Live data from Hacker News

GitHub, fuck your name change

mooseyanon.medium.com

71–80 of 1001 posts

Re: GitHub, fuck your name change

#71
I've said before; I don't mind the master->main rename in essence because I think "main" is a better fit if it were to be picked today. Is it worth the hassle? Probably not, but we're past that now.

But Github went way too far by aggressively pushing devs to rename their own local master branches to main. This caught me by surprise and I almost accidentally renamed the branch of one of my previous clients.

https://twitter.com/Adys/status/1354468440753508355

Really, really gross.

Re: GitHub, fuck your name change

#72
It seems to me like companies have gotten away with virtue signaling without performing any meaningful change for a long time. So, the fact that this article (and others like it) is getting so much attention now feels like a sea change. Or maybe it's just me that is paying more attention, but I don't think so.

This new level of accountability makes me hopeful that we can look forward to more meaningful, impactful changes on a systemic level.

Re: GitHub, fuck your name change

#73
post #31

Maybe it's just me but, outside of tech contexts, I associate "master" and "slave" much more with bdsm than I do with actual slave ownership.

Maybe we can start using dom/sub instead of master/slave in tech.

Is this yours? ---> \s

Edit: super/sub may be more grammatically correct (e.g. subset, superset)

Re: GitHub, fuck your name change

#74
post #52

Wasn't it GitLab actually ? Otherwise, about the article, it's unfair to say that we need to correct the AI/ML to a more "neutral" perspective. I'm always worried about artificial "neutrality", as neutrality often ends up just adding more weight to the perspective that you consider more socially and politically acceptable. In Australia for example, French people have a bad reputation because they tend to steal from s…

It's GitHub. If you create a new repository it will automatically suggest you change the name to `main` on the 'setup page'.

Re: GitHub, fuck your name change

#75

I’m a black American and agree with everything that this person in London wrote. It is also a common criticism of the American “left”, and is entirely accurate. For everyone perplexed about black Americans and other people of color walking away from the left, its because you/they don't see us as equals that can be bothered by the exact same things that other Americans can be bothered by: being told what to think, wat…

It's not that big of a deal really. Just a small name change

Re: GitHub, fuck your name change

#77
I'm a bit late to the game, but I don't understand what this fuss is all about, from a technical point of view. I just created a git repo this morning and the default branch was named "master" (using the git command line). Then I pushed it to github to make it visible, as I have done several times before. The command line instructions at the "new repository" interface on github suggest changing the branch name to main, but I did not do that (just for trying) and now I have a brand new github repository whose branch is named "master". Basically github allows to name your branches however you like. The example instructions suggest that you rename your master branch to "main", by running this code on your command line:

    git branch -M main
But that is all. You can name it "trunk" if you want, for all that matter.

Now, I think that the whole github renaming thing is a bit ridiculous and probably a faux pas on their part. But the people complaining about "the great rename" sound even more ridiculous: as far as I can see, there's no rename, just a stupid modification of the initialization instructions that suggest that users rename their branch. All that fuss for the damn "git branch -M" line?

Re: GitHub, fuck your name change

#79
post #17
post #9

I just want to add a link to this[0] post here as a counterpoint for why changing language _can_ matter. The author seems to imply that the name change is all about being non-offensive to some people. Since the author doesn't find the language offensive, they conclude that name change is only political correctness or virtue signalling and a hollow gesture. I do not agree with that. Language and words are very powerfu…

Everything humans do is part of cultural change, because what humans do is change things. The post is about prioritisation. Moving the needle in a way that matters, not merely doing something so we can pat ourselves on the back for doing it. Just because you can change something it doesn't mean you should or ought to. Opportunity cost....

But that's just saying that a change that only has a small effect is almost never worthwhile. What are the real opportunity costs here?

Re: GitHub, fuck your name change

#80
post #51

Cannot argue with any of the points brought up by the author at all. That being said, "main" is a better name for that branch, especially for people new to VCS. The change would've been worthwhile on its own without the expectation of a standing ovation.

at an older company we used main. then we created master and development. and the master/main branch was set to development. good luck to anyone inspecting that repo!
Post reply on HN