Hacker News new | ask | show | jobs
by Draco6slayer 4838 days ago
So the problem is that sorting by upvotes alone creates a list of comments where the first comments to the pack get the most reads, and therefore the most upvotes, such that the first comment will have 200+ upvotes if it is posted first, but may never even see the light of day if it's added later, once a majority of the votes have already been cast.

The solution is to sort instead by (upvotes/total views). That way, the comment at the top that 1000 people have viewed and 500 people have upvoted falls back behind one that 50 have viewed and that 40 have upvoted, a comment that typically would go unseen by the masses, but which is signficantly more likely to be upvoted (or enjoyed) by any given person.