Most active commenters
  • thaumaturgy(3)
  • doorhammer(3)

←back to thread

661 points pg | 25 comments | | HN request time: 1.862s | source | bottom

A surprisingly long time ago (2013 was a busy year) I mentioned a new plan to improve the quality of comments on Hacker News:

https://news.ycombinator.com/item?id=6009523

Since I'm going to check out of HN at the end of this YC cycle, this was my last chance to get this done. I didn't want the people who are going to inherit HN from me to have to build it as their first project, because it interacts with so many different bits of the code in such subtle ways.

So I found time to implement pending comments this past week, and with any luck it will launch tonight. Since it's a big change, I wanted to warn HN users in advance.

Here's how it currently works. From now on, when you post a comment, it won't initially be live. It will be in a new state called pending. Comments get from pending to live by being endorsed by multiple HN users with over 1000 karma. Those users will see pending comments, and will be able to endorse them by clicking on an "endorse" link next to the "flag" link.

Someone who has a pending comment will have to wait till it goes live to post another. We're hoping that good comments will get endorsed so quickly that there won't be a noticeable delay.

You can currently beat the system by posting an innocuous comment, waiting for it to be endorsed, and then after it's live, changing it to say something worse. We explicitly ask people not to do this. While we have no software for catching it, humans will notice, and we'll ban you.

Along with the change in software will come a change in policy. We're going to ask users with the ability to endorse comments only to endorse those that:

1. Say something substantial. E.g. not just a throwaway remark, or the kind of "Yes you did, No I didn't" bickering that races toward the right side of the page and no one cares about except the participants.

2. Say it without gratuitous nastiness. In particular, a comment in reply to another comment should be written in the spirit of colleagues cooperating in good faith to figure out the truth about something, not politicians trying to ridicule and misrepresent the other side.

People who regularly endorse comments that fail one or both of these tests will lose the ability to endorse comments. So if you're not sure whether you should endorse a comment, don't. There are a lot of people on HN. If a point is important, someone else will probably come along and make it without gratuitous nastiness.

I hope this will improve the quality of HN comments significantly, but we'll need your help to make it work, and your forbearance if, as usually happens, some things go wrong initially.

Show context
cperciva ◴[] No.7445916[source]
Someone who has a pending comment will have to wait till it goes live to post another. We're hoping that good comments will get endorsed so quickly that there won't be a noticeable delay.

Is there some timeout? If not, commenting on a several-day-old thread will guarantee that you can never post another comment, since once threads drop off the front page it's not likely that many 1000+ karma users will even see those comments, never mind endorse them.

replies(9): >>7445933 #>>7446008 #>>7446029 #>>7446355 #>>7446424 #>>7446481 #>>7447329 #>>7447601 #>>7448969 #
pg ◴[] No.7445933[source]
Hmm, trust cperciva to find the thing I'd overlooked.

I'll add a pending page that collects pending comments. Maybe that will solve the problem.

replies(32): >>7445983 #>>7446005 #>>7446013 #>>7446023 #>>7446039 #>>7446049 #>>7446064 #>>7446150 #>>7446155 #>>7446217 #>>7446249 #>>7446251 #>>7446338 #>>7446367 #>>7446376 #>>7446393 #>>7446441 #>>7446549 #>>7446596 #>>7446727 #>>7446737 #>>7446770 #>>7447011 #>>7447157 #>>7447180 #>>7447255 #>>7447308 #>>7447471 #>>7447603 #>>7447900 #>>7448412 #>>7449734 #
1. sillysaurus3 ◴[] No.7446039[source]
For threads that have fallen off the frontpage, drop the required number of endorsements to 1 and let the parent commenter have the option to endorse the child comment regardless of the parent poster's karma. That will let back-and-forth continue in old threads.
replies(3): >>7446162 #>>7446246 #>>7446275 #
2. babuskov ◴[] No.7446162[source]
Please, please do make this. I have exchanged very useful information with other commenters on HN this way.

Sometimes I ask a question in the comments, and it gets answered days later. I go through "comments" in my profile periodically to see if someone replied to those. In this process I also see if someone asked my something and reply there as well.

IMHO, HN should have a "private message" feature if comments get policed this hard.

