| 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. |
My companies black systems architect just finished a whitelist feature and delivered it this morning. Should I, as a dutiful white frontend dev, inform him:
a) that this was in fact a racist decision and he may be a racist or rationally motivated.
b) that he's been oppressed by the whiteman for so long that he doesn't even know how racist this is, thus awakening his mind to the countless micro-aggressions around him
c) do nothing, because this is stupid virtue signaling by marketing teams fueled by white guilt ridding the wave of a woke-movement that, at worse, will get them a neutral "whatever" response or some scoffs, and at best, a pat on the shoulder from the woke twitter-verse?
Please let me know of your selection by reply and I will carry out the appropriate action and report back.