209 comments

[ 0.27 ms ] story [ 25.2 ms ] thread
Once LLMs get fast enough at processing real-time images Apple (or anybody really) can just roll out a browser rendering engine that just masks all ads. It will take a few years but the browser ad-business is in it's terminal phase.
apple has ads in the os. that seems deeply anticompetitive
The hard bit isn't killing ads. The hard bit is doing whatever will replace ads to pay for sites.
But that means wasting CPU cycles that adds to what was consumed to render the ads in the first place. Compounding all of that produces a slower browser/device experience, making the user hate ads even more.
It's easy, just block every Facebook owned domain there is. Works for me.
I don't understand why websites don't just take ownership of ads. Then it will be impossible to block them.
Man, am I happy that I deleted my Facebook. No regrets.
Blacklisting facebook.com at the DNS level has worked pretty well for me.
Don't forget .fbcdn.net and .fbcdn.com.
They do this by adding a ton of useless markup and splitting words like "ad" into single-letter spans with random class names and 8-layer deep nests of `<div>` so it's very hard to write selectors against. One has to wonder how that div soup affects accessibility as I find it very unlikely that this content is presented nicely to assistive tools. I hope they get all the ADA suits they deserve for this.
Oh! The Irony! This page doesn't load when your ad blocker is turned on.
My solution to this was just to stop using Facebook.

Though evidently someone's cut a deal because Facebook groups is all over Google search results these days.

(comment deleted)
It would be fun to train a small vision neural network to recognize ads instead of relying on HTML or network requests. I don't know if anyone has done this yet.
Assuming you insist on using facebook you can proxy it, using a simple script that removes all ads prior to serving. The problem of course is that this is not cheap. Easier to just not use facebook.
(comment deleted)
Best solution is to never use any of those useless apps ever again.
So basically Facebook ads won and we are doomed
Maybe you are doomed, but lots of others will simply walk away from it. FB may have won the battle, but that doesn't mean we have lost the war.
This doesn't set a good precedent unfortunately... Hello to that Google guy that just got tasked to do the same with Youtube.
Facebook is trying so hard to defeat adblockers that the actual website is borderilne unusable. I have found in the past year or so that pages just get hung on "loading" transitional screens way more often, even in normal circumstances.

They need to surrender this whole anti-adblocker crusade because it will kill them in the long run (along with the billion other problems FB has)

Very simple: just block all Meta domains at your local DNS. Nobody needs Meta. And if there is something you desperately need to see on one of their platforms temporarily switch your DNS.
My setup: separate profile for Facebook. Targeted advertising turned off. FB domains blocked on main profile.

Not perfect, but it works.

I've tried to write a tampermonkey script to at least block the Reels, but even that's hella difficult.

The solution is truly to just never be on Facebook, but - our local PTA only distributes news via Facebook. (There may be a Whatsapp group I don't know about, which isn't better.) So does the local library. If the township publishes things elsewhere, I don't know about it.

I use a service to convert some pages' feeds to RSS, which is semi-reliable, but doesn't work well and is a paid service if you want more than two feeds - I wish I could hand-roll something myself.

The immediate fix to this is regulatory action.

Facebook has made itself indispensable in a number of areas that are in the public interest and should be treated as a public good for these purposes.

Ads are pollution, and Facebook is forcing people to choose between ingesting pollution and using facebook marketplace, or throwing their used but functional goods in the garbage.

I use the “natural” method for blocking Facebook ads.