News for hackers. Stuff that matters.
Re:Twitter engineers replacing racially loaded tech terms li... by jakelazaroff on Friday July 03, 2020 @04:37PM (#23727314)
To everyone whose first reaction to this is negative, can I ask why? Do you really have an emotional investment in these specific terms?

We have the opportunity to make tech marginally more hospitable to Black developers at basically zero cost to everyone else. Let’s not mess it up!

Re:Twitter engineers replacing racially loaded tech terms li... by f3295cde on Friday July 03, 2020 @04:43PM (#23727398)
It is not about the specific words, it is language and the use of words. Let's say ESPN came out tomorrow and said they will replace the word 'football' as it is offensive to people with limb difference - would you nod and toe the line without raising an eyebrow?
Re:Twitter engineers replacing racially loaded tech terms li... by jakelazaroff on Friday July 03, 2020 @04:52PM (#23727518)
Sure. Again, why is that a problem? I have literally zero emotional investment in being able to call football “football”. Why would I not make a tiny change that has no pragmatic impact on my life in order to be more considerate?
Re:Twitter engineers replacing racially loaded tech terms li... by monkpit on Friday July 03, 2020 @04:48PM (#23727464)
No, it’s more like trying to get the Redskins to change their name - which many people support.
Re:Twitter engineers replacing racially loaded tech terms li... by MockObject on Sunday July 05, 2020 @11:28AM (#23739388)
Because I'm a black developer and I am deeply, savagely offended by such empty pandering gestures. It's like being patted on the head. The thought that a professional like me is disturbed by industry standard terminology is truly degrading. For the life of me, I cannot comprehend there being any good faith motivation behind any of this.
Re:Twitter engineers replacing racially loaded tech terms li... by PeterisP on Friday July 03, 2020 @05:14PM (#23727720)
I presume the reaction is not about investment in any specific term but against the general principle of changing names because someone feels that they're somehow related to something offensive. And of course there's the general natural resistance to someone else demanding that you change your behavior.

In essence, it's a defence of the slippery slope. And not the slippery slope fallacy, as the list included in this article already demonstrates that the slippery slope is very real, extending the approach from terms where the connection makes sense (e.g. the master/slave relationship) to terms where the connection is much weaker (e.g. dummy value).

I'll gladly support the changing of a particular term e.g. master/slave if we draw the line at discussing that term alone on it's merits and justify it's change with specific arguments that for this particular case the benefits outweigh the cost - and the cost is not "basically zero", it requires work on many, many people to change many, many things, it's a nontrivial cognitive cost of changing the habitual terminology of literally millions of people. If it's only about this particular case and we don't concede that "word policing" is generally acceptable behavior.

But if the position is explicitly about the general case, as it seems to be in the article; if we lump together the master/slave terminology with dummy value and expect to extend it further (e.g. the RuboCop debacle not so long ago), then I can't consider that acceptable. If it's piecemeal, then we can discuss specific cases, but if it's all-or-nothing, then I'm strongly on the side of free speech and against the policing of what words are permitted.

If there's no clear, defensible line of changing master/slave terminology that ensures that neutral-seeming (to me) terms won't be attacked as well, then I must defend the general concept and assert that no terms should be changed. The big issue at stake here is whether it's appropriate to make demands to change terminology because someone feels offended, as opposed to making requests (where "no" is accepted) and awaiting consensus. So there's some "line in the sand" (which I don't want to see crossed) at the implied moral right to make demands at the choice of words others use for technical terms. Because it's absolutely unacceptable to have people verbally assaulted and 'cancelled' for things that weren't meant in offence, it's absolutely unacceptable to require everyone to self-censor everything that might be misinterpreted. I've seen how it went back some decades ago in USSR, trust me, we don't want that. If ensuring this means that we'll also have to permit racists to say racist things, oh well, too bad; some things are more important than others, and freedom of speech (practical freedom, including social consequences, not the first amendment about government restrictions) is far more important than freedom from being offended. I strongly support a social climate where misinterpretable things are tolerated and people are free to just live their lives without worrying about stepping on social landmines. So if person A uses a misinterpretable term (like most of this list) in a technical discussion and person B loudly protests its use and calls for social ostracism, I'd want person A to be safe and person B to be ostracized for making unreasonable demands.

And to put it clearly, if someone demands the rest of the world to change from "dummy value" to "placeholder value", then that is an unreasonable demand. If you want to speak differently, you're free to do so, but requiring a whole field to change without a very strong reason is unreasonable chutzpah that should not even warrant attention - and it's sad that here it is, requesting attention.