The NEW Digg goes live. Will it take off?
techcrunch.com