[{"data":1,"prerenderedAt":129},["ShallowReactive",2],{"project-7171978":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":31,"aspects":33,"strip":35,"post_text":29,"what":37,"said":53,"maker_in_thread":75,"shape":82,"grid":84,"attempts":91,"same_week":92,"maker_shows":36,"maker_hidden":122,"reader_version":123,"card":124},"7171978","SyncNet","A Decentralized Web Browser Built Built on BitTorrent Sync","title","Show HN: I Made a Decentralized Web Browser Built Built on BitTorrent Sync","http:\u002F\u002Fjack.minardi.org\u002Fsoftware\u002Fsyncnet-a-decentralized-web-browser\u002F","jack.minardi.org","doctoboggan",1391448143,2014,59,3,541,2272,24,"notable","infrastructure","decentralized networking","desktop_app",[24,25,26,27],"decentralized web","bittorrent sync","peer to peer browser","btsync","quiet",null,{"positive":31,"neutral":32,"mixed":32,"critical":32},1,0,{"idea":34},{"positive":31,"critical":32},[32,36,32],5,{"problem":29,"audience":29,"pricing":29,"motivation":38,"time_to_build":29,"stack":45,"openness":50,"stage":51,"team_size":52},{"value":39,"source":40,"evidence":41},"Explore a decentralized web browser; maker built it as a quick proof of concept.","maker",[42],{"id":43,"by":11,"text":44},"7172012","This was a quick proof of concept project I made. I know btsync isn't open source, but the API they expose it simple and I should be able to drop in an open source clone if one…",[46],{"value":47,"source":40,"evidence":48},"BitTorrent Sync API",[49],{"id":43,"by":11,"text":44},"unknown","prototype","solo",{"praise":54,"objections":63,"requests":64,"questions":73,"alternatives":74},[55],{"value":56,"source":57,"evidence":58},"Impressed that a working prototype of a distributed browser was built with few lines of code","commenter",[59],{"id":60,"by":61,"text":62},"7173510","jeffbr13","Wow, I'm not sure which I'm more impressed by - the fact that you actually went and built a prototype distributed-internet browser (an application these sorts of services keep…",[],[65,69],{"value":66,"source":40,"evidence":67},"Open source clone of BitTorrent Sync to replace the proprietary dependency",[68],{"id":43,"by":11,"text":44},{"value":70,"source":40,"evidence":71},"Sandbox webpages in Docker containers to run code",[72],{"id":43,"by":11,"text":44},[],[],{"comments":76,"answered":32,"key":77},2,[78,79],{"id":43,"text":44},{"id":80,"text":81},"7173715","Thanks for the kind words! As you can tell I really didn't do that much original work, I just tied together existing technologies..",{"commenters":76,"max_depth":15,"maker_replies":76,"first_comment_mins":15,"lifespan_hours":83},4,[85,87,89],[43,32,32,86,11,31],"project\u002Fneutral\u002Fidea",[60,32,36,88,61,32],"project\u002Fpositive\u002Fidea",[80,32,32,90,11,31],"maker\u002Fneutral\u002Fnone",[],[93,98,103,108,112,117],{"id":94,"name":95,"points":96,"category":97},"7185024","thedaywefightback.js",472,"web_saas",{"id":99,"name":100,"points":101,"category":102},"7159896","VoiceChat",303,"productivity",{"id":104,"name":105,"points":106,"category":107},"7186459","Codewars",198,"learning_science",{"id":109,"name":110,"points":111,"category":107},"7171549","SlaveryStories.org",178,{"id":113,"name":114,"points":115,"category":116},"7168547","Kurikku",164,"dev_tools",{"id":118,"name":119,"points":120,"category":121},"7152725","Unbabel API",143,"languages",false,"v2",{"id":125,"name":5,"line":6,"ai":122,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":126,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":127,"url":9,"mix":128,"praise":56,"objection":-1,"sub":21},7171978,[24,25,26,27],"050",[31,32,32,32],1793990902495]