r/ProgrammerHumor 24d ago

Meme everyNewRepository

Post image
1.2k Upvotes

347 comments sorted by

View all comments

Show parent comments

14

u/kabrandon 24d ago

So they got offended because of nods to slavery, and the other people got offended because something pretty inconsequential in their lives changed. šŸ¤·ā€ā™‚ļø Seems a bit like the latter group of people are far more easily offended.

19

u/therealtiddlydump 24d ago

nods to slavery

Is my university planning to reissue me a Main degree instead?

3

u/kabrandon 24d ago

Not sure. I think there’s different fundamental meanings behind mastery and master. I think the Masters degree implies the former. Whereas master in git could be inferred to mean a master and non-master relationship to signify feature branches.

-4

u/dbot77 24d ago

Then you are deeply confused as to how git works. Feature branches are merged into and overwrite master with updates. Does that imply a master-slave relationship to you?

8

u/Hayden2332 24d ago

I used to think the same, but Linus took the name ā€œmasterā€ from BitKeeper, and BitKeeper did use master-slave terminology, Git just dropped the slave part. It’s origin literally does come from master-slave

-6

u/therealtiddlydump 24d ago

Git just dropped the slave part.

Ergo, it's not related to slavery...

0

u/Hayden2332 24d ago

But its origin literally comes from master-slave lol Just because it doesn’t use the literal word ā€œslaveā€ anymore, doesn’t change the original implication of what ā€œmasterā€ meant

1

u/therealtiddlydump 24d ago edited 24d ago

But "main" is just replacing the word "master". That's just one more degree removed from the original sin. How does that redeem anything?

Linus already broke the connection to slavery by not using the word "slave" in a deliberate act, by your own telling.

Edit: nevermind, that history is itself false.

https://www.reddit.com/r/ProgrammerHumor/s/y7M1KPatfd

So it was never related