M money.cnn.com Facebook and Twitter pledge to remove hate speech within 24 hours 119 points mathattack 10 years ago 282 comments