Comment by leeoniya

13 years ago

where i ended up was, it cannot be solved within a single view. there needs to be some form of split side-by-side view for the discussion, each prioritizing replies differently - by freshness, votes, weight or other metrics. another idea was to create a heat-map based on reply velocity to give a third dimension to the whole thing.

replies need "simmer" time at the top to aggregate enough votes. if there is one huge reply thread that dominates, few will scroll through pages looking for new content.

just the ability to fold comments on HN would help a lot already.

Why not push really long threads to the bottom? People will find the long discussions by scrolling to them. Indeed, they will know that they are there, just like now we know that the long discussions are at the top. The effect though is that now readers have to get past other discussions first. Basically, the order should be short-good, long-good, all-crap.

Also, while this may be a problem here, HN still has the best comment sorting system I've seen (but not measured). Comments have time to stay at the top and simmer down and if they are good they gain enough momentum. The only time this seems to be come a problem is when you get to a really popular thread after hours/days of discussion. Then you cannot get a word in edgewise.

An alternative solution could be that for every comment you make, you give up a bit of karma and you gain it back through comment upvotes (but not article postings). That way people will watch what they say. This may give some positive feedback to posters that harvest huge amounts of karma, but it will also prevent bad comments. On top of that, you could make your post stick up top longer by paying a blood price: for every 50 points of karma you get another minute guaranteed at the top of your discussion thread, or some such. Or just free market FTW: the person that bids the highest amount wins the top spot for that many minutes.

Another site that I was on had the ability to fold up everything that you'd already read, and only show you the new content. It made keeping up with active discussions utterly trivial. Of course a first time user still sees everything.

I think they changed the underlying code, but http://forum.iwethey.org/forum/main.iwt still looks the same. So you can experiment with the idea there.