The problem that is not being recognised here is that black peple whave been the brunt of racism from white people for a long time. Therefore if I do not know you, I cannot in anyway fathom what your personal stance on racism is. And as a result, it means that when a white person says something that can be interpreted as racist, it increases the possibility that I might see it as such.
Case in point is the use of blacks. It is not as uncommon as some on here might think that white people use the term “you blacks” in a derogatory manner. As a result even the word “blacks” becomes borderline.
However all that being sad, when it comes to my friends, I allow a far greater leeway as I have known them for a long while and I believe they know the boundaries. I would however never allow any of them to call me the k-word.