L ltgenpanda.tumblr.com Did Digg game its own system to benefit publisher partners? 134 points lid 16 years ago 49 comments