T techdirt.com Reddit CEO Triples Down, Insults, Whines 255 points cratermoon 3 years ago 119 comments