Live data from Hacker News

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

github.com

21–30 of 57 posts

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

#22
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...

I don't understand this need of politically-correct people to always ascribe the worst possible meaning to a particular context, especially when it's clear that that worst-meaning could not have been intended.

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

#23

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…

https://english.stackexchange.com/questions/474419/does-the-...

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

#24
post #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)

[deleted]

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

#25
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...

Or you could assume the "master" means something in the sense of "has mastered the craft of scrum". It doesn't need to say anything about everyone else, it just describes the hat that person is wearing (namely, one of expertise in a given field). The toxic thing here is your insistence on fabricating a demon where there is none.

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

#26
I prefer "main" as it's 2 chars shorter, and more accurately descriptive.

The years-long transition where both namings are in use, will however be worse than either alone. This is always the way: https://pbs.twimg.com/media/EI4EJwqX0AAvnxD.png

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

#27
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.

Ironically the US is far less connected to the unspeakably offensive bla...not-white-listed word being cleansed here. "Slave" is derived from Slav - the people. What did the "master" look like? I hope you like surprise endings, because you wouldn't think this whole farce could get any more ridiculous - and then it does.

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

#28
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…

> Is this strictly a western phenomenon or a United States phenomenon

It is emphatically a US thing that irritates nearly every other culture (outside of some well-assimilated fringe groups). That said, the US exports it's culture far and wide in the guise of it's technological platforms. As such, you cannot escape it.

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

#29

I know why they are doing this, and I think it’s silly, but I hope that all three people who were offended by the original terms are happy now.

Well, I'm offended by "main" now. The major reference is the "main and subordinate clause", which is just sugarcoating the power difference as in master and slave.

"Master" references mainly mastery, being good at it. Master is an official craftsman job title. https://en.wikipedia.org/wiki/Meister μήστωρ, Meister, Magister.

You wont find someone who dares to rename masterpieces to mainpieces.

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

#30

Completely useless action.

Or it is completely relevant for them, as companies with the type of reach they have will make want to me statements like this. People will just deal with it after some initial complaints, but this change will reach a significant amount of projects. This small workflow change will affect everyone who even has casual contact with Github, since there are just so many projects on it.
Post reply on HN