When people say they're concerned about political correctness, they're generally disputing your assessment that modern speech codes are very mild. Many people feel that modern speech codes are quite intense - that it requires significant study to identify all the terms and phrases that currently aren't welcome in polite society, and that complying with the list once you've studied it severely restricts the ideas you can express.
Retarded was invented to be a “kind word”. It’s humorous looking at records from Ellis island and seeing records describing people as “idiots” “imbecile”, and “morons” as actual terms to describe different levels of intelligence. We use these words outside that context now. But they were actual classifications. Words like “retard” came into being to cover those terms which became derisive slang that is today considered harmless. But retard isn’t.
Obviously teasing an actual mentally retarded person by calling them a “retard” or the above terms is cruel and in poor taste, and worse. I don’t believe almost anyone would though.
Sure. One example would be that many companies (including my own) are now instructing engineers to avoid any public usages of the terms "whitelist" and "blacklist". Obviously this isn't the most important thing in the world, but it requires pretty significant mental effort on my part, since the terms had no racial connotations at all until a couple months ago.
It's telling that the only concrete example in english, though only from two of you, is the same one.
It seems like there aren't a lot of examples to choose from.
I have personally never heard of this concern, and as you mention it doesn't seem particularly taxing. I would like to understand better the consequence of misusing (or using) blacklist/whitelist. I very much doubt the fallout would be severe.
- "master"/"slave" terminology in databases and such; most recently, even the "master" branch in source trees was deemed impious, and GitHub will be renaming it by default to "main" on new repos starting tomorrow
- adding codes of conduct to all public-facing projects, most of which are taken directly from the Contributor Covenant (a safely orthodox choice); this isn't a naming thing, but is pushed for in a similar way by similar people
For the people who have not watched the movie, the hilarious thing is that RoboCop is anti-police, anti-corporate, anti-autoritarian and anti-dystopian.
But since woke people are corporate, authoritarian and dystopian, I can see why they would object to the name.
It's the most recent and thus the most salient one for a lot of people in software. There are many other examples of neutral terminology that's become politically charged: "all lives matter", "color-blind", the OK hand gesture...
I completely agree that none of these rules are individually taxing and that the consequences of breaking them are unlikely to be severe. But when taking everything in aggregate - the sum of all the rules I know about, the concern that there could be new rules I don't know about, the tiny but not unprecedented chance that I could face severe fallout - the net effect is stifling. Again, not the most important problem in the world or even the most important problem I personally face, but still a problem.
"All lives matter" is a natural English sentence expressing the idea that every person's life matters. This is not a particularly controversial idea.
I recognize that it's also a non-neutral political slogan, and that modern speech conventions require people to avoid saying things that sound like controversial political slogans. But that's precisely the problem! I have to keep up to date with all major partisan controversies, a task I generally find quite miserable and pointless, in order to know which new phrases I should avoid!
You just don’t ever know how it will interpreted against you forcing an apology or more recently a written declaration that you are sexist/racist/etc and that you will “do better”.