Likewise "hysterical" derives from "hyster" (Uterus) and stems from the idea that the female reproductive system made women mad and incapable.
I feel like one of the things that people miss often in discussing these topics is the asymmetry of power. If you're one of the people who has historically been discriminated against you may well have different feelings from people who has historically doing the discriminating.
We should listen to each other more and if these terms are a barrier then there really is no harm to using other terms. I think using friendly language is the least I can do from the point of view of being courteous to others.
> We should listen to each other more and if these terms are a barrier then there really is no harm to using other terms.
Agreed.
I’m personally torn on this issue. On one hand, the fact that these words rub people wrong is an indicator of a deeper problem—in an ideal world, no one would take a term personally because they’d know it denotes a technical concept and isn’t intended to put anyone down; on the other hand, it’s not really that difficult to stop using some terms in new codebases.
On one hand, we should get input from those directly affected by this; on the other hand, those affected may choose to stay silent despite possible discomfort and treat it as a problem with their insecurities rather than the industry.
I do suspect that the fact that the US doesn’t have a recent history of being oppressed might discount it a little (if one is considered a dominant power, one can afford the luxury of taking some mild negging in stride).
On the other hand, in case of e.g. “blacklist” — it meaning a list of people or entities to deny service — color of skin being unalienable phenotypical trait — history of black skin color used as basis for discrimination and oppression (and indeed denial of service) not long ago (or even now) — it could be a little trickier.
I have no personal experience with either case, though, so who am I to judge.