What if you made community contribution a limited resource?
Continuing the reddit example. You could limit contribution by three routes:
1) Limiting the number of posts. For example, 3 posts per week, max.
2) Limiting the visibility of posts. The more you post, the less an upvote counts. Effective Upvote Value = 1 / (posts this week)
3) Limiting the visibility of posts based on post quality. The more you post in a week and the lower your per-post average karma, the less an upvote counts. Effective Upvote Value = (per-post average karma) / (posts this week)
3) Limiting the visibility of posts based on post quality. The more you post in a week and the lower your per-post average karma, the less an upvote counts. Effective Upvote Value = (per-post average karma) / (posts this week)
You probably weren't around for it, but HN experimented with something like this where each commenter's running average point tally for the last X posts or Y time was visible on their profile and indirectly visible on each of their comments. Their name (comment?) would appear in a different (darker?) shade the higher their running average.
I personally liked it, but it was rolled back after a couple of months. I think people became afraid to make replies that wouldn't accumulate up votes, and I know I wouldn't reply to threads if someone commented a day later because "it wasn't worth it."
Continuing the reddit example. You could limit contribution by three routes:
1) Limiting the number of posts. For example, 3 posts per week, max.
2) Limiting the visibility of posts. The more you post, the less an upvote counts. Effective Upvote Value = 1 / (posts this week)
3) Limiting the visibility of posts based on post quality. The more you post in a week and the lower your per-post average karma, the less an upvote counts. Effective Upvote Value = (per-post average karma) / (posts this week)
Just a thought.