TIL Reddit CEO Steve Huffman is a piece of shit.


✴️ Also on Micro.blog
Simon Woods @SimonWoods