Live data from Hacker News

On 2022-04-05, the default branch will be renamed from “master” to “main”

github.com

11–20 of 57 posts

Re: On 2022-04-05, the default branch will be renamed from “master” to “main”

#13
post #5

Is this strictly a western phenomenon or a United States phenomenon? I'm generally curious because I live in the US and I feel like this is very much culturally limited to the US, but I could be totally wrong. I visited most of the world but as a tourist you don't always see deep cultural problems that may be present. I do know the US education system teaches a very United States centric view of slavery. It's literal…

It’s a power phenomenon. I highly doubt that the word “master“ caused offense to anyone, ever. Unfortunately there are groups and people that look at any chance to be outraged as an opportunity to exert power.

Will it help anything? Absolutely not. However there’s a few people out there that can now say that they forced a company or a project to change its racist ways. In my opinion, it makes the decision makers of those companies look very weak

Re: On 2022-04-05, the default branch will be renamed from “master” to “main”

#14

There is a term for well intended, but useless attempts at inclusiveness: "buttering the cat". I think this is a prime case. Do we have to change "master's thesis" or "golden master" or "scrum master", too? No, because that is a different word! Now what I really did find off-putting is the use of master in "master and slave", as in IDE drives or in I2C. When I first heard it I didn't really bother me personally, but…

Actually I think "scrum master" would be one to start really attacking. It clearly implies that rest of the team are slaves controlled by the master. And that is something probably implemented in some scrum teams...

Re: On 2022-04-05, the default branch will be renamed from “master” to “main”

#15
post #14

There is a term for well intended, but useless attempts at inclusiveness: "buttering the cat". I think this is a prime case. Do we have to change "master's thesis" or "golden master" or "scrum master", too? No, because that is a different word! Now what I really did find off-putting is the use of master in "master and slave", as in IDE drives or in I2C. When I first heard it I didn't really bother me personally, but…

Actually I think "scrum master" would be one to start really attacking. It clearly implies that rest of the team are slaves controlled by the master. And that is something probably implemented in some scrum teams...

"Master" has other meanings besides "slave owner", there are more plausible ways to interpret "master of scrum" https://en.wiktionary.org/wiki/master#Noun

Re: On 2022-04-05, the default branch will be renamed from “master” to “main”

#16
post #5

Is this strictly a western phenomenon or a United States phenomenon? I'm generally curious because I live in the US and I feel like this is very much culturally limited to the US, but I could be totally wrong. I visited most of the world but as a tourist you don't always see deep cultural problems that may be present. I do know the US education system teaches a very United States centric view of slavery. It's literal…

It wouldn't be an issue in Germany for instance, which is why this "circus" (as some would call it) seems weird to us.

However we also have a set of sensitive topics - slavery just isn't one of them.

I can easily picture some naming schemes analogous to master/slave that would be considered unfortunate choices here...

In that sense it's a US thing, but also isn't.

Re: On 2022-04-05, the default branch will be renamed from “master” to “main”

#17
post #11

Why are people on the issue thread reporting that this has broken their builds when the change hasn't been applied yet?

Aha: it's because the project team merged this change that intentionally fails the build when people have pinned their workflows to use the deprecated branch name: https://github.com/google-github-actions/setup-gcloud/pull/5...

(that makes sense; there has been a warning in place for a long time, and pinning to a name can be risky when the content within that reference may change over time)

Re: On 2022-04-05, the default branch will be renamed from “master” to “main”

#18
post #11

Why are people on the issue thread reporting that this has broken their builds when the change hasn't been applied yet?

It does seem like a weird bug that this would cause errors https://github.com/estuary/flow/runs/5642694619?check_suite_... seems like it should be some kind of warning instead of an error?

Re: On 2022-04-05, the default branch will be renamed from “master” to “main”

#19
post #5

Is this strictly a western phenomenon or a United States phenomenon? I'm generally curious because I live in the US and I feel like this is very much culturally limited to the US, but I could be totally wrong. I visited most of the world but as a tourist you don't always see deep cultural problems that may be present. I do know the US education system teaches a very United States centric view of slavery. It's literal…

It's kind of a weird situation.

I've seen many examples of Europeans attempting to copy american wokeism, but without accounting for the different history.

Re: On 2022-04-05, the default branch will be renamed from “master” to “main”

#20

There is a term for well intended, but useless attempts at inclusiveness: "buttering the cat". I think this is a prime case. Do we have to change "master's thesis" or "golden master" or "scrum master", too? No, because that is a different word! Now what I really did find off-putting is the use of master in "master and slave", as in IDE drives or in I2C. When I first heard it I didn't really bother me personally, but…

Even with master-slave, why is that offensive? It’s a concept. Is referring to poor quality work insulting to poor people? Sure, the concept was applied to people and it was horrible. But does not speaking the words/concepts help? Should we never speak of the holocaust for the same reason? I’ve never understood the logic of how a concept is personally insulting or painful. It’s just a concept.
Post reply on HN