Alt-right is a shorthand way of referring to extreme rightists who generally disdain traditional conservatism. It has no formal ideology, although white nationalism is fundamental to it. This means it has overtones of white supremacism, Islamophobia, antifeminism, homophobia, antisemitism, and right-wing populism. Yes, hatred does seem to be an integral part of it. It makes me very afraid, and I am a white, male, straight Christian.