It looks like Reddit's CEO, Steve Huffman, has been messing with users of the site over the last few days as today he admitted that he has been editing the content of posts and comments directed at himself. Huffman co-founded Reddit alongside Alexis Ohanian back in 2005 and goes by …
Read More »