Hate explained