this post was submitted on 10 May 2026
291 points (99.7% liked)

Programmer Humor

31350 readers
2476 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 42 comments
sorted by: hot top controversial new old
[–] Aceticon@lemmy.dbzer0.com 3 points 47 minutes ago

This is like the "all men can fix the plumbing in their own home" version of web development ...

[–] rizzothesmall@sh.itjust.works 8 points 6 hours ago

If only there was a way to do this with the tags as well

[–] LodeMike@lemmy.today 31 points 9 hours ago

These people are indistinguishable from my grandparents when it comes to using tech

[–] funkless_eck@sh.itjust.works 17 points 12 hours ago (2 children)

if they're using class="card" then they're likely using something like bootstrap in which the CSS is largely handled for you anyway

[–] 3abas@lemmy.world 5 points 10 hours ago (1 children)

Fun fact, people often use css frameworks as a starting point and override a lot of built in classes to add their own look.

[–] Blackmist@feddit.uk 1 points 3 hours ago

Although it has lead to every website have that 2/3/4 column look for about 10 years at least. Widescreen monitors have 50% of the space wasted,

I think it was Grid that started it, had 12 columns you could divvy up with a load of weird classes, and then a version of grid got added to the CSS standard instead so now it's just there.

You can still make CSS from scratch, but I can see why a beginner would go with Bootstrap or whatever.

[–] tgxn@lemmy.tgxn.net 4 points 12 hours ago

Unless your using an LLM to make simple one-page HTML pages. In which case it likes to reinvent the wheel every single time. 🤣

[–] pseudo@jlai.lu 21 points 15 hours ago* (last edited 15 hours ago) (1 children)

There was a time where people were made fun of for saying they program in HTML. Now some people proudly explains you to use AI to write it. The same type of people use LLM as a calculator and are in awe for its publiposting capacities. Wait for the day they would program a AI to print on carbon paper. Two copy for one file in memory!!

[–] Agent641@lemmy.world 2 points 27 minutes ago

How I look when I ask chatgpt for the 723rd time how much water to use in the rice cooker even though the booklet is right there and I make rice 3 times a week:

[–] rozodru@piefed.world 40 points 17 hours ago (1 children)

this has to be satire right? please someone tell me he's only joking. please.

[–] jlow@slrpnk.net 25 points 16 hours ago

I'm reading the whole thread on xcancel and I'm wondering if they're all in on the joke / trolling or ...

[–] hissingmeerkat@sh.itjust.works 79 points 19 hours ago (2 children)

You can save 100% on tokens by not being a clucker.

[–] mrmaplebar@fedia.io 182 points 22 hours ago

AI rotbrain discovers CSS in 2026.

[–] orca@orcas.enjoying.yachts 110 points 22 hours ago

As someone that has been writing CSS for something like 18 years, this is peak cringe.

[–] Jakylla@jlai.lu 134 points 22 hours ago

You can also save up to 100% by externalizing the HTML part too

[–] squirrel@cake.kobel.fyi 92 points 22 hours ago (2 children)
<marquee>suck on these tokens</marquee>  
[–] aeronmelon@lemmy.world 59 points 20 hours ago (2 children)

The day the blink tag was removed from the rendering engine was the day we lost our way.

[–] bountygiver@lemmy.ml 4 points 10 hours ago

https://developer.mozilla.org/en-US/docs/Glossary/blink_element

While initially popular, became much maligned because of overuse; many people found it annoying. More importantly, it degrades readability and can be particularly problematic for users with visual impairments or cognitive disorders such as epilepsy or ADHD. It can be disorienting or, in the worst cases, even trigger seizures.

tbf it's a valid reason to drop its support

[–] Arigion@feddit.org 9 points 20 hours ago (1 children)

Oh come on. Nobody used it since we have animated gifs as replacement.

[–] Wfh@lemmy.zip 21 points 18 hours ago

I felt a great disturbance in the Force, as if millions of Geocities pages suddenly cried out in terror and were suddenly silenced.

[–] db2@lemmy.world 7 points 17 hours ago (1 children)
[–] Arigion@feddit.org 3 points 4 hours ago

Nope. That element never existed. It was text

Besides a selfclosing would make no sense.

[–] MonkderVierte@lemmy.zip 47 points 22 hours ago* (last edited 22 hours ago) (1 children)

They didn't think of just letting it generate the text (usually Markdown) and then processing it to HTML?

Wait, the LLM does the "thinking" there.

[–] chicken@lemmy.dbzer0.com 5 points 13 hours ago (1 children)

I assume there's some context for why there is an argument to begin with between whether to prompt for markdown vs html, and what this is actually for

[–] MonkderVierte@lemmy.zip 1 points 3 hours ago

