Full threaddc2k08·it has been noticed and discussed on these sites that the submitters of the majority of these links are employees of the newpapers. http://www.reddit.com/info/6pqph/comments/View on HN