this post was submitted on 03 Oct 2025
1312 points (99.1% liked)

Programmer Humor

26713 readers
2501 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
 

🫩🫩🫩🫩

(page 2) 50 comments
sorted by: hot top controversial new old
[–] judgyweevil@feddit.it 65 points 21 hours ago* (last edited 21 hours ago) (6 children)

Me: I've close the program, now please delete the file

Windows: ok, give me half an hour, it's not easy to delete 500 MB

[–] killeronthecorner@lemmy.world 23 points 18 hours ago

Here's an incredibly animated chart of how poorly I'm doing. Note that I seem to throttle the operation every 5 seconds or so.

Explanation? No, no. Haha. No. We don't do anything like that.

[–] AlternatePersonMan@lemmy.world 32 points 20 hours ago

... And the file is back open somehow. Only now the program throws an error when Windows launches, yet still leeches resources.

load more comments (4 replies)
[–] finitebanjo@piefed.world 64 points 23 hours ago* (last edited 23 hours ago) (7 children)

TBF the task manager and those windows explorer dialogues were programed in like 1996 and it's probably one of the best functioning feature in Windows so changing it too much carries high risks.

[–] undefined@lemmy.hogru.ch 51 points 22 hours ago (6 children)

changing it too much carries high risks

This is such a Windows way of thinking and I can’t really explain it. Why does every other OS constantly change and evolve but Windows is like β€œcan’t touch this code from a quarter century ago?”

[–] can@sh.itjust.works 26 points 22 hours ago

Becuase it's still integral to countless businesses operations.

[–] finitebanjo@piefed.world 21 points 21 hours ago

I don't see the problem with it. Microsoft historically does a great job of making everything worse with updates.

load more comments (4 replies)
[–] cm0002@sh.itjust.works 21 points 23 hours ago (3 children)

Lol yea, but it would have been such a small tweak with big big QoL improvements LMAO

load more comments (3 replies)
load more comments (5 replies)
[–] dan@upvote.au 33 points 21 hours ago (3 children)

Some Windows apps do handle it properly. For example, if you have an archive open in 7-zip and try to delete it, Windows Explorer should correctly tell you that it's open in 7-Zip. I'm not sure why it doesn't work that way for all apps.

[–] xthexder@l.sw0.com 10 points 18 hours ago

Windows doesn't even tell you if Explorer itself has a folder open... how the hell does 7-Zip do it?

load more comments (2 replies)
[–] AceFuzzLord@lemmy.zip 12 points 18 hours ago (6 children)

Same thing whenever I try to unplug a USB, Win10, on my desktop. There have been times where I plugged in one, opened a file, closed it within seconds, did the safely remove thing, and then I get the whole quick song and dance about some program still using it because of how sluggish it is to actually end what's using it in the background.

Also, my phone's keyboard software was bugging out and replaced "song" with "incest" for no discernable and wanted to replace the next word "and" with "rape incest". Not related, but fuck Gboard and that weird glitch where it'll replace words with random shit for no reason.

[–] MrScottyTay@sh.itjust.works 11 points 16 hours ago (2 children)

Doesn't gboard try to promote words you've used more prior more often than ones you've used less...?

load more comments (2 replies)
load more comments (5 replies)
[–] ArbitraryValue@sh.itjust.works 40 points 23 hours ago (3 children)

What gets me is when I'm not allowed to remove an external drive. Deleting a file can be delayed until later but here I am with a physical object that I need to detach from my computer and first I need to play hide and seek with the OS.

[–] Quetzalcutlass@lemmy.world 28 points 22 hours ago (3 children)

If this happens often, you can disable write caching for that drive. It'll feel slightly slower (since it's actually operating at the speed of the hardware instead of caching operations in RAM and gradually writing them to disk in the background), but you'll be able to remove the drive almost instantly.

[–] DrMartinu@lemmy.dbzer0.com 19 points 22 hours ago

I used to find it had something to do with the explorer thumbnailer finishing up but sort of not letting go. It would happen if I had pictures or videos on the USB drive, and if I got the error I could go to another folder like my documents, drag a picture into another folder, go look at the pretty new thumbnail, then I could remove the USB drive because the thumbnailer was 'parked' back on the C drive. Sounds like I'm making it up but I swear it worked.

load more comments (2 replies)
[–] undefined@lemmy.hogru.ch 18 points 22 hours ago* (last edited 21 hours ago) (2 children)

And that removable object’s filesystem is probably the most shit, unjournalled filesystem in the world so you’re actually fucked if it becomes corrupted by removing it early.

load more comments (2 replies)
load more comments (1 replies)
[–] EldenLord@lemmy.world 10 points 18 hours ago

Reason 3756 why Windows is slopware

[–] Kolanaki@pawb.social 30 points 23 hours ago (4 children)

opening the task manager with a shotgun cocking sound

Shame...

[–] hakunawazo@lemmy.world 7 points 18 hours ago

Windows response:

Shame...

load more comments (3 replies)
[–] skuzz@discuss.tchncs.de 9 points 19 hours ago (2 children)

Mac does the same thing (as others have said) and you can at least sudo lsof and find it, but somehow filesystem access now is worse than Windows 95 era Excel spreadsheet file handles that never worked.

Here's what an operating system is peeps: Something that handles files and programs that live on top of it. That's it.

How is it none of them can't do their basic function anymore?

[–] vpklotar@lemmy.world 8 points 19 hours ago (1 children)

Same command works on Linux. Its a real saver sometimes.

load more comments (1 replies)
load more comments (1 replies)
load more comments
view more: β€Ή prev next β€Ί