What are the official guidelines for flagging answer as offensive or hate speech?
What criteria must be met to qualify the answer for such classification?
I've noticed that many users are confused when it's come to that flag. For example, there was discussion about how to treat questions about cracking problem and one answerer said he would classify them as hate speech (which sound absurd to me, because nobody is installing cracked version of Windows because he hates Microsoft).
On the other side, there was discussion about the internationalization progress of SE and one answerer have said that SE should not be internationalized because every expert would profit from learning English. For me it's an attempt to impose one language onto the whole world, and in my part of the world, for historical reasons, such statements are considered very abusing. But are the cultural-specific reasons enough to flag something as hate speech?