this post was submitted on 04 Jun 2024
817 points (98.9% liked)

Programmer Humor

31808 readers
418 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 56 points 2 months ago (22 children)

I'd argue that abolishing the term "slave" isn't the worst idea, implying that the word "master," only in context where it's paired with "slave," should go as well - but that, of course, requires nuance, which a simple word filter lacks.

[–] [email protected] 54 points 2 months ago (7 children)

This. To avoid the "master" branch on our git to be associated with "slave" I now name new branches "bitch"

[–] [email protected] 44 points 2 months ago (5 children)

There aren't "slaves" in git, though. The term "master" in that context is that of a master copy.

[–] [email protected] 19 points 2 months ago (2 children)

Nope. Bitkeeper used it in the master-slave pairing and the term was carried forward. Gitlab did a whole writeup about it.

[–] [email protected] 10 points 2 months ago

"Historically, the default name for this initial branch was master. This term came from Bitkeeper, a predecessor to Git. Bitkeeper referred to the source of truth as the "master repository" and other copies as "slave repositories". This shows how common master/slave references have been in technology, and the difficulty in knowing how the term master should be interpreted."

Excerpt from the link the other member posted above! You're welcome!

[–] [email protected] 7 points 2 months ago

It's funny, because a quick online search shows gitlab runs operations in Saudi Arabia. But at least a bunch of idiot westerners get to feel good about themselves 🤷‍♂️

load more comments (2 replies)
load more comments (3 replies)
load more comments (17 replies)