B buzzfeednews.com “A Honeypot for Assholes”: Twitter’s 10-Year Failure to Stop Harassment (2016) 5 points sepiasaucer 4 years ago 0 comments