News for hackers. Stuff that matters.
Re:What Percent of the Top-Voted Comments in Reddit Threads ... by cs702 on Friday November 11, 2016 @02:01PM (#12933296)
Makes sense, due to a self-reinforcing dynamic: early comments that are good enough to gather upvotes will stay near the top of the page, gathering more upvotes.

I suspect HN is subject to the same "first comment effect," often to the detriment of later comments that might be more deserving of the top spot.

Does anyone here have ideas for fixing this?

Re:What Percent of the Top-Voted Comments in Reddit Threads ... by pjc50 on Friday November 11, 2016 @03:44PM (#12934170)
The effect is very strong on HN. If you want to be read it's much better to piggyback on it than start a new one.
Re:What Percent of the Top-Voted Comments in Reddit Threads ... by rm_-rf_slash on Friday November 11, 2016 @04:01PM (#12934295)
Even more so when it's a major topic with hundreds of upvotes and comments. Often the top comment of big big big stories on HN tends to be responsible for around 25% of total thread comments, if not more.

Niche stories with less attention tend to have a more rounded discussion with a larger number of parent comments relative to replies.

Re:What Percent of the Top-Voted Comments in Reddit Threads ... by singham on Saturday November 12, 2016 @08:00AM (#12937638)
Can some kind of summary/NLP analysis help to avoid this? Some kind of color coding of the comment threads. Like which comment threads are sticking to single topic. Which are changing/adding new topics to discussion. A visual tool that can help navigate the jungle of different discussions.
Re:What Percent of the Top-Voted Comments in Reddit Threads ... by greenmountin on Friday November 11, 2016 @08:26PM (#12936003)
How do you beat the "tyranny of the reply"?

Automatic karma deductions for 3rd tier replies? Detachment + quoting after the 2nd tier? Positioning based on the cumulative karma of the whole tree? Automatic collapse of higher tiers (a la reddit...) Super-powered collapse buttons, for when people get tired mid-tree

I wish something were done, but I bet it will be an addon, not HN, first.

Re:What Percent of the Top-Voted Comments in Reddit Threads ... by pjc50 on Saturday November 12, 2016 @07:19AM (#12937547)
Take the natural logarithm of the comment karma, and then use as the weight in a weighted shuffle algorithm?

Higher-voted comments will then be more likely to move up, but not guaranteed.

(You might want to consider putting a thumb on the scale to distinguish between comments which are low voted because they're uninteresting, and comments which contain flame-bait words etc.)

Re:What Percent of the Top-Voted Comments in Reddit Threads ... by stonith on Friday November 11, 2016 @10:10PM (#12936389)
Maybe some per-user jitter in the ordering so that different people are seeing very slightly different things at the upper end, giving those posts the chance to be seen?
Re:What Percent of the Top-Voted Comments in Reddit Threads ... by rm_-rf_slash on Saturday November 12, 2016 @07:13AM (#12937535)
I like the comment collapse idea but i think it would be worth having a sorter so you can see the top comment thread but also newest first and most up-and-coming threads.
Re:What Percent of the Top-Voted Comments in Reddit Threads ... by mason240 on Friday November 11, 2016 @02:42PM (#12933660)
Randomizing the top three comments.

Have three categories: New, Best (up:down ratio is high), Controversial (up:down ratio of 1:1).

Pick one from each category and then randomly make them the top three. For larger threads you can salt them into the top 10 comments.

New comments that are truly good have a chance of being picked up to Best or Hot, and Controversial comments spur discussion and moderate the self-reinforcing circle-jerk that threads descend into.

Re:What Percent of the Top-Voted Comments in Reddit Threads ... by jessriedel on Friday November 11, 2016 @02:57PM (#12933775)
Yep, and you can apply this recursively for nested comments, do that the first reply doesn't dominate either.
Re:What Percent of the Top-Voted Comments in Reddit Threads ... by joezydeco on Friday November 11, 2016 @03:11PM (#12933882)
I've always wondered why the karma of the upvoter isn't weighed into the equation.

If someone like tptacek (with 259K karma) votes my comment up, I think that's a lot more relevant than someone with 300 karma.

Re:What Percent of the Top-Voted Comments in Reddit Threads ... by JoshTriplett on Friday November 11, 2016 @03:53PM (#12934239)
I think that would have a stronger tendency to create an echo chamber.

If anything, I'd suggest the reverse: it should count for more to have more votes from a less tightly coupled portion of the graph. As in, cluster the set of users based on various types of interactions, and include a multiplicative factor in scoring based on the distinctness of the users upvoting something. That way, you can get a modest score by appealing strongly to a small subset of users, but a massive score only by appealing to many distinct sets of users.

Re:What Percent of the Top-Voted Comments in Reddit Threads ... by ThrustVectoring on Friday November 11, 2016 @04:27PM (#12934531)
It'd also automatically damp the effects of voting rings.
Re:What Percent of the Top-Voted Comments in Reddit Threads ... by sparky_z on Friday November 11, 2016 @03:35PM (#12934083)
In the aggregate, karma is a measure of volume, not of quality. Members with lots of karma are often the ones who spend all of their free time writing comments and submitting links, focusing on quick, easy wins. There's no reason to think they're the ones with the most discerning taste.

Using average karma per comment would be an improvement, but it still favors people who are on the site constantly (so they can be the first to make the obvious comment that everybody upvotes) and frequent the most popular (and lowest effort) subreddits.

Another problem: the last thing reddit needs is more incentive for users to improve their personal karma score. Karma is useful for readers, but that benefit is balanced against the incentives it provides for writers to optimize their karma score above all other considerations. I think HN achieves this balance better than reddit does by deemphasizing personal karma scores in various ways, and this is reflected in the user experience. It's bad enough when karma's just a driver of personal gamification. If it actually provided users with social clout and ability to frame the conversation, well, then it would be something with real world value. You wouldn't need click farms to manufacture viral content, just a few well-placed accounts with high scores. High-karma upvotes as a service. As a side-gig for a careful power user, it would be nigh-undetectable.

Think of the difference between HN and reddit, then multiply it 10-fold. I think that's what you would end up with.

Re:What Percent of the Top-Voted Comments in Reddit Threads ... by stephengillie on Friday November 11, 2016 @05:10PM (#12934944)
Upvotes-as-a-service? That's the echo chamber eating its own tail.
Re:What Percent of the Top-Voted Comments in Reddit Threads ... by sparky_z on Friday November 11, 2016 @06:09PM (#12935329)
Not sure what you mean.
Re:What Percent of the Top-Voted Comments in Reddit Threads ... by DanBC on Friday November 11, 2016 @03:15PM (#12933927)
I have 38,000 karma. I think it's a terrible idea for my karma value to make my upvotes weigh more.
Re:What Percent of the Top-Voted Comments in Reddit Threads ... by CPLX on Friday November 11, 2016 @04:21PM (#12934457)
I have 6,000 karma. I agree with one sixth of your comment.
Re:What Percent of the Top-Voted Comments in Reddit Threads ... by pbhjpbhj on Saturday November 12, 2016 @04:33AM (#12937213)
I'd like to have the comments delivered with metadata and have a small JavaScript to sort them. A few defaults (hot, new, etc.) and chance to try popular sort algos. Then chance to weight by popularity of the user, upvotes/downvotes, or location, or whatever is possible with the metadata.
Re:What Percent of the Top-Voted Comments in Reddit Threads ... by vit05 on Friday November 11, 2016 @08:27PM (#12936012)
I remember something similar to this on digg. The results wasn't great. "Power users"
Re:What Percent of the Top-Voted Comments in Reddit Threads ... by david-given on Friday November 11, 2016 @02:22PM (#12933492)
Well, the trend is so smooth that it would be very simple to apply a modifier to comments to counter it. Effectively, votes would slowly expire. In order to remain relevant, a comment would have to be constantly upvoted.

I actually think this would be an interesting experiment to try. Who's hacker friendly and has a well-used comment system that we know?

Re:What Percent of the Top-Voted Comments in Reddit Threads ... by mrec on Friday November 11, 2016 @02:26PM (#12933524)
Which is roughly the algo already used for Reddit's default "Hot" view of submissions, isn't it?
Re:What Percent of the Top-Voted Comments in Reddit Threads ... by david-given on Friday November 11, 2016 @03:54PM (#12934244)
Beats me, I don't use Reddit.

Does it work? Does it seem to do a decent job at selecting submissions?

Re:What Percent of the Top-Voted Comments in Reddit Threads ... by mrec on Friday November 11, 2016 @03:59PM (#12934286)
Yeah, seems good to me, in that it strikes a reasonable balance between keeping good stuff around long enough for you to see it, and keeping it around so long that you've read everything and get bored.

Thinking about this some more, though, I don't think I'd want to see the exact same algo on comments, though; comments don't have the same infinite-firehose problem, and you don't want to encourage spammy necrocommenting on old-but-still-popular threads just to get "new comment" karma.

Maybe something more like making vote fuzzing (which Reddit already does to some extent) inversely proportional to age, and actually sorting on the fuzzed value rather than the real one.

Re:What Percent of the Top-Voted Comments in Reddit Threads ... by singham on Saturday November 12, 2016 @08:03AM (#12937649)
> votes would expire

Basically, ant-algorithm. To stay relevant, you have constantly gather new votes. But it has one problem. Comments with higher votes already have momentum, hence they will be shown to new users most of the time, which gives it more chance to gather new votes, thus continuing the momentum.

Re:What Percent of the Top-Voted Comments in Reddit Threads ... by 0xffff2 on Friday November 11, 2016 @02:27PM (#12933533)
The article claims that this is already done.
Re:What Percent of the Top-Voted Comments in Reddit Threads ... by greggman on Friday November 11, 2016 @03:32PM (#12934062)
I don't know if this would change the ranking but I've always wondered if it would be good if threads were ranked by the waited sum of all replies to it. In otherwords the original comment might not have a high vote but if a reply did, even a deep one, the thread might appear at the top. Or does it already work that way?
Re:What Percent of the Top-Voted Comments in Reddit Threads ... by no_protocol on Friday November 11, 2016 @02:06PM (#12933345)
I am guessing that HN will have a lower percentage than reddit. New comments get a bit of time at the top and have a chance to gain votes if they are worthy.
Re:What Percent of the Top-Voted Comments in Reddit Threads ... by ethanbond on Friday November 11, 2016 @02:12PM (#12933406)
That's how Reddit comments work too...
Re:What Percent of the Top-Voted Comments in Reddit Threads ... by no_protocol on Friday November 11, 2016 @02:21PM (#12933485)
Sorry, I am not familiar with Reddit, I just took the author's word for it:

  Anecdotally, that doesn’t be the case with
  Reddit’s modern algorithm; comments made
  late in the thread appear at the bottom,
  where they likely will not receive any upvotes
In my experience with Hacker News, late comments are given some space right at the very top, even if they are a day late. I thought this was a distinction worth commenting on, but maybe I misunderstood the quoted passage.
Re:What Percent of the Top-Voted Comments in Reddit Threads ... by ethanbond on Friday November 11, 2016 @02:33PM (#12933588)
So this is kind of bizarre wording on the author's part. He describes that in fact Reddit does use time decay for exactly the reason you mentioned literally two sentences before what you quoted. It seems weird to state something as a fact then dispute it based on an anecdote without addressing the obvious tension between those things...

> Reddit’s ranking algorithm attempts to rectify this by determining comment ranking using both time and community voting; comments in a thread, by default, are ordered based on the points score (upvotes - downvotes) the comment receives, subject to a rank decay based on the age of the comment.

> In theory, this system should allow comments that posted later in the thread’s lifetime to rank much higher temporarily, then Redditors can vote on the new comment; if the new comment is good, it can now rise to the top and therefore the content which would otherwise be buried is now surfaced.

And then it continues on to the section you quoted. I'm not sure what to believe!

Re:What Percent of the Top-Voted Comments in Reddit Threads ... by minimaxir on Friday November 11, 2016 @02:41PM (#12933646)
I commented about the HN behavior in another thread. (I did not comment about the HN behavior in the article because I have no statistical evidence of HN behavior.)
Re:What Percent of the Top-Voted Comments in Reddit Threads ... by sotojuan on Friday November 11, 2016 @02:49PM (#12933713)
This is just a "con" of nested threads. A flat, traditional forum/message board would fix this but introduces its own set of negatives.
Re:What Percent of the Top-Voted Comments in Reddit Threads ... by malnourish on Friday November 11, 2016 @02:07PM (#12933355)
Some weighted random sorting of top level comments (at each stage in a tree) or sorting by "hot/rising" would go a long way, I think.