3 ms·
I find the terminology uncomfortable. I dislike it. Keeping those names is lazy naming, and we can do a hell of a lot better. The words have a ton of emotion
by ryanobjc 6y ago
I find the terminology uncomfortable. I dislike it. Keeping those names is lazy naming, and we can do a hell of a lot better. The words have a ton of emotional imagery tied up, and no need to invoke it just when we are talking about IDE disk protocols.
We don't have to rename it all immediately, but let's start with the easy stuff and ripple it thru. How hard can it be?
In any case, blocklist, allowlist is way more descriptive than blacklist and whitelist. It describes WHAT the thing does, whereas the black/white relies on a cultural mnemonic that black is bad and white is good. Just name things for what they do, how hard is that?
- xgbi 6y agoI can get behind your first and second paragraph. I understand the idea that we can do better, and there's no bad in doing this.. but the last is just too much. Why not use pastel colors for chess and checkers because colors black and white are so effing bad? Should we review the Yin and Yang color semantics too ? Am I offending people when I print my financial statement on WHITE paper? With BLACK ink? Will there be forbidden words everywhere soon? Should I be able to pronounce the word "slave" in public or will I get stoned for it? Is there going to be a police dedicated to monitor people's use of "disturbing words" that we collectively decided would hurt the sensibility of communities, and started enforcing? Am I going to loose my job if I commit a diff with forbidden words by the Great List Of Acceptable Words That Don't Discriminate Any Minority In The World? Will my commits to the linux kernel be refused if I chose one word badly, regardless of the actual VALUE of my code? Are we going to cleanse the Kernel from words like fuck or shit or arab? Will there be a PG rating when opening github's project pages so that we don't expose our children to these subversive tractations? People are starting to confuse their own sensibilities and the greater good. When people start banning words and ideas, they slowly start communitarism and self-isolating rhetorics. They restric their views by hiding the rest of the things they don't like. This just looks like another puritan American move, and it's spreading like karens around the developer community. This is just like the fake inclusivity where devs are starting to put in their repos what they call "Code of Conduct" where you are now asked to think about the cultural impact of your "Typo FIX" commit over the N communities that would prefer that you call your global variable "allowedList" rather than "whiteList". Oh my.. I don't care. I want my code to be functionally correct, not make BHL happy. Shit, I'm not writing to make a political statement, I'm fixing my SCSI driver implementation.
- deleted 6y ago[deleted]