T techcrunch.com Digg launches its new Reddit rival to the public 12 points PStamatiou 9 months ago 4 comments