The nasty world of politics and social media