Hacker News new | ask | show | jobs
by dotancohen 1626 days ago
As someone whose grandfather was an actual slave, I agree with this 100%. If I pull a repo and find "main" I have to WTF and be reminded again that somebody somewhere has a guilty conscience. I would have preferred that they keep their guilty conscience to themselves and let us work without constant reminders of the chip on their shoulder.
1 comments

I think I can set your mind at ease on this one. If you see "main" instead of "master" then I can almost guarantee that it's not someone with a guilty conscience believing that naming their branch differently absolves them of something they or their ancestors did. But rather it's someone trying to follow a broader movement whose aim is to try to avoid terms they think are rooted in hatred or oppression.

If you're getting harrassed by someone because you've got some repos with a "master" branch then I sympathise with you - the people giving you shit are likely engaging in a bit of performative outrage and don't really understand what this is all about. However if you're really getting upset when you clone a repo and see that someone's named it "main" then I have to say that might be on you.

> I can almost guarantee that it's not someone with a guilty conscience believing that naming their branch differently absolves them of something they or their ancestors did.

"white guilt" doesn't necessarily care if their ancestors did it.

> But rather it's someone trying to follow a broader movement whose aim is to try to avoid terms they think are rooted in hatred or oppression.

It's annoying and sigh-inducing to be reminded that such a movement is full of people that don't understand how words work, that "master" has plenty of perfectly good contexts that don't imply "master/slave".

> However if you're really getting upset [...] that might be on you.

Nobody is "really getting upset" and that entire part of your post is needlessly insulting.

> "white guilt" doesn't necessarily care if their ancestors did it.

Honestly don't know what you're getting at here. You're going to have to spell this one out to me.

> It's annoying and sigh-inducing to be reminded that such a movement is full of people that don't understand ... that "master" has plenty of perfectly good contexts

I don't disagree. See my comment about people engaging in performative outrage, it does exist. But in this case you're annoyed at the very sight of the word "main". Like ... c'mon

> Nobody is "really getting upset" and that entire part of your post is needlessly insulting.

Are you misunderstanding that "However if you're really getting upset ..." means "However you're truly getting upset ..." and not "You're getting really upset ..."? Additionally if you read my comment, I provide two interpretations:

1. they exclaim "WTF" when attacked for having named a branch "master" (IMO understandable)

2. they exclaim "WTF" at the very sight of a branch named "main" (IMO a bit silly)

I honestly don't know which is the right one. It is up to the commenter if they want to tell us which it is.

Update: and just like that this part of the thread has become the farce I feared it would, we are debating whether the words "main" and "really" are offensive. This is a very important thing to consider when answering the question "Why do new browsers use Chromium instead of Firefox as their base?"

> Honestly don't know what you're getting at here. You're going to have to spell this one out to me.

You said "I can almost guarantee that it's not someone with a guilty conscience believing that naming their branch differently absolves them of something they or their ancestors did." but the accusation of doing it out of "white guilt" isn't really saying they were trying to absolve themselves of something their ancestors did.

> I don't disagree. See my comment about people engaging in performative outrage, it does exist. But in this case you're annoyed at the very sight of the word "main". Like ... c'mon

Annoyance is pretty mild. If seeing it reminds me of it, what do you expect to happen? I don't think that's unreasonable.

> Are you misunderstanding that "However if you're really getting upset ..." means "However you're truly getting upset ..." and not "You're getting really upset ..."?

I understand that. By even bringing it up you're implying it's necessary to worry about people "truly getting upset" which is not saying great things about your opinion of your conversation partners. I mean look above where you said "c'mon", you're implying that it's unreasonable for me to be "annoyed".

> Additionally if you read my comment, I provide two interpretations:

And I was talking about interpretation 2 specifically.

I interpret "I have to WTF" as something akin to a double take, not "truly getting upset".

> This is a very important thing to consider when answering the question "Why do new browsers use Chromium instead of Firefox as their base?"

Shrug.