Live data from Hacker News

Show HN: We launched a new web browser

news.ycombinator.com

111–120 of 194 posts

Re: Show HN: We launched a new web browser

#111
post #93

Congrats on your accomplishment! However, I will never use it because a browser is one of those really important information gateways that I want to be very sure is not compromised.

Your strong wording is interesting here, and I'm curious about what this is implying about how you approach security.

The implication here is "not compromised by independent actors that wouldn't already be capable", right? You're delegating trust to closed source megacorp products or open-but-insanely-complex megacorp dependents (firefox/chromium babies?), all of which will naturally create a strong incentive to find or hide exploits, once they have some traction. Discussion on HN makes me think it's impossible to really trust a browser to be secure atm. The alternative is to hope there are no wide-sweeping exploits, and to try to remain anonymous.

I guess the real additional issue added by something like this is this introduction of another actor which you need to be inherently suspicious of since they're attempting to funnel you towards their system, which they have some control over. Just like other corps, but you've given them your trust already. It's not crazy, I don't know if it's even wrong.

But I'd say maybe we can reframe your issues adopting something like this. Would it be something you would trust to use daily if the following become true? :

- The team at Impervious, develop a sufficient reputation for being stewards of open software with healthy communities over the coming years. (I'm implying that's a good approach to get security researchers giving time to your project, maybe it'd be sufficient to have a really good bugbounty program, or just develop a sufficient security team)

- A large audience adopts this browser, so you're not one of the hundred beacon users that's easily picked out throughout the web (I assume fingerprinting techniques make this an issue though I admit I've little knowledge on the topic)

I'd love to hear what I'm missing, and if this conflicts with your approach to assessing security maybe you can help me see your perspective :)

Re: Show HN: We launched a new web browser

#112

I have a question about blockchain DNS's. This might be the time to ask! There is a centralization aspect in any DNS, blockchain or otherwise in that, literally to be useful, there needs to be consensus about which chain operators own which .{name} extensions for a given name. Which makes financial incentive for say an investor to 'bribe' browsers into using their DNS, which then charges money to end users, which er.…

If you are going to use an immemorable hash instead of a memorable name, why not use IP directly?

IPv6 may work for that. But the idea is to have a decentralised allocation so the hashes from your own generate PKs is better.

Re: Show HN: We launched a new web browser

#113

I have a question about blockchain DNS's. This might be the time to ask! There is a centralization aspect in any DNS, blockchain or otherwise in that, literally to be useful, there needs to be consensus about which chain operators own which .{name} extensions for a given name. Which makes financial incentive for say an investor to 'bribe' browsers into using their DNS, which then charges money to end users, which er.…

we already have "nameless" IP addresses, in which DNS is built on top of it as abstraction. using SHA256 is no better that using IPv6 IMO

Except you have your ownership in the blockchain allowing you to mutate the IP address. I don’t know if you can get a guaranteed for life IPv6. And who dishes them out. It is centralised.

Re: Show HN: We launched a new web browser

#114

Earlier quoted context omitted.

Unfortunately, the number of people qualified and with the time to do a source code review of something as complex as a browser, is very small. For the vast majority of users that's not a realistic prospect...

So you're saying that either way he has to trust someone. Then why not trust a company which at least open sources their code so anyone who has an interest in auditing the software can do so? (or have experts audit it for them,[who they also need to trust]) Yet people seem to trust google without batting an eye? "Google fired dozens of employees from 2018 to 2020 for accessing users' personal data." https://www.busin…

Trust in the original authors' code is only half of the attack surface. The other half is trust that no future contributors are malicious. Is the project more capable than Google in ensuring that malicious code can't land in the code base? I think the answer is clearly no.

Re: Show HN: We launched a new web browser

#115
post #91

Handshake has looked interesting for awhile now but what is the point of a blockchain based DNS? Isn't a big selling point of DNS having the fastest possible response times?

I had a bit of a disappointing moment recently when I found out that only top level domains are uncensorable in handshake. Such a let down.

Since everybody including you, can own as many top level domains as your heart desires, this should be no problem.

Re: Show HN: We launched a new web browser

#116

Earlier quoted context omitted.

Why, licensing/proprietary issues?

Web browsers are the most complex codebases in existence. Firefox contains more lines of code than Linux. It would require probably 100 developers just to keep up with new features being added. Then going back and catching up on the already existing components is virtually impossible. Mozilla had a project called Servo which aimed at replacing just a small slither of Firefox and the project ran for years with a huge…

> Mozilla had a project called Servo which aimed at replacing just a small slither of Firefox and the project ran for years with a huge monetary investment and eventually was canceled.

Haven't some parts of it been integrated in Firefox?

The project does still seem to go on, although outside of Mozilla: https://github.com/servo/servo

Re: Show HN: We launched a new web browser

#117

Earlier quoted context omitted.

Unfortunately, the number of people qualified and with the time to do a source code review of something as complex as a browser, is very small. For the vast majority of users that's not a realistic prospect...

So you're saying that either way he has to trust someone. Then why not trust a company which at least open sources their code so anyone who has an interest in auditing the software can do so? (or have experts audit it for them,[who they also need to trust]) Yet people seem to trust google without batting an eye? "Google fired dozens of employees from 2018 to 2020 for accessing users' personal data." https://www.busin…

So (like everything in security) it depends on your threat model. Open source has significant advantages over closed source, from the perspective of allowing the possibility of review (although that can be a false sense of security as we've seen several bugs in high profile projects live for decades)

Where closed source might work better is where you are a large company with a smaller supplier. There you can use contractual controls to require a level of review to be done alongside other controls and have meaningful financial penalties if those requirements are not met.

At the moment honestly the idea of fully trusting any large project seems like a tricky one as most projects/products are comprised of large quantities of 3rd party open source libraries, which are trusted. Whilst there's work to address that (e.g. the OpenSSF) there's a looong way to go.

That's why defence-in-depth/segregation/detective controls are so important, relying on any one control is likely not to end well :)

As to trusting Google, again threat model. I have a gmail account, could a google staff member access that? yep they could. Do I think I'm likely to be a target for that, not really :)

Re: Show HN: We launched a new web browser

#119
Do any of the Chrome forks explicitly work together?

The standard IT pattern seems to be a dominant corporation vs a ragtag of small groups.

The browsers wars have already gone through this cycle and the ragtag group won the last time.

But there were also lots of speciality browsers built on IE and it's hard to tell where any new Chrome fork browser stands.

Re: Show HN: We launched a new web browser

#120

Congrats on the launch. I think this indirectly slowed down the foreverdomains server with the HN traffic. Since you advertise "decentralized internet" vs blockchain, I'd love to see this also support some more non-blockchain protocols such as Dat ( https://dat.foundation/ ) and IPFS directly. Maybe even Bittorrent and Tor (Onion router). It may already do some of that, I just couldn't tell from your wording.

Don't forget the boys at the Oxen network and their Session program. Phenomenal work, better than Tor

> Phenomenal work, better than Tor

Citation needed

Post reply on HN