I suppose it's pretty much like most management edicts that come down over time. Just nod your head, keep your mouth shut, and with any luck it will all blow over in a month or two.
I suppose it's pretty much like most management edicts that come down over time. Just nod your head, keep your mouth shut, and with any luck it will all blow over in a month or two.
I remember in the mid-2000’s we had to stop using master/slave in reference to LDAP and database servers, and (I forget now whether it was IDE or SCSI) the switches on hard drives. The replacement was primary/secondary, which I felt somewhat obfuscated the intended meaning.
I suppose I'll just start using definitions instead: e.g., "the list of allowed IPs". Good luck googling that...
That's pretty verbose. How about acceptlist and denylist (or blocklist)?
For "master/slave" maybe "boss/worker" would be a good substitute?
Lots of words have synonyms, so that's not a real problem. Sooner or later the search results will catch up, and in the mean time it's always an option for a junior developer to ask a question or figure things out themselves by looking at the implementation.
EDIT nope I’m confused, but leaving comment for completeness
EDIT2 what about andlist and nandlist?
primary / replica
Orchestrator / Executor
Even master / minion would be better imo, the I prefer the others already mentioned
But taking a step back, we have decades of lore giving us a sense of what "master/slave", in the technology sense, means. Ditching that for a few seconds of PC glory is madness.
Guarding access? You have an allow list or a deny list. Rolling out an experiment? You have an enable list or disable list. Restricting an input? You have a filter.
You are so fired.
While that phenomenon does not have its origin in racism, I do think it reinforces it. I've moved to allow-list and block-list on my company's recommendation. I only remember to do it about 50% of the time, so I'm glad that it's not being policed, but rather a constructive suggestion.
I think it’s going too far. If you want to do something for people go out and help them. Devote time to kids, provide mentorship, etc. This other superficial stuff only satisfies misguided activists and does nothing for affected kids.
Here’s the thing. It’s easy to find someone or something to pillory. It’s time consuming and hard to get on the ground and help. People love “showing” how good they are, but rarely act on it in real life with hard effort —that’s too much work.
As Zizek says, what happens the day after (the revolution)? Everyone is enamored with the effervescence or revolution being the good guys... but no one wants to do the hard work. Everyone’s life has to go on when you get back to reality.
There are definitely instances of taking it too far, and they tend to be the ones that get disproportionate attention because they generate easy outrage. But in all honesty, if what we're seeing happen right now is progress towards a fairer society, I'd rather not stand in the way of it just because I'm used to having 'master' as my main branch on git, and I'd prefer to have the people most directly affected make their voice heard on this kind of thing.
Am I not my dogs master? I mean, of course it should not be used to show relationships between people, but relationships between things or people and animals, I don’t see an issue.
Do we change the name for “Slavic” people too because it harkens back to their history where Slavs were the default slave people in Western Europe and the origin of the word’s English meaning?
If anything, Slavs would have a point as it unfairly defaults them as being slaves etymologically.
I don't really know what to make of it except that these discussions about not using 'master', 'cop', etc. seem _heavily_ biased to the US perspective and current affairs in the US. I can understand it taking place due to the sheer cultural upheaval that has (quite frankly) been a long time coming, but my mild frustration about `US === the whole wide world` can take a step aside while we focus on the injustices fellow humans face.
There is nothing new under the sun. We're just inventing new ways to hate each other.