Live data from Hacker News

Red Hat to remove contentious terms like master and slave from its source code

newsobserver.com

21–30 of 104 posts

Re: Red Hat to remove contentious terms like master and slave from its source code

#21

I feel like I'm in the minority that thinks this is a good idea. I can easily see how some people might be made uncomfortable by the existing wording, but more importantly, I can see no downside to changing it. It will be a very small amount of work for a very small amount of time and then everything will carry on as normal. If this helps make programming more inclusive, even in a small way, then I'm all for it.

[deleted]

Re: Red Hat to remove contentious terms like master and slave from its source code

#22

I remember talking to CloudBees reps back around 2013 when we were going to purchase Jenkins Enterprise licenses and they made a conscious effort to refer to build slaves as build agents or build nodes. I applauded them at the time for that even though there is still a lot of referencing of "slave" in documentation and blogs. I don't have a problem with "master" but I do have a problem with "slave" and I'd like to er…

Why do you want to eradicate it?

Re: Red Hat to remove contentious terms like master and slave from its source code

#24

I feel like I'm in the minority that thinks this is a good idea. I can easily see how some people might be made uncomfortable by the existing wording, but more importantly, I can see no downside to changing it. It will be a very small amount of work for a very small amount of time and then everything will carry on as normal. If this helps make programming more inclusive, even in a small way, then I'm all for it.

You're right, nothing wrong with it. No more than changing the name of all the nonsense gems and npm modules to something more semantic. However, I think the pushback is that this is the response to becoming "woke", and for those struggling with the issues facing PoCs, it feels like more corporate shallowness.

Re: Red Hat to remove contentious terms like master and slave from its source code

#25
post #5

Google is also mass refactoring internally as well, blacklist/whitelist are now blocklist/allowlist and so on. It's quite a bit of churn.

> blacklist/whitelist are now blocklist/allowlist and so on

We did that… and then a week later, got informed that “blocklist” is still racist because it “looks similar to blacklist” and now we need to do a second refactoring to change it to “denylist”

Re: Red Hat to remove contentious terms like master and slave from its source code

#26

I feel like I'm in the minority that thinks this is a good idea. I can easily see how some people might be made uncomfortable by the existing wording, but more importantly, I can see no downside to changing it. It will be a very small amount of work for a very small amount of time and then everything will carry on as normal. If this helps make programming more inclusive, even in a small way, then I'm all for it.

How does it help black individuals though? Like how does it improve their lives, police brutality & prison reform, poverty, water quality?

If you agree with their premise that "some people might be made uncomfortable by the existing wording", surely removing it helps those people?

Is this the last remaining piece of racism in our society? No.

Re: Red Hat to remove contentious terms like master and slave from its source code

#27

I feel like I'm in the minority that thinks this is a good idea. I can easily see how some people might be made uncomfortable by the existing wording, but more importantly, I can see no downside to changing it. It will be a very small amount of work for a very small amount of time and then everything will carry on as normal. If this helps make programming more inclusive, even in a small way, then I'm all for it.

I'm not sure there have been polls about this exact issue, but I suspect most people either don't care, or as you say feel it's an easy win with no real downside aside from a small amount of effort.

Re: Red Hat to remove contentious terms like master and slave from its source code

#28
I worked for redhat in a past life and I recall having to do this for documentation back in 2003-2004 to comply with a California law[0] regarding vendors to the government.

It's been a long time but I'm pretty sure I remember changing "master/slave" to "primary/secondary" in a bunch of bind docs.

0. (this might be it) https://edition.cnn.com/2003/TECH/ptech/11/26/master.term.re...

Re: Red Hat to remove contentious terms like master and slave from its source code

#29
Wow, this community is terrible. It's good to see that the people who matter are more advanced: Wikipedia is also (finally) doing this, as I noticed today. And so is Github.

It's a renaming of mostly internal identifiers, a somewhat minor change for those implementing it, and a complete non-issue for anyone else. It doesn't matter if you are offended by the terms or not. Your opinion is somewhat irrelevant for once.

The logic of why people may feel offended by master/slave or white/blacklist is trivially obvious. One can have doubts about the intensity of it, but not the basic mechanism.

Additionally, this issue has grown in salience precisely because people opposed it.

Agitating against such changes is just as emotional as the proponents are accused of being, only the justification is far more transparently dishonest considering the relative ease of this change as outlined above.

People will invariably profess to be willing to help overcome the lingering effects of hundreds of years of slavery and continuing racism. But when they get the chance to do so, with the barest minimum effort, it's not going to happen.

Not because anyone is racist, of course. No, this is about ethics-in-datastructure-identifiers.

Re: Red Hat to remove contentious terms like master and slave from its source code

#30
post #5

Google is also mass refactoring internally as well, blacklist/whitelist are now blocklist/allowlist and so on. It's quite a bit of churn.

This one kind of bothers me. Dark and light are concepts from long before written history and have nothing to do with humans even. Predators and bad things hunt in the dark, evil, etc.

There's really no benefit to meaningless conflations of human social problems with other things.

I agree with the other comment about assuaging white guilt; it doesn't help someone get hired, talk to the police, or find housing. Those are the issues we need to work on.

Post reply on HN