Re: I think she's trolling
"The Hate Speech laws" - which laws exactly are you talking about?
In the UK, it's forbidden to express hatred that is based on someone's "colour, race, disability, nationality (including citizenship), ethnic or national origin, religion, gender identity, or sexual orientation" - doesn't say anything about academic interests, athletic capability or lack thereof, or even offensiveness. It's also forbidden to say things that are "threatening or abusive", and intended to "harass, alarm or distress" someone. Note, that's based on intent - a judge and/or jury have to decide that you were wilfully trying to "harass, alarm or distress" people.
Good luck persuading them of that just for using mild deprecations. If you shouted to an angry mob "Let's crucify all the dweebs!", that would be another matter, but at that point you'd deserve it.