this post was submitted on 29 Sep 2026
833 points (97.7% liked)

Programmer Humor

33550 readers
1161 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 3 years ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[–] 3scene@lemmygrad.ml 1 points 3 days ago* (last edited 3 days ago)

Correct! They want to replace your labor with a machine :)

[–] auzy1@lemmy.world 139 points 1 week ago (12 children)

I'm going to lose my mind if I get any more support tickets where someone has cut and pasted the output from Claude instead of telling me what the problem actually was.

My job has basically turned into guessing what bad info Claude has given

[–] makyo@lemmy.world 39 points 1 week ago

Work slop! Just love people using LLMs to hand the heavy lifting over to me.

[–] tempest@lemmy.ca 36 points 1 week ago (2 children)

Just complete the AI slop trough and copy and paste the ticket back into Claude to fix and open an MR and then have Claude review it and merge and then when there is a bug repeat the process.

I honestly don't know what people are thinking, both employees and employers when people start copy pasting LLM shit. Why do I need you if all you are is a glorified macro? I strongly suspect the human is there to be the fall guy when the LLM invariably does something really stupid.

[–] kibiz0r@midwest.social 15 points 1 week ago (1 children)

I strongly suspect the human is there to be the fall guy when the LLM invariably does something really stupid.

This has a term, actually! “Accountability sink”.

Yes, like a heatsink in a computer, your job is to soak up all the damaging and unwanted aspects of what the “real” and “valuable” main components decide to do, so that consequences never reach any decision-makers.

Fun!

load more comments (1 replies)
[–] jj4211@lemmy.world 31 points 1 week ago (5 children)

My god, had someone send in a merge request with utter garbage, with Claude describing some nonsensical "root cause" as to why a function didn't work. Claude made two changes:

  • If the current scheme failed, use an entirely different scheme it claimed the software supports that does not work and was never documented as a way to work.
  • If that scheme fails, swallow the error and don't report the problem, leaving the problem silently in place but out of the user's view at least for a short while. This is actually the change that 'fixed' the problem.

So I needed to know the debug data for what really went wrong, but the submitter got all pissy and said Claude already sorted it out and why can't I just accept their slop merge request as-is, refusing to believe that all it did was catch and silently drop any and all errors associated with the code instead of fixing it. Wouldn't run the procedure I stated would show them they had messed up data as a result of their 'fix'.

[–] victorz@lemmy.world 11 points 1 week ago

Absolutely infuriating.

load more comments (4 replies)
[–] raman_klogius@ani.social 17 points 1 week ago (1 children)
[–] meme_historian@lemmy.dbzer0.com 10 points 1 week ago

Only one step away from becoming a reverse centaur

[–] jaybone@lemmy.zip 6 points 1 week ago

I have narrowed the containment of the isolation.
Now I’m verifying the resolution path of the indicators.
Permission to accumulate the resolution of the transformation.

I know what all of those words mean individually…

load more comments (7 replies)
[–] ILikeBoobies@lemmy.ca 106 points 1 week ago (4 children)

Vibe coders not understanding their code because they didn't write it.

Me not understanding my code because I wrote it a month ago.

[–] oatscoop@midwest.social 9 points 1 week ago* (last edited 1 week ago) (3 children)

My workflow is :

Step one: write down a bunch of nonsense, massive block comments of old code in case the new code is worse, and cludges in one massive file.

Step two: rewrite the whole thing: breaking it down into classes so it's readable and maintainable ...

Step 3: come back later and wonder where the hell anything is. Go to step 1

load more comments (3 replies)
load more comments (3 replies)
[–] MonkderVierte@lemmy.zip 30 points 1 week ago (4 children)

Ah, actually, caffeine can be really contra-productive for autistic people.

[–] rockSlayer@lemmy.blahaj.zone 36 points 1 week ago (2 children)

I was only ever observed to have autism, but I highly suspect that I'm audhd. What kind of hell is this where caffeine can help my ADHD focus but harms my autistic focus

[–] JohnEdwa@sopuli.xyz 48 points 1 week ago (1 children)
[–] Skullgrid@lemmy.world 22 points 1 week ago

I'm doing thousands of calculations per second and they're all wrong

[–] joulethief@discuss.tchncs.de 14 points 1 week ago* (last edited 1 week ago)

If it's any consolation, I'm AuDHD myself (ADHD diagnosed first) and I would have never made it this far without copius amounts of caffeine.

