Grailbird.data.tweets_2018_12 = 
 [ {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Web Surfer \uD83C\uDFC4\uD83C\uDF0E",
      "screen_name" : "macatbook",
      "indices" : [ 0, 10 ],
      "id_str" : "22406953",
      "id" : 22406953
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "1078850759167336448",
  "geo" : { },
  "id_str" : "1078914711423377408",
  "in_reply_to_user_id" : 22406953,
  "text" : "@macatbook Yeah it\u2019s shoes that are the big one for exercise. But two-bagging isn\u2019t so bad now and then and I bet I could find smaller runners.",
  "id" : 1078914711423377408,
  "in_reply_to_status_id" : 1078850759167336448,
  "created_at" : "2018-12-29 07:24:47 +0000",
  "in_reply_to_screen_name" : "macatbook",
  "in_reply_to_user_id_str" : "22406953",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Web Surfer \uD83C\uDFC4\uD83C\uDF0E",
      "screen_name" : "macatbook",
      "indices" : [ 0, 10 ],
      "id_str" : "22406953",
      "id" : 22406953
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "1078850115274588160",
  "geo" : { },
  "id_str" : "1078914506468687872",
  "in_reply_to_user_id" : 22406953,
  "text" : "@macatbook No just sweatshirts and sweaters. I\u2019m usually in pretty mild \u201Cwinter\u201D climates. Pants instead of shorts makes a big difference too.",
  "id" : 1078914506468687872,
  "in_reply_to_status_id" : 1078850115274588160,
  "created_at" : "2018-12-29 07:23:58 +0000",
  "in_reply_to_screen_name" : "macatbook",
  "in_reply_to_user_id_str" : "22406953",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Web Surfer \uD83C\uDFC4\uD83C\uDF0E",
      "screen_name" : "macatbook",
      "indices" : [ 0, 10 ],
      "id_str" : "22406953",
      "id" : 22406953
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "1078797777688133633",
  "geo" : { },
  "id_str" : "1078847855660392449",
  "in_reply_to_user_id" : 22406953,
  "text" : "@macatbook But me &amp; my gf have been trying to mostly one-bag for a while and it\u2019s really nice when you can manage to keep it to 20-30 L. Bringing extra shoes or clothes for exercise can really blow it though. It\u2019s tough to keep it minimal but I don\u2019t want a 40 L bag.",
  "id" : 1078847855660392449,
  "in_reply_to_status_id" : 1078797777688133633,
  "created_at" : "2018-12-29 02:59:07 +0000",
  "in_reply_to_screen_name" : "macatbook",
  "in_reply_to_user_id_str" : "22406953",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Web Surfer \uD83C\uDFC4\uD83C\uDF0E",
      "screen_name" : "macatbook",
      "indices" : [ 0, 10 ],
      "id_str" : "22406953",
      "id" : 22406953
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "1078797777688133633",
  "geo" : { },
  "id_str" : "1078847345549225985",
  "in_reply_to_user_id" : 22406953,
  "text" : "@macatbook That\u2019s a hilarious analogy, but it\u2019s apt! I\u2019ve found about 3-4 days to be a better sweet spot for me. Washing every 2 days is too much if you\u2019re busy at your destination, or moving around a lot. Especially in the winter that\u2019s a substantially bigger, heavier bag too.",
  "id" : 1078847345549225985,
  "in_reply_to_status_id" : 1078797777688133633,
  "created_at" : "2018-12-29 02:57:05 +0000",
  "in_reply_to_screen_name" : "macatbook",
  "in_reply_to_user_id_str" : "22406953",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Web Surfer \uD83C\uDFC4\uD83C\uDF0E",
      "screen_name" : "macatbook",
      "indices" : [ 0, 10 ],
      "id_str" : "22406953",
      "id" : 22406953
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "1078096197208821761",
  "geo" : { },
  "id_str" : "1078124010745937920",
  "in_reply_to_user_id" : 22406953,
  "text" : "@macatbook Apple\u2019s stuff and hence Affinity Photo doesn\u2019t support Fuji\u2019s compressed raw format yet which is a bummer. That\u2019s a big storage overhead on a lot of fronts to eat to stick with that ecosystem. I\u2019m split between LR and Apple right now but not thrilled about it.",
  "id" : 1078124010745937920,
  "in_reply_to_status_id" : 1078096197208821761,
  "created_at" : "2018-12-27 03:02:49 +0000",
  "in_reply_to_screen_name" : "macatbook",
  "in_reply_to_user_id_str" : "22406953",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Web Surfer \uD83C\uDFC4\uD83C\uDF0E",
      "screen_name" : "macatbook",
      "indices" : [ 0, 10 ],
      "id_str" : "22406953",
      "id" : 22406953
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "1078072830384717824",
  "geo" : { },
  "id_str" : "1078117907249299456",
  "in_reply_to_user_id" : 22406953,
  "text" : "@macatbook Capture One is good but no cheaper than Lightroom and has no syncing or iOS app. Apple Photos is one of the only true competitors. Most pros seem to ignore syncing and iPad support as a big features.",
  "id" : 1078117907249299456,
  "in_reply_to_status_id" : 1078072830384717824,
  "created_at" : "2018-12-27 02:38:34 +0000",
  "in_reply_to_screen_name" : "macatbook",
  "in_reply_to_user_id_str" : "22406953",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Felix Krause",
      "screen_name" : "KrauseFx",
      "indices" : [ 0, 9 ],
      "id_str" : "50055757",
      "id" : 50055757
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "1077880931644522496",
  "geo" : { },
  "id_str" : "1078071061504131072",
  "in_reply_to_user_id" : 50055757,
  "text" : "@KrauseFx The disdain for the web in general from many iOS devs is childish and comes from ignorance. iOS has been popular for so long some devs didn\u2019t start on the web and don\u2019t even know it.",
  "id" : 1078071061504131072,
  "in_reply_to_status_id" : 1077880931644522496,
  "created_at" : "2018-12-26 23:32:25 +0000",
  "in_reply_to_screen_name" : "KrauseFx",
  "in_reply_to_user_id_str" : "50055757",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Jon Roelofs",
      "screen_name" : "jon_roelofs",
      "indices" : [ 0, 12 ],
      "id_str" : "1429392817",
      "id" : 1429392817
    }, {
      "name" : "Slava Pestov",
      "screen_name" : "slava_pestov",
      "indices" : [ 13, 26 ],
      "id_str" : "3258316237",
      "id" : 3258316237
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "1077274084885422082",
  "geo" : { },
  "id_str" : "1077295853918859266",
  "in_reply_to_user_id" : 1429392817,
  "text" : "@jon_roelofs @slava_pestov If only that checkbox made it so you actually never get asked again. But of course in reality it doesn\u2019t because they care more about pushing their agenda than not bothering you. I don\u2019t even have Chrome.",
  "id" : 1077295853918859266,
  "in_reply_to_status_id" : 1077274084885422082,
  "created_at" : "2018-12-24 20:12:01 +0000",
  "in_reply_to_screen_name" : "jon_roelofs",
  "in_reply_to_user_id_str" : "1429392817",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "\uF8FFIsh",
      "screen_name" : "ishabazz",
      "indices" : [ 0, 9 ],
      "id_str" : "28814082",
      "id" : 28814082
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "1075784050202144768",
  "geo" : { },
  "id_str" : "1075787778057629697",
  "in_reply_to_user_id" : 28814082,
  "text" : "@ishabazz That\u2019s because you\u2019re always rolling the dice to find out how this particular reviewer will interpret the rules. It\u2019s different every time.",
  "id" : 1075787778057629697,
  "in_reply_to_status_id" : 1075784050202144768,
  "created_at" : "2018-12-20 16:19:28 +0000",
  "in_reply_to_screen_name" : "ishabazz",
  "in_reply_to_user_id_str" : "28814082",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003ETwitter Web Client\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Sean Woodhouse",
      "screen_name" : "seanwoodhouse",
      "indices" : [ 0, 14 ],
      "id_str" : "14081516",
      "id" : 14081516
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "1075587893312204800",
  "geo" : { },
  "id_str" : "1075593779921399808",
  "in_reply_to_user_id" : 14081516,
  "text" : "@seanwoodhouse If your app uses the camera or relies heavily on OpenGL (perhaps via AVFoundation) then using the simulator doesn't work or is significantly slower. Basically a non-starter. ... But then one day you're working on pure UI and you get to use the simulator and it's like a treat.",
  "id" : 1075593779921399808,
  "in_reply_to_status_id" : 1075587893312204800,
  "created_at" : "2018-12-20 03:28:35 +0000",
  "in_reply_to_screen_name" : "seanwoodhouse",
  "in_reply_to_user_id_str" : "14081516",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "jneen collective",
      "screen_name" : "jneen_",
      "indices" : [ 0, 7 ],
      "id_str" : "15210554",
      "id" : 15210554
    }, {
      "name" : "Reginald Braithwaite",
      "screen_name" : "raganwald",
      "indices" : [ 8, 18 ],
      "id_str" : "18137723",
      "id" : 18137723
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "1074471887248347136",
  "geo" : { },
  "id_str" : "1074510980736942080",
  "in_reply_to_user_id" : 15210554,
  "text" : "@jneen_ @raganwald Three o\u2019 clock, behind the gym!",
  "id" : 1074510980736942080,
  "in_reply_to_status_id" : 1074471887248347136,
  "created_at" : "2018-12-17 03:45:55 +0000",
  "in_reply_to_screen_name" : "jneen_",
  "in_reply_to_user_id_str" : "15210554",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Bhavik (Bhav) Patel",
      "screen_name" : "DodoNerd",
      "indices" : [ 0, 9 ],
      "id_str" : "296111765",
      "id" : 296111765
    }, {
      "name" : "Meri Williams \uD83C\uDF08\uD83D\uDCAA\uD83C\uDFFE",
      "screen_name" : "Geek_Manager",
      "indices" : [ 10, 23 ],
      "id_str" : "384239522",
      "id" : 384239522
    }, {
      "name" : "Marta Jasinska",
      "screen_name" : "geekGirl1984",
      "indices" : [ 24, 37 ],
      "id_str" : "21206093",
      "id" : 21206093
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "1073975489860169729",
  "geo" : { },
  "id_str" : "1074338519466762240",
  "in_reply_to_user_id" : 296111765,
  "text" : "@DodoNerd @Geek_Manager @geekGirl1984 It takes a lot more than code to run a business. Not all of us are good at or want to do the non-technical stuff. Not all developers are system admins too, it a lot of projects require that. Apps and websites. Some do it all, but not everyone. It\u2019s fucking hard to run a business.",
  "id" : 1074338519466762240,
  "in_reply_to_status_id" : 1073975489860169729,
  "created_at" : "2018-12-16 16:20:37 +0000",
  "in_reply_to_screen_name" : "DodoNerd",
  "in_reply_to_user_id_str" : "296111765",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Bronson Lane",
      "screen_name" : "iOSLife",
      "indices" : [ 0, 8 ],
      "id_str" : "48107421",
      "id" : 48107421
    }, {
      "name" : "Paul Haddad",
      "screen_name" : "tapbot_paul",
      "indices" : [ 9, 21 ],
      "id_str" : "18247541",
      "id" : 18247541
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "1073721825488711686",
  "geo" : { },
  "id_str" : "1074034489817354242",
  "in_reply_to_user_id" : 48107421,
  "text" : "@iOSLife @tapbot_paul Yes of course. It\u2019s not that you think about it when writing every line of code but that you know what to look for when debugging performance problems.",
  "id" : 1074034489817354242,
  "in_reply_to_status_id" : 1073721825488711686,
  "created_at" : "2018-12-15 20:12:31 +0000",
  "in_reply_to_screen_name" : "iOSLife",
  "in_reply_to_user_id_str" : "48107421",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "John Sundell",
      "screen_name" : "johnsundell",
      "indices" : [ 0, 12 ],
      "id_str" : "253500322",
      "id" : 253500322
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "1073395643194867712",
  "geo" : { },
  "id_str" : "1073395900360216577",
  "in_reply_to_user_id" : 4777951,
  "text" : "@johnsundell It also makes talking about methods more confusing because we tend to write UIView.add(_:) which would now be very ambiguous.",
  "id" : 1073395900360216577,
  "in_reply_to_status_id" : 1073395643194867712,
  "created_at" : "2018-12-14 01:55:00 +0000",
  "in_reply_to_screen_name" : "_sjs",
  "in_reply_to_user_id_str" : "4777951",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "John Sundell",
      "screen_name" : "johnsundell",
      "indices" : [ 0, 12 ],
      "id_str" : "253500322",
      "id" : 253500322
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "1073366301681299456",
  "geo" : { },
  "id_str" : "1073395643194867712",
  "in_reply_to_user_id" : 253500322,
  "text" : "@johnsundell I don\u2019t see the benefit. It seems like change for change\u2019s sake because it\u2019s possible now.",
  "id" : 1073395643194867712,
  "in_reply_to_status_id" : 1073366301681299456,
  "created_at" : "2018-12-14 01:53:58 +0000",
  "in_reply_to_screen_name" : "johnsundell",
  "in_reply_to_user_id_str" : "253500322",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Accidental Tech Podcast",
      "screen_name" : "atpfm",
      "indices" : [ 0, 6 ],
      "id_str" : "1253355925",
      "id" : 1253355925
    }, {
      "name" : "Marco Arment",
      "screen_name" : "marcoarment",
      "indices" : [ 7, 19 ],
      "id_str" : "14231571",
      "id" : 14231571
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "1073288389598765056",
  "in_reply_to_user_id" : 1253355925,
  "text" : "@atpfm @marcoarment I get the super fast playing video bug on my 2015 5k iMac too, in Safari but also QuickLook and Photos. I use Boom 3D which may be a factor, and Spotify seems to affect my audio session strangely sometimes so it may be guilty as well. I don\u2019t use Logic.",
  "id" : 1073288389598765056,
  "created_at" : "2018-12-13 18:47:47 +0000",
  "in_reply_to_screen_name" : "atpfm",
  "in_reply_to_user_id_str" : "1253355925",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "\uF8FFIsh",
      "screen_name" : "ishabazz",
      "indices" : [ 0, 9 ],
      "id_str" : "28814082",
      "id" : 28814082
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "1072200227703074816",
  "geo" : { },
  "id_str" : "1072317152928006144",
  "in_reply_to_user_id" : 28814082,
  "text" : "@ishabazz I read that earlier and thought \u201Cthere\u2019s a camera cutout and a line, it\u2019s obvious!\u201D ... of course a few minutes ago I open the wrong side. \uD83E\uDD26\uD83C\uDFFB\u200D\u2642\uFE0F",
  "id" : 1072317152928006144,
  "in_reply_to_status_id" : 1072200227703074816,
  "created_at" : "2018-12-11 02:28:26 +0000",
  "in_reply_to_screen_name" : "ishabazz",
  "in_reply_to_user_id_str" : "28814082",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Adrian Crutchfield",
      "screen_name" : "NSRunLoop",
      "indices" : [ 0, 10 ],
      "id_str" : "258108228",
      "id" : 258108228
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "1071835554239664130",
  "geo" : { },
  "id_str" : "1071875501046738944",
  "in_reply_to_user_id" : 258108228,
  "text" : "@NSRunLoop Oh, or if you want space grey. I hope they make a small space grey keyboard to go with it one day.",
  "id" : 1071875501046738944,
  "in_reply_to_status_id" : 1071835554239664130,
  "created_at" : "2018-12-09 21:13:28 +0000",
  "in_reply_to_screen_name" : "NSRunLoop",
  "in_reply_to_user_id_str" : "258108228",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Adrian Crutchfield",
      "screen_name" : "NSRunLoop",
      "indices" : [ 0, 10 ],
      "id_str" : "258108228",
      "id" : 258108228
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "1071835554239664130",
  "geo" : { },
  "id_str" : "1071874780146462720",
  "in_reply_to_user_id" : 258108228,
  "text" : "@NSRunLoop Only if you\u2019re tired of swapping out the batteries. If you already have lightning cables at your desk it\u2019s easier to charge the new one.\n\nI only use force press to look up words in Safari and to select views in Xcode. I do like those but it doesn\u2019t seem like much.",
  "id" : 1071874780146462720,
  "in_reply_to_status_id" : 1071835554239664130,
  "created_at" : "2018-12-09 21:10:36 +0000",
  "in_reply_to_screen_name" : "NSRunLoop",
  "in_reply_to_user_id_str" : "258108228",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Steve Troughton-Smith",
      "screen_name" : "stroughtonsmith",
      "indices" : [ 0, 16 ],
      "id_str" : "15267898",
      "id" : 15267898
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "1071540166068723713",
  "geo" : { },
  "id_str" : "1071575612731482112",
  "in_reply_to_user_id" : 15267898,
  "text" : "@stroughtonsmith This makes me a bit sad but it\u2019s true.",
  "id" : 1071575612731482112,
  "in_reply_to_status_id" : 1071540166068723713,
  "created_at" : "2018-12-09 01:21:49 +0000",
  "in_reply_to_screen_name" : "stroughtonsmith",
  "in_reply_to_user_id_str" : "15267898",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Reginald Braithwaite",
      "screen_name" : "raganwald",
      "indices" : [ 0, 10 ],
      "id_str" : "18137723",
      "id" : 18137723
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "1071176820744024064",
  "geo" : { },
  "id_str" : "1071231059549859841",
  "in_reply_to_user_id" : 18137723,
  "text" : "@raganwald I like Ghostery. It phones home with anonymous analytics that they monetize (ironic for sure) but you can turn that off if you don\u2019t like it. I haven\u2019t looked into that for the new Lite version though.",
  "id" : 1071231059549859841,
  "in_reply_to_status_id" : 1071176820744024064,
  "created_at" : "2018-12-08 02:32:41 +0000",
  "in_reply_to_screen_name" : "raganwald",
  "in_reply_to_user_id_str" : "18137723",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Brian Donohue",
      "screen_name" : "bthdonohue",
      "indices" : [ 0, 11 ],
      "id_str" : "337167459",
      "id" : 337167459
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "1070870973656645632",
  "geo" : { },
  "id_str" : "1070872084958478336",
  "in_reply_to_user_id" : 337167459,
  "text" : "@bthdonohue Makes sense. Being better for libraries is just a bonus then.",
  "id" : 1070872084958478336,
  "in_reply_to_status_id" : 1070870973656645632,
  "created_at" : "2018-12-07 02:46:15 +0000",
  "in_reply_to_screen_name" : "bthdonohue",
  "in_reply_to_user_id_str" : "337167459",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "DBEh Consulting",
      "screen_name" : "DBEh_Consulting",
      "indices" : [ 0, 16 ],
      "id_str" : "2252481192",
      "id" : 2252481192
    }, {
      "name" : "Jamie Lawrence",
      "screen_name" : "ideasasylum",
      "indices" : [ 17, 29 ],
      "id_str" : "1211071",
      "id" : 1211071
    }, {
      "name" : "Charity Majors",
      "screen_name" : "mipsytipsy",
      "indices" : [ 30, 41 ],
      "id_str" : "90488576",
      "id" : 90488576
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "1070769167169671169",
  "geo" : { },
  "id_str" : "1070865995982606338",
  "in_reply_to_user_id" : 2252481192,
  "text" : "@DBEh_Consulting @ideasasylum @mipsytipsy If everything is on fire all the time that\u2019s a big problem. It\u2019s probably best to slow down, fix, and reflect, rather than going full steam ahead on other dev while it burns.\n\nIn this hypothetical scenario the team is not functioning.",
  "id" : 1070865995982606338,
  "in_reply_to_status_id" : 1070769167169671169,
  "created_at" : "2018-12-07 02:22:03 +0000",
  "in_reply_to_screen_name" : "DBEh_Consulting",
  "in_reply_to_user_id_str" : "2252481192",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Brian Donohue",
      "screen_name" : "bthdonohue",
      "indices" : [ 0, 11 ],
      "id_str" : "337167459",
      "id" : 337167459
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "1070716161468203008",
  "geo" : { },
  "id_str" : "1070863098137825281",
  "in_reply_to_user_id" : 337167459,
  "text" : "@bthdonohue For some reason I\u2019m surprised to see it\u2019s all Objective C. Is that because it\u2019s still the better language for libraries?",
  "id" : 1070863098137825281,
  "in_reply_to_status_id" : 1070716161468203008,
  "created_at" : "2018-12-07 02:10:32 +0000",
  "in_reply_to_screen_name" : "bthdonohue",
  "in_reply_to_user_id_str" : "337167459",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Sol",
      "screen_name" : "Badgerops",
      "indices" : [ 0, 10 ],
      "id_str" : "74837444",
      "id" : 74837444
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "1070858641199161349",
  "geo" : { },
  "id_str" : "1070862176116588544",
  "in_reply_to_user_id" : 74837444,
  "text" : "@Badgerops I haven\u2019t consciously avoided Google products for this reason but it\u2019s making me think about it.",
  "id" : 1070862176116588544,
  "in_reply_to_status_id" : 1070858641199161349,
  "created_at" : "2018-12-07 02:06:53 +0000",
  "in_reply_to_screen_name" : "Badgerops",
  "in_reply_to_user_id_str" : "74837444",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Sol",
      "screen_name" : "Badgerops",
      "indices" : [ 0, 10 ],
      "id_str" : "74837444",
      "id" : 74837444
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "1070692568541782016",
  "geo" : { },
  "id_str" : "1070858476316909568",
  "in_reply_to_user_id" : 74837444,
  "text" : "@Badgerops My word that\u2019s a long list! I feel like including old physical products doesn\u2019t really fit the theme, but it\u2019s a formidable list ignoring them.\n\nNot using Google products seems almost impossible given their prevalence. I\u2019ve been using fewer recently though. DDG is legit.",
  "id" : 1070858476316909568,
  "in_reply_to_status_id" : 1070692568541782016,
  "created_at" : "2018-12-07 01:52:10 +0000",
  "in_reply_to_screen_name" : "Badgerops",
  "in_reply_to_user_id_str" : "74837444",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Douglas Hill",
      "screen_name" : "qdoug",
      "indices" : [ 0, 6 ],
      "id_str" : "405019096",
      "id" : 405019096
    }, {
      "name" : "Krzysztof Zab\u0142ocki",
      "screen_name" : "merowing_",
      "indices" : [ 7, 17 ],
      "id_str" : "289246577",
      "id" : 289246577
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "1070542326164938752",
  "geo" : { },
  "id_str" : "1070856352342278144",
  "in_reply_to_user_id" : 405019096,
  "text" : "@qdoug @merowing_ So Krzysztof have you filled up Pocket with so many unread articles that it\u2019s time to move to the next read-later app? \uD83D\uDE02",
  "id" : 1070856352342278144,
  "in_reply_to_status_id" : 1070542326164938752,
  "created_at" : "2018-12-07 01:43:44 +0000",
  "in_reply_to_screen_name" : "qdoug",
  "in_reply_to_user_id_str" : "405019096",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Cesar Kuriyama",
      "screen_name" : "CesarKuriyama",
      "indices" : [ 3, 17 ],
      "id_str" : "35067687",
      "id" : 35067687
    }, {
      "name" : "1SecondEveryday",
      "screen_name" : "1SecondEveryday",
      "indices" : [ 56, 72 ],
      "id_str" : "408246807",
      "id" : 408246807
    }, {
      "name" : "x- Colorado Avalanche",
      "screen_name" : "Avalanche",
      "indices" : [ 82, 92 ],
      "id_str" : "26577824",
      "id" : 26577824
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "1070851153754083328",
  "text" : "RT @CesarKuriyama: I think every sports team should use @1SecondEveryday like the @Avalanche, but maybe I'm biased? \u00AF\\_\uD83D\uDE0F_\/\u00AF https:\/\/t.co\/Vp\u2026",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003ETwitter Web Client\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ {
        "name" : "1SecondEveryday",
        "screen_name" : "1SecondEveryday",
        "indices" : [ 37, 53 ],
        "id_str" : "408246807",
        "id" : 408246807
      }, {
        "name" : "x- Colorado Avalanche",
        "screen_name" : "Avalanche",
        "indices" : [ 63, 73 ],
        "id_str" : "26577824",
        "id" : 26577824
      } ],
      "media" : [ ],
      "hashtags" : [ ],
      "urls" : [ {
        "indices" : [ 105, 128 ],
        "url" : "https:\/\/t.co\/VpGsU47lwH",
        "expanded_url" : "https:\/\/twitter.com\/Avalanche\/status\/1068873603414966273",
        "display_url" : "twitter.com\/Avalanche\/stat\u2026"
      } ]
    },
    "geo" : { },
    "id_str" : "1070492317516161024",
    "text" : "I think every sports team should use @1SecondEveryday like the @Avalanche, but maybe I'm biased? \u00AF\\_\uD83D\uDE0F_\/\u00AF https:\/\/t.co\/VpGsU47lwH",
    "id" : 1070492317516161024,
    "created_at" : "2018-12-06 01:37:11 +0000",
    "user" : {
      "name" : "Cesar Kuriyama",
      "screen_name" : "CesarKuriyama",
      "protected" : false,
      "id_str" : "35067687",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/667423318513983490\/rYsZX5Fj_normal.jpg",
      "id" : 35067687,
      "verified" : true
    }
  },
  "id" : 1070851153754083328,
  "created_at" : "2018-12-07 01:23:05 +0000",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
} ]