this post was submitted on 30 Jul 2025
211 points (99.5% liked)

Programmer Humor

25425 readers
1796 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
top 18 comments
sorted by: hot top controversial new old
[–] sukhmel@programming.dev 18 points 2 days ago

Now age verification should be added to the list, especially if you want to browse 18+ sites like about how to pay taxes or learn to drive

[–] skuzz@discuss.tchncs.de 10 points 2 days ago (1 children)

Alternate version:

  • You don't even bother going to a search engine because they're mostly terrible anymore
  • You ask AI to search / parse the web site - bot reads the web site
  • Site doesn't get any revenue because the site's so terrible, but you are supposed to feel bad

The open web has been in trouble for a while, and enshittification is just accelerating it.

[–] Fiery@lemmy.dbzer0.com 5 points 2 days ago

Problem is that good sites, which do not do all the garbage listed above, do not get rewarded for that when being consumed through AI. And in that case you should in fact feel bad

[–] marcos@lemmy.world 58 points 2 days ago (2 children)

Just posting here the always relevant reminder that Firefox still has real ad-blockers.

[–] Dumhuvud@programming.dev 14 points 2 days ago

And you can also configure it to auto-decline requests for geolocation & push notifications.

[–] 30p87@feddit.org 14 points 2 days ago (1 children)

And ofc NoScript. Solves like... 100% of the problems here.

[–] dovah@lemmy.world 11 points 2 days ago (2 children)

But how many does it create? So many websites just break entirely if you block js.

[–] other_cat@lemmy.zip 1 points 2 days ago

Generally temp-whitelisting the base domain lets you move around the website while blocking all this garbage. Not always, unfortunately. I tend to nope out of websites that don't work after that unless I'm trying to shop for something, and then I just accept my fate if there's no alternative shop to turn to.

[–] marcos@lemmy.world 1 points 2 days ago

But how many does it create?

If you find some, share it, because I've had a total of 1 issue in a decade or so, and it was solved by closing the browser so it updates.

[–] raman_klogius@ani.social 7 points 2 days ago

And then they sell you LLMs as the solution.

What about the step where you change VPN servers because cloudflare blocked the first one you used?

[–] MonkderVierte@lemmy.zip 7 points 2 days ago* (last edited 2 days ago) (1 children)
  1. (optional) Set up a pihole or pull something like stevenblacks hosts to your /etc/hosts
  2. Install a adblock browser extension
  3. Browse website
[–] frezik@lemmy.blahaj.zone 2 points 2 days ago (1 children)

I've got that. It doesn't help with GDPR popups, notification requests, app pushes, etc.

[–] MangoPenguin@lemmy.blahaj.zone 5 points 2 days ago* (last edited 2 days ago) (1 children)

If you enable the annoyances and cookie notices filters in uBlock it gets rid of a lot of them.

For specific sites you can also use the element picker mode to create your own custom filter and remove elements. Handy for sites you browse without an account and have popups bothering you about it.

[–] Fiery@lemmy.dbzer0.com 1 points 2 days ago

There's extensions that get rid (/autoclick) of those banners. Eg "I (still) don't care about cookies"

[–] tordenflesk@lemmy.world 13 points 2 days ago

Adblock as a concept has existed for 20+ years. No excuse to be so willfully ignorant of it.

[–] AlphaOmega@lemmy.world 10 points 2 days ago* (last edited 2 days ago) (1 children)

My websites: no cookies, no tracking, a few KB of JS, rest is pure HTML and CSS. My sites load 10x faster. Meanwhile every other company is running some overly bloated WP. Its kinda of mind blowing how dumb some of these sites are.

WP is easy to use, that's why it's common.