Earlier quoted context omitted.
How can people, who are not using those websites, avoid Facebook tracking on the rest of the web?
Install one of the many chromium extensions that block/obfuscate such tracking.
Brave Improves Its Ad-Blocker Performance with New Engine in Rust
61–70 of 382 posts
Re: Brave Improves Its Ad-Blocker Performance with New Engine in Rust
#62Earlier quoted context omitted.
It's potentially even worse than that. Exploiting this grey area in the law will lead to a response from the courts and lawmakers. That response might well require that browsers display pages exactly as the publisher intends. In other words, the end of ad blockers and other tools, thanks to Brave. (Not at all unlikely given that Google seems to want that too.)
It feels to me like this could be legislated based on profiting on others' copyright. The issue here is one party making money, without consent of any form, based on another party's published materials.
So, google’s search engine business?
Re: Brave Improves Its Ad-Blocker Performance with New Engine in Rust
#63I'm impressed with Brave. I've started using it as my primary browser (after a couple false starts a year or so ago) and it has all the best of Chrome without the worst. There is controversy about how Brave does stuff, and I agree there is some sketchy stuff they are doing (replacing ads with their own). I'm glad they are giving us a choice, though, and exploring different options for sites being able to makes some m…
I can't tell that I'm seeing "their" ads. The way I see ads is a notification type prompt where I have to click view and navigate to a sponsored page. Do you have a side by side where Brave replaces a site's ad with their own?
Re: Brave Improves Its Ad-Blocker Performance with New Engine in Rust
#64Earlier quoted context omitted.
Install one of the many chromium extensions that block/obfuscate such tracking.
Sadly not an option on iOS, which is the reason for using Brave in the first place.
Re: Brave Improves Its Ad-Blocker Performance with New Engine in Rust
#65Earlier quoted context omitted.
Algorithm. The title is a bit misleading, and conveys that "it's faster because we re-wrote it in rust". If any thing, the move to rust might cause it to be a little slower (compared to the same thing written in c++ and considering how heavily optimized they said it was; not dinging rust, but you can't just port cpp optimizations to rust with syntax changes due to safety requirements etc).
Conversely, the language semantics make some more aggressive optimizations possible by the compiler, without the programmer having to drop hints.
It's true that some compilers disable optimizations on certain undefined behavior to prevent unintuitive behavior (https://blog.regehr.org/archives/140) but that's unlikely to happen for data races or memory safety.
Re: Brave Improves Its Ad-Blocker Performance with New Engine in Rust
#66Earlier quoted context omitted.
> But even if you're right, why is it unethical for me to install software on my own computer to render websites differently than the creator intended? It's not unethical for you to run that program, but what is being argued is that Brave (the company) is acting unethically, for example by taking donations on behalf of other people without their consent[0]. [0]: https://news.ycombinator.com/item?id=18734999
Except they don't. See above.
Just curious, what exact sentence(s) from the above links to the Brave website do you see contradicting this claim about "shadow wallets"? (if that's the correct wording)
When I read something like this, it almost sound like they're making wallets (without necessarily asking beforehand):
> If you own a website, or even just a blog or other sub-domain on a hosting site, we’ll create a site wallet for you.[0]
Am I reading that wrong?
Re: Brave Improves Its Ad-Blocker Performance with New Engine in Rust
#67Earlier quoted context omitted.
They replace other ad network ads with their own ~ads~ crypto currency . They monetize the content of others and don't tell them. If you have a youtube channel, they will swap out ads and collect the ad revenue without telling the channel that they're doing so. I'm not particularly impressed with their business. In fact I'm pretty disgusted with it.
How is that any different from Google? They're both monetizing the content others placed on the internet.
Re: Brave Improves Its Ad-Blocker Performance with New Engine in Rust
#68Seems like an unnecessary optimization, though I'm sure it was fun. I wrote one a little while back in C++ also[0]. It's not documented the best, but uses a kind of custom tree to match.
0 - https://github.com/cretz/doogie/blob/master/src/blocker_rule...
Re: Brave Improves Its Ad-Blocker Performance with New Engine in Rust
#69I'm impressed with Brave. I've started using it as my primary browser (after a couple false starts a year or so ago) and it has all the best of Chrome without the worst. There is controversy about how Brave does stuff, and I agree there is some sketchy stuff they are doing (replacing ads with their own). I'm glad they are giving us a choice, though, and exploring different options for sites being able to makes some m…
I would be more open to trying/using brave if someone respectable packaged it. As of writing, not a single distro packages it. It would lower my barrier to entry a lot if it were packaged by debian/fedora/f-droid. It doesn't imply anything serious, just that it can be built from source and that it passed the distro's basic diligence and guidelines. This seems like low-hanging fruit from brave's standpoint, and yet multiple issues on their github tracker about packaging downstream have remained open for a while.
Re: Brave Improves Its Ad-Blocker Performance with New Engine in Rust
#70Earlier quoted context omitted.
It's potentially even worse than that. Exploiting this grey area in the law will lead to a response from the courts and lawmakers. That response might well require that browsers display pages exactly as the publisher intends. In other words, the end of ad blockers and other tools, thanks to Brave. (Not at all unlikely given that Google seems to want that too.)
> That response might well require that browsers display pages exactly as the publisher intends. IANAL, but I highly doubt that the government will mandate what browsers people run on their computers. Outside of North Korea, of course.
Unrestricted mathematics are too dangerous to be allowed to normal people.