News for hackers. Stuff that matters.
Re:Brave overhauled its Rust adblock engine with FlatBuffers... by drnick1 on Monday January 05, 2026 @06:04PM (#46506394)
I am surprised there does not exist a community fork of Brave yet that strips out all of the commercial stuff (rewards, AI, own updates), making it suitable for inclusion in the repos of mainstream free/libre Linux distros.
Re:Brave overhauled its Rust adblock engine with FlatBuffers... by w0ts0n on Monday January 05, 2026 @06:07PM (#46506451)
There is quite a lot of costs associated with running a browser (at scale). Brave is looking to offer something that does what you mention called Brave-origin.

Brendan talks about this a bit more here: https://x.com/BrendanEich/status/2006412918783619455

Re:Brave overhauled its Rust adblock engine with FlatBuffers... by drnick1 on Monday January 05, 2026 @06:49PM (#46506871)
This is good news, but I am confused by the following:

"""

Brave Origin is:

1/ new, optional, separate build (stripped down, no telemetry/rewards/wallet/vpn/ai);

2/ free on Linux, one time buy elsewhere.

"""

So the stripped down version (at least the non-Linux one) will not be open source?

Re:Brave overhauled its Rust adblock engine with FlatBuffers... by dfajgljsldkjag on Monday January 05, 2026 @06:53PM (#46506924)
Open source software can be sold for money. For example redhat selling cds with rhel on them, for quite a big sticker price. Free if you build it yourself but you have to pay to get a ready to use version.
Re:Brave overhauled its Rust adblock engine with FlatBuffers... by chii on Monday January 05, 2026 @10:36PM (#46508461)
or figure out how to build it yourself from source. But you can count on the lazy tax - esp. for windows (as building from source on linux is likely to be much more convenient).
Re:Brave overhauled its Rust adblock engine with FlatBuffers... by HPsquared on Tuesday January 06, 2026 @08:16AM (#46511837)
Maybe that's why it is free on Linux!
Re:Brave overhauled its Rust adblock engine with FlatBuffers... by pxc on Monday January 05, 2026 @07:36PM (#46507261)
open-source ≠ gratis binaries

Rules that require the distribution of source code don't require the distribution of binaries.

Re:Brave overhauled its Rust adblock engine with FlatBuffers... by WackyFighter on Tuesday January 06, 2026 @05:45AM (#46510812)
That seems pretty reasonable proposition IMO.

As other people have mentioned you can resell open source software. I have a big box Linux distro on my shelf here.

Re:Brave overhauled its Rust adblock engine with FlatBuffers... by johnebgd on Tuesday January 06, 2026 @08:58AM (#46512301)
I’d pay a monthly fee for a browser where I’m not the product anymore and it respects my privacy.
Re:Brave overhauled its Rust adblock engine with FlatBuffers... by t0lo on Monday January 05, 2026 @07:49PM (#46507348)
You can hide bat with one click as soon as you install brave
Re:Brave overhauled its Rust adblock engine with FlatBuffers... by bastawhiz on Monday January 05, 2026 @11:15PM (#46508661)
Linux distros won't host the code for the commercial bits. It doesn't matter if you can hide it, it's the fact that it's there at all
Re:Brave overhauled its Rust adblock engine with FlatBuffers... by DaSHacka on Tuesday January 06, 2026 @01:52AM (#46509454)
Yet they have no issue with Mozilla?
Re:Brave overhauled its Rust adblock engine with FlatBuffers... by drnick1 on Tuesday January 06, 2026 @07:55PM (#46521106)
Mozilla does not have commercial bits. They do receive money from Google to be the default search engine, and the binaries they build report telemetry, but the versions found in Linux repos often either patch out the telemetry or disable it.
Re:Brave overhauled its Rust adblock engine with FlatBuffers... by WackyFighter on Tuesday January 06, 2026 @05:46AM (#46510823)
Most distros have a way of installing proprietary software via enabling additional repos after install.
Re:Brave overhauled its Rust adblock engine with FlatBuffers... by bastawhiz on Friday January 09, 2026 @10:42AM (#46555026)
And you can do that if you want with Brave
Re:Brave overhauled its Rust adblock engine with FlatBuffers... by aorth on Tuesday January 06, 2026 @01:34AM (#46509377)
For technical users who are in the know, yes. I would not recommend Brave to less-technical friends and family knowing that they would surely be duped by some dark patterns in Brave's UI/UX.

Even Firefox, which is the best we have currently, surprises us a few times a year with questionable decisions. Still, it's what I recommend to people.

Re:Brave overhauled its Rust adblock engine with FlatBuffers... by ipsum2 on Monday January 05, 2026 @06:24PM (#46506622)
It's annoying, but Brave makes it pretty easy to remove, so you only have to do it once per installation.
Re:Brave overhauled its Rust adblock engine with FlatBuffers... by drnick1 on Monday January 05, 2026 @06:52PM (#46506906)
As far as I am concerned, this is more about Brave going through a vetting process and an independent build than only turning off annoyances.
Re:Brave overhauled its Rust adblock engine with FlatBuffers... by cromka on Tuesday January 06, 2026 @07:10PM (#46520786)
Indeed. It's basically like trying to get them into Debian main repo. If it works, then it's truly free.
Re:Brave overhauled its Rust adblock engine with FlatBuffers... by rb666 on Tuesday January 06, 2026 @03:51AM (#46510106)
Isn't this what Helium is doing? I have been using it as daily driver for half a year, works a charm. Only would like better 1Password integration.
Re:Brave overhauled its Rust adblock engine with FlatBuffers... by feverzsj on Tuesday January 06, 2026 @04:56AM (#46510522)
Helium is based on ungoogled-chromium. It enables manifest v2 by simply reverting some code changes made by google. So, if google decides to remove manifest v2 wholly, helium will also lost its ublock original support.
Re:Brave overhauled its Rust adblock engine with FlatBuffers... by pitkali on Tuesday January 06, 2026 @05:29AM (#46510718)
Removing all manifest v2 support is also a code change that can be reverted. Of course, the larger the change, the more work it's likely to require to maintain it in the future.
Re:Brave overhauled its Rust adblock engine with FlatBuffers... by brnt on Tuesday January 06, 2026 @05:41AM (#46510790)
This. I use Brave because it has a great, fast adblocker and is fast generally. Unticking all the wallet/AI crap upon install is an acceptable price, but if somebody is going to release Braveium I'm going to use it right away.
Re:Brave overhauled its Rust adblock engine with FlatBuffers... by thisislife2 on Tuesday January 06, 2026 @08:06AM (#46511744)
Is its adblocker as good as uBlock Origin?
Re:Brave overhauled its Rust adblock engine with FlatBuffers... by brnt on Tuesday January 06, 2026 @08:27AM (#46511947)
You can add the same lists as in uBlock. I haven't seen any ads in years, so yes.
Re:Brave overhauled its Rust adblock engine with FlatBuffers... by jorvi on Tuesday January 06, 2026 @12:02PM (#46514961)
It is better (especially than the Manifest V3 version) because it has first party access / integration.

In general, of 3rd party blockers, uBlock Origin isn't even the best, AdGuard is.

Re:Brave overhauled its Rust adblock engine with FlatBuffers... by oktoberpaard on Tuesday January 06, 2026 @12:11PM (#46515119)
> In general, of 3rd party blockers, uBlock Origin isn't even the best, AdGuard is.

Why? I thought uBlock Origin on Firefox was the most effective combination available (assuming that you use the same filter lists).

Re:Brave overhauled its Rust adblock engine with FlatBuffers... by jorvi on Tuesday January 06, 2026 @07:44PM (#46521025)
The main reason for people repeating "uBlock Origin + Firefox is best" is because CNAME uncloaking didn't work on most Chromium browsers, even on Manifest V2. It does on Brave.

AdGuard works better simply because there's a bunch of people being paid to work on it. There's more optimization and less bugs. The UI is a whole lot more polished. Blocklists have improved syntax, and the lists themselves are updated more frequently to catch site breakage. EasyList often has breakage on their lists for months even after being reported on their Github, but reporting the same breakage to AdGuard results in the breakage being fixed in days if not hours. And they do adjacent projects like AdGuard Home (sort of a commercial Pi-Hole) too.

FWIW, big names in adblocking work for these companies too. AFAIK, FanBoy (EasyList + EasyPrivacy + his own lists) gets paid by Brave to maintain the lists. So in a way, Brave is funding adblocking for everyone :)

Re:Brave overhauled its Rust adblock engine with FlatBuffers... by uyzstvqs on Tuesday January 06, 2026 @12:40PM (#46515597)
You can disable all of that within seconds. There's no reason for it not to be included because of that, as all the code running on the client is open-source. If distros only shipped software without commercial interests (why even..?), it'd be an unusable mess of barely maintained hobby projects.

And you should really be using https://flathub.org/en/apps/com.brave.Browser