Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It is important to note that, reasserting control has to be done at a browser vendor level -- trying to spoof APIs with extensions or whatnot as I mentioned may be a good mitigation for a specific behavior, but it is often detectable in a way that makes it an excellent fingerprint.


I agree. The truth is many of these extensions should be built in browser features. Especially uBlock Origin.

The browser should be our user agent by default. Not some advertisement displaying, user snitching, corporate money making machine.


Unfortunately, a browser cannot realistically be controlled by a non-corporate-funded entity (if you don't count a government). Modern web browsers are incredibly complex and the web standards are made in a way that largely prevents the creation of new browsers. Firefox is mostly funded by Google, and Mozilla being the ineffective organization it is, this is unlikely to ever change.

https://drewdevault.com/2020/03/18/Reckless-limitless-scope....


> Unfortunately, a browser cannot realistically be controlled by a non-corporate-funded entity (if you don't count a government).

Surely it can, we just need to make it happen. It's actual code that helps here, not nihilism.

To quote the wonderful ladybird project[0] (lead by a person who iirc worked on webkit too):

> Q: Why bother? You can’t make a new browser engine without billions of dollars and hundreds of staff.

> Sure you can. Don’t listen to armchair defeatists who never worked on a browser.

[0]: https://awesomekling.github.io/Ladybird-a-new-cross-platform...


Andreas Kling made a browser too? That's incredible. He's an inspiration for me.


Yes. The only reason why they shouldn't be features is the massive conflict of interest.


Brave is very much a thing.


Sorry, I meant to say browser engine




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: