this post was submitted on 01 Oct 2025
713 points (98.4% liked)

Programmer Humor

26688 readers
2442 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
[–] Gullible@sh.itjust.works 26 points 2 days ago (12 children)

It’s weird seeing language shift away from “master” as we become more politically correct in the US. I’d never even considered the connotation until recently.

[–] dohpaz42@lemmy.world 16 points 2 days ago (10 children)

I believe it was more because in database terminology there were masters and slaves for replication. Version control came under fire soon after.

[–] merc@sh.itjust.works 4 points 2 days ago

Apparently master / slave goes back more than 100 years. An example is "slave jib", which was a sail on a sailboat that was permanently set to catch the wind, and was almost always working. Or slave clocks and master clocks, where one primary clock is used to set other dependent clocks.

[–] frezik@lemmy.blahaj.zone 8 points 2 days ago

Things like SPI bus in electronics, too.

load more comments (8 replies)
[–] QuadratureSurfer@piefed.social 12 points 2 days ago (1 children)

Next up, we'll have to change terminology for "parents" and "children" once they find out how we use those terms with memory management.

[–] zerofk@lemmy.zip 14 points 2 days ago (1 children)

So I killed the parent and the children became zombies.

load more comments (1 replies)
load more comments (10 replies)
[–] fruitcantfly@programming.dev 10 points 2 days ago

No gods, no masters

[–] crt0o@discuss.tchncs.de 4 points 2 days ago (1 children)

git push origin main doesn't have the same ring to it as git push origin master

load more comments (1 replies)
[–] hodgepodgin@lemmy.zip 9 points 2 days ago (5 children)
[–] JackbyDev@programming.dev 4 points 2 days ago* (last edited 2 days ago)

When I first started using SVN trunk was where all the code was, so I thought it mean like a chest instead of a tree. Like "just throw it in the trunk." My first experience with it was manually installing Gmod mods so anything related to branches was lost on me because it was irrelevant. It wasn't until after I began using git and seeing people refer to subversion as "trunk based development" for a while that it finally clicked. "Oh. Like a tree trunk. With branches."

load more comments (3 replies)
[–] goatinspace@feddit.org 12 points 2 days ago
[–] whotookkarl@lemmy.dbzer0.com 5 points 2 days ago (1 children)

Default, primary, contemporary, trunk, toot toot here comes the deploy train

load more comments (1 replies)
[–] dreadbeef@lemmy.dbzer0.com 8 points 2 days ago* (last edited 2 days ago) (1 children)

trunk and it's not even close. It's even a mastodon reference therefore it's awesome.

[–] aquovie@lemmy.cafe 5 points 2 days ago (1 children)

trunk was the common name before git anyway. Why the move away? I've heard it's because git is more of a weird graph than the trunk+branch model of CVS. But if that's the reasoning, master is still a stupid name because it implies the same primacy as trunk. Why not just default or start or something?

[–] yetAnotherUser@discuss.tchncs.de 5 points 2 days ago* (last edited 2 days ago) (1 children)

I think master came from master record. It makes some sense, as all other branches would be derived from the master branch.

[–] bob_lemon@feddit.org 4 points 2 days ago (1 children)

That would make sense for forks, not branches. Although to be fair, the word branch also doesn't make sense for branches (since those don't exactly merge back into the trunk).

load more comments (1 replies)
[–] axEl7fB5@lemmy.cafe 5 points 2 days ago (1 children)

I made a post about this a few months ago. This will start a civil war. https://lemmy.cafe/post/20354265

load more comments (1 replies)
[–] Marzanna@scribe.disroot.org 1 points 2 days ago

Satan My Master!

[–] skuzz@discuss.tchncs.de 3 points 2 days ago (2 children)

Meanwhile you can still cherry-pick the tip, and go right to the head, and fork away.

[–] hakunawazo@lemmy.world 3 points 2 days ago* (last edited 2 days ago)

And... blame somebody else?

load more comments (1 replies)

abraham lincoln was the horniest bastard around i guess.

[–] Sanctus@lemmy.world 3 points 2 days ago

A better alternative: Primus, Cresco, Artem, Missio

load more comments
view more: ‹ prev next ›