Offensive Rant on Social Media Sparks Debate on Online Hate Speech