Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

While there may be plenty of people of all races who were not offended by the name, when you operate at the scale of a GitHub there is going to be some percentage who are. Some of them will complain. A company like GitHub then has two main options: change the name, or defend not changing the name. Whichever one they pick is going to cause various forms of backlash from various people, but it’s pretty obvious that changing the name is more defensible and the better long-term approach.


>it’s pretty obvious that changing the name is more defensible and the better long-term approach.

Is it the better long-term approach? If you give in to a vocal minority what is stopping them from trying to change something else? Git means "an unpleasant or contemptible person". Surely that could be construed as offensive. What happens when / if a vocal minority decides Git and Github need to change their name? Should Github just change their name to prevent backlash?

Not to mention it appears to be mostly white people pushing this change, not even the alleged victims.


> A company like GitHub then has two main options

Nobody would have complained about GitHub doing nothing had GitHub done nothing.

Now we get to complain about their mindless actions, and possibly later on their spineless back-pedalling.


But, this argument rationales mob rule over reason. The name change is defensible to avoid "various forms of backlash from various people".

"Some of them will complain" -- a majority? Then yes, it makes sense to listen and adapt. Or, a loud minority who threatens? I don't believe that the change was made due to any overwhelming user feedback.


No, this is a terrifying precedent to set.

You are completely inverting democracy.

If 98% of people vote that something isn't offensive, and 2% vote that it is, and your takeaway from this is "the thing is offensive", then how can anything ever be determined to be not offensive?


You are not required to change the name of your main branch on existing repos.

If you really want to, you can use "master" as the name on your new repos. You simply have to manually type that in now.


So it’s not really a forced change. It’s a just soft change. Soft like the ocean is soft[1].

Glad we settled that one!

[1] https://tvtropes.org/pmwiki/pmwiki.php/Literature/TheCulture




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: