[{"data":1,"prerenderedAt":404},["ShallowReactive",2],{"project-3541060":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":29,"sentiment":30,"stance_mix":31,"scored_comments":36,"aspects":37,"strip":45,"post_text":47,"what":48,"said":107,"maker_in_thread":235,"shape":246,"grid":249,"attempts":363,"same_week":368,"maker_shows":272,"maker_hidden":396,"reader_version":397,"card":398},"3541060","Hackerest","My weekend project to learn Javascript - 'Pinterest for Hacker News'","title","Show HN: My weekend project to learn Javascript - 'Pinterest for Hacker News'","http:\u002F\u002Fwww.hackerest.com","hackerest.com","davj",1328147261,2012,95,53,230,1677,14,"notable","dev_tools","learning project","web_app",[24,25,26,27,28],"hacker news","pinterest","javascript","tiled layout","hn viewer","curious",0.143,{"positive":32,"neutral":33,"mixed":34,"critical":35},6,16,4,1,27,{"design":38,"docs":40,"performance":41,"idea":42,"execution":44},{"positive":35,"critical":39},0,{"positive":39,"critical":39},{"positive":35,"critical":39},{"positive":43,"critical":39},3,{"positive":39,"critical":35},[43,39,43,43,39,43,43,39,43,43,46,39,43,39,46,46,39,46,43,39,43,43,43,43,46,39,46,43,43,39,35,43,39,43,39,39,43,43,43,39],5,null,{"problem":49,"audience":47,"pricing":47,"motivation":64,"time_to_build":47,"stack":70,"openness":104,"stage":105,"team_size":106},{"value":50,"source":51,"evidence":52},"Browsing Hacker News front page as visual tiles instead of a list","inferred",[53,57,61],{"id":54,"by":55,"text":56},"3541259","petercooper","Nice implementation, but Pinterest works well from a UX perspective because it's visually oriented and scanning scattered visuals works. Scanning scattered text, however, is…",{"id":58,"by":59,"text":60},"3541121","phamilton","My wife like Pinterest because of the recipes and crafts and stuff. When you said Pinterest for Hacker News, I thought it was a more social version of Hack-a-day, which I thought…",{"id":62,"by":11,"text":63},"3541131","Thanks man, it's a really fun project. I was curious about what makes Pinterest so compelling - and my hypothesis is the flow and visuals. You bring up some great points. I will…",{"value":65,"source":66,"evidence":67},"Weekend project to learn JavaScript","maker",[68],{"id":69},"post",[71,78,86,92,98],{"value":72,"source":66,"evidence":73},"JavaScript",[74,75],{"id":69},{"id":76,"by":11,"text":77},"3541272","thanks, good point. i will be adding visuals, continuing my JavaScript learning spree. any recommendations on using js to take snap shots?",{"value":79,"source":80,"evidence":81},"jQuery","commenter",[82],{"id":83,"by":84,"text":85},"3541956","nyrb","Awesome. We have same mind. I built similar project like this for experiment few weeks ago. I am using twitter bootstrap, jquery, mustache.js, and url2png for screenshot. I'll…",{"value":87,"source":66,"evidence":88},"Twitter Bootstrap",[89],{"id":90,"by":11,"text":91},"3542082","I spent a ton of time on stackoverflow, quora, w3schools, api.jquery.com, and google. I also bugged my developer friends when I got really stuck. i also used bootstrap from…",{"value":93,"source":66,"evidence":94},"Hacker News API",[95],{"id":96,"by":11,"text":97},"3541144","Thanks man, I did use the Hacker News API to retrieve data. Thank you @ronnieroller!",{"value":99,"source":66,"evidence":100},"Dreamhost hosting",[101],{"id":102,"by":11,"text":103},"3541969","just using dreamhost","unknown","launched","solo",{"praise":108,"objections":129,"requests":149,"questions":192,"alternatives":212},[109,121],{"value":110,"source":80,"evidence":111},"Good visual idea and useful for learning JavaScript",[112,113,117],{"id":54,"by":55,"text":56},{"id":114,"by":115,"text":116},"3541354","dangoldin","This is pretty cool. It reminded me of the Isotope library (http:\u002F\u002Fisotope.metafizzy.co\u002F) that helps with a lot of the tiling effects. We were able to integrate it pretty well…",{"id":118,"by":119,"text":120},"3541240","skram","Very very very nice. I've been thinking of doing something similar for RSS feeds in general.",{"value":122,"source":80,"evidence":123},"Front page in tiles is fun to browse",[124,125],{"id":58,"by":59,"text":60},{"id":126,"by":127,"text":128},"3541103","shingen","I like what you did, congrats on the productive weekend. The only issue I might have with it (depending on how it functions or updates), is due to the lack of a linear flow, it…",[130,138,142],{"value":131,"source":80,"evidence":132},"Text tiles are harder to scan than images",[133,134],{"id":54,"by":55,"text":56},{"id":135,"by":136,"text":137},"3541123","jiggity","You should insert snapshots of the linked pages into each of the posts. Pinterest's magic comes from the visual interest of the varying images.",{"value":139,"source":80,"evidence":140},"Hard to find previously clicked stories without a linear list",[141],{"id":126,"by":127,"text":128},{"value":143,"source":80,"evidence":144},"Full-width layout does not handle resizing",[145],{"id":146,"by":147,"text":148},"3542546","bellbind","I hate full-width websites that do not handle x-resizing. But nice job.",[150,161,167,178,185],{"value":151,"source":80,"evidence":152},"Add snapshots or screenshots of linked pages",[153,154,158],{"id":135,"by":136,"text":137},{"id":155,"by":156,"text":157},"3541421","lurchpop","add endless scroll and screenshots.",{"id":159,"by":55,"text":160},"3541281","It's possible: https:\u002F\u002Fgithub.com\u002Fniklasvh\u002Fhtml2canvas But.. I'm not sure it's going to work out too well. You'd probably do better off using a service like…",{"value":162,"source":80,"evidence":163},"Show comment count",[164],{"id":165,"by":127,"text":166},"3541113","Also, I think it needs the comment count. If a story doesn't seem interesting at first on HN, but the comment count is high'ish, it might change my mind about reading it and…",{"value":168,"source":80,"evidence":169},"Add sorting and categories such as Ask HN",[170,174],{"id":171,"by":172,"text":173},"3541637","skrish","Very nice. Having an option to view \"Ask\" would also be very useful. Apart from first page of HN, I also check Ask as there are interesting \"Show HN\" or \"Ask HN\" topics that…",{"id":175,"by":176,"text":177},"3542018","baby","Can you sort it by tweets? ps: on Aurora the facebook and twitter buttons in the headers are stacked.",{"value":179,"source":80,"evidence":180},"Publish the code on GitHub",[181],{"id":182,"by":183,"text":184},"3541519","cantbecool","Would you mind putting the code on github?",{"value":186,"source":80,"evidence":187},"Fix null author and time on job posts",[188],{"id":189,"by":190,"text":191},"3541652","enduser","Jobs postings for YC companies show up with author and time as \"null null\".",[193,208],{"value":194,"source":80,"evidence":195},"What resources were used to learn JavaScript",[196,200,204],{"id":197,"by":198,"text":199},"3541595","samstave","Can you give details on what resources you used to learn JS and build this?",{"id":201,"by":202,"text":203},"3541563","rafeed","Pretty cool. I agree with all the other suggestions given so far. Also, what tools were\u002Fare you using to learn javascript?",{"id":205,"by":206,"text":207},"3541676","gilaniali","@davj: What resources did you use to learn javascript and to make this site?",{"value":209,"source":66,"evidence":210},"How to take screenshots with JavaScript",[211],{"id":76,"by":11,"text":77},[213,217,221,228],{"value":214,"source":80,"evidence":215},"Hack-a-day",[216],{"id":58,"by":59,"text":60},{"value":218,"source":80,"evidence":219},"Isotope library",[220],{"id":114,"by":115,"text":116},{"value":222,"source":80,"evidence":223},"url2png",[224],{"id":225,"by":226,"text":227},"3542093","blazzar","If you don't mind paying a little, I have used http:\u002F\u002Furl2png.com\u002F for one of my sites and it works great.",{"value":229,"source":80,"evidence":230},"PhantomJS",[231],{"id":232,"by":233,"text":234},"3542147","joshfraser","it's also worth looking at PhantomJS for generating the screenshots yourself",{"comments":236,"answered":237,"key":238},23,7,[239,240,243],{"id":76,"text":77},{"id":241,"text":242},"3541303","awesome, i'm looking into both right now",{"id":244,"text":245},"3542176","yeah, I've checked them out - what's ur site?",{"commenters":36,"max_depth":32,"maker_replies":236,"first_comment_mins":247,"lifespan_hours":248},13,12,[250,252,254,255,256,257,259,260,262,264,265,268,269,271,274,276,279,282,284,288,291,295,297,299,301,303,305,309,310,314,316,321,323,325,327,329,330,332,333,335,337,339,341,342,344,347,349,353,355,357,359,360,362],[54,39,43,251,55,39],"project\u002Fmixed\u002Fdesign",[76,39,39,253,11,35],"project\u002Fneutral\u002Fdesign",[159,39,43,253,55,39],[241,39,39,253,11,35],[225,39,43,253,226,39],[244,39,39,258,11,35],"commenter\u002Fneutral\u002Fnone",[232,39,43,253,233,39],[261,39,39,253,11,35],"3542172",[197,39,43,263,198,39],"maker\u002Fneutral\u002Fdocs",[90,39,39,263,11,35],[266,39,43,251,267,39],"3541713","jcampbell1",[135,35,43,253,136,39],[270,35,39,253,11,35],"3541136",[114,272,46,273,115,39],2,"project\u002Fpositive\u002Fdesign",[275,272,39,258,11,35],"3541373",[277,272,39,278,115,39],"3542726","other\u002Fneutral\u002Fnone",[280,43,43,253,281,39],"3541420","prawn",[283,43,39,253,11,35],"3541447",[285,34,46,286,287,39],"3541528","maker\u002Fpositive\u002Fnone","int3rnaut",[289,34,39,290,11,35],"3541792","maker\u002Fneutral\u002Fnone",[292,34,46,293,294,39],"3541926","project\u002Fpositive\u002Fperformance","vvnraman",[102,34,39,296,11,35],"project\u002Fneutral\u002Fperformance",[58,46,46,298,59,39],"project\u002Fpositive\u002Fidea",[300,46,39,298,11,35],"3541157",[171,32,43,302,172,39],"project\u002Fneutral\u002Fidea",[304,32,39,302,11,35],"3541672",[306,237,43,307,308,39],"3541096","project\u002Fneutral\u002Fnone","newbusox",[96,237,39,307,11,35],[311,312,43,253,313,39],"3541872",8,"gkoberger",[201,315,43,263,202,39],9,[317,318,43,319,320,39],"3541402",10,"project\u002Fneutral\u002Fexecution","ryen",[322,318,39,319,11,35],"3541453",[118,324,46,298,119,39],11,[326,324,39,298,11,35],"3541267",[328,324,46,298,119,39],"3541275",[175,248,43,253,176,39],[331,248,39,307,11,35],"3542022",[205,247,43,263,206,39],[334,247,39,263,11,35],"3541977",[189,18,35,336,190,39],"project\u002Fcritical\u002Fexecution",[338,18,39,319,11,35],"3541682",[146,340,43,251,147,39],15,[83,33,39,258,84,39],[343,33,39,258,11,35],"3541982",[182,345,43,346,183,39],17,"project\u002Fneutral\u002Fdocs",[348,345,39,346,11,35],"3541557",[350,351,39,278,352,39],"3541399",18,"ronilan",[155,354,43,253,156,39],19,[356,354,39,253,11,35],"3541451",[126,358,43,251,127,39],20,[165,358,43,253,127,39],[361,358,39,253,11,35],"3541243",[62,358,39,298,11,35],[364,365],{"id":4,"t":12,"points":14,"comments":15},{"id":366,"t":367,"points":272,"comments":39},"46216649",1765367009,[369,373,378,383,387,392],{"id":370,"name":371,"points":372,"category":20},"3560321","Tinycon",271,{"id":374,"name":375,"points":376,"category":377},"3557805","JobPoacher",182,"web_saas",{"id":379,"name":380,"points":381,"category":382},"3560750","Cron.io",153,"infrastructure",{"id":384,"name":385,"points":386,"category":20},"3546149","PageBlox",134,{"id":388,"name":389,"points":390,"category":391},"3553793","JavaScript Instagram-like Filters",127,"creative",{"id":393,"name":394,"points":395,"category":20},"3558466","Parallax.js",108,false,"v2",{"id":399,"name":5,"line":6,"ai":396,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":400,"top":18,"kw":401,"maker":11,"domain":10,"tier":19,"attempts":272,"strip":402,"url":9,"mix":403,"praise":110,"objection":131,"sub":21},3541060,0.14,[24,25,26,27,28],"3033033033503055053033335053301303003330",[32,33,34,35],1793990878448]