Well, i've got polls via excel via email at work, so...

[–] codeinabox@programming.dev 14 points 22 hours ago (4 children)

In case anyone is curious, this is the original post on X.

[–] zeroConnection@programming.dev 14 points 14 hours ago (2 children)

https://xcancel.com/nicbstme/status/2052965305148981494

Fuck that nazi platform, just add "cancel" to the the domain to avoid driving traffic there

[–] lord_ryvan@ttrpg.network 1 points 3 hours ago

This is a Nitter instance, there are many other instances as well to avoid any one being overloaded or blocked!

[–] zqps@sh.itjust.works 6 points 13 hours ago

Awesome thanks. Also avoids the awful UI and forced login popup.

[–] ICastFist@programming.dev 26 points 19 hours ago (2 children)

God please, this can't be a honest question

[–] pivot_root@lemmy.world 27 points 16 hours ago

Embrace it. Teach these people how to use data URIs to "embed images into the HTML file", then laugh when they burn even more tokens.

[–] entwine@programming.dev 14 points 16 hours ago

AI is here. Deal. With It. Your authoritarian chains have been shattered, knowledge Nazi. No longer will creation be a luxury for the mentally wealthy. It has now been fully democratized so that even republican voters will be able to code soon.

[–] abbadon420@sh.itjust.works 65 points 22 hours ago (1 children)

I wouldn't dare to venture into the badlands

[–] LeFrog@discuss.tchncs.de 45 points 22 hours ago (1 children)

Be safe out there and use xcancel.com instead

[–] SubArcticTundra@lemmy.ml 27 points 20 hours ago (1 children)

Thank you, i needed this proverbial internet condom

[–] victorz@lemmy.world 3 points 19 hours ago

Eugene, is that you?

[–] sirdorius@programming.dev 34 points 20 hours ago (2 children)

These are the CEOs that are replacing the workforce with AI. I fear for the future of humanity. Everything will be endless slop, with pre-slop era knowledge sold on a black market.

[–] Aceticon@lemmy.dbzer0.com 1 points 19 minutes ago* (last edited 12 minutes ago)

In at most 5 years from now there will never be a better time to be a senior developer.

Shit is already cracking (just look at all the spectacularly stupid bugs and deeply flawed design choices that MS has had recently with Windows 11) and we've barelly started experiencing what happens when AI coded software goes through the full software life-cycle - the kind of thing where code done by junior developers almost innevitably fails is the indirect stuff like maintenability or security practices and AI is basically a junior developer which NEVER LEARNS no matter how much you explain something to it even whilst telling you it has totally understood what you mean.

Imagine that all of a sudden a large fraction of corporate software development is made entirelly by teams of junior developers who have such a high turnaround that every week the team changes (so you can't ever help them learn to avoid certain kinds of errors and they never improve). Now fast forward this a couple of years and imagine what happens when all the software done by those devs has been on the Internet a couple of years exposed to all kinds of attackers, gone thorough a couple of cycles of bug-fixing and working new business requirements into it or they've been used for long enough by users that the data storages have been storing a year of two of data, all stored according to junior developer's idea of what and how data should be stored.

Shit crashing with the most stupid bugs, hacked by script kiddies running 1990s scripts because even there is no proper defensive coding for Internet exposed software or it's riddled with holes from mis-integration of different parts, years of use leading to systems massivelly slowing down to a crawl because databases don't have the right indices and where the same data is stored multiple times and thus riddled with inconsistent data, pretty much instant spaghettification of the code-base and especially at the design level with each different block of code generated by AI being inconsistent in coding style and software design with every other AI generated block of code, constant and massive integration problems with systems not being at all prepared for upstream data format flaws or with erroneous assumptions and just about every software change breaking downstream systems, the entire life-cycle of software systems from greenfield project to "so unmaintainable it's cheaper to rewrite it from scratch" running in less than a year rather than 5 or 10 years with entirelly new vibe-coded versions of the software coming out every year WITH DIFFERENT BUGS and DIFFERENT USER INTERFACES with DIFFERENT QUIRKS.

Basically every concern above junior developer level being mishandled in random ways and places even in the same code-base.

This shit is what the adoption of AI coding will deliver us.

Again, look at Windows 11 - we're already seeing the rates of bugs and the gravity of them going back to how it was back in the 90s and the stupidity and obviousness of the errors exceeding even that early era of early professionalization of software development.

[–] Croquette@sh.itjust.works 12 points 16 hours ago

This is 40K shit where we lost a golden era of tech and we'll have to scavenge old tech.

[–] Vince@lemmy.world 11 points 21 hours ago

I thought it was arguing how to make ai burn more tokens when scraping your site