I'm not much for the "Do as I say, not as I do." mantra. I'm black and don't care to hear it from anyone's mouth, even other black people. However if the word does come from the mouth of someone not black, I look at their intent and don't personally get offended over lyrics said in a song. If someone paid money to see a black rapper, was excited to get on stage with them, and knows the words to their songs like a true fan, I wouldn't see malice there. I mean when you think about it, the way we talk and our vocabulary is largely shaped by what we consume in media or hear from people around us. If you're really into rap, then you've probably picked up some terms outside of the n-word along the way that you use on a regular basis that you don't even think twice about. It can be hard to turn that switch sometimes. However yes, please if you're white, try to be more aware of what you say around people of color.