20150612 home.science: Twitter escalates war on trolls