back
912 comments
Ads are an attack, aimed at your brain. They try to inject malware into your thinking, manipulating your worldview and your actions.

That's horrible, worse than attacking a machine with malware, damaging persons and societies.

Decades of ad propaganda have tricked people into seeing them as something 'normal'. But we shouldn't accept being under constant attack of brain worms.

I propose a sane rule for all humans: if you see an ad somewhere, or if you suspect a hidden ad ('influencers' trying to promote something), close the tab immediately and never return to that site.

> I propose a sane rule for all humans: if you see an ad somewhere, or if you suspect a hidden ad ('influencers' trying to promote something), close the tab immediately and never return to that site.

But this very site has lots of ads on it. Up until a few days ago, there was an "Apply to YC Fall 2026" link at the bottom of every page, and the front page usually has ads on it too [0]. So it seems tricky to strictly follow your proposed rule while simultaneously posting here.

[0]: https://news.ycombinator.com/newsfaq.html#:~:text=Another%20...

> Ads are an attack, aimed at your brain.

Ads are an attack aimed at your computer too. They download malicious code to spy on you and gather intelligence data about everything you like, you visit, you buy,... it is malicious software hacking into your computer. The fact that some of the richest companies in the world are the criminals does not make it less of a crime.

The propaganda part is, of course, also totally true. Lies, manipulation, etc. has been normalized when a few years back will have been considered a crime.

There is some utility to ads. Knowing that my favorite shop has a promotion, that a movie, game or book I've been waiting for is out, or something other that might interest me has some usefulness. The problem isn't the ad per se, it's optimization through A/B-tests and the like, mass psychological experiments with all the rigor of scientific studies and none of the academic ethical safeguards for human subject experimentation.
We should also normalize paying for content at the same time then.
This doesn’t just apply to ads. It’s been a single piece of a larger systematic attack on your thinking.

Have people become more or less free over time as technology and progress came to help improve our lives and make things easier or more efficient? The average person, the same one most exposed to ad propaganda, are also exposed to propaganda in various forms in other areas of life. Even tv and music serve as propaganda for thinking malware and “worms”.

Spend a moment analyzing some popular mainstream music from the last decade for themes of culture, worldviews and others.

The big gotcha here is this: many people think OTHERS are under propaganda; and you yourself are not. And now you can get censored for pointing things out about this on social media.

In Covid I posted a nazi scientists quote on propaganda and got censored. Try it yourself.

> if you see an ad somewhere [...] close the tab immediately and never return to that site

I would even extend this: if you are bugged by an ad, avoid the product, the vendor and tell everyone why you do so. Also tell it to the vendor, why you avoid their product (aggressive, non blockable ads at facebook for example).

> They try to inject malware into your thinking, manipulating your worldview and your actions.

Isn't your comment an attack as well by that line of thinking? Am I attacking you by arguing that people nowadays are way to quick to consider something "damaging" "attacks".

It's way worse than that, it's an attack to the entire society.

The vast majority of ads lie; therefore, they are actively harmful. They create a situation where being surrounded by false things is normal. They promote the improvement of tools to make deception and tracking better and better.

On top of that, they install evil incentives for the medias, the news, and business models, influencing consumption, public options and opinions.

Finally, they concentrate power in those who already have enough money to pay for ads. You may have the better product, but a big player with better PR will win.

Ads are one of our most destructive creations. It's much, much more dangerous than it looks.

This. At least you can switch them off on the web but now big-ad is putting bright flickering digital billboards in sight of every public place. Politicians won't do a thing because they're some of the biggest customers. Obey.
Eventually, this arms race ends with a computer vision model that looks at the screen, classifies visual elements as ads, and draws a rectangle over anything that looks like an ad.

