It's called a whitelist. A perfectly good word that isn't racist and one that normal people are quite happy to use. As far as I can tell the allow/blocklist craze hasn't made it out of the software world.
Both whitelist and allowlist are equally normal and good.
It's weird that people will claim that "politics" have no place in software while insisting that there is one and only one term "normal" people should use because the politics of the people who object to it are bad and wrong.
There are so many terms in software which are nonsensical (starting with "computer science") which could be fixed.
The problem with changing whitelist to "allowlist" is that it implies that people who use whitelist are racists. You're not just virtue signaling (and confusing my spellchecker) but causing discord.
It would be perfectly fine if people switched to "allowlist" because they think it's a better term, but that's not the reason. They do it because they want to virtue signal or they're afraid of their peers (because they'll be called racists).
Using "allowlist" is actually bad because it gives agitators power and they keep changing more words to get more power.
I think that you are right. "Allow list" (or, in some contexts, "inclusion list") would be a better term, especially in contexts where colours are involved and it would be confusing.
The reasons that they usually actually have are not very good though, like you say, but nevertheless sometimes it can result in something better and sometimes not. But, banning words is not the solution, though.
I personally don’t assume people who use whitelist are racist, or those who allowlist are virtue signaling.
However, I certainly do assume that people who chastise others for using “whitelist” are virtue signaling, and those who deride people for using “allowlist” are racist.
Both are easily understood and I generally assume good intention from people. Just live and let live.
That is exactly why I hate "allowlist", "main" instead of "master", and so on. The reason they were proposed is because some people were trying to play dominance games with grievance politics. We should attempt to resist such bad faith tactics, not propagate them. And yes, unfortunately that means I have to take a stand on something that is otherwise inconsequential. But such is the price of pushing back on self-righteous prigs who are trying to police terms of art.
IshKebab|6 months ago
krapp|6 months ago
It's weird that people will claim that "politics" have no place in software while insisting that there is one and only one term "normal" people should use because the politics of the people who object to it are bad and wrong.
xdennis|6 months ago
The problem with changing whitelist to "allowlist" is that it implies that people who use whitelist are racists. You're not just virtue signaling (and confusing my spellchecker) but causing discord.
It would be perfectly fine if people switched to "allowlist" because they think it's a better term, but that's not the reason. They do it because they want to virtue signal or they're afraid of their peers (because they'll be called racists).
Using "allowlist" is actually bad because it gives agitators power and they keep changing more words to get more power.
zzo38computer|6 months ago
The reasons that they usually actually have are not very good though, like you say, but nevertheless sometimes it can result in something better and sometimes not. But, banning words is not the solution, though.
thanatos_dem|6 months ago
I personally don’t assume people who use whitelist are racist, or those who allowlist are virtue signaling.
However, I certainly do assume that people who chastise others for using “whitelist” are virtue signaling, and those who deride people for using “allowlist” are racist.
Both are easily understood and I generally assume good intention from people. Just live and let live.
bigstrat2003|6 months ago