Obviously you don't name something in programming 'pimp' / 'bitch', or even more extreme I suppose: 'white_guard' / 'n_____', that's obviously childish, unwarranted, and just for the sake of provocation. Like I've said though I think of 'master/slave' as perfectly fine descriptions regarding their function and I have always thought of them as racially neutral terms, and if you want to change long-standing naming convention there should be a case for it. And I just think it isn't there.
By the way: For the very first time in my life, a few days ago, have I ever thought of 'whitelist'/'blacklist' in terms of skin color.
white vs black, bright vs dark, , "shining bright light" vs "tempted by darkness", etc, it was almost a Eureka moment: "How can people think of skin color there?"
That makes me think that people are spurted into activism, blindly 'looking for problems', and once you start looking it's easy to see it everywhere. We are pattern seeking animals - if I believe in conspiracy theories, I will over evaluate whatever confirms my beliefs - and I honestly think the same happens in cases of people who take social justice too far (thinking of 'master/slave' as inappropriate naming conventions in programming after decades of use) ; (and I hope it's unnecessary to add: I am not denying the reality of racism ; just trying to doubt the usefulness and legitimacy of taking the sensitivity into far off areas and to a degree that is unwarranted)
I guess I am just emotionally detached from this as can be, as someone who doesn't follow daily news, and is not an American. It's weird for me to accept:
'why can't I use master/slave anymore?'
'because a black man was murdered by police in a country across the Atlantic, and now they are looking to prune any mention of slavery from everywhere they can find it'
'what?'
You can't clean up the language to a point of where 'no one' is offended. Master/Slave seems like such a low level of 'potential for controversy' to me, that I am really worried about 'if that one isn't acceptable after decades of use anymore, what next'