this post was submitted on 31 Oct 2025
1036 points (98.8% liked)

Programmer Humor

27264 readers
1009 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 50 comments
sorted by: hot top controversial new old
[–] pennomi@lemmy.world 172 points 1 week ago (15 children)

Vibe coding or no, this is a massive QA failure.

[–] NuXCOM_90Percent@lemmy.zip 94 points 1 week ago (3 children)

That is the reality.

The problem isn't "vibe coding" (anyone who has ever managed early career staff will be able to attest that... the bar is REAL fucking low). The problem is a complete lack of testing or any sort of "investment" in caring if production breaks.

A lot of it is general apathy induced by... gestures around. But it very much goes beyond just the obnoxious rise in brain drains over "vibe coding". Personally speaking, I am THIS fucking close to driving over to my company's head of IT's house and burning it down with him in it (For legal purposes, this is a joke) as that entire team continues to think "We'll just wait until people tell us what is broken" is at all fucking acceptable.

But pretty much any SDLC is going to be built around code review. And code review is how you handle developers of different skill and sanity levels. Whether they are old hats who have been in the basement since before you were born, youngins who can't stop talking about Rust, or chatbots.

[–] Feyd@programming.dev 30 points 1 week ago* (last edited 1 week ago) (6 children)

Unfortunately a lot of people are trying to outsource code review to LLMs as well. Also, LLM generated code is more likely to have subtle errors that a human would be very unlikely to make in otherwise mundane code. Errors that are easy to gloss over if you don't take a magnifying glass to it. My current least favorite thing is LLM generated unit tests that don't actually test what they say they do.

load more comments (6 replies)
load more comments (2 replies)
[–] SaharaMaleikuhm@feddit.org 49 points 1 week ago (1 children)

Can't fail QA if there is no QA.

[–] sp3ctr4l@lemmy.dbzer0.com 13 points 1 week ago* (last edited 1 week ago)

... Basically nobody in software development has done QA in about 15 years, aside of basically the last ol timer server admin types, who are now being replaced with ... whatever Microsoft is calling Tay or Cortana now.

There's always a few who try, and then corporate beats that out of them because it slows down 'productivity', you can basically only resist this for more than a year, two tops, if you are literally the only person on the planet who knows how to do what you do.

... which is also why those same old timers tend to ... seemingly intentionally not document anything usefully: job security.

[–] count_dongulus@lemmy.world 40 points 1 week ago

You think the QA was done by a person? I'll bet this was Vibe QA'd.

[–] floofloof@lemmy.ca 18 points 1 week ago* (last edited 1 week ago)

The public, aka Microsoft QA Team, found the bug. It's a QA success!

load more comments (11 replies)
[–] YoiksAndAway@piefed.zip 110 points 1 week ago (1 children)

No problem! I can just kill the process in the...shit.

[–] squirrel@discuss.tchncs.de 110 points 1 week ago (1 children)

No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.

[–] A_norny_mousse@feddit.org 79 points 1 week ago (1 children)

No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.

[–] hemko@lemmy.dbzer0.com 63 points 1 week ago (2 children)

No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.

[–] bleistift2@sopuli.xyz 46 points 1 week ago (1 children)

No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.

[–] chuckleslord@lemmy.world 25 points 1 week ago (1 children)

No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.
No problem! I can just kill the process in the...shit.

[–] TwilightKiddy@programming.dev 13 points 1 week ago (1 children)

No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.

[–] HeyThisIsntTheYMCA@lemmy.world 14 points 1 week ago (1 children)

No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.
No problem! I can just kill the process in the…shit.

load more comments (1 replies)
[–] LytiaNP@lemmy.today 23 points 1 week ago (1 children)

No problem! I can just kill the process in the...shit. No problem! I can just kill the process in the...shit. No problem! I can just kill the process in the...shit. No problem! I can just kill the process in the...shit. No problem! I can just kill the process in the...shit. No problem! I can just kill the process in the...shit. No problem! I can just kill the process in the...shit. No problem! I can just kill the process in the...shit. No problem! I can just kill the process in the...shit. No problem! I can just kill the process in the...shit. No problem! I can just kill the process in the...shit. No problem! I can just kill the process in the...shit. No problem! I can just kill the process in the...shit. No problem! I can just kill the process in the...shit. No problem! I can just kill the process in the...shit. No problem! I can just kill the process in the...shit.

