I kind of wonder if deduping posts would be good. I find it really annoying to see reposts and if definitely makes it feel like there really isn't all that much content out there, at least much content that has enough viral potential. I suppose it's possible for a company to fingerprint content easily enough to stop dupes. Maybe it would block the post but allow a repost of the original content? But is that really good for the company? Plenty of people haven't seen that content anyway, so maybe it's working for those people, and sometimes you do want to see the repost if it's been long enough. I personally think it might just seize the entire ecosystem if you prevented it because the volume of content would go down, and the vitality of things would go down too. Not to mention the people reposting are kind of keeping the whole thing alive for their virtual points, and if they can't do it at scale by posting the same video in 20 different places anymore things might just stop. I feel like a lot of social networks are relying on a an orbiting cloud of garbage that just recirculates constantly. I'm surprised no one has started uploading, upscaling and posting America's Funniest Home Videos clips.