this post was submitted on 03 Aug 2025
756 points (98.2% liked)

Programmer Humor

37686 readers
457 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 6 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] folaht@lemmy.ml 1 points 3 days ago* (last edited 3 days ago)

I don't think people here understand that Lauri Kesküll
is saying famous last words about CEOs, not developers.

Like what investor needs Lauri Kesküll to run a company when it can be run by just a few developers.
Why not merge into a larger company and get rid of all the "middle management"?

I remember seeing that happening once.
Special meeting, all cries, he got flowers from us though.

[–] AlboTheGuy@feddit.nl 51 points 6 days ago (2 children)

The fallback is gonna be hilarious, the codebase rewrote by AI? With basically no considerations of business need and system capacity?

I can't wait for the humiliating rollback

[–] Witchfire@lemmy.world 22 points 6 days ago* (last edited 6 days ago) (2 children)

I bet you their "10x coder" can't describe what a unit test is nor its purpose

Then again, can you even unit test AI generated slop with how often it's rewritten?

[–] Tamo240@programming.dev 11 points 6 days ago (1 children)

Unit tests are exactly for code that is often rewritten, because it ensures that whatever interface still behaves the same, regardless of the implementation. This a large portion of the point of unit tests: not for testing the initial implementation but confirming that any subsequent implementation behaves the same.

[–] Witchfire@lemmy.world 5 points 6 days ago* (last edited 6 days ago)

In a normal scenario yes, but "vibe coding" rewrites whole swaths of code. It's like painting detail with a bucket. Trying to keep up with it seems like a sisyphiean task

[–] python@lemmy.world 6 points 6 days ago

Using AI to write Unit tests is one of the few use cases I somewhat understand, but even that turns out horrible with improper supervision. I reviewed one Pull Request once where the testing was so horribly cobbled together and nonsensical that I rewrote those tests by hand (after asking the person I was reviewing to fix it twice and them only making it worse by letting their AI rewrite them)

load more comments (1 replies)
[–] merc@sh.itjust.works 33 points 6 days ago

"Doogie Howser here hasn't even had a day of med school, but thanks to AI he's writing 5000 drug prescriptions per day!"

"We literally found this homeless man on the street ranting about lizard people, and now thanks to AI he's the the biggest stud at the hedge fund, making hundreds of multi-billion dollar trades every day!"

"Betty here failed out of high school and can't even pronounce 'nuclear' properly, but thanks to AI she wrote the entire atomic power plant safety manual in a day."

"Would you believe that Fred is still in a coma? Yeah, doctors say he's 'in a persistent vegetative state' and 'never going to recover after that i-beam crushed his head', and 'what you people are doing is both cruel and insane'. But, we hooked DeepSeek up to his respirator and heart monitor and connected some black and red wires together and he's back to working as an air traffic controller!"

[–] collapse_already@lemmy.ml 1 points 3 days ago

If 1 then odd. If 2 then even. If 3 then odd. Etc

My sloc is amazing. It works (unless you care about performance) and AI might even be trustworthy to continue the pattern.

[–] Glitterbomb@lemmy.world 44 points 6 days ago (2 children)

Can we fast forward to the Hard Lessons part because it's going to be hilarious

[–] temmink@feddit.org 14 points 6 days ago

As an AI native he knows how to prompt, for example to always include "don't make errors" and "make sure to follow security best practices". It's really easy once you know.

[–] filcuk@lemmy.zip 11 points 6 days ago

All of those senior devs that got sacked will be laughing for the rehire salary increase, assuming their company doesn't fold on the ai code house of cards.

[–] Semi_Hemi_Demigod@lemmy.world 23 points 6 days ago (1 children)

Okay.

Get him on a call with a customer to explain why their payroll is broken.

That should be fun.

[–] SkaveRat@discuss.tchncs.de 12 points 6 days ago

Easy. Just transcribe the call straight into cursor

Should just work, right? Right?

[–] JDPoZ@lemmy.world 37 points 6 days ago (2 children)

The democratization of technology is a double-edged sword.

For every improvement in UX and lowering of a once impassible barrier of entry, we seem to inevitably gain a massive number of “eXpErTs” who can suddenly stand upon the now much lower skill floor.

Shortly thereafter seems to be a destruction of the general reliability of whatever field these “eXpErTs” flood - usually a field which used to be inherently cryptic and had complex prerequisites just to begin operation within, let alone master.

