[{"data":1,"prerenderedAt":298},["ShallowReactive",2],{"project-12270762":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":27,"sentiment":28,"stance_mix":29,"scored_comments":33,"aspects":34,"strip":42,"post_text":43,"what":44,"said":96,"maker_in_thread":176,"shape":183,"grid":188,"attempts":260,"same_week":261,"maker_shows":38,"maker_hidden":290,"reader_version":291,"card":292},"12270762","Beaker","A browser for IPFS and Dat","title","Show HN: Beaker – A browser for IPFS and Dat","http:\u002F\u002Fpfrazee.github.io\u002F2016\u002F08\u002F10\u002Fbeaker-browser-0.1.html","pfrazee.github.io","pfraze",1470941841,2016,160,29,202,2264,9,"notable","dev_tools","peer-to-peer browser","desktop_app",[24,25,21,26],"ipfs","dat protocol","electron","curious",0.036,{"positive":30,"neutral":18,"mixed":31,"critical":32},5,1,3,18,{"privacy":35,"idea":37,"execution":39,"design":40,"docs":41},{"positive":36,"critical":36},0,{"positive":38,"critical":31},2,{"positive":31,"critical":31},{"positive":31,"critical":31},{"positive":36,"critical":36},[36,32,36,30,31,30,30,36,32,32,32,31,36,36,36,36,32,36,36,30,36,31,32,32,36,30,32,32,32],null,{"problem":45,"audience":56,"pricing":43,"motivation":66,"time_to_build":71,"stack":75,"openness":94,"stage":95,"team_size":94},{"value":46,"source":47,"evidence":48},"Browsing and publishing content over decentralized protocols like IPFS and Dat","inferred",[49,52],{"id":50,"by":11,"text":51},"12271433","Hey all, I'm the author of this project. Happy to answer questions or talk about the software. It took about 2 months to write. I used yo-yo[1] for the frontend UI, which I…",{"id":53,"by":54,"text":55},"12271511","dharma1","really looking forward to the next generation of distributed internet. I think those IPFS addresses need to be a bit more human readable though :)",{"value":57,"source":47,"evidence":58},"Decentralized web early adopters and developers",[59,63],{"id":60,"by":61,"text":62},"12271586","mxuribe","@pfraze: This browser is a great idea! I'm getting more and more into decentralized web stuff, and this browser is exactly the kind of thing for decentra-newbies like me to keep…",{"id":64,"by":61,"text":65},"12271616","Same here; this decentralized and distributed internet stuff is exciting. I agree the ipfs addresses are a bit long and kinda illegible...I once thought that maybe there could be…",{"value":67,"source":68,"evidence":69},"Support decentralized web protocols and integrate SSB next","maker",[70],{"id":50,"by":11,"text":51},{"value":72,"source":68,"evidence":73},"About 2 months to write",[74],{"id":50,"by":11,"text":51},[76,80,84,88],{"value":77,"source":68,"evidence":78},"Electron",[79],{"id":50,"by":11,"text":51},{"value":81,"source":68,"evidence":82},"ES6 JavaScript",[83],{"id":50,"by":11,"text":51},{"value":85,"source":68,"evidence":86},"yo-yo for frontend UI",[87],{"id":50,"by":11,"text":51},{"value":89,"source":68,"evidence":90},"IPFS Go daemon via npm",[91],{"id":92,"by":11,"text":93},"12271683","Have a look in https:\u002F\u002Fgithub.com\u002Fpfrazee\u002Fbeaker-plugin-ipfs. (All protocols and web apis in beaker are plugins.) The Go binary is distributed via npm, and spawned as a daemon.","unknown","beta",{"praise":97,"objections":118,"requests":136,"questions":148,"alternatives":163},[98,110],{"value":99,"source":100,"evidence":101},"Tabs design looks better than Chrome","commenter",[102,106],{"id":103,"by":104,"text":105},"12273920","starquake","I know looks are not the point of this browser but the tabs look great! Much better than the Chrome tabs!",{"id":107,"by":108,"text":109},"12274052","plainOldText","I was actually having the same thought while watching the video. I'm glad to see other people pay attention to these small details. (:",{"value":111,"source":100,"evidence":112},"Exciting step toward decentralized web and removing tracking",[113,117],{"id":114,"by":115,"text":116},"12271492","kodablah","> Beaker is built on Electron, which is a temporary solution. Electron breaks Chromium's process-level sandbox, which needs to be restored. Electron also has API limitations,…",{"id":60,"by":61,"text":62},[119,126],{"value":120,"source":100,"evidence":121},"Electron breaks the process-level sandbox",[122,123],{"id":114,"by":115,"text":116},{"id":124,"by":11,"text":125},"12271584","> Can you explain how the process-level sandbox is broken using webviews? Sure thing. It's the node integration that's an issue. To let the render processes import node's APIs,…",{"value":127,"source":100,"evidence":128},"Go implementation portability concerns",[129,133],{"id":130,"by":131,"text":132},"12272022","qwertyuiop924","This introduced me to IPFS. I was already aware of Matrix, which had a lot of very cool work done on it, which very much sold it to many of us as \"what XMPP should have been.\"…",{"id":134,"by":131,"text":135},"12272737","\"Golang is Trash\" (http:\u002F\u002Fdtrace.org\u002Fblogs\u002Fwesolows\u002F2014\u002F12\u002F29\u002Fgolang-is-trash\u002F) is now the classic bashing of Go's implementation, it doesn't talk about issues encountered…",[137,144],{"value":138,"source":100,"evidence":139},"Integrate into an existing browser like Firefox or Vivaldi",[140],{"id":141,"by":142,"text":143},"12272117","ComodoHacker","Please consider integrating into an existing browser with userbase instead of making your own. This is the only way IMO to get IPFS used by real people. I mean to make sense…",{"value":145,"source":100,"evidence":146},"Human-readable IPFS addresses",[147],{"id":53,"by":54,"text":55},[149,156],{"value":150,"source":100,"evidence":151},"How IPFS daemon is shipped with the Electron app",[152],{"id":153,"by":154,"text":155},"12271665","zbyte64","How are you shipping IPFS with your electron app? I was under the impression only the GO implementation of IPFS is complete. Are you simply running IPFS Go as another process?…",{"value":157,"source":100,"evidence":158},"How this differs from a browser extension mapping ipfs.io links",[159],{"id":160,"by":161,"text":162},"12272933","fiatjaf","How is that different from using a browser extension to browse https:\u002F\u002Fipfs.io\u002Fipfs\u002F links that get translated to localhost?",[164,172],{"value":165,"source":100,"evidence":166},"Patchwork (decentralized social network over Scuttlebot)",[167,168],{"id":60,"by":61,"text":62},{"id":169,"by":170,"text":171},"12272810","brokenmachine","Patchwork seems interesting. How I'm picturing it is a kind of anonymous decentralized Facebook. Is that about right?",{"value":173,"source":100,"evidence":174},"Freenet",[175],{"id":130,"by":131,"text":132},{"comments":30,"answered":38,"key":177},[178,179,180],{"id":50,"text":51},{"id":124,"text":125},{"id":181,"text":182},"12271662","Thanks! Nice term-coining work :) I was really just the frontend guy for Patchwork. Much more credit goes to Dominic Tarr [1] for building the underlying tech, and I should also…",{"commenters":184,"max_depth":185,"maker_replies":30,"first_comment_mins":186,"lifespan_hours":187},20,4,107,183,[189,191,193,195,198,200,204,205,207,209,212,213,215,219,220,223,225,227,228,232,234,236,239,243,245,248,252,254,257],[50,36,36,190,11,31],"maker\u002Fneutral\u002Fexecution",[114,36,32,192,115,36],"project\u002Fmixed\u002Fprivacy",[124,36,36,194,11,31],"project\u002Fcritical\u002Fprivacy",[196,36,30,197,154,36],"12271878","project\u002Fpositive\u002Fidea",[141,36,31,199,142,36],"project\u002Fcritical\u002Fidea",[201,36,30,202,203,36],"12272935","maker\u002Fpositive\u002Fnone","_prometheus",[60,31,30,197,61,36],[181,31,36,206,11,31],"maker\u002Fneutral\u002Fnone",[169,31,32,208,170,36],"project\u002Fneutral\u002Fidea",[210,31,32,208,211,36],"12280968","whimful",[160,38,32,208,161,36],[130,32,31,214,131,36],"project\u002Fcritical\u002Fexecution",[216,32,36,217,218,36],"12272592","commenter\u002Fneutral\u002Fexecution","wesleytodd",[134,32,36,217,131,36],[221,32,36,217,222,36],"12272705","viraptor",[224,32,36,217,131,36],"12272805",[153,185,32,226,154,36],"project\u002Fneutral\u002Fexecution",[92,185,36,190,11,31],[229,185,36,230,231,36],"12274232","other\u002Fneutral\u002Fexecution","diggan",[103,30,30,233,104,36],"project\u002Fpositive\u002Fdesign",[107,30,36,235,108,36],"commenter\u002Fpositive\u002Fdesign",[53,237,31,238,54,36],6,"project\u002Fcritical\u002Fdesign",[240,237,32,241,242,36],"12271598","project\u002Fneutral\u002Fdocs","bradyd",[244,237,32,241,218,36],"12271655",[246,237,36,247,11,31],"12271715","maker\u002Fneutral\u002Fdocs",[249,237,30,250,251,36],"12318973","project\u002Fpositive\u002Fexecution","p4bl0",[64,237,32,253,61,36],"project\u002Fneutral\u002Fdesign",[255,237,32,208,256,36],"12271776","zardo",[258,237,32,253,259,36],"12275433","slang800",[],[262,267,271,276,280,285],{"id":263,"name":264,"points":265,"category":266},"12298678","Chronozone",150,"productivity",{"id":268,"name":269,"points":270,"category":266},"12278566","Hacker Hall",147,{"id":272,"name":273,"points":274,"category":275},"12302932","regl-cnn",135,"ai",{"id":277,"name":278,"points":279,"category":266},"12298747","Thyme",99,{"id":281,"name":282,"points":283,"category":284},"12303498","express-status-monitor",75,"infrastructure",{"id":286,"name":287,"points":288,"category":289},"12304642","Jeviz",71,"web_saas",false,"v2",{"id":293,"name":5,"line":6,"ai":290,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":294,"top":18,"kw":295,"maker":11,"domain":10,"tier":19,"attempts":36,"strip":296,"url":9,"mix":297,"praise":99,"objection":120,"sub":21},12270762,0.04,[24,25,21,26],"03051550333100003005013305333",[30,18,31,32],1794036546678]