Grailbird.data.tweets_2011_03 = 
 [ {
  "source" : "\u003Ca href=\"http:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Asa Dotzler",
      "screen_name" : "asadotzler",
      "indices" : [ 0, 11 ],
      "id_str" : "10058662",
      "id" : 10058662
    }, {
      "name" : "f1lt3r 3D",
      "screen_name" : "f1lt3r",
      "indices" : [ 12, 19 ],
      "id_str" : "355157361",
      "id" : 355157361
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "53557253063708672",
  "geo" : { },
  "id_str" : "53559163372060673",
  "in_reply_to_user_id" : 10058662,
  "text" : "@asadotzler @F1LT3R I hope so! I'm sticking with Chrome for the time being since it has been remarkably good till now (for me anyway).",
  "id" : 53559163372060673,
  "in_reply_to_status_id" : 53557253063708672,
  "created_at" : "2011-03-31 20:47:54 +0000",
  "in_reply_to_screen_name" : "asadotzler",
  "in_reply_to_user_id_str" : "10058662",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003ETwitter Web Client\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "f1lt3r 3D",
      "screen_name" : "f1lt3r",
      "indices" : [ 0, 7 ],
      "id_str" : "355157361",
      "id" : 355157361
    }, {
      "name" : "Asa Dotzler",
      "screen_name" : "asadotzler",
      "indices" : [ 8, 19 ],
      "id_str" : "10058662",
      "id" : 10058662
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "53551162372259840",
  "text" : "@F1LT3R @asadotzler Current version on OS X is horrible, it's almost like they're trying to drive users to Firefox 4. Wasn't always so.",
  "id" : 53551162372259840,
  "created_at" : "2011-03-31 20:16: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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "In Memoriam",
      "screen_name" : "grooveshark",
      "indices" : [ 50, 62 ],
      "id_str" : "732373899233660929",
      "id" : 732373899233660929
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "53219553920028673",
  "text" : "Despite their user base growing over 250% in 2010 @Grooveshark continues to set the bar high. Customer service is even better in 2011! &lt;3",
  "id" : 53219553920028673,
  "created_at" : "2011-03-30 22:18: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=\"http:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Malte Ubl",
      "screen_name" : "cramforce",
      "indices" : [ 3, 13 ],
      "id_str" : "15534471",
      "id" : 15534471
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "53159198749495296",
  "text" : "RT @cramforce: +1 http:\/\/j.mp\/e3vlx9",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"http:\/\/streamie.org\" rel=\"nofollow\"\u003Estreamie\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ ],
      "media" : [ ],
      "hashtags" : [ ],
      "urls" : [ ]
    },
    "geo" : { },
    "id_str" : "53158392818176000",
    "text" : "+1 http:\/\/j.mp\/e3vlx9",
    "id" : 53158392818176000,
    "created_at" : "2011-03-30 18:15:23 +0000",
    "user" : {
      "name" : "Malte Ubl",
      "screen_name" : "cramforce",
      "protected" : false,
      "id_str" : "15534471",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1705787693\/L9992913_normal.jpg",
      "id" : 15534471,
      "verified" : true
    }
  },
  "id" : 53159198749495296,
  "created_at" : "2011-03-30 18:18:35 +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:\/\/seesmic.com\/\" rel=\"nofollow\"\u003ESeesmic\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "TJ Holowaychuk \uD83D\uDE43",
      "screen_name" : "tjholowaychuk",
      "indices" : [ 0, 14 ],
      "id_str" : "29255412",
      "id" : 29255412
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "52909655021719552",
  "geo" : { },
  "id_str" : "52916842615947265",
  "in_reply_to_user_id" : 29255412,
  "text" : "@tjholowaychuk The keyboard shortcuts are great. I really like cmd-u and being able to see replies to any user.",
  "id" : 52916842615947265,
  "in_reply_to_status_id" : 52909655021719552,
  "created_at" : "2011-03-30 02:15:33 +0000",
  "in_reply_to_screen_name" : "tjholowaychuk",
  "in_reply_to_user_id_str" : "29255412",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003ETwitter Web Client\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Kevin Decker",
      "screen_name" : "kpdecker",
      "indices" : [ 3, 12 ],
      "id_str" : "17259752",
      "id" : 17259752
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "52786302453686272",
  "text" : "RT @kpdecker: jsdiff: The diff engine from Firediff, now standalone for CommonJS https:\/\/github.com\/kpdecker\/jsdiff",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003ETwitter Web Client\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ ],
      "media" : [ ],
      "hashtags" : [ ],
      "urls" : [ ]
    },
    "geo" : { },
    "id_str" : "52783170122297344",
    "text" : "jsdiff: The diff engine from Firediff, now standalone for CommonJS https:\/\/github.com\/kpdecker\/jsdiff",
    "id" : 52783170122297344,
    "created_at" : "2011-03-29 17:24:23 +0000",
    "user" : {
      "name" : "Kevin Decker",
      "screen_name" : "kpdecker",
      "protected" : false,
      "id_str" : "17259752",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/891289470141693956\/2GFSMKw1_normal.jpg",
      "id" : 17259752,
      "verified" : false
    }
  },
  "id" : 52786302453686272,
  "created_at" : "2011-03-29 17:36:49 +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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Chrome Developers",
      "screen_name" : "ChromiumDev",
      "indices" : [ 3, 15 ],
      "id_str" : "113713261",
      "id" : 113713261
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "51023032675876865",
  "text" : "RT @ChromiumDev: WebKit got pretty XML viewing last week: http:\/\/goo.gl\/24iR5 and the Inspector just pretty JSON http:\/\/goo.gl\/SytwC ^pi",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"http:\/\/www.exacttarget.com\/social\" rel=\"nofollow\"\u003ESocialEngage\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ ],
      "media" : [ ],
      "hashtags" : [ ],
      "urls" : [ ]
    },
    "geo" : { },
    "id_str" : "51022708238061568",
    "text" : "WebKit got pretty XML viewing last week: http:\/\/goo.gl\/24iR5 and the Inspector just pretty JSON http:\/\/goo.gl\/SytwC ^pi",
    "id" : 51022708238061568,
    "created_at" : "2011-03-24 20:48:56 +0000",
    "user" : {
      "name" : "Chrome Developers",
      "screen_name" : "ChromiumDev",
      "protected" : false,
      "id_str" : "113713261",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1065986962467647489\/Qrc3K-jZ_normal.jpg",
      "id" : 113713261,
      "verified" : true
    }
  },
  "id" : 51023032675876865,
  "created_at" : "2011-03-24 20:50: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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Jonathan Stark \uD83E\uDD4B",
      "screen_name" : "jonathanstark",
      "indices" : [ 3, 17 ],
      "id_str" : "7198302",
      "id" : 7198302
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "50951745681113089",
  "text" : "RT @jonathanstark: This doesn't spread my toes, but it does speak to thoughts I've been having about building services on top of Dropbox ...",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"http:\/\/hatch.cc\" rel=\"nofollow\"\u003EHatch\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ ],
      "media" : [ ],
      "hashtags" : [ ],
      "urls" : [ ]
    },
    "geo" : { },
    "id_str" : "50950275019702273",
    "text" : "This doesn't spread my toes, but it does speak to thoughts I've been having about building services on top of Dropbox http:\/\/bit.ly\/gUW8QM",
    "id" : 50950275019702273,
    "created_at" : "2011-03-24 16:01:06 +0000",
    "user" : {
      "name" : "Jonathan Stark \uD83E\uDD4B",
      "screen_name" : "jonathanstark",
      "protected" : false,
      "id_str" : "7198302",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1008144272682561537\/29ylvfZl_normal.jpg",
      "id" : 7198302,
      "verified" : false
    }
  },
  "id" : 50951745681113089,
  "created_at" : "2011-03-24 16:06: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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Mikeal Rogers",
      "screen_name" : "mikeal",
      "indices" : [ 0, 7 ],
      "id_str" : "668423",
      "id" : 668423
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "50623645822885888",
  "geo" : { },
  "id_str" : "50625621839192064",
  "in_reply_to_user_id" : 668423,
  "text" : "@mikeal http:\/\/www.youtube.com\/watch?v=hb63PdobcZ0",
  "id" : 50625621839192064,
  "in_reply_to_status_id" : 50623645822885888,
  "created_at" : "2011-03-23 18:31:03 +0000",
  "in_reply_to_screen_name" : "mikeal",
  "in_reply_to_user_id_str" : "668423",
  "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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Mike Shaver",
      "screen_name" : "shaver",
      "indices" : [ 0, 7 ],
      "id_str" : "2319611",
      "id" : 2319611
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "48899169041129472",
  "geo" : { },
  "id_str" : "48901120231354369",
  "in_reply_to_user_id" : 2319611,
  "text" : "@shaver That's fair. None of us *know* anything. imo too big to be oversight, and too complex to immediately attribute to malice.",
  "id" : 48901120231354369,
  "in_reply_to_status_id" : 48899169041129472,
  "created_at" : "2011-03-19 00:18:30 +0000",
  "in_reply_to_screen_name" : "shaver",
  "in_reply_to_user_id_str" : "2319611",
  "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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Mike Shaver",
      "screen_name" : "shaver",
      "indices" : [ 0, 7 ],
      "id_str" : "2319611",
      "id" : 2319611
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "48886276774051840",
  "geo" : { },
  "id_str" : "48898498480967680",
  "in_reply_to_user_id" : 2319611,
  "text" : "@shaver Nitro has to alloc memory with PROT_EXEC. iOS disallows this for most apps but Nitro requires it, so Safari must be whitelisted.",
  "id" : 48898498480967680,
  "in_reply_to_status_id" : 48886276774051840,
  "created_at" : "2011-03-19 00:08:05 +0000",
  "in_reply_to_screen_name" : "shaver",
  "in_reply_to_user_id_str" : "2319611",
  "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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 0, 11 ],
      "id_str" : "894911",
      "id" : 894911
    }, {
      "name" : "Jonathan Stark \uD83E\uDD4B",
      "screen_name" : "jonathanstark",
      "indices" : [ 12, 26 ],
      "id_str" : "7198302",
      "id" : 7198302
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "48875679592366081",
  "geo" : { },
  "id_str" : "48877525878841344",
  "in_reply_to_user_id" : 894911,
  "text" : "@JimRoepcke @jonathanstark An example of this being enforced by iOS: http:\/\/j.mp\/i0swfY%0A tl;dr he can allocate exec mem in sim, not device",
  "id" : 48877525878841344,
  "in_reply_to_status_id" : 48875679592366081,
  "created_at" : "2011-03-18 22:44:44 +0000",
  "in_reply_to_screen_name" : "JimRoepcke",
  "in_reply_to_user_id_str" : "894911",
  "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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "xno\u0279\u01DD\u0283 u\u0250\u0131\u0279q \uD83D\uDC3B",
      "screen_name" : "brianleroux",
      "indices" : [ 0, 12 ],
      "id_str" : "676363",
      "id" : 676363
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "48869817737949184",
  "geo" : { },
  "id_str" : "48870192943595520",
  "in_reply_to_user_id" : 676363,
  "text" : "@brianleroux :)",
  "id" : 48870192943595520,
  "in_reply_to_status_id" : 48869817737949184,
  "created_at" : "2011-03-18 22:15:36 +0000",
  "in_reply_to_screen_name" : "brianleroux",
  "in_reply_to_user_id_str" : "676363",
  "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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "xno\u0279\u01DD\u0283 u\u0250\u0131\u0279q \uD83D\uDC3B",
      "screen_name" : "brianleroux",
      "indices" : [ 0, 12 ],
      "id_str" : "676363",
      "id" : 676363
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "48869817737949184",
  "geo" : { },
  "id_str" : "48870105060347904",
  "in_reply_to_user_id" : 676363,
  "text" : "@brianleroux lol",
  "id" : 48870105060347904,
  "in_reply_to_status_id" : 48869817737949184,
  "created_at" : "2011-03-18 22:15:15 +0000",
  "in_reply_to_screen_name" : "brianleroux",
  "in_reply_to_user_id_str" : "676363",
  "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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "xno\u0279\u01DD\u0283 u\u0250\u0131\u0279q \uD83D\uDC3B",
      "screen_name" : "brianleroux",
      "indices" : [ 0, 12 ],
      "id_str" : "676363",
      "id" : 676363
    }, {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 13, 24 ],
      "id_str" : "894911",
      "id" : 894911
    }, {
      "name" : "Bryan Kyle",
      "screen_name" : "bryan_kyle",
      "indices" : [ 25, 36 ],
      "id_str" : "14864447",
      "id" : 14864447
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "48866734509264896",
  "geo" : { },
  "id_str" : "48868828653961216",
  "in_reply_to_user_id" : 676363,
  "text" : "@brianleroux @JimRoepcke @bryan_kyle Totally agree, we all know that we're all speculating. Nothing taken personally!",
  "id" : 48868828653961216,
  "in_reply_to_status_id" : 48866734509264896,
  "created_at" : "2011-03-18 22:10:11 +0000",
  "in_reply_to_screen_name" : "brianleroux",
  "in_reply_to_user_id_str" : "676363",
  "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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Bryan Kyle",
      "screen_name" : "bryan_kyle",
      "indices" : [ 0, 11 ],
      "id_str" : "14864447",
      "id" : 14864447
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "48860998580453376",
  "geo" : { },
  "id_str" : "48862093469949952",
  "in_reply_to_user_id" : 14864447,
  "text" : "@bryan_kyle I do like Dreamhost's domain admin UI, use it for all my domains even the ones not hosted there.",
  "id" : 48862093469949952,
  "in_reply_to_status_id" : 48860998580453376,
  "created_at" : "2011-03-18 21:43:25 +0000",
  "in_reply_to_screen_name" : "bryan_kyle",
  "in_reply_to_user_id_str" : "14864447",
  "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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Bryan Kyle",
      "screen_name" : "bryan_kyle",
      "indices" : [ 0, 11 ],
      "id_str" : "14864447",
      "id" : 14864447
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "48860998580453376",
  "geo" : { },
  "id_str" : "48861997474906112",
  "in_reply_to_user_id" : 14864447,
  "text" : "@bryan_kyle Dreamhost is ok for serving small volumes of static files, dynamic stuff I prefer to manage my own OS & stack.",
  "id" : 48861997474906112,
  "in_reply_to_status_id" : 48860998580453376,
  "created_at" : "2011-03-18 21:43:02 +0000",
  "in_reply_to_screen_name" : "bryan_kyle",
  "in_reply_to_user_id_str" : "14864447",
  "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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Bryan Kyle",
      "screen_name" : "bryan_kyle",
      "indices" : [ 0, 11 ],
      "id_str" : "14864447",
      "id" : 14864447
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "48858563979902976",
  "geo" : { },
  "id_str" : "48859706147602432",
  "in_reply_to_user_id" : 14864447,
  "text" : "@bryan_kyle It's just a shared Dreamhost thing with a .htaccess to enable caching. Comments are served from a Linode VM running Ubuntu.",
  "id" : 48859706147602432,
  "in_reply_to_status_id" : 48858563979902976,
  "created_at" : "2011-03-18 21:33:56 +0000",
  "in_reply_to_screen_name" : "bryan_kyle",
  "in_reply_to_user_id_str" : "14864447",
  "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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "48857141511065600",
  "text" : "It's pretty quick'n'dirty ... the comments are in fact stored in a very dirty database: https:\/\/github.com\/felixge\/node-dirty",
  "id" : 48857141511065600,
  "created_at" : "2011-03-18 21:23: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=\"http:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ {
      "text" : "nodejs",
      "indices" : [ 70, 77 ]
    } ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "48856603549638656",
  "text" : "samhuri.net is baked using an unholy combination of Ruby, JavaScript (#nodejs), shell scripts, and Makefile icing. http:\/\/j.mp\/fiABy4%0A",
  "id" : 48856603549638656,
  "created_at" : "2011-03-18 21:21: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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Tim Bray",
      "screen_name" : "timbray",
      "indices" : [ 3, 11 ],
      "id_str" : "1235521",
      "id" : 1235521
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "48856145229647872",
  "text" : "RT @timbray: More on baking: http:\/\/goo.gl\/sjc9o",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003ETweetie for Mac\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ ],
      "media" : [ ],
      "hashtags" : [ ],
      "urls" : [ ]
    },
    "geo" : { },
    "id_str" : "48854142562746368",
    "text" : "More on baking: http:\/\/goo.gl\/sjc9o",
    "id" : 48854142562746368,
    "created_at" : "2011-03-18 21:11:49 +0000",
    "user" : {
      "name" : "Tim Bray",
      "screen_name" : "timbray",
      "protected" : false,
      "id_str" : "1235521",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/421637246\/Tim_normal.jpg",
      "id" : 1235521,
      "verified" : true
    }
  },
  "id" : 48856145229647872,
  "created_at" : "2011-03-18 21:19:47 +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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Bryan Kyle",
      "screen_name" : "bryan_kyle",
      "indices" : [ 0, 11 ],
      "id_str" : "14864447",
      "id" : 14864447
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "48844970236452864",
  "geo" : { },
  "id_str" : "48848754610151424",
  "in_reply_to_user_id" : 14864447,
  "text" : "@bryan_kyle It's ok to not know something, but to dismiss others because of one's own lack of understanding is pretty lame.",
  "id" : 48848754610151424,
  "in_reply_to_status_id" : 48844970236452864,
  "created_at" : "2011-03-18 20:50:25 +0000",
  "in_reply_to_screen_name" : "bryan_kyle",
  "in_reply_to_user_id_str" : "14864447",
  "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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "48842202142605312",
  "text" : "Gotta love it when someone dismisses you as an idiot instead of just talking to you and reasoning with you. Twitter discourse ftw :p",
  "id" : 48842202142605312,
  "created_at" : "2011-03-18 20:24:23 +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\" rel=\"nofollow\"\u003ETwitter Web Client\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Mike Shaver",
      "screen_name" : "shaver",
      "indices" : [ 0, 7 ],
      "id_str" : "2319611",
      "id" : 2319611
    }, {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 8, 19 ],
      "id_str" : "894911",
      "id" : 894911
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "48810689476837376",
  "geo" : { },
  "id_str" : "48818344865968128",
  "in_reply_to_user_id" : 2319611,
  "text" : "@shaver @JimRoepcke Exactly. Apple can audit Safari for buffer overflows and such, but cannot (realistically) for arbitrary app X.",
  "id" : 48818344865968128,
  "in_reply_to_status_id" : 48810689476837376,
  "created_at" : "2011-03-18 18:49:35 +0000",
  "in_reply_to_screen_name" : "shaver",
  "in_reply_to_user_id_str" : "2319611",
  "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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "xno\u0279\u01DD\u0283 u\u0250\u0131\u0279q \uD83D\uDC3B",
      "screen_name" : "brianleroux",
      "indices" : [ 0, 12 ],
      "id_str" : "676363",
      "id" : 676363
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "48811251811352576",
  "geo" : { },
  "id_str" : "48812688268210177",
  "in_reply_to_user_id" : 676363,
  "text" : "@brianleroux Sorry I was unclear before, shouldn't be trying to have this convo in 140 chars :)",
  "id" : 48812688268210177,
  "in_reply_to_status_id" : 48811251811352576,
  "created_at" : "2011-03-18 18:27:06 +0000",
  "in_reply_to_screen_name" : "brianleroux",
  "in_reply_to_user_id_str" : "676363",
  "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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "xno\u0279\u01DD\u0283 u\u0250\u0131\u0279q \uD83D\uDC3B",
      "screen_name" : "brianleroux",
      "indices" : [ 0, 12 ],
      "id_str" : "676363",
      "id" : 676363
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "48811251811352576",
  "geo" : { },
  "id_str" : "48812121995231232",
  "in_reply_to_user_id" : 676363,
  "text" : "@brianleroux This is a fundamental departure from traditional interpreters and compilers, and it's JIT compiler 101.",
  "id" : 48812121995231232,
  "in_reply_to_status_id" : 48811251811352576,
  "created_at" : "2011-03-18 18:24:51 +0000",
  "in_reply_to_screen_name" : "brianleroux",
  "in_reply_to_user_id_str" : "676363",
  "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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "xno\u0279\u01DD\u0283 u\u0250\u0131\u0279q \uD83D\uDC3B",
      "screen_name" : "brianleroux",
      "indices" : [ 0, 12 ],
      "id_str" : "676363",
      "id" : 676363
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "48811251811352576",
  "geo" : { },
  "id_str" : "48811835465547776",
  "in_reply_to_user_id" : 676363,
  "text" : "@brianleroux When you move to a JIT, you are now generating code in memory NOT marked exec, which must then be marked exec & executed.",
  "id" : 48811835465547776,
  "in_reply_to_status_id" : 48811251811352576,
  "created_at" : "2011-03-18 18:23:43 +0000",
  "in_reply_to_screen_name" : "brianleroux",
  "in_reply_to_user_id_str" : "676363",
  "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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "xno\u0279\u01DD\u0283 u\u0250\u0131\u0279q \uD83D\uDC3B",
      "screen_name" : "brianleroux",
      "indices" : [ 0, 12 ],
      "id_str" : "676363",
      "id" : 676363
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "48811251811352576",
  "geo" : { },
  "id_str" : "48811726879207424",
  "in_reply_to_user_id" : 676363,
  "text" : "@brianleroux Interpreters act on byte codes by calling existing code, again marked as exec by the OS when the interpreter is loaded.",
  "id" : 48811726879207424,
  "in_reply_to_status_id" : 48811251811352576,
  "created_at" : "2011-03-18 18:23:17 +0000",
  "in_reply_to_screen_name" : "brianleroux",
  "in_reply_to_user_id_str" : "676363",
  "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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "xno\u0279\u01DD\u0283 u\u0250\u0131\u0279q \uD83D\uDC3B",
      "screen_name" : "brianleroux",
      "indices" : [ 0, 12 ],
      "id_str" : "676363",
      "id" : 676363
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "48811251811352576",
  "geo" : { },
  "id_str" : "48811628044632064",
  "in_reply_to_user_id" : 676363,
  "text" : "@brianleroux No, I'm saying traditional compilers generate binaries that when loaded by the OS are marked as exec in memory.",
  "id" : 48811628044632064,
  "in_reply_to_status_id" : 48811251811352576,
  "created_at" : "2011-03-18 18:22:53 +0000",
  "in_reply_to_screen_name" : "brianleroux",
  "in_reply_to_user_id_str" : "676363",
  "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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "xno\u0279\u01DD\u0283 u\u0250\u0131\u0279q \uD83D\uDC3B",
      "screen_name" : "brianleroux",
      "indices" : [ 0, 12 ],
      "id_str" : "676363",
      "id" : 676363
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "48807789996408832",
  "geo" : { },
  "id_str" : "48809337690402817",
  "in_reply_to_user_id" : 676363,
  "text" : "@brianleroux Whereas an interpreter reads byte codes & calls functions. A compiler generates a binary, when loaded by OS marked as exec.",
  "id" : 48809337690402817,
  "in_reply_to_status_id" : 48807789996408832,
  "created_at" : "2011-03-18 18:13:47 +0000",
  "in_reply_to_screen_name" : "brianleroux",
  "in_reply_to_user_id_str" : "676363",
  "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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "xno\u0279\u01DD\u0283 u\u0250\u0131\u0279q \uD83D\uDC3B",
      "screen_name" : "brianleroux",
      "indices" : [ 0, 12 ],
      "id_str" : "676363",
      "id" : 676363
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "48807789996408832",
  "geo" : { },
  "id_str" : "48808876476346369",
  "in_reply_to_user_id" : 676363,
  "text" : "@brianleroux When moving from an interpreter or compiler to a JIT compiler, the JIT has to create code in memory, mark as executable & exec.",
  "id" : 48808876476346369,
  "in_reply_to_status_id" : 48807789996408832,
  "created_at" : "2011-03-18 18:11:57 +0000",
  "in_reply_to_screen_name" : "brianleroux",
  "in_reply_to_user_id_str" : "676363",
  "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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "xno\u0279\u01DD\u0283 u\u0250\u0131\u0279q \uD83D\uDC3B",
      "screen_name" : "brianleroux",
      "indices" : [ 0, 12 ],
      "id_str" : "676363",
      "id" : 676363
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "48807174863994880",
  "geo" : { },
  "id_str" : "48808326477266944",
  "in_reply_to_user_id" : 676363,
  "text" : "@brianleroux It's called the NX bit http:\/\/en.wikipedia.org\/wiki\/NX_bit ... not sure why you think this is made up.",
  "id" : 48808326477266944,
  "in_reply_to_status_id" : 48807174863994880,
  "created_at" : "2011-03-18 18:09:46 +0000",
  "in_reply_to_screen_name" : "brianleroux",
  "in_reply_to_user_id_str" : "676363",
  "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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Bryan Kyle",
      "screen_name" : "bryan_kyle",
      "indices" : [ 0, 11 ],
      "id_str" : "14864447",
      "id" : 14864447
    }, {
      "name" : "TJ Holowaychuk \uD83D\uDE43",
      "screen_name" : "tjholowaychuk",
      "indices" : [ 12, 26 ],
      "id_str" : "29255412",
      "id" : 29255412
    }, {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 27, 38 ],
      "id_str" : "894911",
      "id" : 894911
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "48784725480968192",
  "geo" : { },
  "id_str" : "48793403781169153",
  "in_reply_to_user_id" : 14864447,
  "text" : "@bryan_kyle @tjholowaychuk @JimRoepcke We built a custom framework around node-machine (a port of WebMachine), but it's pretty low level.",
  "id" : 48793403781169153,
  "in_reply_to_status_id" : 48784725480968192,
  "created_at" : "2011-03-18 17:10:28 +0000",
  "in_reply_to_screen_name" : "bryan_kyle",
  "in_reply_to_user_id_str" : "14864447",
  "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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Bryan Kyle",
      "screen_name" : "bryan_kyle",
      "indices" : [ 0, 11 ],
      "id_str" : "14864447",
      "id" : 14864447
    }, {
      "name" : "TJ Holowaychuk \uD83D\uDE43",
      "screen_name" : "tjholowaychuk",
      "indices" : [ 12, 26 ],
      "id_str" : "29255412",
      "id" : 29255412
    }, {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 27, 38 ],
      "id_str" : "894911",
      "id" : 894911
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "48784725480968192",
  "geo" : { },
  "id_str" : "48792888171171840",
  "in_reply_to_user_id" : 14864447,
  "text" : "@bryan_kyle @tjholowaychuk @JimRoepcke express http:\/\/expressjs.com\/ seems to be the de-facto framework. Haven't used it but it looks good.",
  "id" : 48792888171171840,
  "in_reply_to_status_id" : 48784725480968192,
  "created_at" : "2011-03-18 17:08:25 +0000",
  "in_reply_to_screen_name" : "bryan_kyle",
  "in_reply_to_user_id_str" : "14864447",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003ETwitter Web Client\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 0, 11 ],
      "id_str" : "894911",
      "id" : 894911
    }, {
      "name" : "Ars Technica",
      "screen_name" : "arstechnica",
      "indices" : [ 21, 33 ],
      "id_str" : "717313",
      "id" : 717313
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "48614143510585346",
  "geo" : { },
  "id_str" : "48771947336699904",
  "in_reply_to_user_id" : 894911,
  "text" : "@JimRoepcke See this @arstechnica article: http:\/\/arst.ch\/olo ... the security risk is real and this seems like a pretty reasonable reason.",
  "id" : 48771947336699904,
  "in_reply_to_status_id" : 48614143510585346,
  "created_at" : "2011-03-18 15:45:13 +0000",
  "in_reply_to_screen_name" : "JimRoepcke",
  "in_reply_to_user_id_str" : "894911",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003ETwitter Web Client\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 0, 11 ],
      "id_str" : "894911",
      "id" : 894911
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "48614143510585346",
  "geo" : { },
  "id_str" : "48771367172194306",
  "in_reply_to_user_id" : 894911,
  "text" : "@JimRoepcke If it were because of back-compat it wouldn't be in Safari either. The NX bit explanation (due to JIT) holds more water imo.",
  "id" : 48771367172194306,
  "in_reply_to_status_id" : 48614143510585346,
  "created_at" : "2011-03-18 15:42:54 +0000",
  "in_reply_to_screen_name" : "JimRoepcke",
  "in_reply_to_user_id_str" : "894911",
  "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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 0, 11 ],
      "id_str" : "894911",
      "id" : 894911
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "48251977070678016",
  "geo" : { },
  "id_str" : "48261764692983808",
  "in_reply_to_user_id" : 894911,
  "text" : "@JimRoepcke Yeah it looks great! Soon.",
  "id" : 48261764692983808,
  "in_reply_to_status_id" : 48251977070678016,
  "created_at" : "2011-03-17 05:57:56 +0000",
  "in_reply_to_screen_name" : "JimRoepcke",
  "in_reply_to_user_id_str" : "894911",
  "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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 0, 11 ],
      "id_str" : "894911",
      "id" : 894911
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "48248611045257216",
  "in_reply_to_user_id" : 894911,
  "text" : "@JimRoepcke http:\/\/twitpic.com\/4a83e9",
  "id" : 48248611045257216,
  "created_at" : "2011-03-17 05:05:39 +0000",
  "in_reply_to_screen_name" : "JimRoepcke",
  "in_reply_to_user_id_str" : "894911",
  "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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 0, 11 ],
      "id_str" : "894911",
      "id" : 894911
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "47756099851522048",
  "geo" : { },
  "id_str" : "47757919697125376",
  "in_reply_to_user_id" : 894911,
  "text" : "@JimRoepcke When I looked into multiple Xcode installs I found that some files are always written to common dirs. Last install wins, yay! :\/",
  "id" : 47757919697125376,
  "in_reply_to_status_id" : 47756099851522048,
  "created_at" : "2011-03-15 20:35:50 +0000",
  "in_reply_to_screen_name" : "JimRoepcke",
  "in_reply_to_user_id_str" : "894911",
  "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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Bryan Kyle",
      "screen_name" : "bryan_kyle",
      "indices" : [ 0, 11 ],
      "id_str" : "14864447",
      "id" : 14864447
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "47746211398168576",
  "geo" : { },
  "id_str" : "47757443022860289",
  "in_reply_to_user_id" : 14864447,
  "text" : "@bryan_kyle I'd switch to CS if someone did! We could also port Node to Spidermonkey and use generators to write sync-looking async code :p",
  "id" : 47757443022860289,
  "in_reply_to_status_id" : 47746211398168576,
  "created_at" : "2011-03-15 20:33:56 +0000",
  "in_reply_to_screen_name" : "bryan_kyle",
  "in_reply_to_user_id_str" : "14864447",
  "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:\/\/about.twitter.com\/products\/tweetdeck\" rel=\"nofollow\"\u003ETweetDeck\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Bryan Kyle",
      "screen_name" : "bryan_kyle",
      "indices" : [ 0, 11 ],
      "id_str" : "14864447",
      "id" : 14864447
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "47737740174954497",
  "geo" : { },
  "id_str" : "47745165791727616",
  "in_reply_to_user_id" : 14864447,
  "text" : "@bryan_kyle no worries, sorry that there isn't really a good or useful answer :)",
  "id" : 47745165791727616,
  "in_reply_to_status_id" : 47737740174954497,
  "created_at" : "2011-03-15 19:45:09 +0000",
  "in_reply_to_screen_name" : "bryan_kyle",
  "in_reply_to_user_id_str" : "14864447",
  "user" : {
    "name" : "Sami Samhuri",
    "screen_name" : "_sjs",
    "protected" : false,
    "id_str" : "4777951",
    "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1088938085830733824\/aul4BseM_normal.jpg",
    "id" : 4777951,
    "verified" : false
  }
}, {
  "source" : "\u003Ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003ETwitter Web Client\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Marco Rogers",
      "screen_name" : "polotek",
      "indices" : [ 3, 11 ],
      "id_str" : "20079975",
      "id" : 20079975
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "47711469093130240",
  "text" : "RT @polotek: I was gonna build something like this. Share full twitter conversations. http:\/\/www.exquisitetweets.com\/ http:\/\/bit.ly\/eS3xJY",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003ETwitter Web Client\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ ],
      "media" : [ ],
      "hashtags" : [ ],
      "urls" : [ ]
    },
    "geo" : { },
    "id_str" : "47680575217205248",
    "text" : "I was gonna build something like this. Share full twitter conversations. http:\/\/www.exquisitetweets.com\/ http:\/\/bit.ly\/eS3xJY",
    "id" : 47680575217205248,
    "created_at" : "2011-03-15 15:28:29 +0000",
    "user" : {
      "name" : "Marco Rogers",
      "screen_name" : "polotek",
      "protected" : false,
      "id_str" : "20079975",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/3603780451\/4775e8c65a9f6f70c824a5b689e6295c_normal.jpeg",
      "id" : 20079975,
      "verified" : false
    }
  },
  "id" : 47711469093130240,
  "created_at" : "2011-03-15 17:31:15 +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:\/\/seesmic.com\/\" rel=\"nofollow\"\u003ESeesmic\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "47686183383334912",
  "text" : "Instead of doing something as a Rubyist just do it as a human.",
  "id" : 47686183383334912,
  "created_at" : "2011-03-15 15:50:46 +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:\/\/seesmic.com\/\" rel=\"nofollow\"\u003ESeesmic\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Basho Technologies",
      "screen_name" : "basho",
      "indices" : [ 3, 9 ],
      "id_str" : "2440841",
      "id" : 2440841
    } ],
    "media" : [ ],
    "hashtags" : [ {
      "text" : "riak",
      "indices" : [ 112, 117 ]
    }, {
      "text" : "node",
      "indices" : [ 118, 123 ]
    }, {
      "text" : "nosql",
      "indices" : [ 124, 130 ]
    } ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "47679768136658944",
  "text" : "RT @basho: Psst... there's still time to register for \"Riak with node.js\", today at 2PM EDT! http:\/\/ow.ly\/4eV3F #riak #node #nosql",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"http:\/\/www.hootsuite.com\" rel=\"nofollow\"\u003EHootsuite\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ ],
      "media" : [ ],
      "hashtags" : [ {
        "text" : "riak",
        "indices" : [ 101, 106 ]
      }, {
        "text" : "node",
        "indices" : [ 107, 112 ]
      }, {
        "text" : "nosql",
        "indices" : [ 113, 119 ]
      } ],
      "urls" : [ ]
    },
    "geo" : { },
    "id_str" : "47678325245751296",
    "text" : "Psst... there's still time to register for \"Riak with node.js\", today at 2PM EDT! http:\/\/ow.ly\/4eV3F #riak #node #nosql",
    "id" : 47678325245751296,
    "created_at" : "2011-03-15 15:19:33 +0000",
    "user" : {
      "name" : "Basho Technologies",
      "screen_name" : "basho",
      "protected" : false,
      "id_str" : "2440841",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/378800000330921162\/abc9a8947de68f1985067cc197a3a7e8_normal.png",
      "id" : 2440841,
      "verified" : false
    }
  },
  "id" : 47679768136658944,
  "created_at" : "2011-03-15 15:25:17 +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:\/\/seesmic.com\/\" rel=\"nofollow\"\u003ESeesmic\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Em Smith",
      "screen_name" : "miksago",
      "indices" : [ 0, 8 ],
      "id_str" : "776831743508811776",
      "id" : 776831743508811776
    }, {
      "name" : "TJ Holowaychuk \uD83D\uDE43",
      "screen_name" : "tjholowaychuk",
      "indices" : [ 9, 23 ],
      "id_str" : "29255412",
      "id" : 29255412
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "47654306849107968",
  "in_reply_to_user_id" : 14063149,
  "text" : "@miksago @tjholowaychuk ... and I'm replying to old tweets in this twitter client.",
  "id" : 47654306849107968,
  "created_at" : "2011-03-15 13:44:06 +0000",
  "in_reply_to_screen_name" : "ThisIsMissEm",
  "in_reply_to_user_id_str" : "14063149",
  "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:\/\/seesmic.com\/\" rel=\"nofollow\"\u003ESeesmic\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Em Smith",
      "screen_name" : "miksago",
      "indices" : [ 0, 8 ],
      "id_str" : "776831743508811776",
      "id" : 776831743508811776
    }, {
      "name" : "TJ Holowaychuk \uD83D\uDE43",
      "screen_name" : "tjholowaychuk",
      "indices" : [ 9, 23 ],
      "id_str" : "29255412",
      "id" : 29255412
    }, {
      "name" : "Serious Coffee",
      "screen_name" : "Serious_Coffee",
      "indices" : [ 34, 49 ],
      "id_str" : "68741078",
      "id" : 68741078
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "47026316721127424",
  "geo" : { },
  "id_str" : "47653089628524544",
  "in_reply_to_user_id" : 14063149,
  "text" : "@miksago @tjholowaychuk we've got @Serious_Coffee too. And Francellis in Royal Oak.",
  "id" : 47653089628524544,
  "in_reply_to_status_id" : 47026316721127424,
  "created_at" : "2011-03-15 13:39:16 +0000",
  "in_reply_to_screen_name" : "ThisIsMissEm",
  "in_reply_to_user_id_str" : "14063149",
  "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:\/\/seesmic.com\/\" rel=\"nofollow\"\u003ESeesmic\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Shaun Ruigrok",
      "screen_name" : "Shaun_R",
      "indices" : [ 0, 8 ],
      "id_str" : "14365611",
      "id" : 14365611
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "46804086716239872",
  "geo" : { },
  "id_str" : "47019335188889600",
  "in_reply_to_user_id" : 14365611,
  "text" : "@Shaun_R :( is right",
  "id" : 47019335188889600,
  "in_reply_to_status_id" : 46804086716239872,
  "created_at" : "2011-03-13 19:40:57 +0000",
  "in_reply_to_screen_name" : "Shaun_R",
  "in_reply_to_user_id_str" : "14365611",
  "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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "47013571942563840",
  "text" : "All the \"surfing w\/o Flash, and it's great!\" tweets are pretty funny. FlashBlock is at least 7 years old now guys.",
  "id" : 47013571942563840,
  "created_at" : "2011-03-13 19:18:03 +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:\/\/kiwi-app.net\" rel=\"nofollow\"\u003EKiwi\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Kiwi for App.net",
      "screen_name" : "kiwi_app",
      "indices" : [ 0, 9 ],
      "id_str" : "51201464",
      "id" : 51201464
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "47002191172616192",
  "in_reply_to_user_id" : 51201464,
  "text" : "@kiwi_app Possible bug: Hide Kiwi doesn't actually hide the app, but toggles visibility of the main window. Seems odd.",
  "id" : 47002191172616192,
  "created_at" : "2011-03-13 18:32:50 +0000",
  "in_reply_to_screen_name" : "kiwi_app",
  "in_reply_to_user_id_str" : "51201464",
  "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\/android\" rel=\"nofollow\"\u003ETwitter for Android\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Antonio Cangiano",
      "screen_name" : "acangiano",
      "indices" : [ 3, 13 ],
      "id_str" : "14582359",
      "id" : 14582359
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "46310110338879488",
  "text" : "RT @acangiano: Whenever you find yourself on the side of the majority, it is time to pause and reflect. -- Mark Twain",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"http:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ ],
      "media" : [ ],
      "hashtags" : [ ],
      "urls" : [ ]
    },
    "geo" : { },
    "id_str" : "46307865056653312",
    "text" : "Whenever you find yourself on the side of the majority, it is time to pause and reflect. -- Mark Twain",
    "id" : 46307865056653312,
    "created_at" : "2011-03-11 20:33:50 +0000",
    "user" : {
      "name" : "Antonio Cangiano",
      "screen_name" : "acangiano",
      "protected" : false,
      "id_str" : "14582359",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/699777996350042113\/P6xA69oW_normal.jpg",
      "id" : 14582359,
      "verified" : false
    }
  },
  "id" : 46310110338879488,
  "created_at" : "2011-03-11 20:42: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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "46248250109460480",
  "text" : "Not to mention that it didn't even work for Apple. Maybe if they concentrated more on security all the time they wouldn't fall in 5 seconds.",
  "id" : 46248250109460480,
  "created_at" : "2011-03-11 16:36: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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "46248061663580160",
  "text" : "So companies leave unpatched remote execution vulns in their browsers\/devices until the last minute to save face at pwn2own? Pretty selfish.",
  "id" : 46248061663580160,
  "created_at" : "2011-03-11 16:36:11 +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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "James Coglan",
      "screen_name" : "jcoglan",
      "indices" : [ 55, 63 ],
      "id_str" : "1452984702",
      "id" : 1452984702
    }, {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 88, 99 ],
      "id_str" : "894911",
      "id" : 894911
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 64, 83 ],
      "url" : "http:\/\/t.co\/bkSzZsl",
      "expanded_url" : "http:\/\/blog.jcoglan.com\/2011\/03\/11\/promises-are-the-monad-of-asynchronous-programming\/",
      "display_url" : "blog.jcoglan.com\/2011\/03\/11\/pro\u2026"
    } ]
  },
  "geo" : { },
  "id_str" : "46075622472155137",
  "text" : "Promises are the monad of asynchronous programming, by @jcoglan http:\/\/t.co\/bkSzZsl \/cc @JimRoepcke",
  "id" : 46075622472155137,
  "created_at" : "2011-03-11 05:10:59 +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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Zach Holman",
      "screen_name" : "holman",
      "indices" : [ 3, 10 ],
      "id_str" : "11322372",
      "id" : 11322372
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "46001702041686016",
  "text" : "RT @holman: I also think Apple should include a replacement for Hacker News on the OS X installer DVD too.",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"http:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ ],
      "media" : [ ],
      "hashtags" : [ ],
      "urls" : [ ]
    },
    "geo" : { },
    "id_str" : "46001658525777920",
    "text" : "I also think Apple should include a replacement for Hacker News on the OS X installer DVD too.",
    "id" : 46001658525777920,
    "created_at" : "2011-03-11 00:17:04 +0000",
    "user" : {
      "name" : "Zach Holman",
      "screen_name" : "holman",
      "protected" : false,
      "id_str" : "11322372",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/941033976583503878\/zywhUZGs_normal.jpg",
      "id" : 11322372,
      "verified" : true
    }
  },
  "id" : 46001702041686016,
  "created_at" : "2011-03-11 00:17:15 +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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "46001671981121536",
  "text" : "I really prefer stars to \"likes\" :\/",
  "id" : 46001671981121536,
  "created_at" : "2011-03-11 00:17:07 +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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "45908994551848961",
  "text" : "Unfortunately Android *still* lacks a screen shot utility (w\/o rooting), so I had to plug my phone into my computer to capture that.",
  "id" : 45908994551848961,
  "created_at" : "2011-03-10 18:08:51 +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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 118, 137 ],
      "url" : "http:\/\/t.co\/unbPrW4",
      "expanded_url" : "http:\/\/yfrog.com\/h4aeptp",
      "display_url" : "yfrog.com\/h4aeptp"
    } ]
  },
  "geo" : { },
  "id_str" : "45908647171198976",
  "text" : "Android 2.3 \"Gingerbread\" has green signal strength indicators that turn grey when there's no connectivity to Google  http:\/\/t.co\/unbPrW4",
  "id" : 45908647171198976,
  "created_at" : "2011-03-10 18:07:29 +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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "ANTIREZ",
      "screen_name" : "antirez",
      "indices" : [ 0, 8 ],
      "id_str" : "5813712",
      "id" : 5813712
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "45872065353490432",
  "geo" : { },
  "id_str" : "45872433953120256",
  "in_reply_to_user_id" : 5813712,
  "text" : "@antirez I think you can name commits when merging, naming a branch is just a shortcut to the commit, e.g. git merge feature-branch~4",
  "id" : 45872433953120256,
  "in_reply_to_status_id" : 45872065353490432,
  "created_at" : "2011-03-10 15:43:35 +0000",
  "in_reply_to_screen_name" : "antirez",
  "in_reply_to_user_id_str" : "5813712",
  "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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Loren Brichter",
      "screen_name" : "lorenb",
      "indices" : [ 100, 107 ],
      "id_str" : "9943672",
      "id" : 9943672
    }, {
      "name" : "AteBits.com",
      "screen_name" : "atebits",
      "indices" : [ 108, 116 ],
      "id_str" : "11178592",
      "id" : 11178592
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "45871523579437056",
  "text" : "Sure wish I could double-click tweets to view convos in users' @ replies tab on Twitter for Mac \/cc @lorenb @atebits",
  "id" : 45871523579437056,
  "created_at" : "2011-03-10 15:39: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=\"http:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "45869015259807744",
  "text" : "I cannot believe I have to root Android or connect this phone to a computer via USB to take a damn screen shot.",
  "id" : 45869015259807744,
  "created_at" : "2011-03-10 15:30:00 +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" : [ {
      "name" : "Mike Taylor",
      "screen_name" : "miketaylr",
      "indices" : [ 3, 13 ],
      "id_str" : "16642746",
      "id" : 16642746
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 63, 82 ],
      "url" : "http:\/\/t.co\/KZRXvEN",
      "expanded_url" : "http:\/\/blogs.msdn.com\/b\/ieinternals\/archive\/2011\/03\/09\/browsers-accommodate-incorrect-http-content-length-and-sites-depressingly-depend-on-it.aspx",
      "display_url" : "blogs.msdn.com\/b\/ieinternals\/\u2026"
    } ]
  },
  "geo" : { },
  "id_str" : "45849974684139520",
  "text" : "RT @miketaylr: In case you didn't know that the web is busted, http:\/\/t.co\/KZRXvEN",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"http:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ ],
      "media" : [ ],
      "hashtags" : [ ],
      "urls" : [ {
        "indices" : [ 48, 67 ],
        "url" : "http:\/\/t.co\/KZRXvEN",
        "expanded_url" : "http:\/\/blogs.msdn.com\/b\/ieinternals\/archive\/2011\/03\/09\/browsers-accommodate-incorrect-http-content-length-and-sites-depressingly-depend-on-it.aspx",
        "display_url" : "blogs.msdn.com\/b\/ieinternals\/\u2026"
      } ]
    },
    "geo" : { },
    "id_str" : "45847377529143296",
    "text" : "In case you didn't know that the web is busted, http:\/\/t.co\/KZRXvEN",
    "id" : 45847377529143296,
    "created_at" : "2011-03-10 14:04:01 +0000",
    "user" : {
      "name" : "Mike Taylor",
      "screen_name" : "miketaylr",
      "protected" : false,
      "id_str" : "16642746",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1042621997\/mikeyyyy_normal.png",
      "id" : 16642746,
      "verified" : false
    }
  },
  "id" : 45849974684139520,
  "created_at" : "2011-03-10 14:14: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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Dion Almaer",
      "screen_name" : "dalmaer",
      "indices" : [ 3, 11 ],
      "id_str" : "4216361",
      "id" : 4216361
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 33, 52 ],
      "url" : "http:\/\/t.co\/Otlmf4G",
      "expanded_url" : "http:\/\/bobremeika.com\/2011\/03\/03\/jquery-is-for-n00bs\/",
      "display_url" : "bobremeika.com\/2011\/03\/03\/jqu\u2026"
    } ]
  },
  "geo" : { },
  "id_str" : "45714590230781953",
  "text" : "RT @dalmaer: JQUERY IS FOR N00BS http:\/\/t.co\/Otlmf4G (only just saw this. heh)",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"http:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ ],
      "media" : [ ],
      "hashtags" : [ ],
      "urls" : [ {
        "indices" : [ 20, 39 ],
        "url" : "http:\/\/t.co\/Otlmf4G",
        "expanded_url" : "http:\/\/bobremeika.com\/2011\/03\/03\/jquery-is-for-n00bs\/",
        "display_url" : "bobremeika.com\/2011\/03\/03\/jqu\u2026"
      } ]
    },
    "geo" : { },
    "id_str" : "45372439902945280",
    "text" : "JQUERY IS FOR N00BS http:\/\/t.co\/Otlmf4G (only just saw this. heh)",
    "id" : 45372439902945280,
    "created_at" : "2011-03-09 06:36:47 +0000",
    "user" : {
      "name" : "Dion Almaer",
      "screen_name" : "dalmaer",
      "protected" : false,
      "id_str" : "4216361",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/3380865881\/f73b3687ff39b795db05fcaf35972270_normal.jpeg",
      "id" : 4216361,
      "verified" : true
    }
  },
  "id" : 45714590230781953,
  "created_at" : "2011-03-10 05:16: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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Bryan Kyle",
      "screen_name" : "bryan_kyle",
      "indices" : [ 0, 11 ],
      "id_str" : "14864447",
      "id" : 14864447
    }, {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 12, 23 ],
      "id_str" : "894911",
      "id" : 894911
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "45687048874622976",
  "geo" : { },
  "id_str" : "45687905997434880",
  "in_reply_to_user_id" : 14864447,
  "text" : "@bryan_kyle @jimroepcke Good point, they would be a bit behind.",
  "id" : 45687905997434880,
  "in_reply_to_status_id" : 45687048874622976,
  "created_at" : "2011-03-10 03:30:20 +0000",
  "in_reply_to_screen_name" : "bryan_kyle",
  "in_reply_to_user_id_str" : "14864447",
  "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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Bryan Kyle",
      "screen_name" : "bryan_kyle",
      "indices" : [ 0, 11 ],
      "id_str" : "14864447",
      "id" : 14864447
    }, {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 12, 23 ],
      "id_str" : "894911",
      "id" : 894911
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "45685684383645696",
  "geo" : { },
  "id_str" : "45686193291137025",
  "in_reply_to_user_id" : 14864447,
  "text" : "@bryan_kyle @jimroepcke In some ways maybe, it will depend how fast Apple moves. Everyone can leverage Clang.",
  "id" : 45686193291137025,
  "in_reply_to_status_id" : 45685684383645696,
  "created_at" : "2011-03-10 03:23:31 +0000",
  "in_reply_to_screen_name" : "bryan_kyle",
  "in_reply_to_user_id_str" : "14864447",
  "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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 0, 11 ],
      "id_str" : "894911",
      "id" : 894911
    }, {
      "name" : "Bryan Kyle",
      "screen_name" : "bryan_kyle",
      "indices" : [ 12, 23 ],
      "id_str" : "14864447",
      "id" : 14864447
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "45683270582673408",
  "geo" : { },
  "id_str" : "45684476264726529",
  "in_reply_to_user_id" : 894911,
  "text" : "@JimRoepcke @bryan_kyle SharpDevelop, TextMate, IDEA, Coda, Espresso, SlickEdit, BBEdit. Indies and communities can do it.",
  "id" : 45684476264726529,
  "in_reply_to_status_id" : 45683270582673408,
  "created_at" : "2011-03-10 03:16:42 +0000",
  "in_reply_to_screen_name" : "JimRoepcke",
  "in_reply_to_user_id_str" : "894911",
  "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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 0, 11 ],
      "id_str" : "894911",
      "id" : 894911
    }, {
      "name" : "Bryan Kyle",
      "screen_name" : "bryan_kyle",
      "indices" : [ 12, 23 ],
      "id_str" : "14864447",
      "id" : 14864447
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "45683095734718465",
  "geo" : { },
  "id_str" : "45683802563026944",
  "in_reply_to_user_id" : 894911,
  "text" : "@JimRoepcke @bryan_kyle There are counter examples but they really only appeal to a niche of geeks. But then so do dev tools.",
  "id" : 45683802563026944,
  "in_reply_to_status_id" : 45683095734718465,
  "created_at" : "2011-03-10 03:14:01 +0000",
  "in_reply_to_screen_name" : "JimRoepcke",
  "in_reply_to_user_id_str" : "894911",
  "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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Bryan Kyle",
      "screen_name" : "bryan_kyle",
      "indices" : [ 0, 11 ],
      "id_str" : "14864447",
      "id" : 14864447
    }, {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 12, 23 ],
      "id_str" : "894911",
      "id" : 894911
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "45682136392531968",
  "geo" : { },
  "id_str" : "45683028147712000",
  "in_reply_to_user_id" : 14864447,
  "text" : "@bryan_kyle @jimroepcke That explains it. $hundreds makes sense, free makes sense, $5 does not make sense.",
  "id" : 45683028147712000,
  "in_reply_to_status_id" : 45682136392531968,
  "created_at" : "2011-03-10 03:10:57 +0000",
  "in_reply_to_screen_name" : "bryan_kyle",
  "in_reply_to_user_id_str" : "14864447",
  "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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 0, 11 ],
      "id_str" : "894911",
      "id" : 894911
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "45680966290767872",
  "geo" : { },
  "id_str" : "45681372655915009",
  "in_reply_to_user_id" : 894911,
  "text" : "@JimRoepcke I'm not against paying for dev tools I just feel that free and easy to obtain dev tools are good for a platform.",
  "id" : 45681372655915009,
  "in_reply_to_status_id" : 45680966290767872,
  "created_at" : "2011-03-10 03:04:22 +0000",
  "in_reply_to_screen_name" : "JimRoepcke",
  "in_reply_to_user_id_str" : "894911",
  "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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 0, 11 ],
      "id_str" : "894911",
      "id" : 894911
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "45680966290767872",
  "geo" : { },
  "id_str" : "45681218267787264",
  "in_reply_to_user_id" : 894911,
  "text" : "@JimRoepcke Xcode pro would kick ass, let's hope CIDR fills the role nicely.",
  "id" : 45681218267787264,
  "in_reply_to_status_id" : 45680966290767872,
  "created_at" : "2011-03-10 03:03:45 +0000",
  "in_reply_to_screen_name" : "JimRoepcke",
  "in_reply_to_user_id_str" : "894911",
  "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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 0, 11 ],
      "id_str" : "894911",
      "id" : 894911
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "45680500764971008",
  "geo" : { },
  "id_str" : "45681011144667136",
  "in_reply_to_user_id" : 894911,
  "text" : "@JimRoepcke It's not for free, the platform is a cohesive entity as they emphasize all the time, Xcode + docs + samples + review team, etc.",
  "id" : 45681011144667136,
  "in_reply_to_status_id" : 45680500764971008,
  "created_at" : "2011-03-10 03:02:56 +0000",
  "in_reply_to_screen_name" : "JimRoepcke",
  "in_reply_to_user_id_str" : "894911",
  "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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 0, 11 ],
      "id_str" : "894911",
      "id" : 894911
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "45680354417328128",
  "geo" : { },
  "id_str" : "45680676145610754",
  "in_reply_to_user_id" : 894911,
  "text" : "@JimRoepcke and they make $5\/*person* on even fewer people, who are would-be future enthusiasts.",
  "id" : 45680676145610754,
  "in_reply_to_status_id" : 45680354417328128,
  "created_at" : "2011-03-10 03:01:36 +0000",
  "in_reply_to_screen_name" : "JimRoepcke",
  "in_reply_to_user_id_str" : "894911",
  "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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 0, 11 ],
      "id_str" : "894911",
      "id" : 894911
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "45675670495428608",
  "geo" : { },
  "id_str" : "45680353637183488",
  "in_reply_to_user_id" : 894911,
  "text" : "@JimRoepcke Charging $5 is a silly cash grab that brings in relatively little revenue and creates an unnecessary barrier to entry.",
  "id" : 45680353637183488,
  "in_reply_to_status_id" : 45675670495428608,
  "created_at" : "2011-03-10 03:00:19 +0000",
  "in_reply_to_screen_name" : "JimRoepcke",
  "in_reply_to_user_id_str" : "894911",
  "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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 0, 11 ],
      "id_str" : "894911",
      "id" : 894911
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "45675670495428608",
  "geo" : { },
  "id_str" : "45680020689125376",
  "in_reply_to_user_id" : 894911,
  "text" : "@JimRoepcke Apple doesn't need to make money on Xcode, they already make $100\/year\/dev plus the cost of the computers & iPhones & iPods +30%",
  "id" : 45680020689125376,
  "in_reply_to_status_id" : 45675670495428608,
  "created_at" : "2011-03-10 02:59:00 +0000",
  "in_reply_to_screen_name" : "JimRoepcke",
  "in_reply_to_user_id_str" : "894911",
  "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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 112, 131 ],
      "url" : "http:\/\/t.co\/JzjhfU2",
      "expanded_url" : "http:\/\/www.quirksmode.org\/blog\/archives\/2011\/03\/the_new_input_t.html",
      "display_url" : "quirksmode.org\/blog\/archives\/\u2026"
    } ]
  },
  "geo" : { },
  "id_str" : "45653801469882368",
  "text" : "\"Thus Safari fails on Apple\u2019s own two platforms, but passes on Microsoft\u2019s. Go figure. You can\u2019t make this up.\" http:\/\/t.co\/JzjhfU2",
  "id" : 45653801469882368,
  "created_at" : "2011-03-10 01:14:49 +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\/android\" rel=\"nofollow\"\u003ETwitter for Android\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Dion Almaer",
      "screen_name" : "dalmaer",
      "indices" : [ 3, 11 ],
      "id_str" : "4216361",
      "id" : 4216361
    }, {
      "name" : "Swapnil Shinde",
      "screen_name" : "swapnil_shinde",
      "indices" : [ 53, 68 ],
      "id_str" : "8371642",
      "id" : 8371642
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 76, 95 ],
      "url" : "http:\/\/t.co\/xoFeVCE",
      "expanded_url" : "http:\/\/developer.yahoo.com\/blogs\/ydn\/posts\/2011\/03\/yslow-for-chrome\/",
      "display_url" : "developer.yahoo.com\/blogs\/ydn\/post\u2026"
    } ]
  },
  "geo" : { },
  "id_str" : "45636702873722880",
  "text" : "RT @dalmaer: YSlow has come to Chrome too. Nice work @swapnil_shinde and co http:\/\/t.co\/xoFeVCE",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"http:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ {
        "name" : "Swapnil Shinde",
        "screen_name" : "swapnil_shinde",
        "indices" : [ 40, 55 ],
        "id_str" : "8371642",
        "id" : 8371642
      } ],
      "media" : [ ],
      "hashtags" : [ ],
      "urls" : [ {
        "indices" : [ 63, 82 ],
        "url" : "http:\/\/t.co\/xoFeVCE",
        "expanded_url" : "http:\/\/developer.yahoo.com\/blogs\/ydn\/posts\/2011\/03\/yslow-for-chrome\/",
        "display_url" : "developer.yahoo.com\/blogs\/ydn\/post\u2026"
      } ]
    },
    "geo" : { },
    "id_str" : "45632802586238976",
    "text" : "YSlow has come to Chrome too. Nice work @swapnil_shinde and co http:\/\/t.co\/xoFeVCE",
    "id" : 45632802586238976,
    "created_at" : "2011-03-09 23:51:22 +0000",
    "user" : {
      "name" : "Dion Almaer",
      "screen_name" : "dalmaer",
      "protected" : false,
      "id_str" : "4216361",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/3380865881\/f73b3687ff39b795db05fcaf35972270_normal.jpeg",
      "id" : 4216361,
      "verified" : true
    }
  },
  "id" : 45636702873722880,
  "created_at" : "2011-03-10 00:06: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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Luke Redpath",
      "screen_name" : "lukeredpath",
      "indices" : [ 0, 12 ],
      "id_str" : "72573",
      "id" : 72573
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 120, 139 ],
      "url" : "http:\/\/t.co\/oapFPyD",
      "expanded_url" : "http:\/\/developer.apple.com\/programs\/register\/",
      "display_url" : "developer.apple.com\/programs\/regis\u2026"
    } ]
  },
  "in_reply_to_status_id_str" : "45578748468264960",
  "geo" : { },
  "id_str" : "45579926354665473",
  "in_reply_to_user_id" : 72573,
  "text" : "@lukeredpath Probable false alarm. It looks like you can get Xcode 3 with a free dev account. They don't mention Xcode4 http:\/\/t.co\/oapFPyD",
  "id" : 45579926354665473,
  "in_reply_to_status_id" : 45578748468264960,
  "created_at" : "2011-03-09 20:21:15 +0000",
  "in_reply_to_screen_name" : "lukeredpath",
  "in_reply_to_user_id_str" : "72573",
  "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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Luke Redpath",
      "screen_name" : "lukeredpath",
      "indices" : [ 0, 12 ],
      "id_str" : "72573",
      "id" : 72573
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "45578748468264960",
  "geo" : { },
  "id_str" : "45579174857015296",
  "in_reply_to_user_id" : 72573,
  "text" : "@lukeredpath Yes, an unfortunate step backwards even if the barrier to entry is only an Apple ID and $5.",
  "id" : 45579174857015296,
  "in_reply_to_status_id" : 45578748468264960,
  "created_at" : "2011-03-09 20:18:16 +0000",
  "in_reply_to_screen_name" : "lukeredpath",
  "in_reply_to_user_id_str" : "72573",
  "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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Luke Redpath",
      "screen_name" : "lukeredpath",
      "indices" : [ 0, 12 ],
      "id_str" : "72573",
      "id" : 72573
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "45577438541000704",
  "geo" : { },
  "id_str" : "45578485078556672",
  "in_reply_to_user_id" : 72573,
  "text" : "@lukeredpath Apparently you can only download Xcode 4 if you're a Mac or iOS dev, which costs $100\/year each. Haven't confirmed myself.",
  "id" : 45578485078556672,
  "in_reply_to_status_id" : 45577438541000704,
  "created_at" : "2011-03-09 20:15:32 +0000",
  "in_reply_to_screen_name" : "lukeredpath",
  "in_reply_to_user_id_str" : "72573",
  "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\/android\" rel=\"nofollow\"\u003ETwitter for Android\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Chris Williams",
      "screen_name" : "voodootikigod",
      "indices" : [ 3, 17 ],
      "id_str" : "637763",
      "id" : 637763
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "45520186576613377",
  "text" : "RT @voodootikigod: How I Pick Speakers For JSConf http:\/\/post.ly\/1iwXe",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"http:\/\/posterous.com\" rel=\"nofollow\"\u003EPosterous\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ ],
      "media" : [ ],
      "hashtags" : [ ],
      "urls" : [ ]
    },
    "geo" : { },
    "id_str" : "45515446551715840",
    "text" : "How I Pick Speakers For JSConf http:\/\/post.ly\/1iwXe",
    "id" : 45515446551715840,
    "created_at" : "2011-03-09 16:05:02 +0000",
    "user" : {
      "name" : "Chris Williams",
      "screen_name" : "voodootikigod",
      "protected" : false,
      "id_str" : "637763",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/542417870202744834\/JVxzl8Wt_normal.jpeg",
      "id" : 637763,
      "verified" : false
    }
  },
  "id" : 45520186576613377,
  "created_at" : "2011-03-09 16:23: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:\/\/twitter.com\/download\/android\" rel=\"nofollow\"\u003ETwitter for Android\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "ppk \uD83C\uDDEA\uD83C\uDDFA",
      "screen_name" : "ppk",
      "indices" : [ 3, 7 ],
      "id_str" : "887251",
      "id" : 887251
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "45266244114460673",
  "text" : "RT @ppk: Mobile browser input type compatibility table at http:\/\/quirksmode.org\/html5\/inputs_mobile.html . Last three browsers not yet done.",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003ETwitter Web Client\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ ],
      "media" : [ ],
      "hashtags" : [ ],
      "urls" : [ ]
    },
    "geo" : { },
    "id_str" : "45188304525737985",
    "text" : "Mobile browser input type compatibility table at http:\/\/quirksmode.org\/html5\/inputs_mobile.html . Last three browsers not yet done.",
    "id" : 45188304525737985,
    "created_at" : "2011-03-08 18:25:06 +0000",
    "user" : {
      "name" : "ppk \uD83C\uDDEA\uD83C\uDDFA",
      "screen_name" : "ppk",
      "protected" : false,
      "id_str" : "887251",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/477425031593488384\/95qvvrzD_normal.jpeg",
      "id" : 887251,
      "verified" : false
    }
  },
  "id" : 45266244114460673,
  "created_at" : "2011-03-08 23:34: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:\/\/twitter.com\" rel=\"nofollow\"\u003ETwitter Web Client\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Probably Corey",
      "screen_name" : "probablycorey",
      "indices" : [ 3, 17 ],
      "id_str" : "1656101",
      "id" : 1656101
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "45229395207659520",
  "text" : "RT @probablycorey: Last night I decided to makes something ridiculous: http:\/\/probablyinteractive.com\/url-hunter",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003ETwitter Web Client\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ ],
      "media" : [ ],
      "hashtags" : [ ],
      "urls" : [ ]
    },
    "geo" : { },
    "id_str" : "45180411592179712",
    "text" : "Last night I decided to makes something ridiculous: http:\/\/probablyinteractive.com\/url-hunter",
    "id" : 45180411592179712,
    "created_at" : "2011-03-08 17:53:44 +0000",
    "user" : {
      "name" : "Probably Corey",
      "screen_name" : "probablycorey",
      "protected" : false,
      "id_str" : "1656101",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1200175886\/hotdog_normal.png",
      "id" : 1656101,
      "verified" : false
    }
  },
  "id" : 45229395207659520,
  "created_at" : "2011-03-08 21:08: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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "44953649125920768",
  "text" : "I'm almost invariably happier when I decide to *not* comment on reddit, but just move on.",
  "id" : 44953649125920768,
  "created_at" : "2011-03-08 02:52:39 +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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "44875609549185024",
  "geo" : { },
  "id_str" : "44878652030189568",
  "in_reply_to_user_id" : 11768402,
  "text" : "@nciagra No problem! I use the same technique to remove references to JSONP callbacks when they are fired.",
  "id" : 44878652030189568,
  "in_reply_to_status_id" : 44875609549185024,
  "created_at" : "2011-03-07 21:54:39 +0000",
  "in_reply_to_screen_name" : "nickjsiii",
  "in_reply_to_user_id_str" : "11768402",
  "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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "44870012632178688",
  "geo" : { },
  "id_str" : "44870556436279296",
  "in_reply_to_user_id" : 11768402,
  "text" : "@nciagra Sure, why not? Run this in your browser's console, 2nd call will throw a TypeError: var x = function()\u007Bx=null\u007D; x(); x()",
  "id" : 44870556436279296,
  "in_reply_to_status_id" : 44870012632178688,
  "created_at" : "2011-03-07 21:22:28 +0000",
  "in_reply_to_screen_name" : "nickjsiii",
  "in_reply_to_user_id_str" : "11768402",
  "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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "isaiah",
      "screen_name" : "isaiah",
      "indices" : [ 0, 7 ],
      "id_str" : "3655191",
      "id" : 3655191
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "44800362984648704",
  "geo" : { },
  "id_str" : "44828476607447041",
  "in_reply_to_user_id" : 3655191,
  "text" : "@isaiah Good post though. It illustrates how silly the FaceTime restriction is.",
  "id" : 44828476607447041,
  "in_reply_to_status_id" : 44800362984648704,
  "created_at" : "2011-03-07 18:35:16 +0000",
  "in_reply_to_screen_name" : "isaiah",
  "in_reply_to_user_id_str" : "3655191",
  "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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "isaiah",
      "screen_name" : "isaiah",
      "indices" : [ 0, 7 ],
      "id_str" : "3655191",
      "id" : 3655191
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "44800362984648704",
  "geo" : { },
  "id_str" : "44828336689655808",
  "in_reply_to_user_id" : 3655191,
  "text" : "@isaiah It's not possible to simultaneously connect to a WiFi network while using MyWi on iOS or Android's native WiFi hotspot thing.",
  "id" : 44828336689655808,
  "in_reply_to_status_id" : 44800362984648704,
  "created_at" : "2011-03-07 18:34:42 +0000",
  "in_reply_to_screen_name" : "isaiah",
  "in_reply_to_user_id_str" : "3655191",
  "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\/android\" rel=\"nofollow\"\u003ETwitter for Android\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : {
    "type" : "Point",
    "coordinates" : [ 48.464581, -123.378216 ]
  },
  "id_str" : "44795228514816000",
  "text" : "Been working on some neat JS and today might be the day we release it! Well, a piece of it...",
  "id" : 44795228514816000,
  "created_at" : "2011-03-07 16:23:09 +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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 42, 53 ],
      "id_str" : "894911",
      "id" : 894911
    }, {
      "name" : "Carcassonne",
      "screen_name" : "CarcassonneApp",
      "indices" : [ 54, 69 ],
      "id_str" : "49669910",
      "id" : 49669910
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 18, 37 ],
      "url" : "http:\/\/t.co\/2geaBnu",
      "expanded_url" : "http:\/\/www.iamcal.com\/lego-carcassonne\/",
      "display_url" : "iamcal.com\/lego-carcasson\u2026"
    } ]
  },
  "geo" : { },
  "id_str" : "44778119021862912",
  "text" : "Lego Carcassonne: http:\/\/t.co\/2geaBnu \/cc @JimRoepcke @CarcassonneApp",
  "id" : 44778119021862912,
  "created_at" : "2011-03-07 15:15:10 +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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 22, 41 ],
      "url" : "http:\/\/t.co\/OE9pyit",
      "expanded_url" : "http:\/\/yfrog.com\/gz58mvp",
      "display_url" : "yfrog.com\/gz58mvp"
    } ]
  },
  "geo" : { },
  "id_str" : "43857902297026560",
  "text" : "What's up with this?  http:\/\/t.co\/OE9pyit",
  "id" : 43857902297026560,
  "created_at" : "2011-03-05 02:18: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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Dean Landolt",
      "screen_name" : "deanlandolt",
      "indices" : [ 0, 12 ],
      "id_str" : "57433438",
      "id" : 57433438
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "43787627673030656",
  "geo" : { },
  "id_str" : "43789520138805248",
  "in_reply_to_user_id" : 57433438,
  "text" : "@deanlandolt That would be a good addition. We might have to replace JSONP before enough people care though.",
  "id" : 43789520138805248,
  "in_reply_to_status_id" : 43787627673030656,
  "created_at" : "2011-03-04 21:46:49 +0000",
  "in_reply_to_screen_name" : "deanlandolt",
  "in_reply_to_user_id_str" : "57433438",
  "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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Devon Govett",
      "screen_name" : "devongovett",
      "indices" : [ 3, 15 ],
      "id_str" : "15687937",
      "id" : 15687937
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "43787391923793920",
  "text" : "RT @devongovett: Thanks for trying to kill IE6, Microsoft. Why don't you also kill IE7 and IE8 while you're at it!",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"http:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ ],
      "media" : [ ],
      "hashtags" : [ ],
      "urls" : [ ]
    },
    "geo" : { },
    "id_str" : "43787262537900032",
    "text" : "Thanks for trying to kill IE6, Microsoft. Why don't you also kill IE7 and IE8 while you're at it!",
    "id" : 43787262537900032,
    "created_at" : "2011-03-04 21:37:51 +0000",
    "user" : {
      "name" : "Devon Govett",
      "screen_name" : "devongovett",
      "protected" : false,
      "id_str" : "15687937",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/812765322004443140\/PPaqFF07_normal.jpg",
      "id" : 15687937,
      "verified" : false
    }
  },
  "id" : 43787391923793920,
  "created_at" : "2011-03-04 21:38: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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 107, 126 ],
      "url" : "http:\/\/t.co\/FVA6FoI",
      "expanded_url" : "http:\/\/labs.omniti.com\/labs\/jsend",
      "display_url" : "labs.omniti.com\/labs\/jsend"
    } ]
  },
  "geo" : { },
  "id_str" : "43786382413537280",
  "text" : "I like the look of JSend, this is pretty much exactly what I already do, suspect it's the same for others. http:\/\/t.co\/FVA6FoI",
  "id" : 43786382413537280,
  "created_at" : "2011-03-04 21:34: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:\/\/twitter.com\/download\/android\" rel=\"nofollow\"\u003ETwitter for Android\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : {
    "type" : "Point",
    "coordinates" : [ 48.462269, -123.330168 ]
  },
  "id_str" : "43768579337887744",
  "text" : "Herp derp",
  "id" : 43768579337887744,
  "created_at" : "2011-03-04 20:23: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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Paul Irish",
      "screen_name" : "paul_irish",
      "indices" : [ 3, 14 ],
      "id_str" : "1671811",
      "id" : 1671811
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "43733620770344960",
  "text" : "RT @paul_irish: Whoa - http:\/\/yepnopejs.com just went 1.0 - the script loader that'll soon be at the foundation of most HTML5 sites. Jus ...",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"http:\/\/proxlet.com\" rel=\"nofollow\"\u003EProxlet\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ ],
      "media" : [ ],
      "hashtags" : [ ],
      "urls" : [ ]
    },
    "geo" : { },
    "id_str" : "43732536194637826",
    "text" : "Whoa - http:\/\/yepnopejs.com just went 1.0 - the script loader that'll soon be at the foundation of most HTML5 sites. Just 1.6k & featureful!",
    "id" : 43732536194637826,
    "created_at" : "2011-03-04 18:00:23 +0000",
    "user" : {
      "name" : "Paul Irish",
      "screen_name" : "paul_irish",
      "protected" : false,
      "id_str" : "1671811",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/972186419274776576\/LaJS_MKO_normal.jpg",
      "id" : 1671811,
      "verified" : false
    }
  },
  "id" : 43733620770344960,
  "created_at" : "2011-03-04 18:04: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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 25, 44 ],
      "url" : "http:\/\/t.co\/753J05t",
      "expanded_url" : "http:\/\/ie6countdown.com\/",
      "display_url" : "ie6countdown.com"
    }, {
      "indices" : [ 75, 94 ],
      "url" : "http:\/\/t.co\/LBgvQ06",
      "expanded_url" : "https:\/\/gist.github.com\/855389",
      "display_url" : "gist.github.com\/855389"
    } ]
  },
  "geo" : { },
  "id_str" : "43731700987076608",
  "text" : "How not to write jQuery: http:\/\/t.co\/753J05t 10 seconds of cleanup yields: http:\/\/t.co\/LBgvQ06 ... can we do even better?",
  "id" : 43731700987076608,
  "created_at" : "2011-03-04 17:57:04 +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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Marco Rogers",
      "screen_name" : "polotek",
      "indices" : [ 0, 8 ],
      "id_str" : "20079975",
      "id" : 20079975
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "43727614103392256",
  "geo" : { },
  "id_str" : "43729138367987712",
  "in_reply_to_user_id" : 20079975,
  "text" : "@polotek Both worlds have a lot to learn from each other, good for everyone. I love seeing Qt & three20 adopt CSS for styling native apps.",
  "id" : 43729138367987712,
  "in_reply_to_status_id" : 43727614103392256,
  "created_at" : "2011-03-04 17:46:53 +0000",
  "in_reply_to_screen_name" : "polotek",
  "in_reply_to_user_id_str" : "20079975",
  "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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "getify",
      "screen_name" : "getify",
      "indices" : [ 3, 10 ],
      "id_str" : "16686076",
      "id" : 16686076
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "43726851385987072",
  "text" : "RT @getify: microsoft should buy this domain: http:\/\/isie6deadyet.com\/ and run it in the vein of \"arewefastyet\" and such.",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"http:\/\/twitter.com\" rel=\"nofollow\"\u003ETwitter Web Client\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ ],
      "media" : [ ],
      "hashtags" : [ ],
      "urls" : [ ]
    },
    "geo" : { },
    "id_str" : "43724285113671683",
    "text" : "microsoft should buy this domain: http:\/\/isie6deadyet.com\/ and run it in the vein of \"arewefastyet\" and such.",
    "id" : 43724285113671683,
    "created_at" : "2011-03-04 17:27:36 +0000",
    "user" : {
      "name" : "getify",
      "screen_name" : "getify",
      "protected" : false,
      "id_str" : "16686076",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/1111627718544764931\/x9dG4u6X_normal.jpg",
      "id" : 16686076,
      "verified" : false
    }
  },
  "id" : 43726851385987072,
  "created_at" : "2011-03-04 17:37: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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "43725726930845696",
  "text" : "Browser extensions, user scripts, and bookmarklets make browsers a killer platform. Imagine having all that potential on your desktop OS.",
  "id" : 43725726930845696,
  "created_at" : "2011-03-04 17:33: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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "43542441109889024",
  "text" : "zsh, ssh, vim, git, screen, curl, vagrant, iTerm - Things I use all the time but don't talk about as much because they stay out of the way.",
  "id" : 43542441109889024,
  "created_at" : "2011-03-04 05:25:01 +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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Bryan Kyle",
      "screen_name" : "bryan_kyle",
      "indices" : [ 0, 11 ],
      "id_str" : "14864447",
      "id" : 14864447
    }, {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 12, 23 ],
      "id_str" : "894911",
      "id" : 894911
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "43525102037516288",
  "geo" : { },
  "id_str" : "43527312553160704",
  "in_reply_to_user_id" : 14864447,
  "text" : "@bryan_kyle @jimroepcke JetBrains has already taken on Eclipse and vim\/emacs\/etc (Ruby, JS). Biggest diff is Xcode is halfway decent-ish.",
  "id" : 43527312553160704,
  "in_reply_to_status_id" : 43525102037516288,
  "created_at" : "2011-03-04 04:24:54 +0000",
  "in_reply_to_screen_name" : "bryan_kyle",
  "in_reply_to_user_id_str" : "14864447",
  "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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "@JimRoepcke@mastadon.social",
      "screen_name" : "JimRoepcke",
      "indices" : [ 63, 74 ],
      "id_str" : "894911",
      "id" : 894911
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 39, 58 ],
      "url" : "http:\/\/t.co\/QtvcbIv",
      "expanded_url" : "http:\/\/www.jetbrains.com\/cidr\/",
      "display_url" : "jetbrains.com\/cidr\/"
    } ]
  },
  "geo" : { },
  "id_str" : "43480902029946880",
  "text" : "JetBrains is doing an Objective-C IDE: http:\/\/t.co\/QtvcbIv \/cc @JimRoepcke",
  "id" : 43480902029946880,
  "created_at" : "2011-03-04 01:20:29 +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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Michael Koziarski",
      "screen_name" : "nzkoz",
      "indices" : [ 0, 6 ],
      "id_str" : "11294",
      "id" : 11294
    }, {
      "name" : "Thomas Fuchs \uD83C\uDF35",
      "screen_name" : "thomasfuchs",
      "indices" : [ 7, 19 ],
      "id_str" : "6927562",
      "id" : 6927562
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "42788496548708353",
  "geo" : { },
  "id_str" : "42790102665150464",
  "in_reply_to_user_id" : 6927562,
  "text" : "@nzkoz @thomasfuchs If a different store attracted enough Android devs it could become \"the store\", not so with iOS.",
  "id" : 42790102665150464,
  "in_reply_to_status_id" : 42788496548708353,
  "created_at" : "2011-03-02 03:35:30 +0000",
  "in_reply_to_screen_name" : "thomasfuchs",
  "in_reply_to_user_id_str" : "6927562",
  "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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Mikeal Rogers",
      "screen_name" : "mikeal",
      "indices" : [ 0, 7 ],
      "id_str" : "668423",
      "id" : 668423
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "in_reply_to_status_id_str" : "42757328310767616",
  "geo" : { },
  "id_str" : "42758417848352768",
  "in_reply_to_user_id" : 668423,
  "text" : "@mikeal It's especially silly since they should be recommending the standard editor anyway. Not this newfangled, trendy \"vim\" thing.",
  "id" : 42758417848352768,
  "in_reply_to_status_id" : 42757328310767616,
  "created_at" : "2011-03-02 01:29:35 +0000",
  "in_reply_to_screen_name" : "mikeal",
  "in_reply_to_user_id_str" : "668423",
  "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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Ben Alman",
      "screen_name" : "cowboy",
      "indices" : [ 3, 10 ],
      "id_str" : "6798592",
      "id" : 6798592
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "42753509287931904",
  "text" : "RT @cowboy: jQuery snippet that simulates the DOM building: (function n(e)\u007Be.eq(0).fadeIn(99,function()\u007Bn(e.slice(1))\u007D)\u007D)($(\":visible\"). ...",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"http:\/\/www.echofon.com\/\" rel=\"nofollow\"\u003EEchofon\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ ],
      "media" : [ ],
      "hashtags" : [ {
        "text" : "jquery",
        "indices" : [ 132, 139 ]
      } ],
      "urls" : [ ]
    },
    "geo" : { },
    "id_str" : "42753115878989824",
    "text" : "jQuery snippet that simulates the DOM building: (function n(e)\u007Be.eq(0).fadeIn(99,function()\u007Bn(e.slice(1))\u007D)\u007D)($(\":visible\").hide()) #jquery",
    "id" : 42753115878989824,
    "created_at" : "2011-03-02 01:08:31 +0000",
    "user" : {
      "name" : "Ben Alman",
      "screen_name" : "cowboy",
      "protected" : false,
      "id_str" : "6798592",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/607140403586998273\/e9wUP6dG_normal.jpg",
      "id" : 6798592,
      "verified" : false
    }
  },
  "id" : 42753509287931904,
  "created_at" : "2011-03-02 01:10: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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ {
      "name" : "Jim Crossley",
      "screen_name" : "jcrossley3",
      "indices" : [ 3, 14 ],
      "id_str" : "11573212",
      "id" : 11573212
    } ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ {
      "indices" : [ 86, 105 ],
      "url" : "http:\/\/t.co\/80ftJFG",
      "expanded_url" : "http:\/\/www.youtube.com\/watch?feature=youtube_gdata_player&v=5kj5ApnhPAE",
      "display_url" : "youtube.com\/watch?feature=\u2026"
    } ]
  },
  "geo" : { },
  "id_str" : "42613459854176256",
  "text" : "RT @jcrossley3: We teach Java in schools? Hard to think of a less inspiring language. http:\/\/t.co\/80ftJFG",
  "retweeted_status" : {
    "source" : "\u003Ca href=\"http:\/\/twitter.com\/download\/android\" rel=\"nofollow\"\u003ETwitter for Android\u003C\/a\u003E",
    "entities" : {
      "user_mentions" : [ ],
      "media" : [ ],
      "hashtags" : [ ],
      "urls" : [ {
        "indices" : [ 70, 89 ],
        "url" : "http:\/\/t.co\/80ftJFG",
        "expanded_url" : "http:\/\/www.youtube.com\/watch?feature=youtube_gdata_player&v=5kj5ApnhPAE",
        "display_url" : "youtube.com\/watch?feature=\u2026"
      } ]
    },
    "geo" : { },
    "id_str" : "42611369568239616",
    "text" : "We teach Java in schools? Hard to think of a less inspiring language. http:\/\/t.co\/80ftJFG",
    "id" : 42611369568239616,
    "created_at" : "2011-03-01 15:45:16 +0000",
    "user" : {
      "name" : "Jim Crossley",
      "screen_name" : "jcrossley3",
      "protected" : false,
      "id_str" : "11573212",
      "profile_image_url_https" : "https:\/\/pbs.twimg.com\/profile_images\/378800000329750620\/c645457b8b9cbd882c645987e8c747a3_normal.jpeg",
      "id" : 11573212,
      "verified" : false
    }
  },
  "id" : 42613459854176256,
  "created_at" : "2011-03-01 15:53:35 +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:\/\/itunes.apple.com\/us\/app\/twitter\/id409789998?mt=12\" rel=\"nofollow\"\u003ETwitter for Mac\u003C\/a\u003E",
  "entities" : {
    "user_mentions" : [ ],
    "media" : [ ],
    "hashtags" : [ ],
    "urls" : [ ]
  },
  "geo" : { },
  "id_str" : "42606711357452288",
  "text" : "Dear Apple, System prefs don't need to be 2nd class citizens in Spotlight results. Twitter beats out Network prefs for \"network\", please fix",
  "id" : 42606711357452288,
  "created_at" : "2011-03-01 15:26:46 +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
  }
} ]