this post was submitted on 12 Mar 2026
1724 points (99.1% liked)

Programmer Humor

30362 readers
1560 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
[–] DontRedditMyLemmy@lemmy.world 45 points 2 days ago (4 children)

I hate that our expectations have been lowered.

2016: "oh, that app crashed?? Pick a different one!"

2026: "oh, that app crashed again? They all crash, just start it again and cross your toes."

load more comments (4 replies)
[–] ssfckdt@lemmy.blahaj.zone 18 points 1 day ago

The program expands so as to fill the resources available for its execution

-- C.N. Parkinson (if he were alive today)

[–] kamen@lemmy.world 16 points 1 day ago (6 children)

I paid for the whole amount of RAM, I'm gonna use the whole amount of RAM.

/s

Joke aside, the computer I used a little more than a decade ago used to take 1 minute just to display a single raw photo. I'm a liiiittle better off now.

[–] brucethemoose@lemmy.world 2 points 1 day ago

used to take 1 minute just to display a single raw photo

See, that’s a great example!

RAW processing (at least in that context) hasn’t really changed in 10 years. It’s probably the same code doing all the heavy lifting.

But most software doesn’t have that benefit.

load more comments (5 replies)
[–] luthis@lemmy.nz 122 points 2 days ago (3 children)

On Linux it really is noticeable

load more comments (3 replies)
[–] Flames5123@sh.itjust.works 11 points 1 day ago (1 children)

For my home PC, sure. Running some windows apps on my Linux machine in wine is a little weird and sluggish. Discord is very oddly sluggish for known reasons. Proton is fine tho.

But for my work? Nah. My M3 MacBook Pro is a beast compared to even the last Intel MacBook. Battery is way better unless you’re like me and constantly running a front end UI for a single local service. But without that, it can last hours. My old one could only last 2 meetings before it started dying.

load more comments (1 replies)
[–] oyo@lemmy.zip 57 points 2 days ago (9 children)

Windows 11 is the slowest Windows I've ever used, by far. Why do I have to wait 15-45 seconds to see my folders when I open explorer? If you have a slow or intermittent Internet connection it's literally unusable.

[–] cows_are_underrated@feddit.org 20 points 2 days ago (3 children)

Even Windows 10 is literally unusable for me. When pressing the windows key it literally takes about 4 seconds until the search pops up, just for it to be literally garbage.

load more comments (3 replies)
load more comments (8 replies)
[–] OctopusNemeses@lemmy.world 79 points 2 days ago (18 children)

I'm pretty sure the "unused RAM is wasted RAM" thing has caused its share of damage from shit developers who took it to mean use memory with reckless abandon.

load more comments (18 replies)
[–] auraithx@lemmy.dbzer0.com 66 points 2 days ago (2 children)

Websites are probably a better example; as the complexity and bloat has increased faster than the tech.

[–] TheSeveralJourneysOfReemus@lemmy.world 24 points 2 days ago (1 children)

oh, yes, somebody made this a long time ago, in response to the performance of new webpages https://motherfuckingwebsite.com/

load more comments (1 replies)
load more comments (1 replies)
[–] OwOarchist@pawb.social 96 points 2 days ago (8 children)

When you become one with the penguin, though ... then you can begin to feel how much faster modern hardware is.

Hell, I've got a 2016 budget-model chromebook that still feels quick and snappy that way.

load more comments (8 replies)
[–] Whitebrow@lemmy.world 76 points 2 days ago (7 children)

I still remember playing StarCraft 2 shortly after release on a 300$ laptop and it running perfectly well on medium settings.

Looked amazing. Felt incredibly responsive. Polished. Optimized.

Nowadays it’s RTX this, framegen that, need SSD or loading times are abysmal, oh and don’t forget that you need 40gb of storage and 32gb of ram for a 3 hour long walking simulator, how about you optimize your goddamn game instead? Don’t even get me started on price tags for these things.

Software and game development is definitely a spectrum though, but holy shit is the ratio of sloppy releases so disproportionate that it’s hard to see it at times.

[–] addie@feddit.uk 34 points 2 days ago (11 children)

StarCraft 2 was released in 2007, and a quick search indicates the most common screen resolution was 1024x768 that year. That feels about right, anyway. A bit under a million pixels to render.

A modern 4K monitor has a bit over eight million pixels, slightly more than ten times as much. So you'd expect the textures and models to be about ten times the size. But modern games don't just have 'colour textures', they're likely to have specular, normal and parallax ones too, so that's another three times. The voice acting isn't likely to be in a single language any more either, so there'll be several copies of all the sound files.

A clean Starcraft 2 install is a bit over 20 GB. 'Biggest' game I have is Baldur's Gate 3, which is about 140 GB, so really just about seven times as big. That's quite good, considering how much game that is!

I do agree with you. I can't think of a single useful feature that's been added to eg. MS Office since Office 97, say, and that version is so tiny and fast compared to the modern abomination. (In fact, in a lot of ways it's worse - has had some functionality removed and not replaced.) And modern AAA games do focus too much on shiny and not enough on gameplay, but the fact that they take a lot more resources is more to do with our computers being expected to do a lot more.

load more comments (11 replies)
load more comments (6 replies)
[–] Valmond@lemmy.dbzer0.com 19 points 2 days ago (9 children)

Had to install (an old mind you, 2019) visual studio on windows...

...

...

First it's like 30GB, what the hell?? It's an advanced text editor with a compiler and some ..

Crashed a little less than what I remember 🥴😁

load more comments (9 replies)
[–] M0oP0o@mander.xyz 22 points 2 days ago

"Let them eat ram"

[–] ZILtoid1991@lemmy.world 27 points 2 days ago (12 children)

They often are worse, because everything needed to be an electron app, so they could hire the cheaper web developers for it, and also can boast about "instant cross platform support" even if they don't release Linux versions.

Qt and GTK could do cross platform support, but not data collection, for big data purposes.

load more comments (12 replies)
[–] bss03@infosec.pub 13 points 2 days ago* (last edited 2 days ago) (3 children)

The whole industry needs rebuilt from the foundations. GRTT with a grading ring that tightly controls resources (including, but not limited to RAM) as the fundamental calculus, instead of whatever JS happens to stick to the Chome codebase and machine codes spewed by your favorite C compiler.

[–] Undearius@lemmy.ca 10 points 1 day ago (1 children)

It took me a long time to figure out that "GRTT" is "Graded Modal Type Theory". Letting others know, if they want to look into it further.

load more comments (1 replies)
load more comments (2 replies)
[–] erayerdin@programming.dev 47 points 2 days ago (3 children)

why do anime girls have to be right all the time?

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