[{"data":1,"prerenderedAt":312},["ShallowReactive",2],{"project-2301871":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":34,"aspects":35,"strip":42,"post_text":44,"what":45,"said":92,"maker_in_thread":204,"shape":212,"grid":216,"attempts":275,"same_week":276,"maker_shows":33,"maker_hidden":304,"reader_version":305,"card":306},"2301871","Hackerstream","Hacker News in real-time","title","Show HN: Hacker News in real-time","http:\u002F\u002Fhackerstream.com","hackerstream.com","akkartik",1299607494,2011,68,26,185,1097,17,"notable","consumer_social","hacker news client","web_app",[24,25,26,27],"hacker news","real-time","watchlist","news reader","curious",0.024,{"positive":31,"neutral":32,"mixed":33,"critical":31},2,7,3,14,{"design":36,"idea":38,"execution":40,"performance":41},{"positive":37,"critical":37},1,{"positive":37,"critical":39},0,{"positive":39,"critical":39},{"positive":39,"critical":37},[33,39,39,33,39,33,33,33,33,39,43,39,39,39,37,39,39,37,33,39,33,33,39,33,43,39],5,null,{"problem":46,"audience":58,"pricing":44,"motivation":63,"time_to_build":44,"stack":70,"openness":89,"stage":90,"team_size":91},{"value":47,"source":48,"evidence":49},"Hacker News is only viewed in batches, so new posts and comments are missed","inferred",[50,54],{"id":51,"by":52,"text":53},"2302357","phlux","Sweet! It would be interesting to have a \"pop-out\" for my watch list, like a G-Chat has - so I can have that little watch window as an applet of sorts on the screen to the right.…",{"id":55,"by":56,"text":57},"2302611","sukuriant","Obligatory: oh great, another way for me to be completely distracted by HN while at work!",{"value":59,"source":48,"evidence":60},"Hacker News readers",[61,62],{"id":55,"by":56,"text":57},{"id":51,"by":52,"text":53},{"value":64,"source":65,"evidence":66},"Alternative random-sampling view of HN to augment the HN UI","maker",[67],{"id":68,"by":11,"text":69},"2303079","Great comments. Watch this space :) Re UI for 'new' and 'comments': It's a good question how immersive an experience this alternative UI should be. Our initial ambition was just…",[71,77,81,85],{"value":72,"source":65,"evidence":73},"Ruby on Rails",[74],{"id":75,"by":11,"text":76},"2302641","Simplest way possible: python+beautifulSoup crawler, sqlite db, rails, jquery. I worked with mitultiwari, and the two of us spent a couple of leisurely weekends hanging out and…",{"value":78,"source":65,"evidence":79},"Python with BeautifulSoup crawler",[80],{"id":75,"by":11,"text":76},{"value":82,"source":65,"evidence":83},"SQLite",[84],{"id":75,"by":11,"text":76},{"value":86,"source":65,"evidence":87},"jQuery",[88],{"id":75,"by":11,"text":76},"unknown","launched","team",{"praise":93,"objections":118,"requests":150,"questions":176,"alternatives":188},[94,107],{"value":95,"source":96,"evidence":97},"Well designed and fun idea","commenter",[98,102,106],{"id":99,"by":100,"text":101},"2319405","hollerith","Well designed site, but if you do not mind my saying, what prevents me from returning to hackerstream.com is that the text in the left column moves while I am reading it. (I'd be…",{"id":103,"by":104,"text":105},"2302178","sawyer","Love it! You've actually managed to make HN harder to navigate away from!",{"id":51,"by":52,"text":53},{"value":108,"source":96,"evidence":109},"Interesting to see the tech behind it",[110,114],{"id":111,"by":112,"text":113},"2302367","dshankar","With what and how did you implement this?",{"id":115,"by":116,"text":117},"2302624","SkyMarshal","\u002Fsecond. Curious to know the tech behind it. Node? Or something else?",[119,123,133,143],{"value":120,"source":96,"evidence":121},"Page content moves while reading",[122],{"id":99,"by":100,"text":101},{"value":124,"source":96,"evidence":125},"Returns 502 errors under traffic",[126,130],{"id":127,"by":128,"text":129},"2302223","solipsist","I'm getting a 502 Bad Gateway message...",{"id":131,"by":11,"text":132},"2302260","Yeah, traffic issues :\u002F Hitting reload seems to help some of the time. I didn't expect this much interest. Trying to fix now.. Update: should be fixed now. Let me know if you see…",{"value":134,"source":96,"evidence":135},"Not updating in real time, only polls every 30 seconds",[136,140],{"id":137,"by":138,"text":139},"2302946","sinaiman","It wasn't updating in real time for me in Chrome, I'll give it another try later. Sweet idea!",{"id":141,"by":138,"text":142},"2302960","Oh I see, it's polling every 30 seconds :) I've tried Orbited on Rails with success, it does fake comet with an easy-to-use Javascript API so you can push messages to subscribed…",{"value":144,"source":96,"evidence":145},"Shortlist name is unclear",[146],{"id":147,"by":148,"text":149},"2301959","shawnee_","Neat. \"Shortlist\" might not be the most apt title for the watched threads, though. . . calling it something like \"Watchlist\" or even just \"Watch\" might make it more clear at…",[151,158,162,166,170],{"value":152,"source":96,"evidence":153},"Watchlist should add parent story, not single comment",[154],{"id":155,"by":156,"text":157},"2303042","mrleinad","Also: - Let me turn comments on and off, globally and for each story. - Adding an item to the watchlist adds only that comment, unless I click on the parent story in the stream.…",{"value":159,"source":96,"evidence":160},"Option to turn comments on and off",[161],{"id":155,"by":156,"text":157},{"value":163,"source":96,"evidence":164},"Pop-out watchlist window",[165],{"id":51,"by":52,"text":53},{"value":167,"source":96,"evidence":168},"Reply notifications for own comments",[169],{"id":51,"by":52,"text":53},{"value":171,"source":96,"evidence":172},"Feedback without email client",[173],{"id":174,"by":156,"text":175},"2303026","Feedback: Allow me to provide it without firing up my e-mail client.",[177,182],{"value":178,"source":96,"evidence":179},"What technology was used to build it",[180,181],{"id":111,"by":112,"text":113},{"id":115,"by":116,"text":117},{"value":183,"source":65,"evidence":184},"How to avoid the text moving while reading",[185],{"id":186,"by":11,"text":187},"2319866","Thanks for the feedback! Yeah, I've looked at a few options for that problem. There's twitter's approach, which is to never update the page, just a link at the top. There's the…",[189,196,200],{"value":190,"source":96,"evidence":191},"Digg streaming site (tigris)",[192],{"id":193,"by":194,"text":195},"2303637","cduruk","When we (Digg) released our Streaming API, I threw together a similar site for Digg. You can see it at http:\u002F\u002Ftigris.duruk.net and the code lives at…",{"value":197,"source":65,"evidence":198},"Twitter and FriendFeed update approaches",[199],{"id":186,"by":11,"text":187},{"value":201,"source":96,"evidence":202},"Reddit orangered reply notifications",[203],{"id":51,"by":52,"text":53},{"comments":205,"answered":33,"key":206},8,[207,210,211],{"id":208,"text":209},"2301977","Good idea, thanks. Done.",{"id":186,"text":187},{"id":75,"text":76},{"commenters":213,"max_depth":33,"maker_replies":205,"first_comment_mins":214,"lifespan_hours":215},15,18,121,[217,219,223,225,227,228,232,234,235,238,239,242,245,247,249,252,254,257,259,260,261,263,264,267,270,273],[147,39,33,218,148,39],"project\u002Fneutral\u002Fdesign",[220,39,39,221,222,39],"2301971","commenter\u002Fneutral\u002Fnone","mitultiwari",[208,39,39,224,11,37],"maker\u002Fneutral\u002Fdesign",[99,37,33,226,100,39],"project\u002Fmixed\u002Fdesign",[186,37,39,218,11,37],[229,31,33,230,231,39],"2302230","project\u002Fneutral\u002Fidea","moblivu",[111,33,33,233,112,39],"project\u002Fneutral\u002Fexecution",[115,33,33,233,116,39],[236,33,33,233,237,39],"2302944","jalada",[75,33,39,233,11,37],[103,240,43,241,104,39],4,"project\u002Fpositive\u002Fidea",[243,240,39,244,11,37],"2302200","maker\u002Fneutral\u002Fnone",[193,43,39,246,194,39],"other\u002Fneutral\u002Fidea",[248,43,39,221,222,39],"2303667",[127,250,37,251,128,39],6,"project\u002Fcritical\u002Fperformance",[131,250,39,253,11,37],"project\u002Fneutral\u002Fperformance",[255,250,39,256,156,39],"2303022","other\u002Fneutral\u002Fnone",[174,32,37,258,156,39],"project\u002Fcritical\u002Fdesign",[155,32,33,226,156,39],[68,32,39,224,11,37],[137,205,33,262,138,39],"project\u002Fmixed\u002Fperformance",[141,205,33,233,138,39],[265,205,39,266,11,37],"2302967","maker\u002Fneutral\u002Fexecution",[55,268,33,269,56,39],9,"project\u002Fneutral\u002Fnone",[51,271,43,272,52,39],10,"project\u002Fpositive\u002Fdesign",[274,271,39,224,11,37],"2303107",[],[277,281,286,291,296,300],{"id":278,"name":279,"points":280,"category":20},"2285594","FastCustomer",216,{"id":282,"name":283,"points":284,"category":285},"2303395","nitrogen.posterous.com",98,"infrastructure",{"id":287,"name":288,"points":289,"category":290},"2289635","Phoneify",95,"web_saas",{"id":292,"name":293,"points":294,"category":295},"2294886","My weekend project",73,"productivity",{"id":297,"name":298,"points":299,"category":290},"2288175","Review My Startup",63,{"id":301,"name":302,"points":303,"category":295},"2283981","Invite to try fiesta.cc",51,false,"v2",{"id":307,"name":5,"line":6,"ai":304,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":308,"top":18,"kw":309,"maker":11,"domain":10,"tier":19,"attempts":39,"strip":310,"url":9,"mix":311,"praise":95,"objection":120,"sub":21},2301871,0.02,[24,25,26,27],"30030333305000100130330350",[31,32,33,31],1794036486932]