replies(4): >>7446272 #>>7446369 #>>7446407 #>>7446614 #
3. ◴[] No.7446246[source]
4. beloch ◴[] No.7446272[source]
I endorse this post strongly. I too have occasionally had some informative back-and-forth's in buried threads. With this update, this would only work if both users have >1000 karma.
replies(1): >>7446550 #
5. alexcroox ◴[] No.7446275[source]
Or it will allow people to silence those with a differing opinion that the OP doesn't agree with...
6. gk1 ◴[] No.7446369[source]
By the way, you can use HN Notify (http://hnnotify.com/) to get an email when someone responds to your comment. This way you don't have to dig into your comments every time just to find replies.
replies(1): >>7446552 #
7. thaumaturgy ◴[] No.7446407[source]
It does: put an email address in your profile.

I don't entirely disagree with you guys, but I wonder why these discussions aren't being taken to email (or whatever you kids are using these days) anyhow.

replies(6): >>7446482 #>>7446495 #>>7446831 #>>7446835 #>>7446836 #>>7448187 #
8. saraid216 ◴[] No.7446482{3}[source]
Anonymity? The bar for having an engaged, non-private conversation shouldn't be creating a new email account.
9. neilk ◴[] No.7446495{3}[source]
Fair point but sometimes people don't want their real identity known. Either as a matter of policy or because they are using a throwaway to discuss something sensitive.
10. wtvanhest ◴[] No.7446550{3}[source]
Additionally, people may be more willing to have these conversations if the comments made in old threads didn't impact their average karma. Long ago I decided I didn't care about average karma and just try to add something to a larger discussion or attempt to have a conversation in an old thread, but in the beginning I was concerned.

The back and forth comments deep in threads no one reads are some of the most interesting I have had.

replies(1): >>7449779 #
11. bmelton ◴[] No.7446552{3}[source]
FWIW, anecdotally, HNNotify doesn't appear to work all that well on topics older than a few days... or maybe it's just me. I've noticed that I definitely miss comments, and the trend there tends to be when the discussion has cooled somewhat. I always get discussion notifications for topics that are still on the home page.
12. JoshTriplett ◴[] No.7446614[source]
> Sometimes I ask a question in the comments, and it gets answered days later. I go through "comments" in my profile periodically to see if someone replied to those. In this process I also see if someone asked my something and reply there as well.

I use http://hnnotify.com/ , and it works incredibly well for this case.

replies(2): >>7447014 #>>7447027 #
13. cbhl ◴[] No.7446831{3}[source]
Keeping the comment thread together is useful for anyone who happens upon the thread later. Moving the discussion to email just results in rage: https://xkcd.com/979/
14. doorhammer ◴[] No.7446835{3}[source]
I think what I don't like about the e-mail route is that it removes the conversation from HN

Any time I learn about a new tech or shiny thing, I search for it on HN and read as much of the back and forth as I can. A number of times I've noticed those conversations didn't happen that long ago, even on old threads. Having it there is pretty invaluable to me to get perspective on stuff.

I actually think that coming up with a way of tying those old posts back into the new posts to continue growing those conversations would be nice. (take that as a total aside; I'm really shooting from the hip by even saying that, because any implementation I'd say would be an idea I had uh, well about ten seconds ago, when I suggested it, and it's not really relevant to the point at hand)

replies(1): >>7446857 #
15. baddox ◴[] No.7446836{3}[source]
Perhaps the tendency to move everything to email is one reason so many people around here seem to have such a problem maintaining their inboxes. I don't see any reason to move a Hacker News thread to email.
16. thaumaturgy ◴[] No.7446857{4}[source]
HN is not a good place for conversation. (I wrote about this once and it was sorta well-received and then, case in point, everyone forgot about it the next day.)

HN is primarily a news feed. There is some discussion, but it's topical and very short-lived.

I only mention this because the site seems a lot better once you give up on the notion of it being conversational.

replies(3): >>7446881 #>>7447013 #>>7447549 #
17. doorhammer ◴[] No.7446881{5}[source]
Hmmm, yeah. I see your point. If two people really just want to shoot the breeze (I don't mean that flippantly), or get to know each other better, or talk about off topic things, then an e-mail is a much better way to do that.

I'm specifically thinking about topical conversations or discussions, where someone asks a question in a thread, or brings up a point and someone else finds it somehow and answers the question, which can lead to a series of enlightening posts/responses.

I like the HN comments because they have people who disagree, as long as the disagreement is civil, informative, and doesn't seem to have too much ego tied up in it. I like the reality check the comments offer.

18. mbreese ◴[] No.7447013{5}[source]
I wish it was more conversational. There are lots of experts on here from a variety of disciplines, and a meaningful back and forth can be great on here.

But, it's not a good fit for the current format. Perhaps if when a thread got too deep, it could collapse and require a reader to actively expand it. That would help support the threads that start to push too far to the right.

But, it's probably better dealt with in a full redesign.

replies(1): >>7447082 #
19. dfc ◴[] No.7447014{3}[source]
I am a big fan of HNNotify. I have had a link to hn notify in my profile for a while now. There is one glaring problem with the service: in addition to notifying you to comment replies it sends an email for every top level comment on stories you submit. I sent the owner an email a while ago pointing out the issue and it sounded like the system was set up in such a way the the developer could not differentiate between comment/submission replies.
20. mbreese ◴[] No.7447027{3}[source]
This would be a really nice feature if it was integrated into the current system. You wouldn't even need to use email, there could just be some kind of notification in the threads screen. Maybe an "inbox" section that shows the most recently replied to comment.
21. thaumaturgy ◴[] No.7447082{6}[source]
Yeah, me too.

There really needs to be an entirely new kind of discussion forum, something that merges the various strengths of phpBB, IRC, newsgroups, and reddit. I have some ideas on that, but sadly not the time to code it. I hope someone beats me to it.

replies(1): >>7447423 #
22. doorhammer ◴[] No.7447423{7}[source]
I like conversational places. I guess a lot of this has to do with what type of place the creator wants to create and how they want to try to mold it into that.

My ideal place would clearly define types of behavior that were to be discouraged. For instance, I like to err on the side of suppressing vitriol too much, rather than letting it run too much. I like environments where everyone feels like they can try to contribute, or participate, without wondering if it'll come back at them. I have pretty strong feelings about how far that should go, though, and it's usually further than a lot of folks would, or at least, further than a lot of vocal folks would go.

But I guess that's just it. I think generic karma/votes tend to promote a more general idea of what's popular, or fun, but don't necessarily promote a specific well-defined ideal.

23. sigmaml ◴[] No.7447549{5}[source]
I read HN as much for news links as for the ensuing intelligent discussion and pointers. Should you take them away, to me, the appeal of HN drops significantly.
24. bsder ◴[] No.7448187{3}[source]
Because anyone who stumbles on the thread later can't see the resolution.

Email isn't public discussion.

25. tripzilch ◴[] No.7449779{4}[source]
That'd be nice, it explains why my avg karma is still less than 2 while I also get quite a few upvotes.

On the other hand, if I'm having a useful discussion with someone in an old thread, I often give them an upvote for their troubles as well. It's not like it affects the sorting or anything.