this post was submitted on 22 Jun 2023
8 points (90.0% liked)

Programmer Humor

23288 readers
1782 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
 
top 10 comments
sorted by: hot top controversial new old
[–] [email protected] 4 points 2 years ago (2 children)

master (n): an original from which copies can be made

[–] [email protected] 0 points 2 years ago (1 children)

Context is pretty important when it comes to words with multiple definitions. I find it hard to interpret the "master branch" as anything but this definition. Now if you're talking about PATA hard drives, I can understand updating the standard terminology there.

[–] [email protected] 1 points 2 years ago

yeah we might know what a 'slave drive' is but it sure sounds sketchy lol

[–] [email protected] -3 points 2 years ago (1 children)

Thats not the only definition though. It's clearly the intended one, but it's possible to make someone think of other definitions when a word pops up.

And it's not too hard to go "Oh, I get why alternate definitions might make people uncomfortable, even if I have no issue with it." And if you can see why someone might be uncomfortable in a situation, and it's zero effort to avoid that situation... why not?

Unless you're intentionally trying to not understand, or lack empathy and genuinely can't understand why words with alternate definitions heavily linked to slavery might make people uncomfortable, it feels pretty self explanatory.

I'll give Linus a pass, because linux kernel is probably the most widely accessed repo out there, and changing defaults and standards can have an actual impact on third party tooling.

[–] [email protected] 2 points 2 years ago* (last edited 2 years ago) (1 children)

I genuinely can’t understand why words with alternate definitions linked to slavery might make people uncomfortable. It unintentionally reminds you bad things in history, and? Should we stop using words like "Nazi" or "War" too? Can we all stop using "death" while we're at it? It reminds me the mortal nature of human

[–] [email protected] 1 points 2 years ago (1 children)

Because there are words that have less violent associations that can still capture the relationship sought to be described.

[Stop using Nazi, war]

Those aren't used for computing though. And, yeah, I think if we did we probably should. Like if terms related to genocide were used for stopping a lot of processes at once that would be pretty weird to me.

[death]

Kill is used to refer to stopping processes and that's probably where the line is in my opinion. It feels very different to me to say "kill a process" versus "genocide a group of processes"

[–] [email protected] 2 points 2 years ago (1 children)

We do use war. It's a common package in Java. Should we rename that because it might make people uncomfortable when we say "We are going to deploy the war tomorrow"? Why can't we just accept the fact that words have multiple meanings?

[–] [email protected] 2 points 2 years ago (1 children)

I want to update the web app but war never changes.

[–] [email protected] 3 points 2 years ago

hmm... have you tried nuking everything? That might help

[–] [email protected] 1 points 2 years ago* (last edited 2 years ago)
[init]
defaultBranch = chaos