[{"data":1,"prerenderedAt":170},["ShallowReactive",2],{"project-9357544":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":35,"aspects":36,"strip":40,"post_text":41,"what":42,"said":53,"maker_in_thread":104,"shape":106,"grid":110,"attempts":124,"same_week":130,"maker_shows":161,"maker_hidden":162,"reader_version":163,"card":164},"9357544","Hit That","Hit That, render the web in your terminal","title","Show HN: Hit That, render the web in your terminal","https:\u002F\u002Fgithub.com\u002Fbevacqua\u002Fhit-that","github.com","bevacqua",1428706224,2015,59,7,479,2565,19,"notable","dev_tools","terminal web renderer","cli",[24,25,26,27,28],"terminal","web rendering","ascii art","node","screenshot","loved",0.467,{"positive":32,"neutral":33,"mixed":34,"critical":33},4,0,1,5,{"idea":37,"execution":38},{"positive":34,"critical":33},{"positive":39,"critical":33},3,[35,35,35,33,33,35,39],null,{"problem":41,"audience":41,"pricing":41,"motivation":41,"time_to_build":41,"stack":43,"openness":52,"stage":52,"team_size":52},[44],{"value":45,"source":46,"evidence":47},"Node.js","commenter",[48],{"id":49,"by":50,"text":51},"9359022","petercooper","What I found most interesting about this is how it's just 43 lines of code, demonstrating how well modularity is working out for Node. It basically joins two otherwise unrelated…","unknown",{"praise":54,"objections":77,"requests":82,"questions":91,"alternatives":92},[55,59,66],{"value":56,"source":46,"evidence":57},"Clever combination of existing Node modules in very little code",[58],{"id":49,"by":50,"text":51},{"value":60,"source":46,"evidence":61},"Pixel-perfect output looks good, especially the Google logo",[62],{"id":63,"by":64,"text":65},"9357662","sparkman55","\"Pixel Perfect\" - awesome! The google logo looks particularly 'pixel perfect.' Seems like some \"sub-pixel\" texturing could be done by drawing different characters a la ascii art.…",{"value":67,"source":46,"evidence":68},"Colour output works well on some sites",[69,73],{"id":70,"by":71,"text":72},"9357849","ircuse","i like the ember result... google one not so much thanks!",{"id":74,"by":75,"text":76},"9358654","avitalp","Neat! Try it with various characters off marvel.com, you get some really cool looking output.",[78],{"value":79,"source":46,"evidence":80},"Google logo output is poor on some sites",[81],{"id":70,"by":71,"text":72},[83],{"value":84,"source":46,"evidence":85},"Support for sub-pixel or character-based texturing like AAlib",[86,87],{"id":63,"by":64,"text":65},{"id":88,"by":89,"text":90},"9364468","evincarofautumn","I hadn’t known about AAlib, that’s quite cool. Unfortunately it seems only to do greyscale output, whereas the selling point of this is that it’s in colour. I made a pull request…",[],[93,100],{"value":94,"source":46,"evidence":95},"w3m with xterm",[96],{"id":97,"by":98,"text":99},"9358096","miduil","You can also render websites with w3m & xterm: https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FW3m PS: Internet, lol internet.",{"value":101,"source":46,"evidence":102},"AAlib",[103],{"id":63,"by":64,"text":65},{"comments":33,"answered":33,"key":105},[],{"commenters":15,"max_depth":107,"maker_replies":33,"first_comment_mins":108,"lifespan_hours":109},2,37,45,[111,113,115,116,118,121,122],[49,33,35,112,50,33],"project\u002Fpositive\u002Fidea",[63,34,35,114,64,33],"project\u002Fpositive\u002Fexecution",[88,34,35,114,89,33],[97,107,33,117,98,33],"other\u002Fneutral\u002Fnone",[119,39,33,117,120,33],"9358679","hamiltont",[74,32,35,114,75,33],[70,35,39,123,71,33],"project\u002Fmixed\u002Fexecution",[125,126],{"id":4,"t":12,"points":14,"comments":15},{"id":127,"t":128,"points":129,"comments":33},"13277079",1483017343,6,[131,136,141,146,151,156],{"id":132,"name":133,"points":134,"category":135},"9348193","Where is “Who is hiring?” hiring?",493,"productivity",{"id":137,"name":138,"points":139,"category":140},"9372918","Niltalk",169,"consumer_social",{"id":142,"name":143,"points":144,"category":145},"9354873","CSS to render Markdown as unrendered Markdown",161,"languages",{"id":147,"name":148,"points":149,"category":150},"9351286","botwillacceptanything",155,"ai",{"id":152,"name":153,"points":154,"category":155},"9366549","TypeSlab",138,"creative",{"id":157,"name":158,"points":159,"category":160},"9375767","java-dirty",74,"data",8,false,"v2",{"id":165,"name":5,"line":6,"ai":162,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":166,"top":18,"kw":167,"maker":11,"domain":10,"tier":19,"attempts":107,"strip":168,"url":9,"mix":169,"praise":56,"objection":79,"sub":21},9357544,0.47,[24,25,26,27,28],"5550053",[32,33,34,33],1794036530254]