Edit: To expand on this, my autistic tastebuds have rejected the taste of coffee until I was like 21. Imagine the astonishment following my first cup when I was bustling around actually getting things done for once.

[–] Dagnet@lemmy.world 8 points 1 week ago

For me it doesn't make me feel awake, only incapable of sleeping. Which is hell, like being thirsty and not being able to drink

load more comments (2 replies)
[–] blazeknave@lemmy.world 19 points 1 week ago (5 children)

What about us caffeinated autistic vibe coders? Slop production through the roof bb!

[–] ZILtoid1991@lemmy.world 10 points 1 week ago (1 children)

They exist, but I'd like to pretend they don't.

[–] blazeknave@lemmy.world 1 points 6 days ago

You're welcome.. I'm the reason you're shooting your printer

load more comments (4 replies)
[–] raman_klogius@ani.social 12 points 1 week ago (2 children)

Just caffeine? I thought a sizeable portion of yinz are on adderrrall.

[–] StabbingSky@lemmy.zip 9 points 1 week ago

ADHD is wildly common in the field. Everyone in my infosec department has it, which is amazing because we all get the struggle.

[–] ZILtoid1991@lemmy.world 7 points 1 week ago* (last edited 1 week ago) (4 children)

Some of us have to rawdog it, due to the meth myth.

load more comments (4 replies)
[–] tetris11@feddit.uk 11 points 1 week ago (1 children)

a fraction is being too kind to us

[–] janus2@lemmy.zip 40 points 1 week ago (3 children)

from what I've heard from my software engineer friends, a decent coder with standard knowledge of CS and the language they're using will always write better (more optimized, more debuggable, etc.) code than currently available LLMs

even if the "fraction" is closer to 1 than 0, the heavy lifting here is done by "look what they need." vibe coders need gigantic climate destroying machines to write code that isn't as good as what an educated programmer writes running on a burrito and coffee

[–] aqua_cat@pawb.social 23 points 1 week ago (4 children)

Unfortunately we live in day and age when corporations prioritize quantity over quality.

load more comments (4 replies)
[–] makeshift0546@lemmy.today 14 points 1 week ago (1 children)

Depends on your domain. Devops is mostly a solved problem terraform is well documented and most infra follows a far more simple pattern. It’s not replacing engineers but if you aren’t a moron it can be a 5x type tool. It is extremely good diagnosing issues, parsing logs, and frankly writing well formed TF. It’s garbage at architecture and every once in a while it’ll absolutely send you a wtf were you thinking type pr. But it’s 80% good with a 20x in raw velocity.

Our team has fixed up a lot of shitty technical debt, increased automation and our deterministic scripts and workflows, and increased usable test coverage on $30/mo copilot plans.

[–] jj4211@lemmy.world 8 points 1 week ago

The big problem is that sometimes it's "good" at diagnosing issues and sometimes it's very bad and in both cases it looks the same if you don't have a way to know yourself.

I've seen some of the fodder people consider 'well formed playbooks' and it's also a bit of a crapshoot there. It can speed up some tedium, but so many users get in over their heads.

Today had a junior proudly provide an untested playbook that just did everything wrong and even if it did what it purported to do, it would have been hard coded to certain things that are not what we want to do.

[–] BooBees@fedinsfw.app 6 points 1 week ago

I’m tempted to try to calculate how much energy has been used to produce the currently and previously available library of anime popular amongst coders, because that’s a necessary resource, along with various energy drinks and snackies

[–] CptEnder@lemmy.world 10 points 1 week ago

Be me AudADHD locking the fuck in doing 10 hours of work in 2 hours when the legal meth kicks in. But it's at 11:37pm and sometimes it's wikiholes on GBU stabilizer fin evolutions instead of work.

And then I waste the rest of the next 2 days.

[–] ArsonButCute@programming.dev 10 points 1 week ago (4 children)

I used to write a ton of code while caffeinated.

Now I write less, better code since quitting caffeine.

There was a brief period where I was incapable of doing anything at all between the state of high caffeination and no caffeination.

load more comments (4 replies)
[–] BilboBargains@lemmy.world 8 points 1 week ago (4 children)

Lisdexamfetamine+caffeine, let's gooooooo

[–] joulethief@discuss.tchncs.de 7 points 1 week ago (2 children)

Hands shaking but mind is going brrrr

load more comments (2 replies)
load more comments (3 replies)
load more comments
view more: next ›