An Update on Hacker News
blog.ycombinator.com
blog.ycombinator.com
Sometimes I check the comment history of these dead posters; 80% of the time it appears like they are a genuine troll who was correctly moderated out of the community, however, a significant portion of the time, there doesn't appear to be anything particularly inappropriate in the comment history, but the user is still doomed to waste a considerable amount of time attempting to contribute to this board.
In the context of internet discussion boards, it seems a little harsh.
Off the top of my head, I feel like something akin to an automatic probationary resurrection period would be an interesting idea. Perhaps it occurs one year after hellbanishment, giving the community a chance to organically reevaluate the user's quality of contributions, and giving a second chance to those who have matured in a years time (or who was simply hellbanned in error).
It's pretty mean spirited though - generally a "douchebag" move. It'd be like having a bad employee, but instead of firing him, or discussing his work, just don't bother paying him any more.
After being hellbanned I actually realised that commenting on internet forums is toxic, generally a waste of time, and not productive. So I quit. At the start, you sort of care about "karma". But you end up realising it's a measure of two things. 1. How much time you waste commenting on the internet, and 2. How much you can agree with the groupthink echo-chamber.
But for those that like spending time commenting, I would have thought following a subreddit model would work better here, with the growth. Spread the power out. If I get hellbanned from the "rust is the future!!!" subhackernews, big whoop.
It'd also help with filtering out all the non-interesting (self driving cars) stories.
But then perhaps it'd basically be reddit at that stage which would defeat the point...
We don't ban people because they "critiqued a YC backed company".
Edit: Some of the replies have made good points, and I realize that I overreacted. Sorry about that. Please shoot us an email at hn@ycombinator.com if you feel your account was banned unfairly. We're always happy to look into this—there's no question that we make mistakes; the most I can claim is that we're eager to, and do, correct them when they're brought to our attention.
(Edit: I haven't forgotten, but have to run out to an appointment, so this will need to wait for another hour or two. Sorry about that.)
Edit: back now. My gut feeling is that PG might not have had enough time to look into all the details. I say that because June 2012 was about the peak of when HN moderation was extremely time-constrained (I started a few months later) and the only option was to enforce the guidelines generically.
For the record, I don't think he deserved a hellbanning, but then again, this was a while ago. And the wild west hadn't probably settled yet.
So it sounds like got banned for refusing to follow the guidelines?
Please don't post on HN to ask or tell us something (e.g. to ask us questions about Y Combinator, or to ask or complain about moderation). If you want to say something to us, please send it to hn@ycombinator.com.
I'll admit it could be clearer but it has always been there since that page went up as far as I'm aware. Ctrl+F for hn@
If a moderator has a button "ban", and you piss them off enough, you'll get banned.
Give people buttons, and they'll use them. Probably more than they actually should.
As I suggested in my original post though, I have more useful things to do than look back at comments I posted years ago and compile evidence. I've moved on.
I'm sure it happens a lot more often than you realise, because in general when people get hellbanned, they come to the same realisations as me.
Not only did we never ban people for criticizing YC companies, the very first thing PG told me when I started moderating HN, and the thing that he emphasized most strongly after that, was never to do things that could be construed (or misconstrued) as censorship of anti-YC stories.
(I've edited out some irritation that leaked through in my original version of this comment.)
But it would be despicably dishonest for you guys to deny that routinely you guys do things here to protect YC companies (including manipulating voting points on comments/ submissions).
One example (on the top of my mind) is the drchrono post: https://news.ycombinator.com/item?id=7178004
Even though Skeletor made that comment like ... 20 days after the HN submission, it somehow found its way to the top. Obviously, this was through manual action. Obviously, a non-YC company is not afforded such a privilege.
Idling in #startups of freenode (unofficial HN channel), I've heard too many of these stories. The stories of rankban upon some critical comment on a YC-funded company, a slowban because of a critical comment on some YC personality, etc. etc. There are countless examples.
When these things happen one after the other, you lose trust, we cannot believe you anymore. Please stop doing this. I think the only way to win trust back at this point is if you again expose voting points at all times.
It isn't hard to deny that general impression you're reporting, because it isn't true. But I don't see any way to refute such a sweeping claim convincingly. As far as I can tell it exists only on the level of rumor and is unanswerable. But I'm happy to reply about specific cases.
In the Drchrono case, we got an email from the founder asking to post a response after the commenting window had closed. I agreed, but not because this was a YC startup, but rather because we would do this for any startup in this situation, and have indeed done so for at least one non-YC startup I can remember. Before I agreed to the Drchrono founder's request, I told him I needed to make sure that we would do it for any startup in that situation, and I thought long and hard before concluding that was true. It was by far the most important factor in that decision.
dang, I understand that you, in your position, have to be mindful of optics, you have to think of ways to say things that are best for YC. That's great, you should do that. All individuals of a company who have a public presence have to do that. The thing is, you must not focus entirely on optics -- you absolutely must in your heart have the right view. Not only because if you don't, some people will eventually find out what's up, but also because it's the right thing. Actions that favor YC companies (beyond a certain line) on a public forum such as HN are unethical. I think there have been enough things done at this point that the only way that trust can again be restored is by having more transparency -- for example, by showing comment scores at all times in some way.
You're doing an absolutely super job, probably far better than most or all of us here will ever realize simply because moderation when done properly is all but invisible so don't sweat it, this is a thing that is as far as I can see not solvable in the current set-up. Those lines were drawn long before you showed up and within those lines you're doing the best you can.
FWIW I too recall several instances of users that were banned imho unjustly as well as some threads where the pro-YC bias broke through but over the vast amount of content generated here those are very very few instances, not by far enough to claim systematic bias or to be used as evidence for some nefarious plot. More like genuine mistakes and things done in the heat of the moment. And on later reflection some of those were reverted.
(If you want I can probably dig them up for you but you're busy enough as it is.)
We want to see such comments highly ranked regardless of YC affiliation. If you post such an important update and don't get organic upvotes because the story is old, plead your case to hn@ycombinator.com.
Just imagine how useful people might find it to simply block posts by keyword, or not show threads with a certain ratio of upvotes to downvotes, or be able to train their own Bayesian filter.
They wouldn't even have to change the UI (which they seem to not want to do) apart from what a particular user sees.
Then again, there does appear to be a confligt in the way the HN community seems to be growing, with the site itself still geared towards providing a relatively low amount of content through a single channel. Stories overwhelming the site and reposts are a known problem, and probably almost no one bothers watching past the first page of /news so those top 30 slots might as well be the entire site. Although, many of the most obvious remedies to this would make the site look more like reddit, and we can't have that I guess.
When that kind of response comes from the site's moderator, I really don't see the level of toxicity improving any time soon.
It's likely statistically factual, but in context it's just another of the "mean, stupid things" that Paul Graham called you out as being here to address. And you appear to have done nothing to investigate whether the previous user's post was factually correct before slinging personal accusations.
If this gets me hellbanned too, so be it. Conversation and community on this site is a toxic mess that leaves people afraid to post anything. The main good thing is following users like patio11 and tptacek.
http://blog.ycombinator.com/meet-the-people-taking-over-hack...
I try hard not to let personal irritation leak through in my HN comments, but I do fail at it. The most I can claim is a willingness to correct mistakes.
People have wildly divergent views as to what's appropriate, what's a little rude, and what's over the line. This means that even if you really truly believe that there was NEVER a mistake made during moderation, that some people will truly believe what they said.
Good moderation requires a ton of empathy and kindness.
If users could look at the actual record, their perennial sob story of perfectly reasonable behavior struck down by bullying censors would evaporate. So they make new accounts and post statements designed to be unanswerable.
I interpreted that as dang attributing essentially every complaint to malice, and simultaneously dismissing all other explanations.
Which is sadly lacking among many, if not most, moderators of online communities across the net. I'm not saying that's the case with dang; in fact, I wouldn't know. But it's a thankless job that is akin to working in a call center without pay. It takes a strong personality to keep one's head above the layer of filth floating atop the waters of discourse.
> Good moderation requires a ton of empathy and kindness.
I try, but don't always succeed. Thanks for the reminder. I appreciate it.
There's no way, barring some freak outlier, that we banned anyone for criticizing YC or a YC-funded startup. If someone really did feel that way, nothing would be easier to clear up. The real issue, in the overwhelming majority of cases, is repeatedly flouting the HN guidelines.
That's exactly what happened here. (And maybe Daniel can edit his comment.)
Daniel does a really good job, and is extremely responsive by email and on here. It is obvious where he wrote "Ever notice how people who make claims about why they got banned never provide links to the posts in question?" is borne of deep frustration. He would like to follow those links and improve the site, but can't. It's obvious that his comment is written out of frustration.
Let's be very clear: hellbanning is the worst and rudest thing that exists on any respectable Internet forum. Hellbanning literally wastes hours of the time of people who contribute great insight for free. The comments on this site are good and provided for free by people. Hellbanning turns this goodwill on its face, like a goodwill jar you can put bills into but which go into a furnace.
Daniel (and PG) knows very well that hellbanning is a nuclear weapon and the rudest thing that any Internet forum can possibly do, that is actually being done.
You have stories of people only learning they were hellbanned after literally taking the time to email someone a link to something thoughtful they had written. A lot of hellbanning has been (historically) in error.
It is one of the main reasons that I would never consciously leave a comment up if it reaches -3, even if I stand by it 100%, it's important, and the community happens to be wrong in its groupthink and I clearly have explained why. I would delete it instead.
Note that I have learned this behavior, and so have other contributors on this site.
It's one of the things that makes this site great.
So even though it is a nuclear option and the worst, rudest thing that any respectable forum does, in the sense that time is money literally stealing from users, and stealing donations at that and throwing them away, at the same time it is one of the things that allows this site to function as one of the best sites on the planet.
So you can bet that Daniel is extremely serious about following hellbanning claims and improving this process. It is difficult and he walks a very fine line.
He's doing a fantastic job at present in a very difficult undertaking. Kudos, Daniel, and keep up the good work. I can read your comment for what it is :)
I am confused. Your preferred path is to avoid conflict such that you would rather delete than be disagreed with? If your opinion differs from groupthink, you would make it go away? I guess that is similar to not posting in the first place (because of groupthink you disagree with) , just retroactive.
Probably better than my not posting in the first place :)
we are all, for good and for bad, unavoidably human.
Replying courteously even to baseless and ranty accusations is probably a good idea, but I can't say I'd blame someone for not doing it.
I see the mod(s?) deal with this kind of conspiracy accusation almost on a daily basis, and I can definitely see how patience can wear thin when every nut does that. Dang implying that this accusation was baseless was probably rash, but that's the only thing I see even remotely out of line here.
Moderation is a pretty thankless job, and like sysadmins, people never appreciate you for getting things to work right when they work right. The definition of success is invisibility to users. But the second it goes even a bit wrong, it's a shitstorm. Here's yet another piece of empathy that one needs to consider.
But in the places I have been banned, it's not been my fault. The people who say "we don't ban people because of X" are, like most people, just telling themselves a pleasant lie.
There's that one guy, who while never doing anything outrageously obnoxious, rubs you the wrong way. And eventually you're going to find something borderline or even milder than that, and use your petty powers. This is human nature, I'd almost certainly do the same. Everyone would.
As just one example I'm the resident "soldier" for the government (as one HN user was so nice to call me), I often post comments that are in opposition to many of the tenets that are popular on HN, and yet I've not been banned, my karma is not negative, and those I debate with generally treat me and my arguments with respect. If it were just up to ideology I should have been hellbanned by now, and yet here I am.
1) you ban people who are rude and who you disagree with philosophically, while you do NOT ban the equally rude people who you agree with.
For evidence of the above, look at users like etherael (and his other names; not sure if he tors/vpns or if you can find them), who are raging assholes on a semi-routine basis, but who aren't banned because Libertarian BitCoin Lover matches your values. And let's face facts, you're less willing to ban people who agree with you, even if they're toxic assholes.
If you banned people who you agreed with for the same exact crimes as those you disagree with HN would be a better place.
As it stands, people who agree with you are allowed to be ruder and more toxic than people who disagree with you. This is used as a game by some of HN's worst users who brag on IRC about how it's fun to try to engage in flamewars where they don't get banned but the other individual does.
edit:
Not to mention other game that's played by a lot of folks, which is to be as big of a dick as is possible without actually using openly aggressive language. The goal there being to generate an emotional reaction while retaining some semblance of plausible deniability, because everybody knows that you won't ban them for "polite" taunting, even if it's toxic shit that can't go anywhere useful or interesting.
Basically I have no idea what you're talking about.
although maybe it is a ponzi scheme for the miners now that I think about it.
I think there's a lot of outspoken libertarian/anti-statist types around here, and that's fine, but I don't think it's even the plurality among political stances of HN readers. I suspect being invested in politics to the point that you'll regularly engage in political discussions online is very strongly correlated with holding atypical political views (I include myself in that set).
>their claims are nearly always false.
>perennial sob story
Hmm, I wonder where these fall on Graham's disagreement pyramid...
Seriously, how hard is it to tell the guy "shoot me an email and I'll look into the ban" and then make your judgment after that? Maybe the guy's bullshitting us. Or maybe he really was banned unjustly. How can you possibly know?
You're absolutely right. I'll add that to my comment.
Why not tell me why I was hellbanned then?
Here's my comment history. Such bullying, so horrible, wow: https://news.ycombinator.com/threads?id=ahoyhere
The only conclusion is that HN hellbans dissent. I'm about as far from a troll as you can get.
It's your platform; do what you want. But don't lie about it.
You called Alex (whose friend had died and he didn't find out for two years) a "shitty friend" and said he didn't "think of, or care for, others".
I don't know if that's worthy of a hellban. But I do know I wouldn't consider the offending comments mere "dissent".
I didn't call him a shitty friend. He wrote, "Now you’re probably thinking I’m a real shitty friend" after his explanation of the events — which I quoted, in quotes, very clearly a direct quote from his own words — and I wrote "Yes" to answer the question. 95% of my comment was advice for people on what to do in the situation that the friend is reaching out to them as that friend did, who got ignored and later died and that person didn't know for years.
If you write an essay about something you did that you think was bad, and post it to Medium, and post it to HN, and then say "You probably think I did something bad," is it reaaaally so controversial to comment with "Yes, I agree, I think you did something bad"?
Also, if you thought that was my last comment, maybe you don't see my actual last exchange? It was about my bootstrapping conference and upcoming web site. Perhaps it's truly hell banned as in not visible? It was this:
http://skitch-replacement.s3.amazonaws.com/ahoyhere_s_commen...
It's a direct quote of a dead comment you wrote in a reply. Turn on "showdead" to see it [0].
The dead "think of" comment in the "shitty friend" thread appeared 405 days ago. Your comment about the bootstrapping conference was 406 days ago. (There's also a dead reply in the bootstrapping thread dated 405 days ago, which fits the timing of being hellbanned for the "think of" post.)
[0 - edited my comment to add this footnote] in response to sage_joch's response to you in that thread. Link: https://news.ycombinator.com/item?id=6473532
I never said anyone specific is self-centered. I said:
>How self-centered do you have to be to not even wish a friend with obvious health problems "good luck" or "feel better"?
That's a rhetorical question.
Then, in the dead comment, I wrote:
> Being a bad friend in this way doesn't make you a bad person…
> But it does make it seem kinda iffy to write a blog post about it, even include screenshots of the conversation, and not (apparently?) be socially aware enough to realize that the deceased man was nearly begging his friend to express some interest and concern. And so many of the commenters, from my perspective, were not picking up on anything the OP did not explicitly lay out in the essay itself, which is to say: his friend was telegraphing his problems in every possible way, and the OP ignored it. People seem to be reading it and thinking, "Oh, just one of those things." But it's only one of those things if you don't think of, or care for, others.
Again, I didn't personally attack alexcap. You are quoting it out of context.
Real inflammatory stuff. If this is what I got hellbanned for, it really makes me wonder about the actual, deliberate, specific, personal cruelty that goes by on a regular basis without banning.
Meanwhile the other dead comment… the one that's actually newest, not the one you claimed above was the newest… is about my bootstrapping conference and upcoming site:
> Oh, good question. I can see why you'd think that. > Nope, BB will be more like HN, but specifically for bootstrappers and related topics only. IOW: public-facing, free to use. (Although I think we're going to do a MeFi-style $5 or $10 join fee, to encourage good citizenship.) > It's not going to be a product. I'm not going to run it unilaterally, either. It's for the community.
That is the last thing I posted before being hellbanned.
Your other dead comment was probably posted after you were hellbanned (the point of a hellban is that you wouldn't have known it happened right away). That's why both comments are dead. If you'd been hellbanned for the last comment, only it would be dead.
It probably helps that I'm a "nobody"; I'm not a member of the startup culture, just an outside observer and occasional commentator. If it's true that politics are a factor in bans and heavy-handed moderation, then I can understand (though not agree with) you being hellbanned for what are fairly mild comments as judged by an outsider like me, as you are a member of the startup club.
And I hate to say it, but misogyny might even have played a role in it. I have zero evidence of that and it's not meant as an accusation, just that it's a remote possibility. It's a real problem in just about any internet based community, and I really doubt this one is immune to it.
Post a list of comments which were [dead]ed under the new system but would not have been [dead]ed under the old system.
If the list contains a bunch of comments like "u r a gay homoz", you'll make a pretty convincing case (both to yourself and everyone else) that the new system is awesome. If the list contains a bunch of "I'm concerned about the security implications of ordinary users putting significant money into bitcoin..." then maybe the new system isn't so awesome.
[edit: I realize it's probably too late for this to be seen, perils of posting from IST.]
But people are assholes. And they found a few people they didn't like (for good reasons, for bad reasons, for none at all) and did the meatspace equivalent of hellbanishment.
Yeh, here, you're just wasting time on the internet, maybe you can stop caring about it. But people do this the world over, and there's no escaping it. This is what people do. They're mean fucks, and if you don't fit in, you're just left out in the cold.
Yes.
... But for those that like spending time commenting, I would have thought following a subreddit model would work better here, with the growth. Spread the power out. ..."
Agreed.
However, if the person isn't actually out-and-out to mess with your site, it sucks. I've seen lots of communities go down the tubes because the moderators get busy with life, and then Something Happens On The Forum, and moderators passive-aggressively go "fine, we're just gonna act like this, and if you don't want us to do that, then you should make the community act better!" Basically announcing that they are going to put in minimal effort to moderation, and the community definitely notices.
Professional moderation, like HN uses, seems like the best way to go.
For example, there's a certain GNU/Linux distro that is maintained by a core group of devs who have become overtly hostile to any new users of their project, and actively seek to discourage "newbies" from seeking help and getting any benefit out of the project. One would think the toxic atmosphere would have killed the distro off long ago, yet it's maintaining popularity and even seeing an uptick in a certain niche community. I certainly don't understand how it thrives with such a rotten core; yes, it's overall a very well done distro, but even the best product normally can't survive that kind of cancer.
That's not to say that HN would ever end up like that; indeed, from what I've seen they are doing an excellent job overall with maintaining and moderating this community. I just hope it continues to stay that way or improve, instead of going down a dark path towards chaos.
You don't have to spam or be disruptive. I'm putting my account name on here so folks can look at it. I was new to HN, didn't know much, had no idea I was dead. :)
This account get's a decent amount of flag too when I make unpopular opinion, I have to stop myself from censoring myself because the moment I feel like I can't talk or participate, I will just leave the community. If I can't express myself around a bunch of "hackers" then what's the point?
(I'll add some details in a few minutes. Edit—well, quite a few minutes.)
The problem is that banning an account is an all-or-nothing system where inappropriate commenting is not necessarily an all-or-nothing phenomenon. The solution we want to try, which was suggested by several users, is to give the community the power to bring comments out of [dead] status. Letting fellow users make the call when a comment is (or isn't) ok seems like it might work, especially since the recent experiments with flagging seem to have helped. This is one of the things Sam was referring to when he said we plan to experiment more with community moderation.
Four good effects, and it will make hellbanning more effective (because occasionally there will be answers to a comment). Five good... Wait, let me come in again.
Arguably, if a banned account is making reasonable comments worth responding to, that account shouldn't remain banned.
Maybe after a certain number of comments a ban should be lifted entirely. Unless that's how it's meant to work anyway?
We wouldn't call these "dead" or "banned"; we'd probably introduce new statuses like "flagged" or "moderated" or something like that. The current form of banning would be reserved for obvious cases of spam, etc.
I did like my old account.
Did you email hn to ask why you were banned?
https://news.ycombinator.com/item?id=4335811
I'm guessing that got caught in the spam filter for use of the words "jewelry" and some of the other keywords in the Amazon link. This is one of the unfortunate side effects of running a startup that happens to be in a field that generates a lot of (affiliate) spam.
Hellbanning people, and then asking them to email you later, is still a crappy way to act.
It's not a hard problem. Just raise the threshold for hellbanning. Use it sparingly.
[1] Coming Soon to Hacker News: Pending Comments
https://news.ycombinator.com/item?id=7445761
[2] Pending Comments Update
https://news.ycombinator.com/item?id=7484304
[3] Pending Comments
This seems like one of the cases where HN's moderation is both draconian and completely opaque. I can't flag comments, and I have no idea why. I certainly don't think of myself as an abusive user.
Maybe I accidentally clicked the "flag" link once. If that gets flagging privileges removed, HN should at least consider creating a way to undo an action!
Make sure you're clicking "link" through to the comment's page -- the flag links don't appear when comments are shown in a thread.
This has been the source of much confusion and I'm not 100% sure on the reason why it was implemented.
So I agree, it would be great to have more/better undo options!
Something more like this..
▲ cs702 31 minutes ago ▼ | link
note: they are supposed to be the same size.. oddly unicode down triangle is rending larger for me.I also find the single leading upvote to be a bit more consistent, as you are not able to downvote replies to your comments, only upvote. So in that regard, the UI would be a bit more uniform regardless of whether the comment was a reply or not.
Another straightforward possibility could be replacing the arrows with words, and making the time a link to the comment (removing "link" from trailing actions as gojomo suggested). This may result in better support for screen readers, in addition to mobile users, as well.
etcet 5 minutes ago | upvote | downvote | flag | parentWe never remove flagging privileges because of just one flag. The concept of a mistake is all too familiar over here.
1. https://hn.algolia.com/?q=author%3Adang+flag+link#!/comment/...
Is it possible to either allow people to upvote a comment they have previously downvoted (or vice versa), or at least to undo an accidental upvote/downvote?
Especially on mobile devices, the margin of error here is very low, and I know I have accidentally downvoted a comment that I meant to upvote.
(In addition, I know some people may upvote/downvote a long comment before they have finished reading the entire text. This probably isn't behavior that should be encouraged or catered to, which is why allowing people to change their mind on votes[0] may be overkill. But at least allowing people to revoke an incorrect upvote/downvote might mitigate this effect.)
[0] ie, the way Reddit does
I tend to pre-emptively flag stories which I know will draw out the worst bits of HN. That's probably a bad thing, and I wouldn't be surprised if it caused my flags to be ignored.
I can see why you would flag a whole thread, but I don't think that will ultimately get us anywhere. If you care about the accessibility of this site, then I implore you to upvote those threads^ and flag the bad comments within.
^presuming that they have some techy slant
Anyone worried about this is welcome to email hn@ycombinator.com and ask, and we'll be happy to take a look for you. But I feel like the kind of people who would worry about this probably tend to be the kind whose flags are useful.
I think at the moment it's too easy to hit that flag button on the front page (as others have said, especially on mobile), so maybe it should be moved back too?
This (a) draws attention to the exact thing you are flagging (the individual comment/link, not the thread) and (b) puts the confirm link somewhere else on the screen so you can't double-tap the same hotspot by accident. The advisory text is optional, but as others have pointed out, it's not really clear where the line between flagging and downvoting should be drawn.
the flag link is right next to the comments link.
it's very easy to accidentally flag something from the home page of hacker news, when you actually intended to read the comments.
You can also unflag stories.
But is fading the comment really the correct behaviour. Isn't the position on the page deciding whether the community agrees with the comment?
My suggestion is: remove the fading; let downvoting only move the comments down, since the comment is appropriate yet the community doesn't agree with it; and let flagging remove inappropriate comments.
You CAN indicative that the comment has been downvoted - the fading accomplishes that objective.
Applying fading to all the comments just because a downvoted comment has a parent that happens to be at the top, seems wrong.
Another approach is simply to hide the offensive comment and weight the entire thread in relation to other threads when determining display order.
I've lost count of how many times I've seen perfectly good insightful comments around here that get ignored because some people decided to downvote them for some arbitrary reason. In fact, it's so bad, that I'd say I've barely seen any good instances of fading for the past year; they just seems to encourage group-think almost every time.
I'm ok with the idea of downvoting meaning disagreement, since that's how voting systems always end up being used anyway (not to mention pg approves of that interpretation as well), but penalizing comments to become practically non-existent based on a few downvotes (last time I noticed, a score of -1 started the fading) is just not conducive to interesting discussion.
So perhaps a margin of, say, five or six downvotes should be necessary before any visual effect takes place. Not only would this no longer bias readers against a comment before having read it, but it would guarantee that the faded comments more accurately reflect the standards of the community as a whole.
I hope downvoting has nothing to do with agreement; I thought it was for comments that aren't valuable to the conversation (e.g., not substantive, poorly reasoned, false, or poorly communicated).
I want to see many more comments that are valuable and challenge the community (and challenge my thinking too). The groupthink is already well known and if not, will certainly be posted by someone.
In practice, I do see downvoting used on comments that are valuable but challenging. It's disappointing.
EDIT: remove embarrassing typo
That's a weak distinction when there is a factual disagreement, since most people probably believe that factually incorrect statements are not valuable to the conversation.
I don't think this is true at all. I disagree that 1) this is a thing most people believe and 2) that incorrect statements are not valuable.
I would hope our disagreement would cause people to refine their thinking about what they post as well as what they downvote and flag.
[*] Most, referring to most HN readers
I generally don't unless the disagreement has another value-subtracting component (lack of substance, poor reasoning/phrasing, factual errors, unnecessary incivility.) For disagreeable but worthwhile comments, I prefer responding instead. But I recognize the value in having differences of opinion over the use of downvotes -- comments of marginal quality (which some people disagree with, and others don't find valuable enough to upvote even if they agree) will end up dropping down the page.
What value does this provide to the reader? Community groupthink is not strongly related to truth, IMHO, and provides little marginal value, because I already know what it is and it's easy to find. In fact, I wouldn't read HN if all I found was the groupthink -- I gain far more from new or challenging ideas.
EDIT: When Amy up/downvotes, it is for the benefit of Bob and other readers. Amy receives little benefit besides maybe a little emotional satisfaction. If the vote mainly was for Amy's benefit, HN wouldn't need her vote to impact anyone else's threads -- we all could have personalized, independent scores for each comment. What benefit do I, Bob, receive if Amy is just voting on what she agrees/disagrees with?
> "Community groupthink is not strongly related to truth"
In strongly technical discussions, which are common on HN and which HN should be optimized for, "groupthink" and "correct" tend to correlate quite nicely. Whenever there is a concrete notion of "correct", it works well. It is only when "correct" becomes subjective (such as in political discussions) that shit gets messy.
In other words, downvote and upvote according to what you think those actions mean.
But the amount of times I've seen controversial opinions rise to the top just because they're thorough and elaborate has been really fantastic, and I make sure to upvote things I disagree on myself. On reddit, the top comment tends to be a one-liner pun -- and again, it feels wrong to me to upvote things I disagree with on Reddit, so I don't do it and it just makes the whole situation worse.
That doesn't mean it's a good idea. I would urge everyone (including PG) to reconsider the acceptability of this practice -- it strikes me as being harmful.
To put it a different way: PG & friends have put together a quality discussion forum. One of the reasons it remains relatively high quality is necessarily that many users of the site do not use downvotes to express disagreement.
I think the reason it's high quality is because it started as a place for the kind of people interested in startups. To me that means (statistically) well educated, ambitious, interested in STEM topics, etc...
Just like in the old days of internet news before AOL made it available to the masses. For example, sci.math had awesome discussions among leading mathematicians, and then the masses came looking for help with their homework and those guys left.
Like all good forums, if it does really well to the point that the general public takes interest, it will likely become crap.
That isn't an inevitability, it's a consequence of poor forum design. At one time, if water started leaking into your boat, it sank. Then someone had the bright idea of pumping the water out and sinking was no longer inevitable.
One mechanism that might prevent the dilution you describe is to hide low-scoring comments from low-karma users, but show them to high-ranking users. Then the high-karma users can exert influence on the low-karma users by upvoting quality comments and downvoting poor ones. It becomes a self-organizing system with a bias towards quality, rather than the open loop 'majority rules' system currently in place.
Its like you invite people to a debate, where you say "please only boo when someone is saying something obscene and nasty or breaking the rules of the debate, not when they are saying something you disagree with".
I agree.
Thing is, the "when to downvote" debate is ancient at this point and no closer to consensus.
These days, I'm given to thinking that any voting system should assume the behavior of least resistance, that it's thoughtless, reflexive and therefore only potentially valuable after being sanitized / aggregated / weighted.
I was under the impression that downvoting is for comments that you do more than just disagree with. If you disagree, but it is a valid interesting argument, I try to vote a comment up, in any case not to vote it down.
Flagging is for inappropriate comment, stuff that is harder than just a bad comment, like racial insults or spam.
I'm sure that will be explained to us :)
In theory, no, downvoting is not supposed to be used to disagree. It's supposed to be used to move "stupid" comments (inarticulate, illogical, poorly argued, etc.) down towards the bottom of the screen. Flagging, on the other hand, is meant to call out wildly inappropriate, offensive, or completely off-topic comments.
A few hypotheticals:
1) I see a comment that is well articulated and generally inoffensive, but I disagree completely with its premise or its arguments --> I do nothing.
2) I see a comment that is irrational, illogical, poorly constructed, whiny, or off topic --> I downvote.
3) I see a comment that is extremely offensive, completely unrelated to the topic at hand, spammy/astroturfy, or clearly intended to instigate a flame war --> I flag.
That said, many people seem to use downvotes to disagree with a comment, and I'm concerned that lowering the downvote threshold will lead to even more of that behavior.
Maybe the problem is that downvoting and flagging share too close of a hypothetical use case. Downvoting is clearly easier to do, and it's doable in the main thread view. So that could be why people routinely use it to disagree with comments. I have flagged maybe a grand total of one comment in all my time on HN, and I generally regard flagging as an option of last resort. (It could also be that I arrive at various threads after the worst stuff has been flagged and removed, providing me an artificially sunny view of the threads).
Maybe this is a problem, in and of itself? Seems different people have different takes on the use case for downvoting.
I don't downvote disagreement, but that's because I'm a compulsive (and, from what I can tell, fast) commenter.
The simple way to metabolize this system is just not to get unhappy when you get downvoted.
That being said, I still feel weird about downvoting to disagree. The way I see it, disagreement-downvoting creates noise in its own way. Less noise than unproductive or bad replies, certainly, but more noise than doing nothing.
"The simple way to metabolize this system is just not to get unhappy when you get down voted."
True, and this is also an official guideline. (A good one, too, IMO).
No, quite the opposite. (See I wrote a comment explaining that I disagree, I didn't just click the arrow. Much more valuable to you and the reader.)
And that's why you are wrong, by saying why you disagree you might (rarely) change the posters mind, or more likely change a 3rd readers mind about the topic.
Clicking downvote is pretty useless.
I don't think it's the norm anyway, I think it's a minority that do that.
I wasn't even aware of flagging on comments until someone mentioned it, and to be honest it's so inconvenient i'd probably never do it. Downvote is an easy enough way for me to say "I don't like this" and it helps reinforce the group dynamic, which is what they want (this whole post is about manipulating group dynamics).
The only way to fix downvoting is to put an express purpose behind it, like a button that says "I disagree" next to a button that says "I dislike" next to a button that says "Inappropriate comment". But for some reason forum admins always prefer generic feedback which give rise to unexpected behavior. Heh, it probably keeps people upset, which reinforces user engagement.
Maybe I'm in the minority on this, but I don't approach voting from an agree/disagree axis. I approach it from a productive/unproductive axis. I upvote comments I find helpful, articulate, or informative. I downvote comments I find unhelpful, inarticulate, or uninformative. I leave alone comments that I find "meh," or that someone has already said better, or that neither add to, nor subtract from, the conversation. Basically: something either adds to the conversation (upvote), subtracts from the conversation (downvote), completely derails the conversation (flag), or is neutral.
Case in point: I didn't necessarily agree with your comment, but I found it articulate and interesting. It presented a perspective I hadn't considered. It made me think. I upvoted it.
Now, one could argue that agree/disagree and productive/unproductive are basically the same thing in practice. They both represent a desire to move the conversation in one direction or the other. (To your point about the group dynamics). But I don't know if I totally buy into that. I have no idea if this is true, but I'd hypothesize that voting patterns would be different under one explicit guideline or the other. I'd also think that downvoting-to-disagree runs the risk of fostering an echo chamber, which discourages dissenting or different viewpoints, particularly on hot-button topics.
The problem is that smart-but-unpopular comments may fail to rise up. We want to prevent groupthink by ensuring that the top comments don't exclude ones that are well written and productive while expressing a contrary viewpoint.
A simple "vote down for disagree" breaks that.
Why do we vote in directions? It would appear that according to social media, we only have one orientation in voting (vertically) and can thus only go in two directions (up and down). But this makes no sense. For one thing, the 'direction' of a comment/conversation may go many different ways... conversations do not go in a straight line. And the idea of 'elevation' in a conversation is also confusing: if anything, a conversation would be more three-dimensional than two, moving around a changing landscape.
In addition, 'up' and 'down' gives an immediate subconscious reaction where 'up' is associated with goodness (and therefore correctness) and 'down' with badness (and therefore incorrectness). I say this moral implication is the default because it makes no sense for only one direction to be correct, unless you needed to know where you were supposed to go, and your default assumption was that you should never go down. (That would be a bad presumption for airplanes, for example, as they would never land until they ran out of fuel)
So what does it mean when HNers 'vote down'? Are they agreeing with something, or disagreeing? Are we assuming they're trying to impose a nuanced influence on a particular part of a person's commentary? If it was a generic part of their comment, was it their moral or ethical stance, or their writing style, or the correctness of their comment? We have no idea; all we know is they wanted that comment to go 'down'.
A simple vote down, regardless of its supposed intent, doesn't provide any specific benefit if it comes without context. The lack of a down vote would do the opposite, however: it would force people to only be able to provide positive feedback, or no feedback at all. How does this effect group dynamics? It actually works on individual behavioral conditioning: provide positive feedback, and you get positive behavioral conditioning, and negative behavior gets weeded out automatically (because the individual wants to be rewarded, which it knows it only gets for positive behavior). This is what practically all dog-trainers and child psychologists suggest as the best method to promote positive behavior. This would have two similar effects: people would be nicer, and they would provide 'better quality' comments.
So I think 'downvoting' is a loaded and useless way to regulate comments. I think that valid alternatives would be votes for specific feedback, or if you wanted to provide a way to simply "move thread position", a button that said so specifically. These would create specific, immediate changes in the group dynamics and the interactions of the users, unlike a generic downvote button. If you're trying to prevent groupthink, give the users tools to allow them to express themselves better.
And lack of being contrary, is more conducive to groupthink.
>And being well-written and productive doesn't mean the comment is insightful, intelligent, or informative, which one assumes would be a preferred top comment.
Only if you're using a non-standard definition of productive. Could you spell out what you mean here? In common use, a productive discussion is one in which at least one side emerged with a better understanding of the issue. (If you can do that without being insightful, more power to you!)
This contrasts with a discussion in which arguers blur important distinctions, talk past each other, and so on.
It may be helpful (productive?) to give an example of (what I consider) a comment that is insightful, informative, and correct, but unproductive: https://news.ycombinator.com/item?id=7840204
In this case, it's because the poster simply reiterated the logic behind the point his critics already accepted, thereby doing nothing to convey understanding of why they should take his position.
So, I don't think you actually disagree that "productive = good" here, but have non-standard criteria for what counts as productive.
Feedback for the comment writer. Shows the difference between "nobody thought much of my comment either way" and "some people really disliked my comment".
I think it's been very effective at weeding out the completely pointless comments (memes, jokes, "this", "I agree", etc.) and is also somewhat effective at weeding out subtle incivilities (I've changed my behavior in response to downvotes before.)
The discussion is better if those comments are lower on the page and, ideally, discouraged from being made at all. Downvoting does both.
> Then all you have is upvoting, which is based purely on merit. It sounds like people don't like the idea of forum meritocracy, though.
I don't understand what this means or what a "meritocracy" is in this setting. (The moderators are in charge; the highest ranked users will never form a ruling class or be in power. Most forums are not "meritocracies", "socialist exeriments", "democracies", "plutocracies", "oligarchies", "monopolies", or anything that implies something other than a loosely managed commenting system.)
HN has many readers that know an absolute shitload about different subjects, and I'd like them to share interesting information and anecdotes about interesting articles. I don't want to read stupid jokes and memes on HN, because there are other places that are better for that. So I like that there are ways to explicitly encourage certain comments and explicitly discourage others.
Yes.
> I don't understand what this means or what a "meritocracy" is in this setting.
Basically, thread sorting would be based (mostly) on merit.
> the highest ranked users will never form a ruling class or be in power
The highest ranking users have high social power. Their power is simply a tendency to steer the group without telling anyone what to do. Usually it's unintentional, and sometimes they have no idea they're doing.
Most forums are actually discrete social communities made up of ingroups, with their own cultural standards and hierarchies, and often a few custom heuristics. Some of them are really incredible from a behavioral standpoint, like an internet chat galapagos island. HN is not so special, but it does have a clearly defined social structure.
I agree with you that the stupid jokes, memes etc should stay off HN. That's why I think some kind of meta-voting is necessary: because a simple downvote is used for a lot of things right now, and not just "this-comment-is-out-of-bounds" like you're talking about. Barring meta-voting, removing the downvote keeps the troll talk but it still filters down to the bottom with the other useless comments.
On Reddit, the Reddiquette [1] standard is that you should only downvote if a comment doesn't contribute to the conversation. I think is is an excellent standard. It's been suggested in the past that a similar standard should be present on HN. [2]
Considering that flagging is a privilege that can be lost if someone decides that you're abusing it, ideally it should be reserved for the egregious cases that are unquestionably bad. Downvoting on HN should be for comments that truly don't contribute to the conversation, though the comments in question may not rise to the level of flagging.
As an example: Say you have a comment expressing an opinion with no support, no references, and factual errors. Is it "inappropriate"? Arguable. Does it contribute to the conversation? Not in any positive way. I would suggest downvoting that comment would be the right answer, even if you agree with the sentiment, because it doesn't positively contribute to the conversation. But flagging wouldn't be appropriate considering the comment is on topic and not spam (which are given as criteria in the HN Guidelines).
If you encourage downvoting because you disagree with an opinion, then minority opinions get buried. And sometimes it's useful to see that an opinion isn't unanimous, and that there's another side to an argument, even if you disagree.
When I disagree with a comment, I'd rather write a dissenting one or a reply stating my counter points. Another method of dealing with disagreements is to simply upvote other comments you agree with.
I believe that pg himself disagrees with me on this, but I honestly don't think the site is designed correctly with his view of voting in mind. The punishment for downvoting shouldn't be so harsh (both moving the comment down and fading it out) if it's just to express disagreement. That just encourages extreme group-think.
By far the best way to express disagreement IMHO is to neither vote nor flag, but to post a response.
I sometimes wish downvoting comments that have no response was impossible period, but I have no idea how to deal with the edge cases. Still, it's frustrating to see responses (actual ones, not just a bunch of insults etc.) made in obviously good faith greyed out without anyone pointing out what is wrong with them. When I do know, I try to reply, but usually I don't feel quite qualified. But the person who downvoted should know, right? If they can't put it in words, can it really be that good a reason? Among people who mostly type very fast, mostly idly browsing this site instead of being in a hurry, the time it takes is not an excuse, either.
To me it says someone has enough time to care about something someone said being somehow wrong, but not enough time to tell them what it is; that somehow the fact that they said something wrong makes them unworthy of being told what was wrong about it. Oh, and that nobody else who doesn't "get it" doesn't deserve to learn, either.
Certainly not.
Up & downvotes determine what is shown on the site, and what is prominently featured. Is your goal for this site for it to be full of things you agree with? I hope not. That's not my goal.
Now, there are varying opinions on the issue of downvoting for disagreement. Regardless, it is certainly never officially stated that this is the purpose of downvotes.
No, that is NOT correct.
Downvoting is a for useless comment. Flagging is for spam and abusive comments.
If you disagree with the comment, but the comment was well made and on topic you should UPVOTE it, not downvote it.
This is one of the main differences for HN vs Reddit, and it's one of the main reasons this site is so much better.
If I have something important to say, I comment, otherwise, I mostly consume. But that doesn't mean I shouldn't be able to download a comment I don't agree with or find offensive.
>I'm sometimes asked how historically marginalized users can help shape the HN community when the karma threshold for down voting inappropriate comments is high. It's a fair question, and we are experimenting with lowering the downvoting threshold.
As far as stories, sometimes you can post too early and another will follow with a similar story and it runs up, submit what falls under the guidelines that you truly want to see discussed and you might hit karma gold.
Myself, my wish list for HN is a feature I can flag stories for my later review; a save feature like reddit
Are you aware that upvoting a story saves it? You can access 'saved stories' via your profile. On one hand, you might argue that overloading the 'upvote' function isn't quite what you want, but the counter argument is that if a story seems interesting enough for you to want to read lead, the upvote's probably deserved.
If I ever make a site with community comment contributions, and include upvoting, I would just leave downvoting out of the picture entirely. Etiher you do not agree and do nothing, you like a post and upvote it, or you report a comment in violation of the site rules. Downvoting just means dissenting against those you do not agree with rather than having a conversation about it.
You should be replying to the comments you dislike and state why, rather than just think hitting a down arrow is going to right all the wrongs with their statement.
It is the most infuriating thing to make a statement, have it downvoted, but have nobody say or argue why or against your points. The whole point of forums is discussion, and downvoting (especially when it outright removes comments) defeats the purpose.
I only comment when I feel like I can really contribute. I don't know what the threshold is for down voting, but I must still not be at it.
I don't know how much it matters to me though - it definitely makes me feel like more of an outsider to the community, but I don't know that it's a permission I really need.
When I first joined HN, I aggressively flagged stories and comments that didn't meet the guidelines. I thought that's what I was supposed to do. However, one day my comment flagging privileges disappeared with no explanation. If someone had contacted me and explained how I was misusing flags, I would have happily self-corrected.
It wasn't clear either to me or the moderator what had resulted in the loss of privilege. On the one hand, that made it easy to decide to reinstate the privilege; on the other hand that made it hard to learn what I'd done wrong.
Comment flagging privileges don't disappear (edit: alone). Please see https://news.ycombinator.com/item?id=8585939.
But I am still confused about the apparent contradiction with what you've stated versus what was stated in the blog post, about losing flagging privs. When flagging privs are lost, are _all_ flagging privs lost? Or is minimaxr correct[0], that it works the other way, where you can lose story flagging privs without losing comment flagging privs?
Edit: Ok, I checked it. Story and comment flagging privileges are lost or retained as a set. You can't have, or lose, one without the other. It's not clear why minimaxir thought otherwise, since I'm pretty sure the code has always worked this way.
It should be noted that during the aforementioned six month periods, both the number of new comments made monthly and the average score for a given comment decreased, although this post claims a 30% increase to Hacker News traffic due to changes in the comment system, which is interesting assertion of causality. (in fairness, the decrease in number of new comments could be caused by the increased moderation of bad comments.)
It would be helpful if this article in this submission clarified how to flag comments, as that action is unintuitive (you have to click the comment permalink first) [EDIT: looks like this was added to the submission]
So that's how you flag! Thank you! This definitely should be more noticeable.
This is apparently unintended, as the official API has no points field. (example: https://hacker-news.firebaseio.com/v0/item/2921983.json?prin...)
Maybe it will take an updated policy to fix the core issue, which is that while linkbait headlines are annoying, some original works are titled very badly and the poster may actually add useful information by customizing the title (often by highlighting what is most interesting/relevant about the linked article).
Good to hear they decided to roll that back.
PG opened a pandora's box when he said that downvotes were acceptable when you merely disagreed with someone, instead of doing so for civility. There is no end of sadness and bullshit caused by that remark.
It'd be nice to see an official policy statement changing that position, but I don't think it's likely. In the meantime, we will simply have to stop assuming that downvoted comments are actually, you know, bad.
I don't think this is true. Given that downvoted comments become faded, I have a strong reason to believe that the intent is to hide them because they are actually bad
But, people downvote comments for any number of reasons, and even doing so for mere disagreement is within the acceptable guidelines - and of course for everything, despite the lack of clear context, the effect remains the same.
So is threatening to delete your comments over down votes.
An example of where I recently deleted a comment was in response to this one: https://news.ycombinator.com/item?id=8569545 where my opinion was actively solicited. However, I decided that the reply to it sent the thread in a wrong direction, and also could be read without my reply. I looked instead for the person's email who had asked, but he didn't list one so I ended up deleting my comment. In effect I was saying that on reflection I chose not to comment on the linked essay in that thread.
And I have to say, you do delete comments with replies.
I agree there is nothing wrong whatsoever with his actual comments.
I agree there is nothing wrong whatsoever with his actual comments.
That's the nicest thing anybody's said about me all week. :)
Would it really be as crazy as it sounds, in the interest of promoting discussion above all else, to just hide usernames altogether?
Being fluent in both Swedish and English, I know there are certain concepts, such as the difference between belief in an opinion and belief in a fact, where the Swedish language makes clear distinctions (tycka and tro) and English does not. English speakers spend ridiculous amounts of time arguing about these things, and Swedes simply don’t need to. It’s not that English speakers can’t conceptualize the difference between opinion and fact, but doing so is way more difficult in English, because the word “belief” in English is quite fuzzy, whereas in Swedish, the language makes it simply impossible to confuse the two.
HN voting seems to suffer from an inability to make this distinction: I think it's terrific when comments are downvoted because they're factually inaccurate, no matter how well they're written. So much nonsense ends up at the top of some comment threads simply because it reinforces existing beliefs or loyalties. On the other hand, if you make a good case on one or another side of some live debate, I don't think it should matter whether I agree with you or not. The discussion is always enriched by quality arguments.
[1] http://ken.arneson.name/2014/11/10-things-i-believe-about-ba...
Since that remark came to my attention, I've put less thought and research into my HN comments.
It only takes a few net down votes to make a comment sufficiently hard to read that it is effectively dead. For example, suppose there is an article about government surveillance, which the article opposes, and the article makes an assertion about the 4th Amendment that is wrong. If you post a comment explaining the error and how the 4th Amendment actually works, some people will misinterpret this as implying that you are in favor of government surveillance, and down vote you for that.
The people who correctly interpret the comment are not as likely to up vote as the people who misinterpret are likely to down vote, and so the down voters have an advantage.
If down voting simply moved the comment toward the bottom, rather than making it almost unreadable, it would be OK. It the combination of making down voted comments hard to read and saying that down votes for disagreement is OK that is the killer. The message that sends is that comments here are supposed to agree with the majority opinion.
So I guess I am not able to help.
The problem is this comment was a total fluke really. I have _tried_ engaging in comments before with the results of only a vote or two usually.
Had my previous comment not been up-voted so much, it likely would have taken me another 10 comments to reach the threshold for just flagging.
Any one of these would be reasonable, but having all at the same time is not great. But that's exactly what we have now, both in the design of the feature and in how it gets used in practice.
Personally, I think downvoting should move away from being an alternate form of flagging (with flagging, perhaps, taking a slightly more prominent role for dealing with actual abuse) and more towards just being the opposite of an upvote. This still makes it a bit of a hybrid (both for moving bad content down and disagreeing), but one that makes a lot more sense because it works just like upvotes do.
For one, this is what the interface already implies. The downvote button looks just like the upvote button upside down. Seeing the two as exact opposites is entirely natural, and that's how it plays out in terms of karma too. But in terms of social conventions and, importantly, greying out comments, this doesn't quite hold.
I also think that some symmetric way to counterbalance upvotes is actually useful in and of itself: downvotes can offset comments that gain a lot of upvotes before getting a strong rebuttal or comments stuck at the top of a discussion because of other quirks in the system. But people now seem pretty hesitant to use them this way. Which makes sense: if downvotes are, in part, mini-flags, they are too strong just to indicate that you think something has been upvoted too much or is not a particularly good comment (without being bad or abusive).
So what would I do? Well, from the site's perspective, the main tweak is greying out comments after more than one downvote. Still have the votes change the order, but only have a really visible effect after a few have accumulated. More importantly, from a social perspective, it would be good to reach consensus on what a downvote actually entails, namely that it's just the opposite of an upvote, neither more nor less.
Disentangling flags and downvotes like this will improve the utility of both features by making them more focused. Downvotes can be a symmetric force in shaping discussion while flags could be pushed a bit more as means of pruning actively harmful comments.
Of course, that could be totally intentional, and I'm not implying it's a bad way to do things. They might not want to nail down the upvote/downvote idea so much and just let them represent a general will of the readers instead of getting into semantic debates over guidelines. Just a few things I'm curious about.
I don't care if I agree with someone. I just want them to provide more information and add some value to the discussion. If the information is invalid, I just do what I can to provide counter resources.
I also generally try to approach downvotes the way you're saying as well, though that brings us back to downvotes being "mini flags". I don't know that I disagree with that.
Mostly just bringing up that upvotes and downvotes aren't really defined. They represent the general unspoken opinion of the people voting, which I think is fine.
I try to ask "does it add information to the conversation?" and upvote or downvote based on that.
If you provide guidelines, you're prescribing the behavior you'd like to see and, it seems, doing more to manually try to carve out a culture.
If you leave the barest guidelines, you allow the culture to define what it means organically.
I don't think either of those is right or wrong. I think prescribing behavior through guidelines is more complex and harder to do well, though, but again, not better.
A. you agree with it, and appreciate it, so you upvote it to give it more visibility because that is how this whole system works - popular stuff should rise to the top, and an upvote is a measure of popularity. If you see popular stuff but have something to add, you will usually upvote and comment on it.
B. a comment or post is a violation of site rules, and should be reported. You flag these and leave it up to moderators to deal with it.
C. you disagree with a comment or submission. If you are given a downvote button, people will often just downvote the stuff they do not like and leave it at that. But that is antithesis to discussion, and it is a very real problem on reddit, where users often use downvotes as a substitution to real debate or testing ones beliefs or knowledge. The correct answer is to reply why you dislike a comment, and try to start a discussion on it. If it is not violating site rules (and trolling can be, depending on site, one of those rules) then it is your duty to inform the poster why they are wrong.
Downvoting is a cop out to take the truly controversial topics that make for the better discussions out of consideration, and that is why you get an echo chamber - when you only have upvotes, if there are three opinions, then those three will be ranked by popularity. If you have downvotes, only the most popular opinion will ever show up because not only is it upvoted the most but the other two are downvoted off the site and those with dissenting beliefs just leave. And then you end up with the echo chamber and no real discussion left.
I think that is why HN gets higher quality, in the general case, than most subreddits around technology. They have downvote buttons that naturally turn their communities into hive minds, whereas here you have to actually contribute a bit to get that power. I'd rather see it removed entirely, tbh.
There's still room to start a discussion if you have a specific point to make (and the desire to make it) about the problems with someone's comments. Those discussions do tend to happen when someone makes a disagreeable but thoughtful point. But sometimes it's just better to throw a downvote at an obviously wrong (or stupid or offensive or mean) comment and move on.
If this were true, then why are downvoted comments faded? Because unpopular opinions don't need to be read by others? The downvote button is for noise that doesn't contribute to the discussion, but that doesn't break the rules. At least, that's what it's always been to me (regardless of what HN claims it's for).
Instead of confusing what a vote means to a user, why not provide meta-votes that reduce noise while allowing users to voice their opinions? Provide a series of buttons with default responses, and allow the comment box to be the 'Other:'. Record these responses and provide a tiny graphic next to a comment that indicates some value based on the accumulated opinions of users.
What this would give you is the ability to change sorting based on emotional and/or intellectual feedback. If you have a sub-thread that has 200+ intellectual feedback, you could float it up to the top of the stack, and keep emotional feedback as a lower priority. People would be able to express themselves clearly and you could disagree with someone morally while ceding that they may have a valid argument. But this is probably a crazy idea, so feel free to downvote me ;)
Obviously wrong or stupid comments would probably sink to the bottom pretty quickly anyway if people were upvoting the stuff that should be upvoted.
1. Agreeing while providing some new information. So you write a comment (actually you'll probably upvote in this case as well, but whatever).
2. Agreeing without providing any new information. Like, "yeah it's completely right what this guy just wrote". That comment wouldn't be very useful indeed, so that's why upvoting exists. And that's totally normal option, because it's very much possible that some guy just "nailed it" and thus you don't have much to add, yet you want to show your approvement somehow.
3. Disagreeing providing new information. Like, "no, your statement is false, because that and that, here you have logical mistake and there you just got facts messed up: here some link for you to verify that". Obviously, that would be a comment. And that's what constructive conversation is made of.
4. Disagreeing without providing any new information, so you have downvo… but hey, wait, what was that? You can agree without providing any new information, but disagreement is meant to have some reasons for it. So if I disagree I'd better clarify why I disagree or just remain silent completely. Basically downvoting here just means "I don't like your comment" and it's quite reasonable that one shouldn't be able to do that unless he has something more to say. There's just no sense in such a thing as "disagreeing without explanation", unless that guy you disagree with isn't an obvious troll, and, honestly, you can never know if somebody is "an obvious troll" — it's quite likely that you just don't understand his reasoning, so if you don't want to continue discussion you'd better just ignore him.
Sometimes I have a problem more with tone than with content -- someone was right, but being a jerk. I'll both downvote them and upvote someone else who was right and more appropriately civil.
Sometimes a comment is simply pointless. Someone posted a meme, a lame joke, or a comment that has nothing to do with the topic at hand (like "this" or "totally correct"). Downvoting is a nice shorthand for "this comment doesn't add anything to the discussion".
If everyone downvotes to disagree, the net effect is to reinforce the majority view and create an echo chamber. Use the downvote to enforce community standards, not community opinion. Many people have a hard time understanding the distinction, but it's an important one.
If you're looking at a comment of case 'C' on a story that you actually quite like, there's a tension between the desire to clarify your disagreement and the desire to keep the story afloat. Perhaps this is one reason disagreement-cum-downvoting is so popular.
So downvotes are a mechanism to add information about your preferred (partial) ordering of comments in a thread. Upvotes alone only get you halfway there.
One thing I do try to remember is to upvote comments that I disagree with, but are nonetheless well-argued or put an entirely reasonable point of view that however wrong I think it is still needs to be considered in the debate.
I upvote particularly insightful comments, or those that I think will lead to an interesting discussion; I downvote comments that I think are particularly inane, and I sometimes downvote comments and threads that I think are commanding too much attention at the expense of a better discussion further down the page.
Our view makes sense, since the sorting effect is the main one that readers see, but it's somewhat problematic because the effects of upvoting and downvoting on the display order of comments within a thread are mixed up with harsh punitive effects at the user-level (hellbanning) and with sorting effects at the submission-level that don't align with our benign intentions—e.g., a submission whose comment thread has attracted many downvoted gets dropped on the front page, so downvotes are not an otherwise neutral inverse of an upvote.
It makes sense, if this view of upvoting and downvoting as a "sort higher/sort lower" command is widely held, to separate out (or water down) the punitive and submission-level effects of downvoting a comment, possibly transferring those to flags instead.
I am sick and tired of seeing the scoring system injected into the comment thread:
"let the downvotes begin" "EDIT: you can downvote all you want, but ..." "EDIT: not sure why I'm being downvoted, but ..."
... and so on. Just comment and respond, don't add all manner of meta-commentary on voting and the score system into the discussion.
Thanks.
Ideally, it would be a community thing and not a moderator thing. The spirit would be, let's all remind each other of the guidelines when we need to. The things that HN cares about, like civility and signal/noise ratio, don't come naturally to an internet forum. We all have to work at it (definitely including me).
Features like that are hard to get right, though, and until there's a good idea of how to do it that fits naturally into the existing site, it will remain prospective. Anyone with ideas here is welcome to send them to us at hn@ycombinator.com.
This appropriately rewards engagement, but also pushes down other worthy comments that come slightly later, often to effective near invisibility when replies to the top comment dominate the discussion.
I wonder if there is any mechanism that could help counter this.
However, I often see new (top level) comments on the top when entering a discussion here on HN, so it seems they at least get some exposure.
* On threads with many comments, few users have time to read all or even most of them. Perhaps find a way to shorten the list, improve signal-to-noise, and surface newer comments by burying older comments that haven't received votes.
> This appropriately rewards engagement
* It rewards engagement by people who have the time to frequently check HN, read linked stories, and comment throughout the day. My guess is that the smarter someone is, the less availability they have for such things. I would create a system that rewards engagement by busy people.
So essentially the same kind of system that is used for the link page? I honestly don't see why link aggregators use one system for links (based on time posted and points) and another system for comments (based solely on points). A very engaging link and a very engaging comment both share the same qualities, whether it is informativeness or adding something interesting to the discussion.
That way we can reload the page and see what's new.
I suspect that I'm not the only one who downvotes the comments he doesn't like or disagrees with, but who'd very rarely want to push a comment into gray. I mean, it's one thing to vote a comment down so that it won't float at the top and another is to punch its author in a face with a negative score.
You are only supposed to downvote comments that are useless.
I sometimes flag blatant political stories, because I don't think they belong on HN, so I guess if I suddenly can't flag anymore then that was the wrong answer.
1. Most of the paywall news sites allow free viewing of a few articles per month and so many here do not hit the paywall.
2. It is often very easy to get around the paywall if you are over the monthly limit. Sometimes it is as simple as searching for the article by title in Google and clicking Google's link.
3. If you cannot get around the paywall, it is often the case that you can find coverage of the same event at another site that is not paywalled, which will give you enough information to meaningfully enjoy and participate in the HN discussion.
4. Even if you cannot find free coverage of the thing under discussion, it is often the case that the HN discussion is entertaining and enlightening. HN discussion often goes off on tangents inspired by the article, and those tangents can be appreciated without having read the article.
5. Many people here don't see the paywalls because they subscribe to the paywalled sites.
6. Most here do not have such big egos or senses of entitlement that they are bothered by others reading and discussing something that they have not been able to read.
That seems like a lot of manual work, but maybe it needs to be. Perhaps it could be part automated by revoking flagging privileges when others upvoted the post? If it really are post nobody wants on the site, surely very few people (if anyone) would upvote it. So if it gets both flagged and upvoted, it are probably flags from users that disagree and you can pretty consistently revoke their permissions.
Just an idea, I don't have the data to test this.
Thanks a lot for all the work you are doing and have done so far on the site. I agree that the quality has increased!
This is a good point and should be acknowledged. I was personally contacted on how to improve HN. I've yet to get back to you @dang, replies are more fully formed.
Excellent.
> Second, we've started indicating in the UI which comments/stories have been killed by user flags.
What does this look like in the UI? I haven't seen any examples of it yet, and I'd expect to see at least a few on a regular basis.
I very much hope that it can improve even further.
It's a bit funny if you consider these algorithms might be part of the selection process for YC (consciously or unconsciously) - have they really nailed the detection of trolls? Maybe eventually the algorithms will align so well with the spirit of YC that they can eliminate the interview process :-)
I for one feel unwanted (it's not my first account - some got banned, one I somehow retired after a couple of years). I long for another news source, and also for open discussion.
In general discussion does not seem to be welcome, as there are mechanisms to prevent deep threads. That's maybe OK, they want to be a news site, not a discussion site. But it leaves a void to be filled.
> third experiment didn't go so well: we briefly made the software kill comments that had been sufficiently downvoted. Many users objected, arguing that killing downvoted comments is too harsh a punishment for unpopular opinions, especially since downvoted comments get faded to begin with. We heard that and reversed the change.
I recently lost over 70 points across two posts. The first post was rightly down voted. (I would have preferred it to have been killed to stop losing votes) but the second post IMO was suffering from pile-on downvotes. Killing the first post would have prevented some of those follow-on downvotes. Without the context of the first postthe second post would have received some mix of votes.
Killing unpopular opinions might be too harsh, but people need to start applyimg corrective upvotes if they feel that strongly about minority opinions.
The point of view parroted out as justification for flagging stories though appear to suffer from one thing: an avoidance of taking responsibility for the results of the actions in full, and only accepting responsibility for the perceived gatekeeping of "conflict" & not for the flipside of accepting responsibility of intentionally barring any discussion on [insert topic].
The current flagging system for posts is not the solution, and it really decreases the interesting content present on this site.
'News that hackers would be interested in reading' still applies, right? That's a bit clunky to put in a press release, I will admit, but I would be sad to see the range of HN reduced to merely startups and technology.
You need to tell us what "flag inappropriately" means immediately. How do I know if I've been flagging stories inappropriately this entire time?!
If you look at flagging links as (mostly) a chore, losing that ability isn't really severe.
We have such labels [for heresy] today, of course, quite a lot of them, from the all-purpose "inappropriate" to the dreaded "divisive." In any period, it should be easy to figure out what such labels are, simply by looking at what people call ideas they disagree with besides untrue. When a politician says his opponent is mistaken, that's a straightforward criticism, but when he attacks a statement as "divisive" or "racially insensitive" instead of arguing that it's false, we should start paying attention.
Especially when paired with coded language like "historically marginalized users" (I'm pretty sure Sam isn't talking about Republicans here [2]), targeting "inappropriate comments" suggests that Hacker News it at risk of becoming a progressive echo-chamber. (Of course, there are those [3] who fret that HN is insufficiently progressive, but the same people probably think Harvard and the New York Times aren't progressive enough, either.) I can understand flagging uncivil comments, but "inappropriate" comments? I'm not even sure what that means. Please proceed with caution.
[1]: http://paulgraham.com/say.html
[2]: If you don't think tech is hostile to Republicans, you've probably never been a Republican in tech. Indeed, who's more underrepresented in tech: women, or Romney voters? (Note: I didn't vote for Romney, and I am not now nor have I ever been a member of the Republican party.)
[2]: See, e.g., https://twitter.com/shit_hn_says.
One problem I have noticed is innapropriate downvoting. For example, if a voter downvotes a comment simply because he/she disagrees with the opinion of a commenter. How do we encourage a diversity of opinion on a site of like-minded people?
And similarly, how do we prevent "downvote conformity" (I apologize for my invented phraseology, but I'm creating a name for the concept that our community upvotes posts that are generally agreeable and downvotes posts that may be less mainstream, thus imposing a conformity of opinion?)
You shouldn't. For example, stories about big players (e.g. Apple, Google, Microsoft, Facebook) almost always produce flamewars, but the discussions can also be interesting and informative.
You should flag stuff only when it doesn't meet guidelines. For example, most news stories (e.g. "Man murders family, followed by car chase") are inappropriate for the site.
It's restored now. I don't think I've flagged many, if any, stories.
I flag any comment I perceive as an attack on a person rather than the ideas of that person. I don't feel that's appropriate. And in particular it's not what I personally want HN to be.
If a comment makes a point in what I feel isn't a good faith manner, I'll merely downvote it.
If I just disagree but it's a fair point, I leave it alone.
Perhaps political or otherwise 'semi-topic' submissions can be flagged as such and thereby disable voting within them. People can visit them if they want to, but they do so knowing there is a different ettiquette.
Sam & co, great job on experimenting and improving quality, it shows. I find this statement to be really confusing considering there is no guidelines[1] for downvoting and, in my experience, it is highly used to put opinions you don't personally agree with out of reach for the majority of users to read.
Now Im actually thinking about it, I think I'll only up-vote in the future, and I think that would be if I think I've learned something from a top notch post. Anything else feels like some sort of censorship, vanity or whatever.
At least that way if someone downvotes for not agreeing with a statement, they have to think about that reason and admit it to themselves, even if they don't admit it to the website.
Does anybody know what the downvote threshold is? Or any other thresholds for that matter?
At first I was appalled at hearing this until I realized I misunderstood the change. I was mistaking down voting for flagging.
Flagging and down voting are two different things. Also, most everyone can [now] flag comments but you have to take one additional step (extra friction, perhaps for the better and to also prevent accidental flagging) which is you first must click on 'link' next the the comment and then 'flag'.
I generally flag articles that are overly political, articles that look too much like advertising and anything behind a paywall. I haven't lost flagging abilities, but I do have some concern that moderators might not agree with me, particularly about paywalls.
Someone that has been using the site for a few years but only commented in a positive way is surely more valid a moderator than a new account that has submitted 10 articles in the last month. The time parameter adds continuity to the quality of flagging.
My initial loading time is 13 seconds (didn't realize it was that huge) since a couple of days.
Note: didn't realize the lag was that high, i load some other tabs during the waiting... Note 2: I'm from Belgium, so perhaps it helps to debug the issue. Github account didn't seem to contain any items to report bugs/issues
I think my CPS degree received when having to use IBM 129 and 3 runs per day afford a great HN following.
I really don't get the down up karma thing. Just glad smart people with lots of time on their hands post interesting stuff
Automating removal of flagged content seems like bad practice. The majority of users treat it like a "super downvote button" and a way to censor controversial things.
Here's what is currently offered:
https://news.ycombinator.com/formatdoc
Basically italics and code blocks only. No lists or no bolding.
On that historical HN note, it would be great if someone made an app that dug up really awesome older stories from the HN archives. I'd use that a ton!
It adds no new columns, and better still if you pick a symbol which is nuked by TRIM() e.g. \x0B [U+000B] (vertical tab) then it might be ignored by existing infrastructure/trimmed.
I've been under "rankban" for at least a year, if not longer. This means that my posts, even if they get a lot of upvotes, fall to or near the bottom. I don't really care, and while I could use sock puppets to get around that, I'm too old for that shit and I don't really care. Still, it's irritating.
I've used HN Search (https://hn.algolia.com/) to verify comment karma and validate my suspicion.
I'm also on "slowban", as Hacker News performs worse when I use it while logged in than when I do so in incognito, logged-out mode.
It's dishonest bullshit. My main reason for continuing to comment is (a) to spite the moderators and (b) because there's a certain joy in getting +10 karma even when your post falls to the bottom.
(dang has commented about marking his own comments off topic, so the support for that is in there, but I'm speculating about how it might be used.)
This was years ago and I have no idea if the mods still use this tactic, but I imagine so in certain cases.
I mailed the moderators and one of them confirmed it had been marked "off-topic", and left it there, despite admitting it wasn't off-topic, because he did want to cut down on "negative" comments on new products.
I understand the stance, but disagree with it, and have taken it a fact of life that both the moderatorship, and the userbase at large, are unwilling to consider strong posts that aren't full of praise as worthwhile. I can even mildly understand that, since it takes more effort to verify strong criticism as being grounded, than it takes to verify strong praise. It's disappointing nevertheless.
It's possible that the ranking algorithm is actually helping your karma count. I personally only up/down vote comments when I feel they're in the "wrong position". If you made a comment which I found good and it was at the bottom, I would up vote it whereas I probably wouldn't bother if it was already at the top.
While it's my impression (from other comments, &c) that your claim is accurate, this alone isn't necessarily proof. I would generally expect a site to perform better for logged-out users, as 1) it gets to skip any tasks that are for logged-in users only, and 2) it should tend to have everything it needs to render that version hot in whatever caches might be involved...
The first is certainly more likely for a host of reasons.
I have been using a mobile-friendly version of Hacker News called HackerWeb on my phone and tablet: http://cheeaun.github.io/hackerweb/
A handful of browser add-ons exist that will update the visual design and generally make the site more pleasurable to use. Here's one for Chrome: http://gabrielecirulli.github.io/hn-special/