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

Programmer Humor

27141 readers
3460 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
[–] 1985MustangCobra@lemmy.ca 4 points 18 hours ago (1 children)

why does the guy in the meme always looked stoned.

[–] Aneb@lemmy.world 3 points 16 hours ago
[–] brown567@sh.itjust.works 48 points 1 day ago (2 children)
[–] RoquetteQueen@sh.itjust.works 12 points 1 day ago

Nothing fucking works anymore.

[–] Jinarched@lemmy.ca 12 points 1 day ago

Stares in disbelief

Hugs htop

[–] SaraTonin@lemmy.world 3 points 21 hours ago (2 children)

I’ve never noticed this. Mostly because I basically never close Task Manager. Because programs hanging is common enough that it’s actually useful to have Task Manager open on a separate screen.

On an unrelated note, I must set myself a reminder for tomorrow to give installing Linux another go…

[–] Kolanaki@pawb.social 2 points 16 hours ago

From what I saw about this bug, it's not just that it duplicates the window when closed. You had to have typed "X" into it first and then closing it would cause the duplication behavior.

[–] macros@feddit.org 3 points 18 hours ago

I have mostly abandoned Win for many years (I only have gaming PC where I still have dual boot) Has it really gotten that bad? Every time I boot up Win I am shocked how long this clean PC with only Games installed and high end hardware takes to get ready. But at least it does its job.

On Linux (Kubuntu in my case) I haven't had an issue with hanging software in a long time. Even browsers have become completely stable.

[–] RedFrank24@lemmy.world 31 points 1 day 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@infosec.pub 23 points 1 day ago (2 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.

[–] positiveWHAT@lemmy.world 4 points 23 hours ago (5 children)
[–] 87Six@lemmy.zip 2 points 18 hours ago

And fps... Frametimes... Recordable graphs... Power... Voltages... Amps... Task manager is a baby compared to serious monitoring apps. But the main purpose is not monitoring ig, it's fine as it is.

[–] Surp@lemmy.world 1 points 18 hours ago

It has temps for GPU I know that

load more comments (3 replies)
[–] kadu@scribe.disroot.org 5 points 1 day ago

The only thing that feels like missing now is afterburner-like overlay in games.

There are a thousand applications that provide such an overlay, one is already built into Windows, do you really need yet another?

[–] kirk781@discuss.tchncs.de 19 points 1 day 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).

[–] FrostyPolicy@suppo.fi 1 points 18 hours ago

Correction: Sysinternals Process Explorer was developed by Sysinternals long before MS bought them.

load more comments (1 replies)
[–] almost1337@lemmy.zip 71 points 1 day ago
[–] pennomi@lemmy.world 175 points 2 days ago (15 children)

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

[–] NuXCOM_90Percent@lemmy.zip 96 points 1 day ago (8 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.

load more comments (8 replies)
[–] SaharaMaleikuhm@feddit.org 51 points 1 day ago (1 children)

Can't fail QA if there is no QA.

load more comments (1 replies)
[–] count_dongulus@lemmy.world 40 points 1 day ago

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

load more comments (12 replies)
[–] hodgepodgin@lemmy.zip 51 points 1 day ago (10 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.

[–] ggtdbz@lemmy.dbzer0.com 7 points 1 day ago* (last edited 1 day ago)

For what it’s worth Windows 10 is/was perfectly usable after setting it up properly. A bit of customization needed but nothing crazy. Honestly I liked the OS and its design, it felt very clean and utility oriented.

I’ve set up a new Windows 11 install from scratch this past month and it has been a real pulling-teeth experience. It’s not completely unfixable (yet) but even the annoyances that are not sinister are perplexing. There’s a new context menu that has a cut down layout and takes a few milliseconds to load - I get the design decision to keep it short, and have a button for more options, but it lags - so I’m out. It’s just a little hidden config to automatically skip to the full (more cluttered but no lag) menu (which you could do by holding shift every single time). There’s a few dozen little annoyances like that. A few are bigger than others, like the need to drive Copilot out to the desert and double tap it in the head unceremoniously. They’ve put it in Paint. They’ve put it in fucking Notepad.

That’s not even getting into how desperately they want every user signing away the rights to their bone marrow to the Microsoft Corporation. The computer I’ve set up is more or less where I want it to be, but I’m wary of things breaking with an update.

I’m not big on quotes but I’ve been coming back to Ed Zitron’s words a lot lately:

I will never forgive these people for what they’ve done to the computer.

I find it funny how the tables turned. Used to be that Linux was the one that needed unintuitive setup and Windows was the one that just worked. I don’t think I’ve used a single Linux image that didn’t just drop me into a desktop environment no questions asked upon boot, and that’s a world away from the awful, awful new Windows experience. Unless Microsoft conspires to make the next decade of Linux hardware drivers absolutely abhorrent, I think this will have to be my last Windows machine. That or the entire executive suite of Microsoft’s OS division has an epiphany about not wanting to spend eternity in hell.

For all the Just Use Linux people: I’ve got more machines running Linux in my house than Windows. I’ll get there, Microsoft is just doing everything they can to push everyone off their OS.

[–] Resonosity@lemmy.dbzer0.com 1 points 22 hours ago (1 children)

KDE Plasma on Ubuntu is a dream!!!

[–] trulyrandomguy@lemmy.world 1 points 25 minutes ago

Try Kubuntu.

load more comments (8 replies)
[–] dogs0n@sh.itjust.works 41 points 1 day ago* (last edited 1 day 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 21 points 1 day 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)
[–] YoiksAndAway@piefed.zip 118 points 2 days ago (1 children)

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

[–] squirrel@discuss.tchncs.de 114 points 2 days 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 82 points 2 days 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 64 points 2 days ago (7 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.

load more comments (7 replies)
[–] ezterry@lemmy.zip 24 points 1 day ago (3 children)

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

[–] 1985MustangCobra@lemmy.ca 1 points 18 hours ago (1 children)

what does vibe coding mean?

[–] SuperSpruce@lemmy.zip 3 points 18 hours ago (1 children)

Using AI to generate code without fully understanding what the code is doing.

[–] 1985MustangCobra@lemmy.ca 2 points 18 hours ago (1 children)

what does that have to do with vibing. thats just AI-Generated code. you might as well use Base 44

[–] SuperSpruce@lemmy.zip 3 points 17 hours ago

Because you're coding "based on vibes," not logical thought.

load more comments (2 replies)
[–] omgboom@lemmy.dbzer0.com 108 points 2 days ago
load more comments
view more: next ›