Like… it makes me almost miss when “using a computer” meant you had to understand how to browse a directory in DOS…

Because at least then you literally couldn’t begin to operate in the field unless you could wrap your head around understanding the basics of syntax.

Now you can just have an entire legion of dullards misspell or misspeak 30% of a malformed question to some random free LLM that still has trouble telling you “how many Rs are in the word strawberry,” and have it confidently fart back out a wrong answer that they will then copy-paste into a paper or article which will then be added to the pile of growing misinformation currently stuffing a frighteningly expanding part of our collective knowledge base.

[–] 0ops@piefed.zip 12 points 6 days ago

One of my biggest pet-peeves right now is tech companies selling paid, proprietary "low code/no code" software as "democratic". Especially when writing code was never the hard part of software development, it's designing usable, scalable, and efficient data structures and algorithms.

[–] DeathsEmbrace@lemmy.world 13 points 6 days ago

Yeah we're gooing to need to go back and clean up the internet from 2022-50. Because of the scam they call AI it's only going to get worse.

[–] AeonFelis@lemmy.world 37 points 6 days ago (2 children)

There are two kinds of Linkedin posters - those who are open about being trolls and those who aren't.

load more comments (2 replies)
[–] Flax_vert@feddit.uk 31 points 6 days ago

A vibe coder not even out of high school replaced your entire codebase

👁️👄👁️

[–] kadup@lemmy.world 10 points 5 days ago

Can you imagine the absolute nightmare that the digital world will become once major infrastructure and every other app is poisoned by AI codebases filled with vulnerabilities and nightmare convoluted setups to do basic things?

Have you even seen what Claude does, randomly, if you tell it a simple bug fix you requested didn't work? I've seen it simply say "Oh, sorry, let's try something else" and start rewriting everything - from top to bottom - trying to fit previous code in it's limited context window so it ends up generating this abhorrent mix of code segments that do nothing but look important, fragments of the original code base, and a lot of new code that doesn't even fix the issue in the first place.

[–] Psyhackological@lemmy.ml 15 points 6 days ago

I hope he didn't use Claude because oh boy it maybe costed more than a real developer.

[–] FuckFascism@lemmy.world 18 points 6 days ago (1 children)
[–] Aganim@lemmy.world 24 points 6 days ago (1 children)

That's why he's a cracked developer. Already broken under the heel of his capitalist overlord.

[–] mere@lemmy.blahaj.zone 5 points 6 days ago

literally cracked

[–] bitjunkie@lemmy.world 19 points 6 days ago

aI-nAtIvE tEnX

What an obnoxious buzzword bro

[–] flop_leash_973@lemmy.world 16 points 6 days ago* (last edited 6 days ago) (1 children)

But not his job right? He alone is far too valuable to be replaced by an IDE. /s

load more comments (1 replies)
[–] buttnugget@lemmy.world 14 points 6 days ago

Just write the AI to accept non deterministic outcomes, slap it on its ass, and push it into production.

[–] hello_hello@hexbear.net 11 points 6 days ago* (last edited 6 days ago) (1 children)

Notice the most cracked developer "Arno" is a white guy with very expensive equipment who was raised in that environment for more than a decade?

CS not beating the white supremacy allegations any time soon in the West.

load more comments (1 replies)
[–] dreadbeef@lemmy.dbzer0.com 8 points 6 days ago

I only want to see ai remove code while keeping tests passing. until it can do that what value does it bring

[–] PieMePlenty@lemmy.world 8 points 6 days ago

Can they come take my job any sooner so I can finally retire, please?

[–] ArmchairAce1944@discuss.online 8 points 6 days ago (1 children)

I remember being obsessed with code and finishing a bootcamp and feeling unstoppable... but I never got the job. I can still refresh my skills whenever I want, but shit like this makes me wonder why I am always late to the party...

[–] jwmgregory@lemmy.dbzer0.com 11 points 6 days ago (2 children)

you’re not late to the party you’re just never invited in the first place.

class is a bitch, man. nepo babies walk the earth

[–] Ajen@sh.itjust.works 11 points 6 days ago

There are a lot of highly paid software devs who started with no connections or college degree. This might be the hardest time to enter the field as a junior, but it's definitely not full of nepo babies. You must be thinking of finance/law.

load more comments (1 replies)
[–] timeghost@lemmy.world 2 points 5 days ago

I think this was an episode of Silicon Valley

load more comments
view more: next ›