The master/slave terminology in computer tech is also kinda awkward.
I like Lead/Participant vs Leader/Follower if I'm going to nit-pick. Also AllowList/DenyList sounds better than some of the other options I've seen floated.
Redlist / Greenlist?
Redlist would be racist against indigenous peoples.
renaming those on my hitlist
I'm going to talk with my black co-workers about this. I suspect white people are more offended by white/blacklist. Possibly because of guilt.
And I would be honored if a pro sports team named themselves the Kung-Fu Pandas. It would be a stereotype, but let's face it, Pandas that can do King Fu are awesome.
Any sort of rename would have to avoid using terms that are already common in computing (I've seen "Client" as a replacement for "Slave," which is a terrible idea). Maybe keep it cute, like "Master" and "Minion." Regarding "whitelist" and "blacklist," I don't think those actually originated from a racial standpoint.
Is the argument that saying "black" is a bad thing makes people think those with a darker skin tone must therefore be bad as well? I'm not sure we're giving humans enough credit if that is the case. Or maybe I assume that people are more intelligent than they really are.
Must we also rally against the color black and the human psyche? Black elicits a primal reaction in humans, which has nothing to do with the tone of someone's skin (which, incidentally, is generally some shade of brown--is calling African Americans "black" thus associating them with a deep-seated fear what we should be rallying against? Maybe "white" people should also be re-termed to "tan" or "Caucasian").
lists in my lab system architecture include GoodShit and BullShit in the firewall - really aggressive antagonistic types get assigned to the Asshole list. Also use the last one as a catchall on phones for scam callers.
You could always keep the naming convention and simply swap the list content - so blacklist would become the whitelist & vice-versa. White guilt solved.
Some software projects have been working to change those terms in their software and APIs. But if you use a library that uses those terms it is difficult to change them unless the library also makes those changes. https://thenextweb.com/dd/2020/06/15/github-plans-to-replace-racially-insensitive-terms-like-master-and-whitelist/
Male/Female for connectors can also be awkward to explain to a coworker from a different country. Why is the cable called "male"?
Separate names with a comma.