13 comments

  • akersten 18 minutes ago
    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.
  • drnick1 21 minutes ago
    Blacklisting facebook.com at the DNS level has worked pretty well for me.
  • lucrbvi 0 minutes ago
    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.
  • jcfrei 36 minutes ago
    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.
    • monooso 27 minutes ago
      Given that Safari doesn't even have a built-in ad-blocker, I doubt Apple will be leading the charge on this.

      Such a move would also presumably be incompatible with Apple's highly lucrative search engine deal with Google.

      • gdulli 10 minutes ago
        It's amazing how people think Apple has a clean reputation because they've added a thin layer of indirection to their participation in the surveillance ecosystem.
    • pllbnk 1 minute ago
      The race of ending personal computing is there. I am sure big players want to control entire stack and users just sitting in front of dumb monitors consuming their ads.
    • concinds 2 minutes ago
      Safari was the first to cripple adblockers and went further than ManifestV3, but it seems their reputation will never catch up to that.
    • metahost 20 minutes ago
      Apple sells ads too; increasingly across its surfaces.
    • vintermann 11 minutes ago
      Yes, it's a near-universal legal requirement that humans be able to tell if something is an ad or not. So once they sabotage that, they're in hot water.
    • Eddy_Viscosity2 29 minutes ago
      This is the first and only use-case for LLMs that I am genuinely excited about.
  • The-Old-Hacker 29 minutes ago
    I use a browser extension called F.B. Purity. It's worked across multiple browsers for years.

    https://www.fbpurity.com/

    • damidekronik 26 minutes ago
      I was gonna say that uBlock still works for me on facebook, but yea I forgot I had purity quietly working for me for all those years
  • nticompass 22 minutes ago
    Man, am I happy that I deleted my Facebook. No regrets.
  • baggachipz 22 minutes ago
    • SirFatty 20 minutes ago
      that's not irony.
  • swozey 3 minutes ago
    I wonder what percentage of ublock/adblock users still have fb accounts in 2026
  • XorNot 8 minutes ago
    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.

  • mdrzn 36 minutes ago
  • ImHereToVote 23 minutes ago
    I don't understand why websites don't just take ownership of ads. Then it will be impossible to block them.
    • inigyou 20 minutes ago
      Because the ad ecosystem has two sides. I used to think my ISP could just magically support IPv6 and didn't need routing protocols or peering agreements, too. (They support it now)

      Websites with ads need to satisfy the ad buyers. This means running a bunch of JavaScript that's adversarial to the website and fingerprints both the website and the browser to determine where and to whom the ad is actually shown. It's like a cloudflare bot challenge is happening behind the scenes. Of course all this stuff doesn't happen on the website's own domain, or the website could manipulate it.

      And the ad that's originally delivered might not actually be the ad, but might be a script that fetches the real ad from a different server, if the incentives line up that way. Imagine you have a contract to advertise on a site, but someone else wants to advertise on the same site and pays you to forward their ad. It's all a huge mess.

      • ImHereToVote 12 minutes ago
        It's ironic how trust would solve the issue and ads would become impossible to remove. Trust comes at a huge premium of course.
        • inigyou 2 minutes ago
          Really shows how shady the whole industry is, even to itself.
        • stochastic-parr 2 minutes ago
          uBlock can filter arbitrary elements from a website, no chance that every company spends as much as facebook on making writing rules hard
    • Ekaros 3 minutes ago
      Most sites are not in business of running ad marketplace. They are in content production and SEO(as in pulling views). I don't think at scale they could operate it would be worth to be ad marketplace. Or would they get the customers(advertisers).
  • drcongo 31 minutes ago
    It's easy, just block every Facebook owned domain there is. Works for me.
  • throwyonion 37 minutes ago
    [dead]