I've been called the n word (by a white person, and in a purposefully derogatory way) once. I must have been around 8 or 9..and it was the first time I had even heard of the word. I vaguely remember asking one of my parents what it meant..and being told it wasn't a good thing. Ever since then, anytime a white person says it, something in me wants to say something but I typically restrain myself. I remember once asking some black people not to call me that, unsuccessfully so.
Also, for some reason in the last year two white people have dropped the n word in my presence (in casual conversation). Both times I was like "How in the world do people think that the word is in any way acceptable?". I was taken aback and looking back on it I would have called them out had I had the presence of mind to do so.
Being biracial, I don't say the n word at all (except while singing along to songs)..although I know plenty of biracial people who use it frequently (as a term of endearment, I imagine if the word was used by a biracial person in a purposefully offensive way to another "full black" person, it would not be pretty..). However, I think it...almost constantly when around certain people, also as a term of endearment.
I have yet to call a white person "cracka" (sounds stupid for the most part, plus I prefer "whitey" (<-Still haven't used the term in conversation, though I imagine given the right context it could slip out) )..but I think the intent of the word, particularly if it came from me, would be to deeply hurt someone.
I remember wondering why I wasn't black enough to be black but I was black enough to be a nigger (both from a black perspective, and a white perspective). I still maintain that I'm not black, but I am a "nigger"..
My african friends used to refer to american blacks as "akataas", though I'm not sure if black Americans even know this. It means something along the lines of "cotton picker"..not very sensitive at all...
Just to add to the discussion... the word nigger is dropped a lot around here, except the way I understand it, when most people use the term, they're not referencing all black people, just the "rotten" ones. Personally, I don't get it. I haven't used it in my life. But, for some reason, to them it seems like nigger is the black equivalent of white trash or something. So that's why they'll say it in the presence of other black people because then they'll be like "Oh, I didn't mean you."
Oh, another term I hear being used is "nig" which white people say to other white people. It's not quite a term of endearment but it's not an insult. I dunno.
I got my smile from the sunshine,
I got my tears from the rain.
I learned to dance when I saw a tiger prance,
And a peacock taught me to be vain.
A little owl in a tree so high,
He taught me how to wink my eye.
I learned to bill and coo from a turtledove,
And a grizzly bear taught me how to hug.
But the guy that lived two caves from me,
He taught me how to love.