FeedbackSecrets shares Jul 31, 2008 01:59AM "The Daily Digg" If you have a post you want dug, post it here.