Bigotry of low expectations is something like saying voter ID is racist because black people don't have voter IDs and are not reasonably expected to be able to obtain them.
Sure. But he knows that, right? In which case participating in an international project with the extreme of norms in your homeland is not a "he can't help it" situation. It's no different from me saying "I'm not Finnish, but I really like Finnish culture, so I'm going to be an asshole." I'm still choosing to be an asshole.
> Bigotry of low expectations is something like saying voter ID is racist because black people don't have voter IDs and are not reasonably expected to be able to obtain them.
(This is mostly off topic, but the standard claim here is that the legal system makes it intentionally difficult for black people, or people who live in majority black areas, or poor people to obtain voter IDs. I don't think I've seen a serious argument that anyone actually thinks black people are racially less competent at getting IDs.)
I dare you to find European devs who believe terms slave and master in tech context are offensive and should be replaced.
I also saw a Swedish guy suggest (on a Stack Overflow Site) that some one with the first name Mohammed change this to his "White" name of Martin - they seemed totally oblivious of what they just sugested
What's with the Europeans or Americans believing all sorts of generalized falsehoods about their counterparts ?
Of course there are European developers who hold such beliefs.
Oh, hello, I'm a European dev and I'm making a concerted effort to remove those terms both from my vocabulary and any code / tickets / documentation I come across.
I think you'll find that the Americans don't have the only legacy of slavery to be worried about - they just kept it going longer than most. As a British person, I've got more than enough historical shame about slavery to make me want to avoid those terms.
"Primary" and "replica" seem just as good to me.