this post was submitted on 07 May 2025
1059 points (96.9% liked)

Programmer Humor

23119 readers
1337 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 3) 50 comments
sorted by: hot top controversial new old
[–] Lemminary@lemmy.world 34 points 1 day ago (2 children)

Hey buddy, if I fix one bug and cause three more, it's called job security. Where's my medal?

[–] kamen@lemmy.world 3 points 16 hours ago

Getting to keep your job is your medal then.

I have to say, I'm pretty sure those guys were in the past too.

[–] ButteryNickel@lemmy.wtf 29 points 1 day ago (1 children)

I once had an intern attempt to install sudo using NPM and when that didn't work he asked ChatGPT "Why can't I install sudo from NPM?" while I'm trying to explain it to him.

He was smart, but somehow knew very little about commercial computers despite being on the verge of getting his master's in computer science.

load more comments (1 replies)
[–] milkisklim@lemm.ee 65 points 1 day ago (3 children)

Hey now. Searching stack overflow circia 2011 to 2018 was an Art. You had to know enough to find the correct question that wasn't deleted because a mod thought it was a duplicate of another question

[–] kautau@lemmy.world 19 points 1 day ago (1 children)

Also to find the actual correct answer three comments down because the one that was voted highest worked, but was actually a really shit way to do the thing being asked

[–] milkisklim@lemm.ee 10 points 1 day ago

I often found the correct answers in the comments of an answer

[–] Valmond@lemmy.world 2 points 18 hours ago

Before that you had to hang out on flipside or other gamedev sites and show your worthiness before begging for information.

I was so proud when they shared the DS hack (basically a homebrew SDK made by trial and error by some people) so that I could make small games on it.

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

One of my favourite game dev stories from the 1980s is the story of Elite. It was a game people thought couldn't be made. Most devs thought hardware wasn't powerful enough and publishers thought it wouldn't be fun enough.

It was one of the first properly 3D open world video games ever made. I think when it released it sold nearly as many copies as there were home computers that could run it.

In order to make the game small enough to fit on a cassette tape they had to ditch basic and program the entire game, world in assembly.

There's a fantastic video about it here: https://youtu.be/lC4YLMLar5I

[–] candyman337@lemmy.world 2 points 18 hours ago

Elite Dangerous is the most recent installment of the series started by that game

[–] Lemminary@lemmy.world 10 points 1 day ago (2 children)

the game small enough to fit on a cassette tape

Holy hell, that is OLD old. We're talking about the beginnings of digital time here. Had the first web constellations formed yet? How fast did you crank your CPU?

load more comments (2 replies)
load more comments (1 replies)
[–] somegeek@programming.dev 37 points 1 day ago (2 children)

I feel attacked by "how to center div 2025"

[–] ICastFist@programming.dev 11 points 1 day ago

Super easy!

<center>
<div>
</div>
</center>
[–] Rin@lemm.ee 7 points 22 hours ago (1 children)
.parent {
    display: grid;
    place-items: center;
}

couldn't be easier in 2025.

[–] PoPoP@lemm.ee 2 points 16 hours ago (1 children)

probably a lot less performant than doing it the old fashioned way. sometimes that matters. you should have the non-grid non-flex method half committed to memory. abusing flex or grid to save 2 lines of code is not a great practice, and having only one child element is usually a pretty clear sign that flex/grid is the wrong tool for the job

at the end of the day though do whatever you want, in fact why not just write a javascript function to recenter it every frame at 60fps cause 99.9% of the software 99.9% of people interact with is pure shit made by developers who don't care for users who don't care.

we live in a slop world, made by and for slop people who love slop. can you tell i've been awake for 30 hours? anyways...

[–] Rin@lemm.ee 1 points 15 hours ago

I hope you get some good rest :)

[–] AnotherPenguin@programming.dev 18 points 1 day ago (2 children)

Bottom right has always happened, just create bugs yourself and then fix them to keep your job

"jubilationtcornpone is a great dev. He closes more tickets than anyone."

load more comments (1 replies)
[–] tiredofsametab@fedia.io 30 points 1 day ago (2 children)

It's 2025 and I have no idea what the current way to center something is. Then again, my job is that of a backend engineer so it's rare I'm outputting anything that isn't a log statement. They can pry tables and center tags from my cold, aging hands.

load more comments (2 replies)
[–] deegeese@sopuli.xyz 42 points 1 day ago (2 children)

The missing middle section was documentation and QA getting worse

load more comments (2 replies)
[–] boonhet@lemm.ee 20 points 1 day ago

The fact that the div center search needs a year on it got me lol

Loving my nearly frontend free development life. I use Stackoverflow or Google maybe 2-3 times a month these days, not sure if I qualify for the upper row :(

[–] wise_pancake@lemmy.ca 21 points 1 day ago (2 children)

People have been hm unable to quit vim since before I was born.

[–] ChickenAndRice@sh.itjust.works 10 points 1 day ago (1 children)

Some say they are still trapped there, to this day...

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