[{"data":1,"prerenderedAt":242},["ShallowReactive",2],{"project-29553848":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":35,"aspects":36,"strip":43,"post_text":44,"what":45,"said":69,"maker_in_thread":150,"shape":157,"grid":160,"attempts":204,"same_week":205,"maker_shows":158,"maker_hidden":234,"reader_version":235,"card":236},"29553848","Beacon","a new open-source privacy and security-focused browser","title","Show HN: Beacon – a new open-source privacy and security-focused browser","https:\u002F\u002Fimpervious.com\u002Fbeacon","impervious.com","ca98am79",1639500715,2021,47,19,890,2533,36,"shown","security_privacy","privacy browser","mobile_app",[21,24,25,26,27],"dane","handshake dns","ios browser","open source browser","curious",-0.347,{"positive":31,"neutral":32,"mixed":33,"critical":34},1,6,0,5,12,{"docs":37,"idea":38,"performance":40,"execution":41,"privacy":42},{"positive":33,"critical":31},{"positive":33,"critical":39},3,{"positive":33,"critical":33},{"positive":33,"critical":33},{"positive":33,"critical":31},[31,33,31,33,39,39,33,33,33,39,39,34,31,39,33,31,39,31,33],null,{"problem":46,"audience":44,"pricing":44,"motivation":44,"time_to_build":44,"stack":53,"openness":66,"stage":67,"team_size":68},{"value":47,"source":48,"evidence":49},"Secure HTTPS\u002FTLS for Handshake domains with zero-trust DANE verification","maker",[50],{"id":51,"by":11,"text":52},"29553875","Hi! My company Impervious released this browser today. It is the first browser with native DANE support, meaning zero-trust HTTPS\u002FTLS for Handshake domains.",[54,62],{"value":55,"source":56,"evidence":57},"WebKit WKNavigationDelegate for certificate pinning","commenter",[58],{"id":59,"by":60,"text":61},"29558021","buffrr","It uses WKNavigationDelegate[0] it allows responding to authentication challenges by accepting\u002Frejecting certificates or continuing with default handling. This is used to do…",{"value":63,"source":48,"evidence":64},"Handshake blockchain",[65],{"id":51,"by":11,"text":52},"open_source","launched","company",{"praise":70,"objections":78,"requests":114,"questions":138,"alternatives":149},[71],{"value":72,"source":56,"evidence":73},"Explanation of WebKit-based certificate pinning was clear",[74],{"id":75,"by":76,"text":77},"29563134","tmikaeld","Thanks for the explanation!",[79,93,100,107],{"value":80,"source":56,"evidence":81},"DANE\u002FDNSSEC is a poor fit for TLS trust; browsers won't support it",[82,86,89],{"id":83,"by":84,"text":85},"29561991","tptacek","This standard is DOA. https:\u002F\u002Fblog.apnic.net\u002F2019\u002F05\u002F27\u002Fdns-oarc-30-bad-news-for-dane\u002F An explainer: https:\u002F\u002Fnews.ycombinator.com\u002Fitem?id=20026572",{"id":87,"by":84,"text":88},"29584799","Browser vendors (notably Chromium) have already acknowledged that the best they'll be able to do is treat DANE like another CA, which leaves open the question of why they'd…",{"id":90,"by":91,"text":92},"29558317","DyslexicAtheist","paging @tptacek (really hope there is more on DNSSEC in your upcoming SCW episodes because clearly the world needs it) I was out the moment I read the project bets on DNSSEC\u002FDANE…",{"value":94,"source":56,"evidence":95},"Proof-of-work blockchain has environmental cost",[96],{"id":97,"by":98,"text":99},"29558390","skyfaller","\"Handshake leverages a blockchain based on unspent transaction output (UTXO) and proof-of-work (PoW) similar to Bitcoin for naming capabilities.\" This means it intentionally…",{"value":101,"source":56,"evidence":102},"iOS-only at launch; title should say iOS",[103],{"id":104,"by":105,"text":106},"29556602","ComputerGuru","I think the title needs to say “iOS” in there.",{"value":108,"source":56,"evidence":109},"Unclear which engine Android and desktop versions would use; may be a Chromium clone",[110],{"id":111,"by":112,"text":113},"29563666","vort3","I don't quite get what engine it's gonna use on android and desktop. If it's yet another clone of chromium, then it's not really anything new.",[115,125,132],{"value":116,"source":56,"evidence":117},"Android and desktop versions",[118,122],{"id":119,"by":120,"text":121},"29572393","kasperkerem","When do expect Desktop and Android versions? Thanks",{"id":123,"by":11,"text":124},"29556659","thanks, android and desktop versions coming soon!",{"value":126,"source":56,"evidence":127},"Latency data for TTFB impact",[128],{"id":129,"by":130,"text":131},"29557420","prdonahue","Can you share data on how much latency this adds to TTFB?",{"value":133,"source":56,"evidence":134},"Implement RFC9102 DNSSEC chain extension",[135],{"id":136,"by":60,"text":137},"29558351","Something to consider in the future is implementing RFC9102[0] which is an experimental TLS extension for embedding the DNSSEC chain this should significantly improve TTFB. It'll…",[139,145],{"value":140,"source":56,"evidence":141},"How does the browser work on iOS given WebKit requirement",[142],{"id":143,"by":76,"text":144},"29557008","Hm, how does this work with that iOS always run browsers using Safari webview? Doesn't this need a native browser implementation for the handshake and p2p to be secure?",{"value":146,"source":56,"evidence":147},"Which engine for Android and desktop",[148],{"id":111,"by":112,"text":113},[],{"comments":39,"answered":33,"key":151},[152,153,154],{"id":123,"text":124},{"id":51,"text":52},{"id":155,"text":156},"29556353","whoops, you are right - thanks! I will resubmit",{"commenters":158,"max_depth":32,"maker_replies":39,"first_comment_mins":31,"lifespan_hours":159},13,54,[161,163,165,167,169,171,172,174,177,178,181,182,184,185,190,192,193,195,200],[104,33,31,162,105,33],"project\u002Fcritical\u002Fdocs",[123,33,33,164,11,31],"maker\u002Fneutral\u002Fnone",[111,33,31,166,112,33],"project\u002Fcritical\u002Fidea",[51,31,33,168,11,31],"project\u002Fpositive\u002Fidea",[129,31,39,170,130,33],"project\u002Fneutral\u002Fperformance",[136,31,39,170,60,33],[83,31,33,173,84,33],"commenter\u002Fcritical\u002Fidea",[175,31,33,176,60,33],"29572677","commenter\u002Fneutral\u002Fidea",[87,31,33,173,84,33],[143,179,39,180,76,33],2,"project\u002Fneutral\u002Fexecution",[59,179,39,180,60,33],[75,179,34,183,76,33],"maker\u002Fpositive\u002Fnone",[90,39,31,166,91,33],[186,187,39,188,189,33],"29554493",4,"project\u002Fneutral\u002Fdocs","neurotrace",[155,187,33,191,11,31],"maker\u002Fneutral\u002Fdocs",[97,34,31,166,98,33],[119,32,39,194,120,33],"project\u002Fneutral\u002Fnone",[196,197,31,198,199,33],"29557916",7,"project\u002Fcritical\u002Fprivacy","readonthegoapp",[201,197,33,202,203,33],"29558397","commenter\u002Fneutral\u002Fnone","jlund-molfese",[],[206,211,216,220,225,230],{"id":207,"name":208,"points":209,"category":210},"29513547","federalist",433,"infrastructure",{"id":212,"name":213,"points":214,"category":215},"29540808","Deployment from Scratch",326,"learning_science",{"id":217,"name":218,"points":219,"category":215},"29551947","NLP for Semantic Search",239,{"id":221,"name":222,"points":223,"category":224},"29540416","LZMA decoder x86 CMOV patch",205,"languages",{"id":226,"name":227,"points":228,"category":229},"29551465","DoodleCSS",188,"dev_tools",{"id":231,"name":232,"points":233,"category":229},"29538264","glibc-abi-tool",171,false,"v2",{"id":237,"name":5,"line":6,"ai":234,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":238,"top":18,"kw":239,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":240,"url":9,"mix":241,"praise":72,"objection":80,"sub":21},29553848,-0.35,[21,24,25,26,27],"1010330003351301310",[31,32,33,34],1794036614245]