T twitter.com “Deeply depressing to watch Twitter employees” 31 points doener 4 years ago 69 comments