←back to thread

661 points pg | 3 comments | | HN request time: 0.774s | source

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
chimeracoder ◴[] No.7446342[source]
I fear that this is going to have the effect of drowning out minority or contrary opinions, even those that are legitimate (non-trolling) and expressed in a respectful manner.

Currently, the downvote button is only supposed to be used for unproductive comments - drivel, and the like. Of course, people use it to show their disagreement (even though that's not how it's meant to be used).

As a result, people that post controversial or minority opinions often get downvoted, even if their comments are well-thought out. This effect is less noticeable on Hacker News than on some subreddits (/r/politics is one of the worst), but it's noticeable to someone who reads Hacker News regularly.

I fear that this is going to exacerbate this effect. We can establish rules for which comments should be endorsed, just like we establish rules for which should be downvoted, but in other forums, the way that these tools are used in practice oftentimes do not match the stated guidelines.

EDIT: Also, I'm not entirely sure why this is preferable to simply allowing users to automatically hide comments below a certain score. Unless there really is a significant difference between the views of users with > 1000 karma and the rest, the "endorse" button is not fundamentally different from an upvote, is it? (In principle, not in implementation).

replies(4): >>7446401 #>>7446668 #>>7446688 #>>7447635 #
gruseom ◴[] No.7446688[source]
Currently, the downvote button is only supposed to be used for unproductive comments - drivel, and the like. Of course, people use it to show their disagreement (even though that's not how it's meant to be used).

No, that's wrong. Downvoting for disagreement is how downvoting is meant to be used, as pg has made clear on HN many times over the years.

[I edited the previous sentence to make it less ambiguous.]

The confusion persists because Reddit's rules are different, and people remember those and mistakenly assume they apply to HN.

replies(3): >>7446824 #>>7450304 #>>7450452 #
ihuman ◴[] No.7446824[source]
I'm a bit confused by the wording of your comment. Are you saying that downvoting "is only supposed to be used for unproductive comments" or to show agreement? You use "it," but I can't tell which statement you are referring to.
replies(2): >>7446885 #>>7446904 #
gruseom ◴[] No.7446885[source]
Sorry for being unclear. What I mean is that downvoting something because you disagree with it has always been legitimate on HN. I'm too lazy to dig up the many links where this was discussed, but the point is that if upvoting is a legit way to agree, then downvoting is a legit way to disagree. This is a good thing, because it provides a silent way to disagree when you don't have anything substantive to add to the discussion.

The idea that downvoting for disagreement is not legitimate is a classic instance of the canonical invasive species on HN, the Redditism.

replies(3): >>7450468 #>>7450914 #>>7451096 #
pbhjpbhj ◴[] No.7451096[source]
>downvoting something because you disagree with it has always been legitimate on HN //

Um, no. You downvote when a comment doesn't contribute. If you disagree then you can state it and if that contributes it can get upvoted too.

replies(1): >>7451396 #
gruseom ◴[] No.7451396[source]
I'm talking about what the HN policy has always been. This is a factual question, and it's not as you describe it.

What's interesting is how the opposite gets repeated far more often, usually in an authoritative tone, as if the speaker had just consulted a rulebook.

replies(1): >>7451934 #
pbhjpbhj ◴[] No.7451934[source]
TBH that's the only use of votes I've seen agreed on as valid here.

Despite your relative long-standing I'll bow to your claim of factuality and request citation of that fact?

replies(1): >>7452339 #
gruseom ◴[] No.7452339[source]
Do the first two links I listed here count? https://news.ycombinator.com/item?id=7451438

I wouldn't say it's ever been agreed on; I'm pretty sure people disagreed about this from day one. And downvoted each other about it :)

replies(1): >>7455297 #
pbhjpbhj ◴[] No.7455297[source]
Both of those links (https://news.ycombinator.com/item?id=117118 [actually 117171 for the pg comment], https://news.ycombinator.com/item?id=658683) appear to be simply pg saying people do downvote when they disagree rather than him endorsing that activity.

Indeed the first link says in part:

>"I think it's ok to use the up and down arrows to express agreement."

Which reads to me as having an implicit "also to express agreement" especially in the context of the thread. The thread consensus appears to favour not downvoting for mere disagreement (but I would say that !).

In the past when we had votes visible we'd have been able to tell better the general consensus from that information.

So, I upvoted you for making your point well; presumably you downvoted me as you disagreed.

replies(1): >>7456168 #
1. gruseom ◴[] No.7456168[source]
Those two comments are far from the only data points, though. But now I really am too lazy to look any more up.

My memory is simply that PG always said downvoting for disagreement was fine and many users have always thought he made the wrong call. Still, it's his site, so his call to make.

The interesting thing to me is how confident these users are that they're quoting the site rules, when really they're contradicting them, de facto if not de jure. Just like a lot of us Canadians think that famous U.S. laws (e.g. Miranda rights) apply here, because we've seen them many times on TV, so a lot of HNers assume that this Reddit rule exists on HN.

> presumably you downvoted me as you disagreed

Couldn't! Also wouldn'tve.

replies(1): >>7460449 #
2. pbhjpbhj ◴[] No.7460449[source]
>Still, it's his site, so his call to make. //

It's not his. He certainly has a lot of control over it though. Debate/Culture isn't owned by those who facilitate it. I find the idea that this is solely pg's plaything to be damaging.

>quoting the site rules //

De facto standards don't necessarily have documented support. Down-voting for disagreement seems fundamentally wrong [to me] on any site intended to be more than an echo chamber - unless there is a parallel means to promote quality - combined with the established [it seems amongst many long term users] and upheld viewpoint of voting for quality causes me to promulgate that position.

replies(1): >>7462723 #
3. ◴[] No.7462723[source]