Earlier quoted context omitted.
How would you know if the binary was built from the code verbatim? How would you know that for future updates?
The build steps are provided as a GitHub action in the repo. You can audit the build pretty easily, or if you're super paranoid you can build it yourself by following the build steps.
System-wide open source ad blocker for Mac, Windows, and Linux
91–100 of 173 posts
Re: System-wide open source ad blocker for Mac, Windows, and Linux
#92I'm comfortable with a DNS based blocker (pi-hole) and it seems to work quite well. Bonus: It works across all devices on the network, rather than installing something onto the OS.
I seem to end up regretting anything I do at the network level to block traffic. It always seems to pop up that one weird time I actually do need something from a blocked domain to load, and it takes me way too long to remember that's what I did to block it.
Re: System-wide open source ad blocker for Mac, Windows, and Linux
#93Earlier quoted context omitted.
How would you know if the binary was built from the code verbatim? How would you know that for future updates?
The build steps are provided as a GitHub action in the repo. You can audit the build pretty easily, or if you're super paranoid you can build it yourself by following the build steps.
Please define "easily"
Re: System-wide open source ad blocker for Mac, Windows, and Linux
#94Earlier quoted context omitted.
This would be a reasonable argument if there weren't many alternative ad blocking methods that don't require MITMing your TLS traffic.
It's in no way worse than running a single browser extension with overly broad privileges. If this method of adblocking gains more traction (quite possible, as Google keeps moving to damage in-browser ad blockers), I expect the implementation to receive a lot more scrutiny. I think we have to face the reality that web browsers might no longer be considered "user" agents.
If by "web browsers" you mean specifically Chrome, yes. Firefox, Brave, and others are all committed to supporting MV2, and will continue to serve my interests as a user for the foreseeable future.
Re: System-wide open source ad blocker for Mac, Windows, and Linux
#95Earlier quoted context omitted.
The build steps are provided as a GitHub action in the repo. You can audit the build pretty easily, or if you're super paranoid you can build it yourself by following the build steps.
How do you know that the downloaded binaries are built by the GitHub action? If I must audit the code and build it myself every release, then how is this a usable product?
Re: System-wide open source ad blocker for Mac, Windows, and Linux
#96Still very, very scary.
Re: System-wide open source ad blocker for Mac, Windows, and Linux
#97Earlier quoted context omitted.
The build steps are provided as a GitHub action in the repo. You can audit the build pretty easily, or if you're super paranoid you can build it yourself by following the build steps.
How do you know that the downloaded binaries are built by the GitHub action? If I must audit the code and build it myself every release, then how is this a usable product?
Building the code yourself for every update is also a solved problem on every system with a feature complete package manager, including Windows. Trust is not so easily solvable, but if you trust nobody, you can choose to look at ads.
Re: System-wide open source ad blocker for Mac, Windows, and Linux
#98Re: System-wide open source ad blocker for Mac, Windows, and Linux
#99I don't know how it actually works, but won't website like youtube simply deny you access if it detects that the ad related request timed out? I imagine that browser extensions actually tap into the site's code and somehow go around such detection. But if this is a simple firewall, how will this work against any website that doesn't just default to most trivial "import ad service", but rather actually takes steps to…
Re: System-wide open source ad blocker for Mac, Windows, and Linux
#100Earlier quoted context omitted.
No one will do this, and those that read source code during installation do not review it for every upgrade. It's one of those 'just do this!' arguments that has little to no basis in reality. There's more of them replying to the parent comment: "Just do this! Just compile a thing! Just verify signatures for every update!". Come on... Meanwhile the negatives immediately implicate anyone with access to the executable.…
But doesn’t that apply to chromium / firefox as well (or any other big application). Web browsers are insanely huge, nobody is reading the entire code. What makes this different?