nigga and nigger are effectively the same thing and trying to say theyre different is disingenuous theyre different pronounciations of the same word and the word has vast historical context which is the core point and ignoring that is ignorant when a black person uses it its a form of reclaiming the word as their own and disarming it by using something that is usually an insult they are stripping away the negative context by redefining its useage when a white person uses it theyre invoking the racist past the word has specifically its use in segregation and discrimination thats why its okay for a black person to use the word and not okay for a white person to use it certainly we should strive for equality but there are important exceptions