The issue, as I see it, is not so much the posts as the voting. Which varies wildly and is fairly indescriminate. A worthless but sensationalist message might get lots of upvotes whilst a shy but informative message will get missed.
I suggest it is the voting practices that need to be addressed. I vote very rarely on messages (maybe once or twice a day): making my approval something "to be gained". I know others use that approach too - and I think it makes things worth much more.
Ideally (IMO) a good situation should be one where a post with 5 votes should be stunningly good and 20 votes a "once in a lifetime" achievment.
Some ideas... - Vote weighting (Karma or average Karma effects the weight of your vote)
- Include "Downvotes" next to the total. This helps identify messages with a lot of disagreement (i.e. something with a 1 might have 20 downs and 21 ups - that is worth taking a look at).
- Im not sure how you position the comments (never tracked them in depth) but I think you could try
- - New comments stay at the "top" of the page for a set time (an hr perhaps?) before being ranked properly.
- - Ranked posts: push all negative marked posts below -1 to the bottom. All positive stuff to the top marked on activity (a combination of the direct replies and the number of up&down votes)
That doesn't totally fix the problem but I suggest it might have an impact :D