this post was submitted on 21 Mar 2025
1499 points (98.3% liked)

Programmer Humor

21829 readers
1502 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
[–] blind3rdeye@lemm.ee 35 points 2 days ago (12 children)

It's like Moore's law. The number of bytes for a basic app doubles every 2.5 years.

When I was young, we'd get a few different games games on a single 1.4 Mb floppy disk. The games were simpler, sure, but exactly the same games now would be far bigger in bytes.

load more comments (12 replies)
[–] rational_lib@lemmy.world 14 points 2 days ago (1 children)

Because the app stores keep adding new requirements that you have to add code to deal with and it gets worse every year and seemingly every day.

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

It's nearly all just using a whole library instead of the specific single function thats actually required, because few people are actually writing any code these days.

[–] wesker 52 points 2 days ago (2 children)

It's the secret sauce, called unnecessary frameworks and user analytics modules.

[–] otter@lemmy.ca 47 points 2 days ago* (last edited 2 days ago) (3 children)

With that in mind, I LOVE how lean and fast some FOSS apps/projects are. One of my motivations to go searching for FOSS alternatives is when something seems slow for no reason.

It's not always the case, but it's often the case

load more comments (3 replies)
load more comments (1 replies)
[–] RedSnt@feddit.dk 36 points 2 days ago* (last edited 2 days ago) (1 children)

I just updated Epic Games Launcher. BEHOLD:

1st update

2nd update

Almost a gigabyte for a mostly blank interface, wtf.

[–] KillingTimeItself@lemmy.dbzer0.com 18 points 2 days ago (4 children)

i have a better one, corsair ICUE. 4gb for a fucking png simulator.

load more comments (4 replies)
[–] SoftestSapphic@lemmy.world 48 points 2 days ago

Bloatware, spyware, scope creep from middle managers feeling uncomfortable letting a dev have a slow day.

[–] devilish666@lemmy.world 20 points 2 days ago (4 children)

That topics always made me curious tho....take a sample AAA games back then has smaller size compared to shitty Unity 2D games nowadays and i wonder why ?

[–] gens@programming.dev 14 points 2 days ago (3 children)

Less triangles and smaller textures. Crt monitors had less resolution and practically built-in anti-aliasing so they could get away with (and had to) "worse" assets.

Also since ssd-s have become mainstream unity uses less compression so it would load relatively faster.

Basically because monitors got better, standards got higher, competition got fiercer, storage got bigger and faster, etc.

And it's not like there weren't shitty games before, just everybody forgot about them.

I like how the game Banished is made. From a requirenments/looks ratio it is IMO great. One guy made it. Ghosts of Tsushima also looks amazing and is great from a techical perspective, but it is heavy.

load more comments (3 replies)
load more comments (3 replies)
[–] sunoc@sh.itjust.works 40 points 2 days ago (8 children)
load more comments (8 replies)
[–] zea_64@lemmy.blahaj.zone 38 points 2 days ago (3 children)
load more comments (3 replies)
[–] AbsoluteChicagoDog@lemm.ee 26 points 2 days ago (1 children)

Marketing. Corporate leadership has decided marketing knows better software design than actual engineers.

[–] ogeist@lemmy.world 30 points 2 days ago (1 children)

Bro, just use AI, bro, you don't need developers, bro, also skip the testing, bro, who is going to hack your SaaS, bro

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