Technology

Reddit owns Digg Top Ten

Reddit is taking up all ten spots on digg.com right now.