←
Home
Hello
Links
Now
Blog
Photos
Also on Micro.blog
Jun 8, 2023
TIL Reddit CEO Steve Huffman is a piece of shit.
Simon Woods
@SimonWoods