Grailbird.data.tweets_2016_10 = 
 [ {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Peter Steinberger",
      "screen_name" : "steipete",
      "indices" : [ 0, 9 ],
      "id_str" : "25401953",
      "id" : 25401953
    }, {
      "name" : "Nacho Soto",
      "screen_name" : "NachoSoto",
      "indices" : [ 10, 20 ],
      "id_str" : "43915380",
      "id" : 43915380
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "793175766427021312",
  "geo" : { },
  "id_str" : "793176012687237120",
  "in_reply_to_user_id" : 4777951,
  "text" : "@steipete @NachoSoto  It is funny though! Maybe not to Twitter employees.",
  "id" : 793176012687237120,
  "in_reply_to_status_id" : 793175766427021312,
  "created_at" : "2016-10-31 19:41:12 +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" : "Peter Steinberger",
      "screen_name" : "steipete",
      "indices" : [ 0, 9 ],
      "id_str" : "25401953",
      "id" : 25401953
    }, {
      "name" : "Nacho Soto",
      "screen_name" : "NachoSoto",
      "indices" : [ 10, 20 ],
      "id_str" : "43915380",
      "id" : 43915380
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 42, 65 ],
      "url" : "https:\/\/t.co\/kv4daGLdeM",
      "expanded_url" : "https:\/\/medium.com\/@haltingproblem",
      "display_url" : "medium.com\/@haltingproblem"
    } ]
  },
  "in_reply_to_status_id_str" : "793173591097483264",
  "geo" : { },
  "id_str" : "793175766427021312",
  "in_reply_to_user_id" : 25401953,
  "text" : "@steipete @NachoSoto No, it's all satire. https:\/\/t.co\/kv4daGLdeM",
  "id" : 793175766427021312,
  "in_reply_to_status_id" : 793173591097483264,
  "created_at" : "2016-10-31 19:40:13 +0000",
  "in_reply_to_screen_name" : "steipete",
  "in_reply_to_user_id_str" : "25401953",
  "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" : "Jason Larsen",
      "screen_name" : "Jarsen",
      "indices" : [ 0, 7 ],
      "id_str" : "16645904",
      "id" : 16645904
    }, {
      "name" : "Ole Begemann",
      "screen_name" : "olebegemann",
      "indices" : [ 8, 20 ],
      "id_str" : "231756759",
      "id" : 231756759
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "793115291668492288",
  "geo" : { },
  "id_str" : "793116011461423105",
  "in_reply_to_user_id" : 16645904,
  "text" : "@Jarsen @olebegemann Yeah, I think the current answer is that you learn elsewhere. It would be nice to tie things together more though.",
  "id" : 793116011461423105,
  "in_reply_to_status_id" : 793115291668492288,
  "created_at" : "2016-10-31 15:42:47 +0000",
  "in_reply_to_screen_name" : "Jarsen",
  "in_reply_to_user_id_str" : "16645904",
  "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" : "Jason Larsen",
      "screen_name" : "Jarsen",
      "indices" : [ 0, 7 ],
      "id_str" : "16645904",
      "id" : 16645904
    }, {
      "name" : "Ole Begemann",
      "screen_name" : "olebegemann",
      "indices" : [ 8, 20 ],
      "id_str" : "231756759",
      "id" : 231756759
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "793110825661706245",
  "geo" : { },
  "id_str" : "793114963107733504",
  "in_reply_to_user_id" : 16645904,
  "text" : "@Jarsen @olebegemann The question here is how do you learn them? That's a big part of discoverability.",
  "id" : 793114963107733504,
  "in_reply_to_status_id" : 793110825661706245,
  "created_at" : "2016-10-31 15:38:37 +0000",
  "in_reply_to_screen_name" : "Jarsen",
  "in_reply_to_user_id_str" : "16645904",
  "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=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Web Surfer \uD83C\uDFC4\uD83C\uDF0E",
      "screen_name" : "macatbook",
      "indices" : [ 0, 10 ],
      "id_str" : "22406953",
      "id" : 22406953
    }, {
      "name" : "Dan Frakes",
      "screen_name" : "DanFrakes",
      "indices" : [ 11, 21 ],
      "id_str" : "8259712",
      "id" : 8259712
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "792112562804367360",
  "geo" : { },
  "id_str" : "792885443595411456",
  "in_reply_to_user_id" : 4777951,
  "text" : "@macatbook @DanFrakes I only looked as far as Wikipedia but LPDDR4 (1.1v) seems to use less power than LPDDR3 (1.2v). \uD83E\uDD14",
  "id" : 792885443595411456,
  "in_reply_to_status_id" : 792112562804367360,
  "created_at" : "2016-10-31 00:26:35 +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=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Rene Ritchie",
      "screen_name" : "reneritchie",
      "indices" : [ 0, 12 ],
      "id_str" : "10194392",
      "id" : 10194392
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "792872941868363777",
  "geo" : { },
  "id_str" : "792880637401182208",
  "in_reply_to_user_id" : 10194392,
  "text" : "@reneritchie 8 GB is a bit tight on my MacBook but I don\u2019t actually notice when it\u2019s all in use. Usually 14-18 GB in use on my 32 GB iMac.",
  "id" : 792880637401182208,
  "in_reply_to_status_id" : 792872941868363777,
  "created_at" : "2016-10-31 00:07:29 +0000",
  "in_reply_to_screen_name" : "reneritchie",
  "in_reply_to_user_id_str" : "10194392",
  "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=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Tim Bray",
      "screen_name" : "timbray",
      "indices" : [ 0, 8 ],
      "id_str" : "1235521",
      "id" : 1235521
    } ],
    "media" : [ {
      "expanded_url" : "https:\/\/twitter.com\/_sjs\/status\/792878480732004352\/photo\/1",
      "indices" : [ 74, 97 ],
      "url" : "https:\/\/t.co\/pS5HCfs4AZ",
      "media_url" : "http:\/\/pbs.twimg.com\/media\/CwDexY8VIAAKsJg.jpg",
      "id_str" : "792878474507657216",
      "id" : 792878474507657216,
      "media_url_https" : "https:\/\/pbs.twimg.com\/media\/CwDexY8VIAAKsJg.jpg",
      "sizes" : [ {
        "h" : 150,
        "resize" : "crop",
        "w" : 150
      }, {
        "h" : 323,
        "resize" : "fit",
        "w" : 357
      }, {
        "h" : 323,
        "resize" : "fit",
        "w" : 357
      }, {
        "h" : 323,
        "resize" : "fit",
        "w" : 357
      }, {
        "h" : 323,
        "resize" : "fit",
        "w" : 357
      } ],
      "media_alt" : "",
      "display_url" : "pic.twitter.com\/pS5HCfs4AZ"
    } ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "792874709276692480",
  "geo" : { },
  "id_str" : "792878480732004352",
  "in_reply_to_user_id" : 1235521,
  "text" : "@timbray Looks like your cat\u2019s been into your shade of the evening stash. https:\/\/t.co\/pS5HCfs4AZ",
  "id" : 792878480732004352,
  "in_reply_to_status_id" : 792874709276692480,
  "created_at" : "2016-10-30 23:58:55 +0000",
  "in_reply_to_screen_name" : "timbray",
  "in_reply_to_user_id_str" : "1235521",
  "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" : "792819916835401728",
  "geo" : { },
  "id_str" : "792820415986937856",
  "in_reply_to_user_id" : 22406953,
  "text" : "@macatbook I\u2019d rather have the SD card slot back personally. That\u2019s the only port they nixed that I\u2019d actually miss.",
  "id" : 792820415986937856,
  "in_reply_to_status_id" : 792819916835401728,
  "created_at" : "2016-10-30 20:08:11 +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" : "Zachary Waldowski",
      "screen_name" : "zwaldowski",
      "indices" : [ 0, 11 ],
      "id_str" : "18553922",
      "id" : 18553922
    } ],
    "media" : [ ],
    "hashtags" : [ {
      "text" : "doomed",
      "indices" : [ 128, 135 ]
    } ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "792804015037882368",
  "geo" : { },
  "id_str" : "792819524605054976",
  "in_reply_to_user_id" : 18553922,
  "text" : "@zwaldowski But waaah, I have to buy a $25 dongle to hook up my $2k display to my $4k MacBook to do a job that earns me $100k+. #doomed",
  "id" : 792819524605054976,
  "in_reply_to_status_id" : 792804015037882368,
  "created_at" : "2016-10-30 20:04:39 +0000",
  "in_reply_to_screen_name" : "zwaldowski",
  "in_reply_to_user_id_str" : "18553922",
  "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" : "Paul Haddad",
      "screen_name" : "tapbot_paul",
      "indices" : [ 3, 15 ],
      "id_str" : "18247541",
      "id" : 18247541
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "792802185503383552",
  "text" : "RT @tapbot_paul: Did people bitch this much when Apple got rid of ADB? They just announced laptops with 4 PCIe ports and people act like it\u2026",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ ],
      "media" : [ ],
      "hashtags" : [ ],
      "urls" : [ ]
    },
    "geo" : { },
    "id_str" : "792763787849838592",
    "text" : "Did people bitch this much when Apple got rid of ADB? They just announced laptops with 4 PCIe ports and people act like its the end of days.",
    "id" : 792763787849838592,
    "created_at" : "2016-10-30 16:23:10 +0000",
    "user" : {
      "name" : "Paul Haddad",
      "screen_name" : "tapbot_paul",
      "protected" : false,
      "id_str" : "18247541",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/996375435234570240\/AobDpgxZ_normal.jpg",
      "id" : 18247541,
      "verified" : false
    }
  },
  "id" : 792802185503383552,
  "created_at" : "2016-10-30 18:55:45 +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
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Chris",
      "screen_name" : "offby1",
      "indices" : [ 0, 7 ],
      "id_str" : "37362694",
      "id" : 37362694
    }, {
      "name" : "Gareth Simpson",
      "screen_name" : "xurble",
      "indices" : [ 8, 15 ],
      "id_str" : "847931",
      "id" : 847931
    }, {
      "name" : "Tim Bray",
      "screen_name" : "timbray",
      "indices" : [ 16, 24 ],
      "id_str" : "1235521",
      "id" : 1235521
    }, {
      "name" : "koush",
      "screen_name" : "koush",
      "indices" : [ 25, 31 ],
      "id_str" : "18918415",
      "id" : 18918415
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "792781371848601600",
  "geo" : { },
  "id_str" : "792781563595325440",
  "in_reply_to_user_id" : 4777951,
  "text" : "@offby1 @xurble @timbray @koush And I'm happy with my 5k iMac too.",
  "id" : 792781563595325440,
  "in_reply_to_status_id" : 792781371848601600,
  "created_at" : "2016-10-30 17:33:48 +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" : "Chris",
      "screen_name" : "offby1",
      "indices" : [ 0, 7 ],
      "id_str" : "37362694",
      "id" : 37362694
    }, {
      "name" : "Gareth Simpson",
      "screen_name" : "xurble",
      "indices" : [ 8, 15 ],
      "id_str" : "847931",
      "id" : 847931
    }, {
      "name" : "Tim Bray",
      "screen_name" : "timbray",
      "indices" : [ 16, 24 ],
      "id_str" : "1235521",
      "id" : 1235521
    }, {
      "name" : "koush",
      "screen_name" : "koush",
      "indices" : [ 25, 31 ],
      "id_str" : "18918415",
      "id" : 18918415
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "792779234909433856",
  "geo" : { },
  "id_str" : "792781371848601600",
  "in_reply_to_user_id" : 37362694,
  "text" : "@offby1 @xurble @timbray @koush I'm a developer and if I was in the market for a MBP I'd be happy with a new one. Love my 12\" MacBook.",
  "id" : 792781371848601600,
  "in_reply_to_status_id" : 792779234909433856,
  "created_at" : "2016-10-30 17:33:02 +0000",
  "in_reply_to_screen_name" : "offby1",
  "in_reply_to_user_id_str" : "37362694",
  "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" : "Gareth Simpson",
      "screen_name" : "xurble",
      "indices" : [ 0, 7 ],
      "id_str" : "847931",
      "id" : 847931
    }, {
      "name" : "Tim Bray",
      "screen_name" : "timbray",
      "indices" : [ 8, 16 ],
      "id_str" : "1235521",
      "id" : 1235521
    }, {
      "name" : "koush",
      "screen_name" : "koush",
      "indices" : [ 17, 23 ],
      "id_str" : "18918415",
      "id" : 18918415
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "792625096347222016",
  "geo" : { },
  "id_str" : "792735782985347073",
  "in_reply_to_user_id" : 847931,
  "text" : "@xurble @timbray @koush It means people who use computers to produce stuff. It's broad. Accountant to developer to designer to scientist.",
  "id" : 792735782985347073,
  "in_reply_to_status_id" : 792625096347222016,
  "created_at" : "2016-10-30 14:31:53 +0000",
  "in_reply_to_screen_name" : "xurble",
  "in_reply_to_user_id_str" : "847931",
  "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" : "Joshua Ho",
      "screen_name" : "JoshuaHo96",
      "indices" : [ 0, 11 ],
      "id_str" : "61348133",
      "id" : 61348133
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "792554531439640576",
  "geo" : { },
  "id_str" : "792555350784303105",
  "in_reply_to_user_id" : 61348133,
  "text" : "@JoshuaHo96 Maybe my takeaway from the Djay demo should be some tasks are better suited to touch, rather than maybe computers should have it",
  "id" : 792555350784303105,
  "in_reply_to_status_id" : 792554531439640576,
  "created_at" : "2016-10-30 02:34:55 +0000",
  "in_reply_to_screen_name" : "JoshuaHo96",
  "in_reply_to_user_id_str" : "61348133",
  "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" : "Joshua Ho",
      "screen_name" : "JoshuaHo96",
      "indices" : [ 0, 11 ],
      "id_str" : "61348133",
      "id" : 61348133
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "792547885149622272",
  "geo" : { },
  "id_str" : "792554180263092224",
  "in_reply_to_user_id" : 61348133,
  "text" : "@JoshuaHo96 Yeah, I haven't used a touch notebook so I'm speculating. Djay demo on the Touch Bar was awkward though. I dunno.",
  "id" : 792554180263092224,
  "in_reply_to_status_id" : 792547885149622272,
  "created_at" : "2016-10-30 02:30:16 +0000",
  "in_reply_to_screen_name" : "JoshuaHo96",
  "in_reply_to_user_id_str" : "61348133",
  "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" : "Joshua Ho",
      "screen_name" : "JoshuaHo96",
      "indices" : [ 0, 11 ],
      "id_str" : "61348133",
      "id" : 61348133
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "792542889439956992",
  "geo" : { },
  "id_str" : "792547389814902784",
  "in_reply_to_user_id" : 61348133,
  "text" : "@JoshuaHo96 That's fair. I think the main value is in being a convertible but now and then I do touch my MacBook. Why shouldn't that work?",
  "id" : 792547389814902784,
  "in_reply_to_status_id" : 792542889439956992,
  "created_at" : "2016-10-30 02:03:17 +0000",
  "in_reply_to_screen_name" : "JoshuaHo96",
  "in_reply_to_user_id_str" : "61348133",
  "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" : "Joshua Ho",
      "screen_name" : "JoshuaHo96",
      "indices" : [ 0, 11 ],
      "id_str" : "61348133",
      "id" : 61348133
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "792537897555546112",
  "geo" : { },
  "id_str" : "792542436945895424",
  "in_reply_to_user_id" : 61348133,
  "text" : "@JoshuaHo96 If something like the Surface Book was a good tablet then it's essentially a lot like an iPad Pro, no?",
  "id" : 792542436945895424,
  "in_reply_to_status_id" : 792537897555546112,
  "created_at" : "2016-10-30 01:43:36 +0000",
  "in_reply_to_screen_name" : "JoshuaHo96",
  "in_reply_to_user_id_str" : "61348133",
  "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" : "Shameer Mulji",
      "screen_name" : "shameermulji",
      "indices" : [ 0, 13 ],
      "id_str" : "393270633",
      "id" : 393270633
    }, {
      "name" : "Giancarlo Nicolof",
      "screen_name" : "GiancarloN",
      "indices" : [ 14, 25 ],
      "id_str" : "8362402",
      "id" : 8362402
    }, {
      "name" : "Steve Troughton-Smith",
      "screen_name" : "stroughtonsmith",
      "indices" : [ 26, 42 ],
      "id_str" : "15267898",
      "id" : 15267898
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "792410453863374852",
  "geo" : { },
  "id_str" : "792414858373271552",
  "in_reply_to_user_id" : 393270633,
  "text" : "@shameermulji @GiancarloN @stroughtonsmith Windows notebooks are far better than they were 5 years ago. Could be a big factor.",
  "id" : 792414858373271552,
  "in_reply_to_status_id" : 792410453863374852,
  "created_at" : "2016-10-29 17:16:39 +0000",
  "in_reply_to_screen_name" : "shameermulji",
  "in_reply_to_user_id_str" : "393270633",
  "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" : [ ],
    "media" : [ {
      "expanded_url" : "https:\/\/twitter.com\/_sjs\/status\/792236349214433280\/photo\/1",
      "indices" : [ 24, 47 ],
      "url" : "https:\/\/t.co\/N3T4PkAUaB",
      "media_url" : "http:\/\/pbs.twimg.com\/tweet_video_thumb\/Cv6WucSUsAA9zc4.jpg",
      "id_str" : "792236309074980864",
      "id" : 792236309074980864,
      "media_url_https" : "https:\/\/pbs.twimg.com\/tweet_video_thumb\/Cv6WucSUsAA9zc4.jpg",
      "sizes" : [ {
        "h" : 150,
        "resize" : "crop",
        "w" : 150
      }, {
        "h" : 228,
        "resize" : "fit",
        "w" : 500
      }, {
        "h" : 228,
        "resize" : "fit",
        "w" : 500
      }, {
        "h" : 228,
        "resize" : "fit",
        "w" : 500
      }, {
        "h" : 228,
        "resize" : "fit",
        "w" : 500
      } ],
      "media_alt" : "",
      "display_url" : "pic.twitter.com\/N3T4PkAUaB"
    } ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 0, 23 ],
      "url" : "https:\/\/t.co\/qfSeIcVE1c",
      "expanded_url" : "https:\/\/twitter.com\/renek42\/status\/792098615472721920",
      "display_url" : "twitter.com\/renek42\/status\u2026"
    } ]
  },
  "geo" : { },
  "id_str" : "792236349214433280",
  "text" : "https:\/\/t.co\/qfSeIcVE1c https:\/\/t.co\/N3T4PkAUaB",
  "id" : 792236349214433280,
  "created_at" : "2016-10-29 05:27:19 +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
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/twitter.com\/download\/iphone\" rel=\"nofollow\"\u003ETwitter for iPhone\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ {
      "expanded_url" : "https:\/\/twitter.com\/_sjs\/status\/792198973297524736\/photo\/1",
      "indices" : [ 56, 79 ],
      "url" : "https:\/\/t.co\/BpnBwzfATt",
      "media_url" : "http:\/\/pbs.twimg.com\/media\/Cv50xDRUIAEn6kx.jpg",
      "id_str" : "792198970504126465",
      "id" : 792198970504126465,
      "media_url_https" : "https:\/\/pbs.twimg.com\/media\/Cv50xDRUIAEn6kx.jpg",
      "sizes" : [ {
        "h" : 150,
        "resize" : "crop",
        "w" : 150
      }, {
        "h" : 576,
        "resize" : "fit",
        "w" : 1024
      }, {
        "h" : 576,
        "resize" : "fit",
        "w" : 1024
      }, {
        "h" : 576,
        "resize" : "fit",
        "w" : 1024
      }, {
        "h" : 383,
        "resize" : "fit",
        "w" : 680
      } ],
      "media_alt" : "",
      "display_url" : "pic.twitter.com\/BpnBwzfATt"
    } ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 32, 55 ],
      "url" : "https:\/\/t.co\/estGbSgi7a",
      "expanded_url" : "http:\/\/daringfireball.net\/linked\/2016\/10\/28\/panzarino-touch-bar",
      "display_url" : "daringfireball.net\/linked\/2016\/10\u2026"
    } ]
  },
  "geo" : { },
  "id_str" : "792198973297524736",
  "text" : "Only a Sith deals in absolutes. https:\/\/t.co\/estGbSgi7a https:\/\/t.co\/BpnBwzfATt",
  "id" : 792198973297524736,
  "created_at" : "2016-10-29 02:58:48 +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
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 40, 63 ],
      "url" : "https:\/\/t.co\/MpaLB4P2kX",
      "expanded_url" : "https:\/\/twitter.com\/ScanBC\/status\/792196235281084416",
      "display_url" : "twitter.com\/ScanBC\/status\/\u2026"
    } ]
  },
  "geo" : { },
  "id_str" : "792197926294474752",
  "text" : "This is about as crazy as it gets here. https:\/\/t.co\/MpaLB4P2kX",
  "id" : 792197926294474752,
  "created_at" : "2016-10-29 02:54:38 +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
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "John Gruber",
      "screen_name" : "gruber",
      "indices" : [ 0, 7 ],
      "id_str" : "33423",
      "id" : 33423
    }, {
      "name" : "Jarod Williams",
      "screen_name" : "JrodWilliams",
      "indices" : [ 8, 21 ],
      "id_str" : "186195785",
      "id" : 186195785
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "792166351402049537",
  "geo" : { },
  "id_str" : "792175185205923840",
  "in_reply_to_user_id" : 33423,
  "text" : "@gruber @JrodWilliams That's the key. Four finger swipe is like hard press from left edge.",
  "id" : 792175185205923840,
  "in_reply_to_status_id" : 792166351402049537,
  "created_at" : "2016-10-29 01:24:16 +0000",
  "in_reply_to_screen_name" : "gruber",
  "in_reply_to_user_id_str" : "33423",
  "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" : "snarfmason",
      "screen_name" : "snarfmason",
      "indices" : [ 0, 11 ],
      "id_str" : "108814849",
      "id" : 108814849
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "792116423149563909",
  "geo" : { },
  "id_str" : "792129729658654720",
  "in_reply_to_user_id" : 108814849,
  "text" : "@snarfmason Yeah I wonder who exactly they are for. Is that what creative pros want? \u00AF\\_(\u30C4)_\/\u00AF",
  "id" : 792129729658654720,
  "in_reply_to_status_id" : 792116423149563909,
  "created_at" : "2016-10-28 22:23:39 +0000",
  "in_reply_to_screen_name" : "snarfmason",
  "in_reply_to_user_id_str" : "108814849",
  "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\/download\/iphone\" rel=\"nofollow\"\u003ETwitter for iPhone\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" : [ {
      "indices" : [ 107, 130 ],
      "url" : "https:\/\/t.co\/rWgbUUG3lN",
      "expanded_url" : "https:\/\/twitter.com\/danfrakes\/status\/791754757404626944",
      "display_url" : "twitter.com\/danfrakes\/stat\u2026"
    } ]
  },
  "in_reply_to_status_id_str" : "792111580410286080",
  "geo" : { },
  "id_str" : "792112562804367360",
  "in_reply_to_user_id" : 22406953,
  "text" : "@macatbook I didn't look into it but apparently it's a limit of LPDDR3, or at least what's being produced. https:\/\/t.co\/rWgbUUG3lN",
  "id" : 792112562804367360,
  "in_reply_to_status_id" : 792111580410286080,
  "created_at" : "2016-10-28 21:15:26 +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" : "Ed",
      "screen_name" : "peepstein",
      "indices" : [ 0, 10 ],
      "id_str" : "15684859",
      "id" : 15684859
    }, {
      "name" : "Jim Rutherford",
      "screen_name" : "jim_rutherford",
      "indices" : [ 11, 26 ],
      "id_str" : "385193",
      "id" : 385193
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "792106781380005889",
  "geo" : { },
  "id_str" : "792110330100916224",
  "in_reply_to_user_id" : 15684859,
  "text" : "@peepstein @jim_rutherford Not sure. I only have one 4k hooked up to it which is plenty of space for me.",
  "id" : 792110330100916224,
  "in_reply_to_status_id" : 792106781380005889,
  "created_at" : "2016-10-28 21:06:34 +0000",
  "in_reply_to_screen_name" : "peepstein",
  "in_reply_to_user_id_str" : "15684859",
  "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" : "792069434424733696",
  "geo" : { },
  "id_str" : "792084731319812096",
  "in_reply_to_user_id" : 22406953,
  "text" : "@macatbook They're using LPDDR3 to save power so it's not quite as simple as plonking 16 GB DIMMs in some models.",
  "id" : 792084731319812096,
  "in_reply_to_status_id" : 792069434424733696,
  "created_at" : "2016-10-28 19:24:50 +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" : "j\u0355\u0320\u0326\u032A\u0355\u0313\u035B\u030A\u033E\u0304\u0345w\u0327\u0327\u0333\u032A\u0318\u034A\u030B\u0357\u033E\u0362\u0360z\u0322\u0318\u031E\u0348\u033A\u031E\u0329\u0313\u033D\u0310\u030B\u0357\u0306\u030B\u031A\u035F\u035C",
      "screen_name" : "jwz",
      "indices" : [ 15, 19 ],
      "id_str" : "7190742",
      "id" : 7190742
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 52, 75 ],
      "url" : "https:\/\/t.co\/BlErOqzm2d",
      "expanded_url" : "https:\/\/www.jwz.org\/blog\/2016\/10\/they-live-and-the-secret-history-of-the-mozilla-logo\/",
      "display_url" : "jwz.org\/blog\/2016\/10\/t\u2026"
    }, {
      "indices" : [ 76, 99 ],
      "url" : "https:\/\/t.co\/UgD3xiwWk3",
      "expanded_url" : "https:\/\/twitter.com\/wycats\/status\/792039113906122752",
      "display_url" : "twitter.com\/wycats\/status\/\u2026"
    } ]
  },
  "geo" : { },
  "id_str" : "792067815532396544",
  "text" : "Now I know why @jwz wrote this. You should read it. https:\/\/t.co\/BlErOqzm2d https:\/\/t.co\/UgD3xiwWk3",
  "id" : 792067815532396544,
  "created_at" : "2016-10-28 18:17:37 +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
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 41, 64 ],
      "url" : "https:\/\/t.co\/Lo1lftrJQM",
      "expanded_url" : "https:\/\/twitter.com\/stroughtonsmith\/status\/792042706457468928",
      "display_url" : "twitter.com\/stroughtonsmit\u2026"
    } ]
  },
  "geo" : { },
  "id_str" : "792061541822541824",
  "text" : "What can we say, we're a bunch of nerds. https:\/\/t.co\/Lo1lftrJQM",
  "id" : 792061541822541824,
  "created_at" : "2016-10-28 17:52:42 +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
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Yehuda Katz \uD83E\uDD68",
      "screen_name" : "wycats",
      "indices" : [ 0, 7 ],
      "id_str" : "8526432",
      "id" : 8526432
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "792039113906122752",
  "geo" : { },
  "id_str" : "792061158685417472",
  "in_reply_to_user_id" : 8526432,
  "text" : "@wycats Oh no, really? That is a shame.",
  "id" : 792061158685417472,
  "in_reply_to_status_id" : 792039113906122752,
  "created_at" : "2016-10-28 17:51:10 +0000",
  "in_reply_to_screen_name" : "wycats",
  "in_reply_to_user_id_str" : "8526432",
  "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" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "792019113518338048",
  "text" : "MacRumor's buyer's guide isn't a set of commandments. The current iMac is awesome and if you need or want one you should buy it. It'll last.",
  "id" : 792019113518338048,
  "created_at" : "2016-10-28 15:04:06 +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
  }
}, {
  "source" : "\u003Ca href=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\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" : "791806899230433280",
  "geo" : { },
  "id_str" : "791807854722240512",
  "in_reply_to_user_id" : 22406953,
  "text" : "@macatbook It\u2019s pretty good. The USB-C connection to my MacBook is a bit loose but that\u2019s my only real complaint so far.",
  "id" : 791807854722240512,
  "in_reply_to_status_id" : 791806899230433280,
  "created_at" : "2016-10-28 01:04:38 +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" : "Ryan Jones",
      "screen_name" : "rjonesy",
      "indices" : [ 0, 8 ],
      "id_str" : "14710664",
      "id" : 14710664
    }, {
      "name" : "Peter Steinberger",
      "screen_name" : "steipete",
      "indices" : [ 9, 18 ],
      "id_str" : "25401953",
      "id" : 25401953
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 39, 62 ],
      "url" : "https:\/\/t.co\/wShDjcL2xe",
      "expanded_url" : "https:\/\/twitter.com\/_sjs\/status\/791312237050724352",
      "display_url" : "twitter.com\/_sjs\/status\/79\u2026"
    } ]
  },
  "in_reply_to_status_id_str" : "791707679026622464",
  "geo" : { },
  "id_str" : "791708071772893188",
  "in_reply_to_user_id" : 14710664,
  "text" : "@rjonesy @steipete Basically called it https:\/\/t.co\/wShDjcL2xe",
  "id" : 791708071772893188,
  "in_reply_to_status_id" : 791707679026622464,
  "created_at" : "2016-10-27 18:28:08 +0000",
  "in_reply_to_screen_name" : "rjonesy",
  "in_reply_to_user_id_str" : "14710664",
  "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" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "791699572326223872",
  "text" : "Whither art thou DisplayPort 1.3.",
  "id" : 791699572326223872,
  "created_at" : "2016-10-27 17:54:21 +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
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Krzysztof Zab\u0142ocki",
      "screen_name" : "merowing_",
      "indices" : [ 0, 10 ],
      "id_str" : "289246577",
      "id" : 289246577
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "791698783587430400",
  "geo" : { },
  "id_str" : "791699032489889792",
  "in_reply_to_user_id" : 289246577,
  "text" : "@merowing_ I\u2019m quite happy with the MacBook for my portable machine so I don\u2019t have to worry until I go nomad and need portable power.",
  "id" : 791699032489889792,
  "in_reply_to_status_id" : 791698783587430400,
  "created_at" : "2016-10-27 17:52:13 +0000",
  "in_reply_to_screen_name" : "merowing_",
  "in_reply_to_user_id_str" : "289246577",
  "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" : "Krzysztof Zab\u0142ocki",
      "screen_name" : "merowing_",
      "indices" : [ 0, 10 ],
      "id_str" : "289246577",
      "id" : 289246577
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "791698436714270720",
  "geo" : { },
  "id_str" : "791698645712121856",
  "in_reply_to_user_id" : 289246577,
  "text" : "@merowing_ But AppCode keyboard shortcuts all use Fn keys and now they\u2019re not tactile. Kind of glad I don\u2019t use a MBP right now.",
  "id" : 791698645712121856,
  "in_reply_to_status_id" : 791698436714270720,
  "created_at" : "2016-10-27 17:50:40 +0000",
  "in_reply_to_screen_name" : "merowing_",
  "in_reply_to_user_id_str" : "289246577",
  "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" : "Jim Rutherford",
      "screen_name" : "jim_rutherford",
      "indices" : [ 0, 15 ],
      "id_str" : "385193",
      "id" : 385193
    }, {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 22, 33 ],
      "id_str" : "894911",
      "id" : 894911
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "791666624843493377",
  "geo" : { },
  "id_str" : "791667789056442368",
  "in_reply_to_user_id" : 385193,
  "text" : "@jim_rutherford I bet @JimRoepcke is jealous.",
  "id" : 791667789056442368,
  "in_reply_to_status_id" : 791666624843493377,
  "created_at" : "2016-10-27 15:48:04 +0000",
  "in_reply_to_screen_name" : "jim_rutherford",
  "in_reply_to_user_id_str" : "385193",
  "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 Siracusa",
      "screen_name" : "siracusa",
      "indices" : [ 0, 9 ],
      "id_str" : "636923",
      "id" : 636923
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "791368534962139137",
  "geo" : { },
  "id_str" : "791381491758477314",
  "in_reply_to_user_id" : 636923,
  "text" : "@siracusa Same here. Maybe the rise of screen and tmux made job control less essential. Before I learned about screen I used it far more.",
  "id" : 791381491758477314,
  "in_reply_to_status_id" : 791368534962139137,
  "created_at" : "2016-10-26 20:50:25 +0000",
  "in_reply_to_screen_name" : "siracusa",
  "in_reply_to_user_id_str" : "636923",
  "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" : "Timehop",
      "screen_name" : "timehop",
      "indices" : [ 0, 8 ],
      "id_str" : "436143123",
      "id" : 436143123
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "791378987264212993",
  "geo" : { },
  "id_str" : "791379694700474368",
  "in_reply_to_user_id" : 436143123,
  "text" : "@timehop No biggie. It's all back to normal today, thanks!",
  "id" : 791379694700474368,
  "in_reply_to_status_id" : 791378987264212993,
  "created_at" : "2016-10-26 20:43:16 +0000",
  "in_reply_to_screen_name" : "timehop",
  "in_reply_to_user_id_str" : "436143123",
  "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 Siracusa",
      "screen_name" : "siracusa",
      "indices" : [ 1, 10 ],
      "id_str" : "636923",
      "id" : 636923
    } ],
    "media" : [ {
      "expanded_url" : "https:\/\/twitter.com\/_sjs\/status\/791315078855307265\/photo\/1",
      "indices" : [ 60, 83 ],
      "url" : "https:\/\/t.co\/UECTA1OqAQ",
      "media_url" : "http:\/\/pbs.twimg.com\/media\/CvtQ3gOVYAAw4VR.jpg",
      "id_str" : "791315074006736896",
      "id" : 791315074006736896,
      "media_url_https" : "https:\/\/pbs.twimg.com\/media\/CvtQ3gOVYAAw4VR.jpg",
      "sizes" : [ {
        "h" : 528,
        "resize" : "fit",
        "w" : 1200
      }, {
        "h" : 150,
        "resize" : "crop",
        "w" : 150
      }, {
        "h" : 560,
        "resize" : "fit",
        "w" : 1273
      }, {
        "h" : 560,
        "resize" : "fit",
        "w" : 1273
      }, {
        "h" : 299,
        "resize" : "fit",
        "w" : 680
      } ],
      "media_alt" : "",
      "display_url" : "pic.twitter.com\/UECTA1OqAQ"
    } ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "791308486353285120",
  "geo" : { },
  "id_str" : "791315078855307265",
  "in_reply_to_user_id" : 636923,
  "text" : ".@siracusa \u201CThe new Surface Book\u201D \u2026 you can\u2019t make this up. https:\/\/t.co\/UECTA1OqAQ",
  "id" : 791315078855307265,
  "in_reply_to_status_id" : 791308486353285120,
  "created_at" : "2016-10-26 16:26:31 +0000",
  "in_reply_to_screen_name" : "siracusa",
  "in_reply_to_user_id_str" : "636923",
  "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" : "Paul Haddad",
      "screen_name" : "tapbot_paul",
      "indices" : [ 0, 12 ],
      "id_str" : "18247541",
      "id" : 18247541
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "791311971312209921",
  "geo" : { },
  "id_str" : "791312237050724352",
  "in_reply_to_user_id" : 18247541,
  "text" : "@tapbot_paul Apple will charge us $4,199 for the 2 TB SSD upgrade in the new MBP.",
  "id" : 791312237050724352,
  "in_reply_to_status_id" : 791311971312209921,
  "created_at" : "2016-10-26 16:15:13 +0000",
  "in_reply_to_screen_name" : "tapbot_paul",
  "in_reply_to_user_id_str" : "18247541",
  "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" : "snarfmason",
      "screen_name" : "snarfmason",
      "indices" : [ 0, 11 ],
      "id_str" : "108814849",
      "id" : 108814849
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "791311558123020288",
  "geo" : { },
  "id_str" : "791312062597115905",
  "in_reply_to_user_id" : 108814849,
  "text" : "@snarfmason lol! they certainly do not \uD83D\uDE04",
  "id" : 791312062597115905,
  "in_reply_to_status_id" : 791311558123020288,
  "created_at" : "2016-10-26 16:14:32 +0000",
  "in_reply_to_screen_name" : "snarfmason",
  "in_reply_to_user_id_str" : "108814849",
  "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" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "791311247975129088",
  "text" : "The silence is deafening on the Windows Phone front.",
  "id" : 791311247975129088,
  "created_at" : "2016-10-26 16:11:18 +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
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Ben Thompson",
      "screen_name" : "benthompson",
      "indices" : [ 3, 15 ],
      "id_str" : "40273",
      "id" : 40273
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "791308137420591105",
  "text" : "RT @benthompson: This seriously might be the most impressive Microsoft demo of all time.",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"https:\/\/about.twitter.com\/products\/tweetdeck\" rel=\"nofollow\"\u003ETweetDeck\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ ],
      "media" : [ ],
      "hashtags" : [ ],
      "urls" : [ ]
    },
    "geo" : { },
    "id_str" : "791307887955935232",
    "text" : "This seriously might be the most impressive Microsoft demo of all time.",
    "id" : 791307887955935232,
    "created_at" : "2016-10-26 15:57:56 +0000",
    "user" : {
      "name" : "Ben Thompson",
      "screen_name" : "benthompson",
      "protected" : false,
      "id_str" : "40273",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/457016792259391488\/lNWACUK8_normal.jpeg",
      "id" : 40273,
      "verified" : true
    }
  },
  "id" : 791308137420591105,
  "created_at" : "2016-10-26 15:58:56 +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
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ {
      "expanded_url" : "https:\/\/twitter.com\/_sjs\/status\/791304162042523648\/photo\/1",
      "indices" : [ 45, 68 ],
      "url" : "https:\/\/t.co\/ILSREcRBnl",
      "media_url" : "http:\/\/pbs.twimg.com\/media\/CvtG8B1UsAAfr9F.jpg",
      "id_str" : "791304156631838720",
      "id" : 791304156631838720,
      "media_url_https" : "https:\/\/pbs.twimg.com\/media\/CvtG8B1UsAAfr9F.jpg",
      "sizes" : [ {
        "h" : 150,
        "resize" : "crop",
        "w" : 150
      }, {
        "h" : 1058,
        "resize" : "fit",
        "w" : 745
      }, {
        "h" : 1058,
        "resize" : "fit",
        "w" : 745
      }, {
        "h" : 1058,
        "resize" : "fit",
        "w" : 745
      }, {
        "h" : 680,
        "resize" : "fit",
        "w" : 479
      } ],
      "media_alt" : "",
      "display_url" : "pic.twitter.com\/ILSREcRBnl"
    } ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "791304162042523648",
  "text" : "People I follow seem to like Surface Studio. https:\/\/t.co\/ILSREcRBnl",
  "id" : 791304162042523648,
  "created_at" : "2016-10-26 15:43:08 +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
  }
}, {
  "source" : "\u003Ca href=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Kevin Gisi",
      "screen_name" : "cheerskevin",
      "indices" : [ 0, 12 ],
      "id_str" : "14308739",
      "id" : 14308739
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 44, 67 ],
      "url" : "https:\/\/t.co\/lW7HgReWzU",
      "expanded_url" : "https:\/\/twitter.com\/jsmecham\/status\/791000563152482304",
      "display_url" : "twitter.com\/jsmecham\/statu\u2026"
    } ]
  },
  "in_reply_to_status_id_str" : "791025300813537280",
  "geo" : { },
  "id_str" : "791025727097278464",
  "in_reply_to_user_id" : 14308739,
  "text" : "@cheerskevin This may help some people too: https:\/\/t.co\/lW7HgReWzU",
  "id" : 791025727097278464,
  "in_reply_to_status_id" : 791025300813537280,
  "created_at" : "2016-10-25 21:16:44 +0000",
  "in_reply_to_screen_name" : "cheerskevin",
  "in_reply_to_user_id_str" : "14308739",
  "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=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "790971460315549696",
  "text" : "UIDeviceOrientation and AVCaptureVideoOrientation define landscape orientations differently (opposite\/reversed). This is confusing.",
  "id" : 790971460315549696,
  "created_at" : "2016-10-25 17:41:06 +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
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Timehop",
      "screen_name" : "timehop",
      "indices" : [ 0, 8 ],
      "id_str" : "436143123",
      "id" : 436143123
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "790941492013506560",
  "in_reply_to_user_id" : 436143123,
  "text" : "@timehop The app gets stuck on the witty loading screen. Fluxing forever. Any recourse?",
  "id" : 790941492013506560,
  "created_at" : "2016-10-25 15:42:01 +0000",
  "in_reply_to_screen_name" : "timehop",
  "in_reply_to_user_id_str" : "436143123",
  "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" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 110, 133 ],
      "url" : "https:\/\/t.co\/W00xjVHP5f",
      "expanded_url" : "https:\/\/twitter.com\/thenatekirby\/status\/790919974135091201",
      "display_url" : "twitter.com\/thenatekirby\/s\u2026"
    } ]
  },
  "geo" : { },
  "id_str" : "790935880332480513",
  "text" : "Blinks and rubs eyes. Cries for 10 minutes. Laughs for 20 minutes. Moves to the mountains and becomes a monk. https:\/\/t.co\/W00xjVHP5f",
  "id" : 790935880332480513,
  "created_at" : "2016-10-25 15:19:43 +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
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "790579863119724544",
  "text" : "I Can't Believe I'm Watching This Entire Video: A story about life with the Inernet.",
  "id" : 790579863119724544,
  "created_at" : "2016-10-24 15:45:02 +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
  }
}, {
  "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" : "789544592966230016",
  "geo" : { },
  "id_str" : "789544740664377344",
  "in_reply_to_user_id" : 4777951,
  "text" : "@macatbook Especially if you consider the Linux situation.",
  "id" : 789544740664377344,
  "in_reply_to_status_id" : 789544592966230016,
  "created_at" : "2016-10-21 19:11:49 +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" : "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" : "789543589210578944",
  "geo" : { },
  "id_str" : "789544592966230016",
  "in_reply_to_user_id" : 22406953,
  "text" : "@macatbook Swift is pretty ambitious and might take even longer than 10 years to really mature.",
  "id" : 789544592966230016,
  "in_reply_to_status_id" : 789543589210578944,
  "created_at" : "2016-10-21 19:11:14 +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=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\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" : "788922794322964481",
  "geo" : { },
  "id_str" : "788925782659784704",
  "in_reply_to_user_id" : 22406953,
  "text" : "@macatbook Methods in a protocol\u2019s default implementation will never be dynamically dispatched. Possibly related?",
  "id" : 788925782659784704,
  "in_reply_to_status_id" : 788922794322964481,
  "created_at" : "2016-10-20 02:12:18 +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=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\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" : "788922794322964481",
  "geo" : { },
  "id_str" : "788925495375114240",
  "in_reply_to_user_id" : 22406953,
  "text" : "@macatbook Wild. Within all methods declared in that protocol, or for all methods on instances typed as that protocol?",
  "id" : 788925495375114240,
  "in_reply_to_status_id" : 788922794322964481,
  "created_at" : "2016-10-20 02:11:10 +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" : "788849936506888193",
  "geo" : { },
  "id_str" : "788919225653932032",
  "in_reply_to_user_id" : 22406953,
  "text" : "@macatbook In what ways?",
  "id" : 788919225653932032,
  "in_reply_to_status_id" : 788849936506888193,
  "created_at" : "2016-10-20 01:46:15 +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" : "Clemens Vasters \uD83C\uDDEA\uD83C\uDDFA\u2601\uD83D\uDCE8",
      "screen_name" : "clemensv",
      "indices" : [ 3, 12 ],
      "id_str" : "14091119",
      "id" : 14091119
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 68, 91 ],
      "url" : "https:\/\/t.co\/mih9v2vNNY",
      "expanded_url" : "http:\/\/komonews.com\/weather\/scotts-weather-blog\/what-the-heck-went-wrong-with-the-storm-forecast",
      "display_url" : "komonews.com\/weather\/scotts\u2026"
    } ]
  },
  "geo" : { },
  "id_str" : "787702603983355904",
  "text" : "RT @clemensv: 'What the heck went wrong with the storm forecast?!?\" https:\/\/t.co\/mih9v2vNNY",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003ETwitter Web Client\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ ],
      "media" : [ ],
      "hashtags" : [ ],
      "urls" : [ {
        "indices" : [ 54, 77 ],
        "url" : "https:\/\/t.co\/mih9v2vNNY",
        "expanded_url" : "http:\/\/komonews.com\/weather\/scotts-weather-blog\/what-the-heck-went-wrong-with-the-storm-forecast",
        "display_url" : "komonews.com\/weather\/scotts\u2026"
      } ]
    },
    "geo" : { },
    "id_str" : "787677713251332096",
    "text" : "'What the heck went wrong with the storm forecast?!?\" https:\/\/t.co\/mih9v2vNNY",
    "id" : 787677713251332096,
    "created_at" : "2016-10-16 15:32:55 +0000",
    "user" : {
      "name" : "Clemens Vasters \uD83C\uDDEA\uD83C\uDDFA\u2601\uD83D\uDCE8",
      "screen_name" : "clemensv",
      "protected" : false,
      "id_str" : "14091119",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1092812570820599808\/LLVaoWPa_normal.jpg",
      "id" : 14091119,
      "verified" : false
    }
  },
  "id" : 787702603983355904,
  "created_at" : "2016-10-16 17:11:50 +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
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "786221106839494656",
  "geo" : { },
  "id_str" : "787498649450184704",
  "in_reply_to_user_id" : 4777951,
  "text" : "Some storm. It always misses Victoria, should have known.",
  "id" : 787498649450184704,
  "in_reply_to_status_id" : 786221106839494656,
  "created_at" : "2016-10-16 03:41:23 +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" : "Steven R. Baker",
      "screen_name" : "srbaker",
      "indices" : [ 0, 8 ],
      "id_str" : "14106454",
      "id" : 14106454
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "787412844501434369",
  "geo" : { },
  "id_str" : "787423682859716609",
  "in_reply_to_user_id" : 14106454,
  "text" : "@srbaker Naw you were right. It\u2019s really both. MacBook Pro hasn\u2019t had a meaningful update in 3 years either.",
  "id" : 787423682859716609,
  "in_reply_to_status_id" : 787412844501434369,
  "created_at" : "2016-10-15 22:43:30 +0000",
  "in_reply_to_screen_name" : "srbaker",
  "in_reply_to_user_id_str" : "14106454",
  "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" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "787115354539438080",
  "text" : "That\u2019s a beautiful and scathing think-piece you posted on medium there but save some righteousness for other people.",
  "id" : 787115354539438080,
  "created_at" : "2016-10-15 02:18:19 +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
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Adrian Corscadden",
      "screen_name" : "acorscadden",
      "indices" : [ 0, 12 ],
      "id_str" : "14136484",
      "id" : 14136484
    }, {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 13, 24 ],
      "id_str" : "894911",
      "id" : 894911
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "786972691819487232",
  "geo" : { },
  "id_str" : "787008036015513600",
  "in_reply_to_user_id" : 14136484,
  "text" : "@acorscadden @JimRoepcke We're in BC, there's always a much taller tree around. Don't hug any trees.",
  "id" : 787008036015513600,
  "in_reply_to_status_id" : 786972691819487232,
  "created_at" : "2016-10-14 19:11:52 +0000",
  "in_reply_to_screen_name" : "acorscadden",
  "in_reply_to_user_id_str" : "14136484",
  "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" : "Cocoanetics \uF8FF",
      "screen_name" : "Cocoanetics",
      "indices" : [ 0, 12 ],
      "id_str" : "25703613",
      "id" : 25703613
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "786944450387972096",
  "geo" : { },
  "id_str" : "786945340347781121",
  "in_reply_to_user_id" : 25703613,
  "text" : "@Cocoanetics That's true. If you need to refactor it will be kind of a pain too. Overall not too bad though.",
  "id" : 786945340347781121,
  "in_reply_to_status_id" : 786944450387972096,
  "created_at" : "2016-10-14 15:02:44 +0000",
  "in_reply_to_screen_name" : "Cocoanetics",
  "in_reply_to_user_id_str" : "25703613",
  "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" : "Cocoanetics \uF8FF",
      "screen_name" : "Cocoanetics",
      "indices" : [ 0, 12 ],
      "id_str" : "25703613",
      "id" : 25703613
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "786943758432632832",
  "geo" : { },
  "id_str" : "786944283773317120",
  "in_reply_to_user_id" : 25703613,
  "text" : "@Cocoanetics Nice solution! That is much simpler. Need to check if I can apply that to my code anywhere.",
  "id" : 786944283773317120,
  "in_reply_to_status_id" : 786943758432632832,
  "created_at" : "2016-10-14 14:58:32 +0000",
  "in_reply_to_screen_name" : "Cocoanetics",
  "in_reply_to_user_id_str" : "25703613",
  "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=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Cocoanetics \uF8FF",
      "screen_name" : "Cocoanetics",
      "indices" : [ 0, 12 ],
      "id_str" : "25703613",
      "id" : 25703613
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "786935383422439424",
  "geo" : { },
  "id_str" : "786937548241186820",
  "in_reply_to_user_id" : 4777951,
  "text" : "@Cocoanetics Complexity still stands but if you make the delegate methods generic over TimelineManager it seems to work, gist updated.",
  "id" : 786937548241186820,
  "in_reply_to_status_id" : 786935383422439424,
  "created_at" : "2016-10-14 14:31:46 +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=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Cocoanetics \uF8FF",
      "screen_name" : "Cocoanetics",
      "indices" : [ 0, 12 ],
      "id_str" : "25703613",
      "id" : 25703613
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "786934750242111488",
  "geo" : { },
  "id_str" : "786935383422439424",
  "in_reply_to_user_id" : 25703613,
  "text" : "@Cocoanetics Yeah I\u2019m unhappy about this aspect too. I have similar code in my app but it\u2019s not quite as complex as what you need here.",
  "id" : 786935383422439424,
  "in_reply_to_status_id" : 786934750242111488,
  "created_at" : "2016-10-14 14:23:10 +0000",
  "in_reply_to_screen_name" : "Cocoanetics",
  "in_reply_to_user_id_str" : "25703613",
  "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=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Cocoanetics \uF8FF",
      "screen_name" : "Cocoanetics",
      "indices" : [ 0, 12 ],
      "id_str" : "25703613",
      "id" : 25703613
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "786934121532690432",
  "geo" : { },
  "id_str" : "786934927463899140",
  "in_reply_to_user_id" : 25703613,
  "text" : "@Cocoanetics Damn. I\u2019m not sure how to handle this one then.",
  "id" : 786934927463899140,
  "in_reply_to_status_id" : 786934121532690432,
  "created_at" : "2016-10-14 14:21:21 +0000",
  "in_reply_to_screen_name" : "Cocoanetics",
  "in_reply_to_user_id_str" : "25703613",
  "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=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Cocoanetics \uF8FF",
      "screen_name" : "Cocoanetics",
      "indices" : [ 0, 12 ],
      "id_str" : "25703613",
      "id" : 25703613
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "786932365436129280",
  "geo" : { },
  "id_str" : "786932983986921472",
  "in_reply_to_user_id" : 4777951,
  "text" : "@Cocoanetics Forgot to add the where clause, in TimelineManager\u2019s declaration you probably want to add `where T == D.T` as well.",
  "id" : 786932983986921472,
  "in_reply_to_status_id" : 786932365436129280,
  "created_at" : "2016-10-14 14:13:38 +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=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Cocoanetics \uF8FF",
      "screen_name" : "Cocoanetics",
      "indices" : [ 0, 12 ],
      "id_str" : "25703613",
      "id" : 25703613
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 102, 125 ],
      "url" : "https:\/\/t.co\/3CYLGM87TP",
      "expanded_url" : "https:\/\/gist.github.com\/samsonjs\/5cf1f960c58cc21595804709d5feb935",
      "display_url" : "gist.github.com\/samsonjs\/5cf1f\u2026"
    } ]
  },
  "in_reply_to_status_id_str" : "786931019542847491",
  "geo" : { },
  "id_str" : "786932365436129280",
  "in_reply_to_user_id" : 25703613,
  "text" : "@Cocoanetics Sorry, I mean the delegate type used in your TimelineManager class. Something like this: https:\/\/t.co\/3CYLGM87TP",
  "id" : 786932365436129280,
  "in_reply_to_status_id" : 786931019542847491,
  "created_at" : "2016-10-14 14:11:11 +0000",
  "in_reply_to_screen_name" : "Cocoanetics",
  "in_reply_to_user_id_str" : "25703613",
  "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" : "Cocoanetics \uF8FF",
      "screen_name" : "Cocoanetics",
      "indices" : [ 0, 12 ],
      "id_str" : "25703613",
      "id" : 25703613
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "786930212797763585",
  "geo" : { },
  "id_str" : "786930728718045184",
  "in_reply_to_user_id" : 4777951,
  "text" : "@Cocoanetics And you may need something like `where D.T == T` as well.",
  "id" : 786930728718045184,
  "in_reply_to_status_id" : 786930212797763585,
  "created_at" : "2016-10-14 14:04:40 +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" : "Cocoanetics \uF8FF",
      "screen_name" : "Cocoanetics",
      "indices" : [ 0, 12 ],
      "id_str" : "25703613",
      "id" : 25703613
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "786928914639749120",
  "geo" : { },
  "id_str" : "786930212797763585",
  "in_reply_to_user_id" : 25703613,
  "text" : "@Cocoanetics Yes, but now TimelineManager needs to have a generic type for the delegate, e.g. &lt;D: TimeLineManagerDelegate&gt;",
  "id" : 786930212797763585,
  "in_reply_to_status_id" : 786928914639749120,
  "created_at" : "2016-10-14 14:02:37 +0000",
  "in_reply_to_screen_name" : "Cocoanetics",
  "in_reply_to_user_id_str" : "25703613",
  "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=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "786294089645891584",
  "text" : "Submitted for review at 10:37 AM, in review at 12:50 PM. I don\u2019t know what\u2019s happening but I like it. Fast lane for minor updates?",
  "id" : 786294089645891584,
  "created_at" : "2016-10-12 19:54:54 +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
  }
}, {
  "source" : "\u003Ca href=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ {
      "expanded_url" : "https:\/\/twitter.com\/_sjs\/status\/786262842227892224\/photo\/1",
      "indices" : [ 91, 114 ],
      "url" : "https:\/\/t.co\/ynMbpjRpRb",
      "media_url" : "http:\/\/pbs.twimg.com\/media\/Culd4spUEAAqc-5.jpg",
      "id_str" : "786262838591361024",
      "id" : 786262838591361024,
      "media_url_https" : "https:\/\/pbs.twimg.com\/media\/Culd4spUEAAqc-5.jpg",
      "sizes" : [ {
        "h" : 150,
        "resize" : "crop",
        "w" : 150
      }, {
        "h" : 392,
        "resize" : "fit",
        "w" : 578
      }, {
        "h" : 392,
        "resize" : "fit",
        "w" : 578
      }, {
        "h" : 392,
        "resize" : "fit",
        "w" : 578
      }, {
        "h" : 392,
        "resize" : "fit",
        "w" : 578
      } ],
      "media_alt" : "",
      "display_url" : "pic.twitter.com\/ynMbpjRpRb"
    } ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 67, 90 ],
      "url" : "https:\/\/t.co\/bgy9hzCAMx",
      "expanded_url" : "https:\/\/twitter.com\/Jarsen\/status\/786242555172102144",
      "display_url" : "twitter.com\/Jarsen\/status\/\u2026"
    } ]
  },
  "geo" : { },
  "id_str" : "786262842227892224",
  "text" : "TL;DR is that people are basically insane about children\u2019s safety. https:\/\/t.co\/bgy9hzCAMx https:\/\/t.co\/ynMbpjRpRb",
  "id" : 786262842227892224,
  "created_at" : "2016-10-12 17:50:44 +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
  }
}, {
  "source" : "\u003Ca href=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Cocoanetics \uF8FF",
      "screen_name" : "Cocoanetics",
      "indices" : [ 0, 12 ],
      "id_str" : "25703613",
      "id" : 25703613
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 66, 89 ],
      "url" : "https:\/\/t.co\/px3dNNRpjN",
      "expanded_url" : "https:\/\/gist.github.com\/samsonjs\/6ee8938562bee366e8dd5faa669b0ea3#file-barbuttonitemtarget-swift",
      "display_url" : "gist.github.com\/samsonjs\/6ee89\u2026"
    } ]
  },
  "in_reply_to_status_id_str" : "786234745508147200",
  "geo" : { },
  "id_str" : "786236067246518272",
  "in_reply_to_user_id" : 4777951,
  "text" : "@Cocoanetics If this is related to UIBarButtonItem this may help: https:\/\/t.co\/px3dNNRpjN \u2026 set the target as an associated object on button",
  "id" : 786236067246518272,
  "in_reply_to_status_id" : 786234745508147200,
  "created_at" : "2016-10-12 16:04:20 +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" : "Cocoanetics \uF8FF",
      "screen_name" : "Cocoanetics",
      "indices" : [ 0, 12 ],
      "id_str" : "25703613",
      "id" : 25703613
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "786231076964429825",
  "geo" : { },
  "id_str" : "786234745508147200",
  "in_reply_to_user_id" : 25703613,
  "text" : "@Cocoanetics If the function doesn't retain self something else has to. What owns self in this case?",
  "id" : 786234745508147200,
  "in_reply_to_status_id" : 786231076964429825,
  "created_at" : "2016-10-12 15:59:05 +0000",
  "in_reply_to_screen_name" : "Cocoanetics",
  "in_reply_to_user_id_str" : "25703613",
  "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" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 29, 52 ],
      "url" : "https:\/\/t.co\/yUAgIGmB3S",
      "expanded_url" : "https:\/\/twitter.com\/timbray\/status\/786084632357928960",
      "display_url" : "twitter.com\/timbray\/status\u2026"
    } ]
  },
  "geo" : { },
  "id_str" : "786221106839494656",
  "text" : "Batten down the hatches! \uD83C\uDF27\uD83C\uDF2C\uD83D\uDE40 https:\/\/t.co\/yUAgIGmB3S",
  "id" : 786221106839494656,
  "created_at" : "2016-10-12 15:04:53 +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
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "John Siracusa",
      "screen_name" : "siracusa",
      "indices" : [ 0, 9 ],
      "id_str" : "636923",
      "id" : 636923
    }, {
      "name" : "Ole Begemann",
      "screen_name" : "olebegemann",
      "indices" : [ 10, 22 ],
      "id_str" : "231756759",
      "id" : 231756759
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "785880643968372736",
  "geo" : { },
  "id_str" : "785902312715792385",
  "in_reply_to_user_id" : 636923,
  "text" : "@siracusa @olebegemann Swift is better at showcasing Cocoa than Objective C. Now we see how much C compatibility was holding them back.",
  "id" : 785902312715792385,
  "in_reply_to_status_id" : 785880643968372736,
  "created_at" : "2016-10-11 17:58:07 +0000",
  "in_reply_to_screen_name" : "siracusa",
  "in_reply_to_user_id_str" : "636923",
  "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" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "785901493538820096",
  "text" : "I'm really getting used to big phones. The Plus doesn't feel gargantuan to me now, merely large. And I forgot how much I love 400 ppi.",
  "id" : 785901493538820096,
  "created_at" : "2016-10-11 17:54:52 +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
  }
}, {
  "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" : [ 3, 13 ],
      "id_str" : "18137723",
      "id" : 18137723
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "785865137903243265",
  "text" : "RT @raganwald: The more you know, the more you realize that a problem involves unstated requirements, unknowns, and tradeoffs.",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003ETwitter Web Client\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ ],
      "media" : [ ],
      "hashtags" : [ ],
      "urls" : [ ]
    },
    "in_reply_to_status_id_str" : "785862419235078149",
    "geo" : { },
    "id_str" : "785862780121387009",
    "in_reply_to_user_id" : 18137723,
    "text" : "The more you know, the more you realize that a problem involves unstated requirements, unknowns, and tradeoffs.",
    "id" : 785862780121387009,
    "in_reply_to_status_id" : 785862419235078149,
    "created_at" : "2016-10-11 15:21:02 +0000",
    "in_reply_to_screen_name" : "raganwald",
    "in_reply_to_user_id_str" : "18137723",
    "user" : {
      "name" : "Reginald Braithwaite",
      "screen_name" : "raganwald",
      "protected" : false,
      "id_str" : "18137723",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1118221710740742144\/7lQOfxvc_normal.png",
      "id" : 18137723,
      "verified" : false
    }
  },
  "id" : 785865137903243265,
  "created_at" : "2016-10-11 15:30:24 +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
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Luis Reisewitz",
      "screen_name" : "zweigraf",
      "indices" : [ 0, 9 ],
      "id_str" : "1334127158",
      "id" : 1334127158
    }, {
      "name" : "Keith Smiley",
      "screen_name" : "SmileyKeith",
      "indices" : [ 10, 22 ],
      "id_str" : "14429563",
      "id" : 14429563
    }, {
      "name" : "Rob Napier",
      "screen_name" : "cocoaphony",
      "indices" : [ 23, 34 ],
      "id_str" : "41581553",
      "id" : 41581553
    }, {
      "name" : "Sam Soffes",
      "screen_name" : "soffes",
      "indices" : [ 35, 42 ],
      "id_str" : "6154602",
      "id" : 6154602
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "785862918478917632",
  "geo" : { },
  "id_str" : "785864150186590209",
  "in_reply_to_user_id" : 1334127158,
  "text" : "@zweigraf @SmileyKeith @cocoaphony @soffes Yes there\u2019s that which should allow some compositional solutions, and AVCaptureVideoPreviewLayer.",
  "id" : 785864150186590209,
  "in_reply_to_status_id" : 785862918478917632,
  "created_at" : "2016-10-11 15:26:28 +0000",
  "in_reply_to_screen_name" : "zweigraf",
  "in_reply_to_user_id_str" : "1334127158",
  "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" : "Bryan Irace",
      "screen_name" : "irace",
      "indices" : [ 0, 6 ],
      "id_str" : "21626062",
      "id" : 21626062
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "785682202608762880",
  "geo" : { },
  "id_str" : "785682787885916161",
  "in_reply_to_user_id" : 21626062,
  "text" : "@irace I've been spoiled by tools for more static languages but Ruby will always be one of my favourites.",
  "id" : 785682787885916161,
  "in_reply_to_status_id" : 785682202608762880,
  "created_at" : "2016-10-11 03:25:48 +0000",
  "in_reply_to_screen_name" : "irace",
  "in_reply_to_user_id_str" : "21626062",
  "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" : "Bryan Irace",
      "screen_name" : "irace",
      "indices" : [ 0, 6 ],
      "id_str" : "21626062",
      "id" : 21626062
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "785663072379740160",
  "geo" : { },
  "id_str" : "785681924631113729",
  "in_reply_to_user_id" : 21626062,
  "text" : "@irace What do you think?",
  "id" : 785681924631113729,
  "in_reply_to_status_id" : 785663072379740160,
  "created_at" : "2016-10-11 03:22:22 +0000",
  "in_reply_to_screen_name" : "irace",
  "in_reply_to_user_id_str" : "21626062",
  "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" : "Paul Haddad",
      "screen_name" : "tapbot_paul",
      "indices" : [ 3, 15 ],
      "id_str" : "18247541",
      "id" : 18247541
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "785649267708825600",
  "text" : "RT @tapbot_paul: Apple just updated App Store Review Guidelines. Looks like all future communications will be done via Snapchat.",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ ],
      "media" : [ ],
      "hashtags" : [ ],
      "urls" : [ ]
    },
    "in_reply_to_status_id_str" : "785627259512029184",
    "geo" : { },
    "id_str" : "785640903935266816",
    "in_reply_to_user_id" : 18247541,
    "text" : "Apple just updated App Store Review Guidelines. Looks like all future communications will be done via Snapchat.",
    "id" : 785640903935266816,
    "in_reply_to_status_id" : 785627259512029184,
    "created_at" : "2016-10-11 00:39:22 +0000",
    "in_reply_to_screen_name" : "tapbot_paul",
    "in_reply_to_user_id_str" : "18247541",
    "user" : {
      "name" : "Paul Haddad",
      "screen_name" : "tapbot_paul",
      "protected" : false,
      "id_str" : "18247541",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/996375435234570240\/AobDpgxZ_normal.jpg",
      "id" : 18247541,
      "verified" : false
    }
  },
  "id" : 785649267708825600,
  "created_at" : "2016-10-11 01:12:36 +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
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Joshua Ho",
      "screen_name" : "JoshuaHo96",
      "indices" : [ 0, 11 ],
      "id_str" : "61348133",
      "id" : 61348133
    }, {
      "name" : "Brandon Chester",
      "screen_name" : "nexusCFX",
      "indices" : [ 12, 21 ],
      "id_str" : "217077000",
      "id" : 217077000
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "785577708629614592",
  "geo" : { },
  "id_str" : "785584240716976128",
  "in_reply_to_user_id" : 61348133,
  "text" : "@JoshuaHo96 @nexusCFX Really enjoyed the review! Great work. Look forward to the deep dive (and like the decision to break that out).",
  "id" : 785584240716976128,
  "in_reply_to_status_id" : 785577708629614592,
  "created_at" : "2016-10-10 20:54:13 +0000",
  "in_reply_to_screen_name" : "JoshuaHo96",
  "in_reply_to_user_id_str" : "61348133",
  "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" : "Joshua Ho",
      "screen_name" : "JoshuaHo96",
      "indices" : [ 0, 11 ],
      "id_str" : "61348133",
      "id" : 61348133
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "785577435903295489",
  "in_reply_to_user_id" : 61348133,
  "text" : "@JoshuaHo96 Typo in camera section: \"1 micon pixel pitch\"",
  "id" : 785577435903295489,
  "created_at" : "2016-10-10 20:27:10 +0000",
  "in_reply_to_screen_name" : "JoshuaHo96",
  "in_reply_to_user_id_str" : "61348133",
  "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" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 125, 148 ],
      "url" : "https:\/\/t.co\/uSlnpxalAo",
      "expanded_url" : "https:\/\/twitter.com\/anandtech\/status\/785545679535910912",
      "display_url" : "twitter.com\/anandtech\/stat\u2026"
    } ]
  },
  "geo" : { },
  "id_str" : "785553220089159681",
  "text" : "It's a mere coincidence. There are only so many ways you can make a black, cylindrical computer. Definitely not a rip-off. \uD83D\uDE44 https:\/\/t.co\/uSlnpxalAo",
  "id" : 785553220089159681,
  "created_at" : "2016-10-10 18:50:57 +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
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Kevin Gisi",
      "screen_name" : "cheerskevin",
      "indices" : [ 0, 12 ],
      "id_str" : "14308739",
      "id" : 14308739
    }, {
      "name" : "Joe",
      "screen_name" : "plujoenium",
      "indices" : [ 13, 24 ],
      "id_str" : "2796416025",
      "id" : 2796416025
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 74, 97 ],
      "url" : "https:\/\/t.co\/pRltM7tjWs",
      "expanded_url" : "https:\/\/www.amazon.com\/gp\/aw\/d\/B000XRY2FE\/ref=s9_top_hm_awbw_b146g5_g121_i2?pf_rd_m=ATVPDKIKX0DER&pf_rd_s=mobile-hybrid-3&pf_rd_r=00HNV6C9T36GK014MMK3&pf_rd_t=30901&pf_rd_p=45e7ddea-02ec-52d4-b75e-3a8630ef16bc&pf_rd_i=15755321",
      "display_url" : "amazon.com\/gp\/aw\/d\/B000XR\u2026"
    } ]
  },
  "in_reply_to_status_id_str" : "785254398628761601",
  "geo" : { },
  "id_str" : "785271692239048704",
  "in_reply_to_user_id" : 14308739,
  "text" : "@cheerskevin @plujoenium I highly recommend some of these for handling \uD83C\uDF36: https:\/\/t.co\/pRltM7tjWs",
  "id" : 785271692239048704,
  "in_reply_to_status_id" : 785254398628761601,
  "created_at" : "2016-10-10 00:12:15 +0000",
  "in_reply_to_screen_name" : "cheerskevin",
  "in_reply_to_user_id_str" : "14308739",
  "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" : "Jeff Atwood",
      "screen_name" : "codinghorror",
      "indices" : [ 0, 13 ],
      "id_str" : "5637652",
      "id" : 5637652
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "784878743412019200",
  "geo" : { },
  "id_str" : "784995637624397825",
  "in_reply_to_user_id" : 5637652,
  "text" : "@codinghorror 683",
  "id" : 784995637624397825,
  "in_reply_to_status_id" : 784878743412019200,
  "created_at" : "2016-10-09 05:55:19 +0000",
  "in_reply_to_screen_name" : "codinghorror",
  "in_reply_to_user_id_str" : "5637652",
  "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" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 6, 29 ],
      "url" : "https:\/\/t.co\/6cQuaiQkuy",
      "expanded_url" : "https:\/\/twitter.com\/Objective_Neo\/status\/784151305384259585",
      "display_url" : "twitter.com\/Objective_Neo\/\u2026"
    } ]
  },
  "geo" : { },
  "id_str" : "784230319389933568",
  "text" : "Will? https:\/\/t.co\/6cQuaiQkuy",
  "id" : 784230319389933568,
  "created_at" : "2016-10-07 03:14:13 +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
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Tomasz Kowa\u03BBczyk \u26A1",
      "screen_name" : "tmmx",
      "indices" : [ 0, 5 ],
      "id_str" : "19185780",
      "id" : 19185780
    }, {
      "name" : "Joe Armstrong",
      "screen_name" : "joeerl",
      "indices" : [ 6, 13 ],
      "id_str" : "51546468",
      "id" : 51546468
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "784046197698945025",
  "geo" : { },
  "id_str" : "784048242681974784",
  "in_reply_to_user_id" : 19185780,
  "text" : "@tmmx @joeerl You choose which specific APIs to use from the OS and your language, but yes sometimes there's no choice (JS in browser).",
  "id" : 784048242681974784,
  "in_reply_to_status_id" : 784046197698945025,
  "created_at" : "2016-10-06 15:10:42 +0000",
  "in_reply_to_screen_name" : "tmmx",
  "in_reply_to_user_id_str" : "19185780",
  "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" : "Tomasz Kowa\u03BBczyk \u26A1",
      "screen_name" : "tmmx",
      "indices" : [ 0, 5 ],
      "id_str" : "19185780",
      "id" : 19185780
    }, {
      "name" : "Joe Armstrong",
      "screen_name" : "joeerl",
      "indices" : [ 6, 13 ],
      "id_str" : "51546468",
      "id" : 51546468
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "784035198853718017",
  "geo" : { },
  "id_str" : "784036277058277377",
  "in_reply_to_user_id" : 4777951,
  "text" : "@tmmx @joeerl There's a lot less difference between a language-bundled library and any other lib than you may realize. All made by people.",
  "id" : 784036277058277377,
  "in_reply_to_status_id" : 784035198853718017,
  "created_at" : "2016-10-06 14:23:09 +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" : "Tomasz Kowa\u03BBczyk \u26A1",
      "screen_name" : "tmmx",
      "indices" : [ 0, 5 ],
      "id_str" : "19185780",
      "id" : 19185780
    }, {
      "name" : "Joe Armstrong",
      "screen_name" : "joeerl",
      "indices" : [ 6, 13 ],
      "id_str" : "51546468",
      "id" : 51546468
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "784034949267468289",
  "geo" : { },
  "id_str" : "784035198853718017",
  "in_reply_to_user_id" : 4777951,
  "text" : "@tmmx @joeerl You are relying on other people's code at some point. Where you personally draw the line may not be right for everyone else.",
  "id" : 784035198853718017,
  "in_reply_to_status_id" : 784034949267468289,
  "created_at" : "2016-10-06 14:18:52 +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" : "Tomasz Kowa\u03BBczyk \u26A1",
      "screen_name" : "tmmx",
      "indices" : [ 0, 5 ],
      "id_str" : "19185780",
      "id" : 19185780
    }, {
      "name" : "Joe Armstrong",
      "screen_name" : "joeerl",
      "indices" : [ 6, 13 ],
      "id_str" : "51546468",
      "id" : 51546468
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "784024670634930178",
  "geo" : { },
  "id_str" : "784034949267468289",
  "in_reply_to_user_id" : 19185780,
  "text" : "@tmmx @joeerl The distinction between a system library, library included with a language, and any other library is somewhat arbitrary.",
  "id" : 784034949267468289,
  "in_reply_to_status_id" : 784024670634930178,
  "created_at" : "2016-10-06 14:17:53 +0000",
  "in_reply_to_screen_name" : "tmmx",
  "in_reply_to_user_id_str" : "19185780",
  "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" : "Eric\/",
      "screen_name" : "wheatpond",
      "indices" : [ 0, 10 ],
      "id_str" : "341874816",
      "id" : 341874816
    }, {
      "name" : "A Walking Man",
      "screen_name" : "craigmod",
      "indices" : [ 11, 20 ],
      "id_str" : "1835951",
      "id" : 1835951
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "783858776482852864",
  "geo" : { },
  "id_str" : "783864468400812032",
  "in_reply_to_user_id" : 341874816,
  "text" : "@wheatpond @craigmod Looks tiny. Could be a GM1.",
  "id" : 783864468400812032,
  "in_reply_to_status_id" : 783858776482852864,
  "created_at" : "2016-10-06 03:00:27 +0000",
  "in_reply_to_screen_name" : "wheatpond",
  "in_reply_to_user_id_str" : "341874816",
  "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" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "783770339218030592",
  "text" : "Google emailed me saying I could pre-order Google Home. Went to the site and it's not available in Canada. Google doesn't know where I live?",
  "id" : 783770339218030592,
  "created_at" : "2016-10-05 20:46:25 +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
  }
}, {
  "source" : "\u003Ca href=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "783473670534471680",
  "text" : "Hey Siri didn\u2019t work on my new phone. Resetting network settings fixed it.",
  "id" : 783473670534471680,
  "created_at" : "2016-10-05 01:07:33 +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
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "783423354673860608",
  "text" : "This is the best ringer\/mute switch in years. It's really firm. Jet black looks and feels awesome.",
  "id" : 783423354673860608,
  "created_at" : "2016-10-04 21:47:37 +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
  }
}, {
  "source" : "\u003Ca href=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Marco Nori",
      "screen_name" : "marconori",
      "indices" : [ 0, 10 ],
      "id_str" : "159917297",
      "id" : 159917297
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "783376707684175872",
  "geo" : { },
  "id_str" : "783377741110398976",
  "in_reply_to_user_id" : 4777951,
  "text" : "@marconori You might want to use layers instead of image views if performance suffers with a lot of sticker views. Not sure about that.",
  "id" : 783377741110398976,
  "in_reply_to_status_id" : 783376707684175872,
  "created_at" : "2016-10-04 18:46:22 +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=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Marco Nori",
      "screen_name" : "marconori",
      "indices" : [ 0, 10 ],
      "id_str" : "159917297",
      "id" : 159917297
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "783373127510286337",
  "geo" : { },
  "id_str" : "783376707684175872",
  "in_reply_to_user_id" : 159917297,
  "text" : "@marconori Yes, just add views on top of the preview layer using UIImageView. When you capture you need to composite stickers on the image.",
  "id" : 783376707684175872,
  "in_reply_to_status_id" : 783373127510286337,
  "created_at" : "2016-10-04 18:42:16 +0000",
  "in_reply_to_screen_name" : "marconori",
  "in_reply_to_user_id_str" : "159917297",
  "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=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Marco Nori",
      "screen_name" : "marconori",
      "indices" : [ 0, 10 ],
      "id_str" : "159917297",
      "id" : 159917297
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "783372787587121152",
  "geo" : { },
  "id_str" : "783376099631706112",
  "in_reply_to_user_id" : 159917297,
  "text" : "@marconori I\u2019m not sure about the zooming issue. Can you share any code? I have more experience with video than photo.",
  "id" : 783376099631706112,
  "in_reply_to_status_id" : 783372787587121152,
  "created_at" : "2016-10-04 18:39:51 +0000",
  "in_reply_to_screen_name" : "marconori",
  "in_reply_to_user_id_str" : "159917297",
  "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=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Nate #RevokeArticle50",
      "screen_name" : "natbobc",
      "indices" : [ 0, 8 ],
      "id_str" : "71807841",
      "id" : 71807841
    }, {
      "name" : "Joe Armstrong",
      "screen_name" : "joeerl",
      "indices" : [ 9, 16 ],
      "id_str" : "51546468",
      "id" : 51546468
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 22, 45 ],
      "url" : "https:\/\/t.co\/XJDyeKwTez",
      "expanded_url" : "https:\/\/twitter.com\/_sjs\/status\/783349744848384000",
      "display_url" : "twitter.com\/_sjs\/status\/78\u2026"
    } ]
  },
  "in_reply_to_status_id_str" : "783375482771341312",
  "geo" : { },
  "id_str" : "783375674618712064",
  "in_reply_to_user_id" : 71807841,
  "text" : "@natbobc @joeerl Yup. https:\/\/t.co\/XJDyeKwTez",
  "id" : 783375674618712064,
  "in_reply_to_status_id" : 783375482771341312,
  "created_at" : "2016-10-04 18:38:09 +0000",
  "in_reply_to_screen_name" : "natbobc",
  "in_reply_to_user_id_str" : "71807841",
  "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" : "OddToaster.com",
      "screen_name" : "OddToasterTees",
      "indices" : [ 0, 15 ],
      "id_str" : "774064853510131712",
      "id" : 774064853510131712
    }, {
      "name" : "the juan",
      "screen_name" : "terminalbreaker",
      "indices" : [ 16, 32 ],
      "id_str" : "214579886",
      "id" : 214579886
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "783339905443180544",
  "geo" : { },
  "id_str" : "783365649158459392",
  "in_reply_to_user_id" : 774064853510131712,
  "text" : "@OddToasterTees @terminalbreaker Cruel because they need wifi to email photos in the first place? \uD83E\uDD14",
  "id" : 783365649158459392,
  "in_reply_to_status_id" : 783339905443180544,
  "created_at" : "2016-10-04 17:58:19 +0000",
  "in_reply_to_screen_name" : "OddToasterTees",
  "in_reply_to_user_id_str" : "774064853510131712",
  "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=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Kevin Gisi",
      "screen_name" : "cheerskevin",
      "indices" : [ 0, 12 ],
      "id_str" : "14308739",
      "id" : 14308739
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "783354906103078912",
  "geo" : { },
  "id_str" : "783359284201463809",
  "in_reply_to_user_id" : 14308739,
  "text" : "@cheerskevin The Echo is only in 2 countries right now. Google *may* have a global distribution advantage. They do better than Amazon there.",
  "id" : 783359284201463809,
  "in_reply_to_status_id" : 783354906103078912,
  "created_at" : "2016-10-04 17:33:02 +0000",
  "in_reply_to_screen_name" : "cheerskevin",
  "in_reply_to_user_id_str" : "14308739",
  "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=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Marco Nori",
      "screen_name" : "marconori",
      "indices" : [ 0, 10 ],
      "id_str" : "159917297",
      "id" : 159917297
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "783353597341884417",
  "geo" : { },
  "id_str" : "783358837038342146",
  "in_reply_to_user_id" : 159917297,
  "text" : "@marconori If there\u2019s a general area you don\u2019t understand I can write up an article on that topic too. I\u2019ve been looking for topics to write",
  "id" : 783358837038342146,
  "in_reply_to_status_id" : 783353597341884417,
  "created_at" : "2016-10-04 17:31:15 +0000",
  "in_reply_to_screen_name" : "marconori",
  "in_reply_to_user_id_str" : "159917297",
  "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=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Marco Nori",
      "screen_name" : "marconori",
      "indices" : [ 0, 10 ],
      "id_str" : "159917297",
      "id" : 159917297
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "783353597341884417",
  "geo" : { },
  "id_str" : "783358635581726721",
  "in_reply_to_user_id" : 159917297,
  "text" : "@marconori I learned it in ObjC from WWDC videos and example code, and from co-workers. Happy to answer specific questions if you want!",
  "id" : 783358635581726721,
  "in_reply_to_status_id" : 783353597341884417,
  "created_at" : "2016-10-04 17:30:27 +0000",
  "in_reply_to_screen_name" : "marconori",
  "in_reply_to_user_id_str" : "159917297",
  "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" : "Herval",
      "screen_name" : "herval",
      "indices" : [ 0, 7 ],
      "id_str" : "5498732",
      "id" : 5498732
    }, {
      "name" : "Joe Armstrong",
      "screen_name" : "joeerl",
      "indices" : [ 19, 26 ],
      "id_str" : "51546468",
      "id" : 51546468
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "783350393887567872",
  "geo" : { },
  "id_str" : "783352691741200384",
  "in_reply_to_user_id" : 5498732,
  "text" : "@herval I know who @joeerl is. It's called a discussion.",
  "id" : 783352691741200384,
  "in_reply_to_status_id" : 783350393887567872,
  "created_at" : "2016-10-04 17:06:50 +0000",
  "in_reply_to_screen_name" : "herval",
  "in_reply_to_user_id_str" : "5498732",
  "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" : "Joe Armstrong",
      "screen_name" : "joeerl",
      "indices" : [ 0, 7 ],
      "id_str" : "51546468",
      "id" : 51546468
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "783349744848384000",
  "geo" : { },
  "id_str" : "783349958757879808",
  "in_reply_to_user_id" : 4777951,
  "text" : "@joeerl And there is a trap in trying to make everything generic and a library.",
  "id" : 783349958757879808,
  "in_reply_to_status_id" : 783349744848384000,
  "created_at" : "2016-10-04 16:55:58 +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" : "Joe Armstrong",
      "screen_name" : "joeerl",
      "indices" : [ 0, 7 ],
      "id_str" : "51546468",
      "id" : 51546468
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "783349407760678912",
  "geo" : { },
  "id_str" : "783349744848384000",
  "in_reply_to_user_id" : 51546468,
  "text" : "@joeerl Well, we all do at least some of time :) Sometimes you should because you can make a better wheel. At least for your needs.",
  "id" : 783349744848384000,
  "in_reply_to_status_id" : 783349407760678912,
  "created_at" : "2016-10-04 16:55:07 +0000",
  "in_reply_to_screen_name" : "joeerl",
  "in_reply_to_user_id_str" : "51546468",
  "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" : "Joe Armstrong",
      "screen_name" : "joeerl",
      "indices" : [ 0, 7 ],
      "id_str" : "51546468",
      "id" : 51546468
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "783348039121444864",
  "geo" : { },
  "id_str" : "783348185544531968",
  "in_reply_to_user_id" : 4777951,
  "text" : "@joeerl Make it general, release it, and then use it in the next project when you need it again. And let others use it too.",
  "id" : 783348185544531968,
  "in_reply_to_status_id" : 783348039121444864,
  "created_at" : "2016-10-04 16:48:55 +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" : "Joe Armstrong",
      "screen_name" : "joeerl",
      "indices" : [ 0, 7 ],
      "id_str" : "51546468",
      "id" : 51546468
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "783347685356994560",
  "geo" : { },
  "id_str" : "783348039121444864",
  "in_reply_to_user_id" : 4777951,
  "text" : "@joeerl That's the beauty of open source. You don't have to reinvent every wheel for every project. Instead of making a bespoke library, ...",
  "id" : 783348039121444864,
  "in_reply_to_status_id" : 783347685356994560,
  "created_at" : "2016-10-04 16:48:21 +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" : "Joe Armstrong",
      "screen_name" : "joeerl",
      "indices" : [ 0, 7 ],
      "id_str" : "51546468",
      "id" : 51546468
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "783346498884866049",
  "geo" : { },
  "id_str" : "783347685356994560",
  "in_reply_to_user_id" : 4777951,
  "text" : "@joeerl I only pull in dependencies after looking at the code and deciding I can maintain it if necessary, and it's like what I would write.",
  "id" : 783347685356994560,
  "in_reply_to_status_id" : 783346498884866049,
  "created_at" : "2016-10-04 16:46:56 +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" : "Joe Armstrong",
      "screen_name" : "joeerl",
      "indices" : [ 0, 7 ],
      "id_str" : "51546468",
      "id" : 51546468
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "783341527359709188",
  "geo" : { },
  "id_str" : "783346498884866049",
  "in_reply_to_user_id" : 51546468,
  "text" : "@joeerl You run your code on an OS, system libraries, and a language runtime. You never have zero dependencies.",
  "id" : 783346498884866049,
  "in_reply_to_status_id" : 783341527359709188,
  "created_at" : "2016-10-04 16:42:13 +0000",
  "in_reply_to_screen_name" : "joeerl",
  "in_reply_to_user_id_str" : "51546468",
  "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" : [ 3, 13 ],
      "id_str" : "18137723",
      "id" : 18137723
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "783324066656555008",
  "text" : "RT @raganwald: Progression is natural. If you need to drive to the store for groceries, do not buy a truck factory because station wagons d\u2026",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"https:\/\/about.twitter.com\/products\/tweetdeck\" rel=\"nofollow\"\u003ETweetDeck\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ ],
      "media" : [ ],
      "hashtags" : [ ],
      "urls" : [ ]
    },
    "in_reply_to_status_id_str" : "783247352068997121",
    "geo" : { },
    "id_str" : "783248082603503616",
    "in_reply_to_user_id" : 18137723,
    "text" : "Progression is natural. If you need to drive to the store for groceries, do not buy a truck factory because station wagons don\u2019t scale.",
    "id" : 783248082603503616,
    "in_reply_to_status_id" : 783247352068997121,
    "created_at" : "2016-10-04 10:11:09 +0000",
    "in_reply_to_screen_name" : "raganwald",
    "in_reply_to_user_id_str" : "18137723",
    "user" : {
      "name" : "Reginald Braithwaite",
      "screen_name" : "raganwald",
      "protected" : false,
      "id_str" : "18137723",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1118221710740742144\/7lQOfxvc_normal.png",
      "id" : 18137723,
      "verified" : false
    }
  },
  "id" : 783324066656555008,
  "created_at" : "2016-10-04 15:13: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
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 138, 161 ],
      "url" : "https:\/\/t.co\/MXHPGP7t3V",
      "expanded_url" : "https:\/\/twitter.com\/joeerl\/status\/783184586020909056",
      "display_url" : "twitter.com\/joeerl\/status\/\u2026"
    } ]
  },
  "geo" : { },
  "id_str" : "783323388873838595",
  "text" : "You don't have to pay attention to advice you think is bad. Tools are made to solve problems. Don't have the problem? Don't use the tool! https:\/\/t.co\/MXHPGP7t3V",
  "id" : 783323388873838595,
  "created_at" : "2016-10-04 15:10:24 +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
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/www.apple.com\" rel=\"nofollow\"\u003EiOS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ {
      "expanded_url" : "https:\/\/twitter.com\/_sjs\/status\/783161064091295744\/photo\/1",
      "indices" : [ 67, 90 ],
      "url" : "https:\/\/t.co\/qhlWdPxzeO",
      "media_url" : "http:\/\/pbs.twimg.com\/media\/Ct5Y1hzVUAAP29R.jpg",
      "id_str" : "783161061839032320",
      "id" : 783161061839032320,
      "media_url_https" : "https:\/\/pbs.twimg.com\/media\/Ct5Y1hzVUAAP29R.jpg",
      "sizes" : [ {
        "h" : 150,
        "resize" : "crop",
        "w" : 150
      }, {
        "h" : 1200,
        "resize" : "fit",
        "w" : 859
      }, {
        "h" : 1291,
        "resize" : "fit",
        "w" : 924
      }, {
        "h" : 1291,
        "resize" : "fit",
        "w" : 924
      }, {
        "h" : 680,
        "resize" : "fit",
        "w" : 487
      } ],
      "media_alt" : "",
      "display_url" : "pic.twitter.com\/qhlWdPxzeO"
    } ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "783161064091295744",
  "text" : "Press hard on waiting apps after a restore to prioritize and such. https:\/\/t.co\/qhlWdPxzeO",
  "id" : 783161064091295744,
  "created_at" : "2016-10-04 04:25:22 +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
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Adrian Corscadden",
      "screen_name" : "acorscadden",
      "indices" : [ 0, 12 ],
      "id_str" : "14136484",
      "id" : 14136484
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "783041632740323328",
  "geo" : { },
  "id_str" : "783052696546779136",
  "in_reply_to_user_id" : 14136484,
  "text" : "@acorscadden Ha! It's not launch day so I'm not *too* worried. \uD83D\uDE42 But it is now clearing customs so maybe it won't arrive today after all.",
  "id" : 783052696546779136,
  "in_reply_to_status_id" : 783041632740323328,
  "created_at" : "2016-10-03 21:14:45 +0000",
  "in_reply_to_screen_name" : "acorscadden",
  "in_reply_to_user_id_str" : "14136484",
  "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\/download\/iphone\" rel=\"nofollow\"\u003ETwitter for iPhone\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ {
      "expanded_url" : "https:\/\/twitter.com\/_sjs\/status\/782982453107433473\/photo\/1",
      "indices" : [ 3, 26 ],
      "url" : "https:\/\/t.co\/3Auoprci54",
      "media_url" : "http:\/\/pbs.twimg.com\/media\/Ct22Y_XVUAAhx87.jpg",
      "id_str" : "782982450674749440",
      "id" : 782982450674749440,
      "media_url_https" : "https:\/\/pbs.twimg.com\/media\/Ct22Y_XVUAAhx87.jpg",
      "sizes" : [ {
        "h" : 150,
        "resize" : "fit",
        "w" : 358
      }, {
        "h" : 150,
        "resize" : "crop",
        "w" : 150
      }, {
        "h" : 150,
        "resize" : "fit",
        "w" : 358
      }, {
        "h" : 150,
        "resize" : "fit",
        "w" : 358
      }, {
        "h" : 150,
        "resize" : "fit",
        "w" : 358
      } ],
      "media_alt" : "",
      "display_url" : "pic.twitter.com\/3Auoprci54"
    } ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "782982453107433473",
  "text" : "\uD83E\uDD18\uD83C\uDFFC https:\/\/t.co\/3Auoprci54",
  "id" : 782982453107433473,
  "created_at" : "2016-10-03 16:35:38 +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
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Craig Hockenberry",
      "screen_name" : "chockenberry",
      "indices" : [ 0, 13 ],
      "id_str" : "36183",
      "id" : 36183
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "782714464223178752",
  "geo" : { },
  "id_str" : "782714587107905536",
  "in_reply_to_user_id" : 4777951,
  "text" : "@chockenberry Of course with time it should be faster as well, also like Touch ID.",
  "id" : 782714587107905536,
  "in_reply_to_status_id" : 782714464223178752,
  "created_at" : "2016-10-02 22:51:14 +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" : "Craig Hockenberry",
      "screen_name" : "chockenberry",
      "indices" : [ 0, 13 ],
      "id_str" : "36183",
      "id" : 36183
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "782714084554780672",
  "geo" : { },
  "id_str" : "782714464223178752",
  "in_reply_to_user_id" : 36183,
  "text" : "@chockenberry Auto-unlock isn't about saving time. It's like Touch ID: more secure passwords and easier to unlock, not necessarily faster.",
  "id" : 782714464223178752,
  "in_reply_to_status_id" : 782714084554780672,
  "created_at" : "2016-10-02 22:50:45 +0000",
  "in_reply_to_screen_name" : "chockenberry",
  "in_reply_to_user_id_str" : "36183",
  "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=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Jesper L. Andersen",
      "screen_name" : "jlouis666",
      "indices" : [ 3, 13 ],
      "id_str" : "12830102",
      "id" : 12830102
    }, {
      "name" : "Sami Samhuri",
      "screen_name" : "_sjs",
      "indices" : [ 15, 20 ],
      "id_str" : "4777951",
      "id" : 4777951
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "782626441405960192",
  "text" : "RT @jlouis666: @_sjs More subtle than that. You need to turn exceptions into async messages too.",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"https:\/\/about.twitter.com\/products\/tweetdeck\" rel=\"nofollow\"\u003ETweetDeck\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ {
        "name" : "Sami Samhuri",
        "screen_name" : "_sjs",
        "indices" : [ 0, 5 ],
        "id_str" : "4777951",
        "id" : 4777951
      } ],
      "media" : [ ],
      "hashtags" : [ ],
      "urls" : [ ]
    },
    "in_reply_to_status_id_str" : "782617599662104577",
    "geo" : { },
    "id_str" : "782625410915926016",
    "in_reply_to_user_id" : 4777951,
    "text" : "@_sjs More subtle than that. You need to turn exceptions into async messages too.",
    "id" : 782625410915926016,
    "in_reply_to_status_id" : 782617599662104577,
    "created_at" : "2016-10-02 16:56:53 +0000",
    "in_reply_to_screen_name" : "_sjs",
    "in_reply_to_user_id_str" : "4777951",
    "user" : {
      "name" : "Jesper L. Andersen",
      "screen_name" : "jlouis666",
      "protected" : false,
      "id_str" : "12830102",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/57592418\/lambda512_normal.png",
      "id" : 12830102,
      "verified" : false
    }
  },
  "id" : 782626441405960192,
  "created_at" : "2016-10-02 17:00:58 +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
  }
}, {
  "source" : "\u003Ca href=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Jesper L. Andersen",
      "screen_name" : "jlouis666",
      "indices" : [ 1, 11 ],
      "id_str" : "12830102",
      "id" : 12830102
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "782625410915926016",
  "geo" : { },
  "id_str" : "782626416038846464",
  "in_reply_to_user_id" : 12830102,
  "text" : ".@jlouis666 Good point. You also don\u2019t get anything like monitoring out-of-the-box.",
  "id" : 782626416038846464,
  "in_reply_to_status_id" : 782625410915926016,
  "created_at" : "2016-10-02 17:00:52 +0000",
  "in_reply_to_screen_name" : "jlouis666",
  "in_reply_to_user_id_str" : "12830102",
  "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=\"https:\/\/tapbots.com\/software\/tweetbot\/mac\" rel=\"nofollow\"\u003ETweetbot for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 90, 113 ],
      "url" : "https:\/\/t.co\/RewdSQJLZk",
      "expanded_url" : "http:\/\/www.openradar.me\/radar?id=5053339083472896",
      "display_url" : "openradar.me\/radar?id=50533\u2026"
    } ]
  },
  "geo" : { },
  "id_str" : "782626031072968706",
  "text" : "UIImagePickerController stops capturing video after deleting the temp. capture directory. https:\/\/t.co\/RewdSQJLZk rdar:\/\/28581473",
  "id" : 782626031072968706,
  "created_at" : "2016-10-02 16:59:20 +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
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/tapbots.com\/tweetbot\" rel=\"nofollow\"\u003ETweetbot for i\u039FS\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 112, 135 ],
      "url" : "https:\/\/t.co\/x2ypdGhXB7",
      "expanded_url" : "http:\/\/erlang.org\/doc\/reference_manual\/processes.html#errors",
      "display_url" : "erlang.org\/doc\/reference_\u2026"
    }, {
      "indices" : [ 136, 159 ],
      "url" : "https:\/\/t.co\/hAXIfE2LrS",
      "expanded_url" : "https:\/\/twitter.com\/davecheney\/status\/782423739296165892",
      "display_url" : "twitter.com\/davecheney\/sta\u2026"
    } ]
  },
  "geo" : { },
  "id_str" : "782617599662104577",
  "text" : "If you like this look at how Erlang developers handle errors. Same patterns can all be applied using try\/catch. https:\/\/t.co\/x2ypdGhXB7 https:\/\/t.co\/hAXIfE2LrS",
  "id" : 782617599662104577,
  "created_at" : "2016-10-02 16:25:50 +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
  }
} ]