Better tools = better communities
Reddit is an online community where people share links, and others can vote on them. The most voted links bubble up to the top, and users get a point (named karma) for each vote. High voted links go away after a period of time, so content is always new. (This high level concept has been copied a lot in the recent years.)
The result is a meta-game where people go to the community as much for the news aspect as for the karma collecting. Users with high karma scores are respected, and posting a link that brings a lot of karma is seen as an achievement.
A result of that is that funny pictures, interesting links, or non-news content that has been highly voted on in the past gets resubmitted months later by different users (who frequently claim it as their own), in an attempt to get as many points (since it did well the first time).
Those "reposts" tend to be heavily disliked by the community, especially the more ancient users who want to see perpetually fresh content.
An interesting and recent phenomenon is that some users programmed free web services that, given a link, scour Reddit's archives (using image recognition algorithms, amongst other things) to determine if something is a repost or not. The implicit goal is then to expose the user who reposted it in the comments section, shaming her if she claimed it as her own. (one of the most populars of these tools is karmadecay.com)
At first, those tools were only used by savvy users; but they quickly became popular and now a repost rarely happens without the top voted comment being a public shaming of the poster for claiming the content his own. Some users have even programmed bots that automatically detect those reposts and post a comment to original links.
This is a great example of how a tool not envisioned by the original creators of Reddit enabled the community to better itself. Better tools make for better communities. If Reddit had deployed measures to prevent programmatically crawling its pages or block comment bots, the community would have never been able to do that. If you're building a community and want to achieve such phenomena, your best bet to maximize the odds of that happening is to be friendly to users who want to crawl your pages or automate certain things, and offer easy access to your past data.











