New Digg launches
digg.com