I am significantly less tolerant of ads than average people seem to be. (I think average people are making a horrible mistake about this, and are badly cognitively damaged by ads in ways they don't realize). If my choices are to look at ads or leave Facebook, I'll leave. But there are conversations people have there that I'd rather not lose access to, so... I guess I'd have to partially stick around and campaign for others to leave as well?

Controversial opinion:

This entire thread reads like a game of cat-and-mouse. People trying to block intrusive ads, and FB reaching into the depths of code and making it nearly impossible for anyone to do so en masse.

I've been there. Tried to uncheck all the boxes on their ad platform; used all manners of ad blockers, etc; used incognito mode; used Tor; etc. etc. etc.

At some point, you realize that the only way to not get served ads on Facebook -- and thereby not benefit the company itself -- is to get rid of it completely. Delete your account, get off that blasted site, and enjoy some moments of peace IRL.

Having been a very early adopter of FB (since ~2004), I deleted my account and am clean + sober + much happier since 2016.

(Not to say that I'm completely out of the FB ecosystem. Unfortunately, my fam is still on WhatsApp... and I've been trying to convince them to migrate to Signal...)

YMMV

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.
I know this is probably a very naive question, but what is the end goal putting so much effort into getting past ad blockers? Surely, someone with an ad blocker installed is not going to click on their ads and buy the advertised products anyway. I don't really know what I am talking about, but I guess it's all about ad impressions that generate money, but doesn't this strategy end up making less money, because the money that's put into circumventing ad blockers isn't really generating more sales.

It's like a door to door sales person thinking that if only they could find a way to unlock my door I would buy their stuff.

The approach they should have taken is to start whitelisting the components that are not ads.

Think of how the structure of Meta is gonna work, there's some team in charge of ads who has a sub team now in charge of messing with the ads to stop them being blocked.

If you start whitelisting everything that isn't an ad you move the problem into an area the team in charge of blocking the ads don't have control over.

Highly unlikely the team in charge of stopping ad blocking has swing to then start changing the code of every other element on the page to break your non-ad white listing.

This is the correct decision, IMO.

I only use Facebook in a limited capacity (one phenomenal private group whose usefulness is unfortunately simply unmatched elsewhere, one infrequently updated page and a very locked-down, minimal personal profile).

I think people need to understand what the purpose of Facebook is in terms of its function and constituent parts, in the Stafford Beer sense, and I think if enough people simply can't avoid that truth, it will eventually shrink.

Adblocking lets some people pretend Facebook isn't a privacy hellhole for everyone they talk to. There is essentially no way to use it that doesn't abuse your data privacy, for one thing, but prolonging the impression that it can be ameliorated is a mistake.

Blacklisting facebook.com at the DNS level has worked pretty well for me.
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)

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.

As much as I understand their decision, I hope they didn't stop. I don't use Facebook myself but now I am worried YouTube now knows that if they try a bit harder uBO would just give up.
The only way to keep ads off Facebook is to stop using Facebook.
I wrote and shared uBlock Origin filters for Facebook, shared on Reddit and up to a week later they changed the DOM structure bypassed the filters. After some attempts I no longer publish the filters.
I use a browser extension called F.B. Purity. It's worked across multiple browsers for years.

https://www.fbpurity.com/

I'm with the developer here. At some point the effort is just not worth it anymore.

Facebook, as a platform, has long since lost the relevance as a social network, it is basically just an ad platform these days. So why keep wasting resources on trying to block ads from an ad platform? A user who does not want to see ads on Facebook probably should just stop using Facebook altogether.

I get the appeal for staying on Instagram, Youtube, Reddit and other platforms despite the ads: these provide some sort of - maybe controversial - value for the user, even if it's just cat videos or whatever. Facebook has lost its value proposition so long ago it's hard for me to understand why would anyone tolerate using it to this day.

uBlock's resources are much better allocated into other initiatives: like Chrome .

Wishing that Apple would add OS level AI so I could use it to hide ads in apps. It doesn't need to manipulate the app. It just needs to recognize them and black them out. Apple doesn't have to block anything directly, they can leave it to users to do so they are just respecting the user.

As a simple one, the Facebook has this dark pattern where they put an unread count marker on Loops to try to get you to click it. It works, I click it by accident quite often even though I have zero interest in loops. There's no way to turn it off. But an OS Level AI could cover it with a black square

