T techcrunch.com Reddit launches image uploads, ditching alliance with Imgur 501 points coloneltcb 10 years ago 398 comments