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

Programmer Humor

31214 readers
597 users here now

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

Rules:

founded 4 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] SpaceNoodle 58 points 4 weeks 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] 52 points 4 weeks ago (7 children)

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

[–] SpaceNoodle 44 points 4 weeks ago (5 children)

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

[–] steventhedev 20 points 3 weeks 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 3 weeks 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 3 weeks 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)