load more comments (1 replies)
[–] omgboom@lemmy.dbzer0.com 104 points 1 week ago
[–] almost1337@lemmy.zip 69 points 1 week ago
[–] brown567@sh.itjust.works 53 points 1 week ago (2 children)
[–] RoquetteQueen@sh.itjust.works 14 points 1 week ago

Nothing fucking works anymore.

load more comments (1 replies)
[–] hodgepodgin@lemmy.zip 51 points 1 week ago (13 children)

I don’t think I could go back to Windows 10 permanently to do any non-web based work. I couldn’t even touch Windows 11. It’s so disgusting compared to my KDE plasma desktop on OST.

load more comments (13 replies)
[–] dogs0n@sh.itjust.works 40 points 1 week ago* (last edited 1 week ago) (3 children)

Sorta related, i found a copilot pull request (merged) on an npm project repo and I was so disgusted I wanted to delete the dependency and do my own thing manually, but alas this was at work and my time on this earth is finite (for now)

(I just wanted to share this)

[–] Magnum@lemmy.dbzer0.com 20 points 1 week ago (6 children)

The usage of vibe coding tools in the NPM repo has only led to two major incidents (supply chain attacks) in the last months

load more comments (6 replies)
load more comments (2 replies)
[–] dmention7@midwest.social 32 points 1 week ago (3 children)

I was recently pulling my hair out because a recent update caused a bug in the Windows recovery media creator that prevented the Windows RE from recognizing USB input devices. The few weeks between the faulty update and the fix just happened to coincide with me needing to use it.

WTF are they doing messing with something as basic as the Recovery Environment? And further, in a way that breaks its utility entirely?

[–] psud@aussie.zone 1 points 5 days ago

The version of windows 10 my Lenovo laptop can't see wifi. I don't like factory resetting that machine (actually I can't anymore since I wiped the recovery partition when I moved it to Linux) my framework laptop came with no OS so was immune to bad factory OS version problems

[–] ripcord@lemmy.world 16 points 1 week ago (1 children)

And no regression tests that caught it

[–] DoctorPress@lemmy.zip 11 points 1 week ago (3 children)

They probably don't even test

load more comments (3 replies)
[–] skuzz@discuss.tchncs.de 11 points 1 week ago

Captive audience on the contracts side, so they can do whatever they want as crappy as they want and the contracts still generate revenue.

You wanted a usable product? Stay away from Big Tech anymore.

[–] RedFrank24@lemmy.world 31 points 1 week ago (3 children)

How the hell do you fuck up the task manager, an application that hasn't needed to be touched in decades? At best, you stick a new skin over it to match the aesthetic. The core functionality of the task manager should have remained untouched going back to... What, Windows 3.0?

[–] REDACTED 23 points 1 week ago (7 children)

I really don't agree with this comment seeing how useful task manager has gotten over the years. It used to be pretty simple process explorer, but has evolved into almost a full fledged resource monitor. The only thing that feels like missing now is afterburner-like overlay in games.

load more comments (7 replies)
[–] kirk781@discuss.tchncs.de 19 points 1 week ago (1 children)

When I used to be on Windows, I shifted to Process Explorer. It is developed by Microsoft only I guess as part of their Sysinternals suite. I think it retains an older style UI but is significantly more powerful (has/d virus total integration for one).

load more comments (1 replies)
load more comments (1 replies)
[–] UnderpantsWeevil@lemmy.world 29 points 1 week ago

All week I've been sending these to my coworker, currently hip deep in AI propaganda, at the Microsoft Power Platform conference in Vegas.

[–] palordrolap@fedia.io 25 points 1 week ago

...hail Hydra?

[–] Sunshine@lemmy.ca 25 points 1 week ago (2 children)

They’re ruining LinkedIn and GitHub as well.

[–] Lodespawn@aussie.zone 37 points 1 week ago

I'm not sure it was possible to ruin something like LinkedIn ..

load more comments (1 replies)
[–] ezterry@lemmy.zip 22 points 1 week ago (6 children)

That's not vibe coding.. Its vibe testing..

load more comments (6 replies)
[–] Jinarched@lemmy.ca 13 points 1 week ago

Stares in disbelief

Hugs htop

[–] mnemonicmonkeys@sh.itjust.works 10 points 1 week ago (4 children)

Personal anecdote, but I've had Microsoft apps like Outlook and Teams crash on me on 4 different days this week while at work. Is anyone else getting similar instability issues?

[–] psud@aussie.zone 1 points 5 days ago

I haven't had teams crash, just behaving badly, not marking chats read, not moving updated chats to the top.

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