Yes, I get I could just not use the app. I still want to see what friends and family are up to so I launch the app -> menu -> feeds. This mostly removes everything I hate. But, that unread (1) marker on the loops icon gets me

Unfortunately with agents Meta can easily run hundreds of automated experiments on real browsers with each commit in the uBlock Origin's repo and each change in various filter lists to find clean workarounds and submit PRs with patches. You can try fighting this on the other side with similar approach, but why waste time and tokens, just stop using Facebook.
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.
Dozens to hundreds of smart people spent many waking hours making sure that a person can't control what gets displayed on their personal devices when they visit Facebook.com.
Best solution is to never use any of those useless apps ever again.
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've just let Claude analyze an HAR file containing XHR traffic on the Facebook timeline. It happily wrote a script for extracting contents, fetch images and videos, and rebuilt the timeline into a single HTML -- highly responsive, with ZERO ads.

Now, parry this.

uBlock team is the modern times heroes fighting the good fight for us. Thanks to them I've been navigating the web with peace of mind for a long time.

Sometimes I find myself thinking how our lives would be if couple of guys didn't build shitty tech startups. We've gone from creative advertising to these manipulative online marketing scams, that attack our brains, especially targeting young generation, which effects how our societies, behaviours, art and culture develop.

Recommend watching:

"We're building an artificial intelligence-powered dystopia, one click at a time, says technosociologist Zeynep Tufecki. In an eye-opening talk, she details how the same algorithms companies like Facebook, Google and Amazon use to get you to click on ads are also used to organize your access to political and social information. And the machines aren't even the real threat. What we need to understand is how the powerful might use AI to control us -- and what we can do in response."

https://www.youtube.com/watch?v=iFTWM7HV2UI

All over the internet I saw this news title "uBlock Origin is giving up the fight to keep ads off Facebook".

Shouldn't the title be something like "Trillion dollar corporation forces small opensource project from blocking their attack against users' browser"?

I wonder if it's time to step it up a little bit. We have all the LLMs that are great at looking at code and processing it so perhaps the future of ad blocking is letting the LLM handle it.

Has anyone thought about building something like this?

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.
How long until someone invents a fully-integrated local video and audio adblock filter running on a passthrough VR headset or smart glasses? The progress on this front is taking a while. I wouldn't mind if the audio filter is white noise and a portion of what I see is blurred out. Maybe to make it more efficient, only scan near the places I'm looking at via foveated rendering.
Man, am I happy that I deleted my Facebook. No regrets.
Why are we still using Facebook? That's the real question here.
the tragedy is 'mainstreet' runs on Facebook.

not shitter, google but fb. some local business don't even have their own sites but maintain an insta / fb page.

ok thanking the team for this work over the years. i hope yt will stay ad-free :-)
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.

I've been thinking about extensions designed for specific sites. Imagine a version of Facebook from the good old days that only showed you posts from your friends and put them in reverse chronological order, also known as a timeline.

I would also like a version of LinkedIn that shows me what I click on without loading whatever extraneous stuff it is that's crashing my laptop if I open too many LinkedIn tabs.

Mark Zuckerberg is the ultimate mendacious prick

We know they want to be a monopoly. See: https://news.ycombinator.com/item?id=10791198 or https://news.ycombinator.com/item?id=4151433

Site doesn't work. Posts: https://news.ycombinator.com/item?id=14147719 Messages: https://news.ycombinator.com/item?id=6090712 https://www.reddit.com/r/facebook/comments/1c0xfdz/messenger... (or any thread about this)

He doesn't see human beings as people

This does seem like an area where AI could help respond to changes quickly.
This doesn't set a good precedent unfortunately... Hello to that Google guy that just got tasked to do the same with Youtube.
One of the earliest ad blockers I used would just replace ads with artwork. I'm not the author, but I found something similar here: https://github.com/jfonsecarivera/artblock
Not sure detailing how Facebook demoralized them is the best idea.