Hacker News new | past | comments | ask | show | jobs | submit login

Honestly I'm bummed to see a lot of the recent aggressive moderation. I know the community is far from perfect, but seeing arbitrary posts moved to the front page, existing stuff on the front page change not only in title but also in the article its linked to after existing discussion have happened etc. all strike me as obviously worse than just letting the chaos of the community sort itself out.



I'm sure you are not alone, but with respect to the vast majority of what the mods are doing, I substantially agree with them. I disagree over some of the changes in titles, but I'm sure I only see a small percentage of what they do, so logic dictates that most of what they do is good, otherwise it would be more noticeable.

And with regards finding and promoting the sort of submissions they think deserve attention but have been missed, I think that's a good thing.

But I've seen other "communities" where the owners have taken a policy of "... just letting the chaos of the community sort itself out" and in my experience they have quickly descended into cesspits. HN is doing significantly better, and I believe that to be, at least in part, to the "aggressive moderation."

So with respect, overall, I disagree.


Fair points - it may be I'm just not noticing the mods/moderation when it does its job well. I have watched numerous changes happen in policy, like removing upvote counts etc., and have never noticed positive results from them, but I may be in the minority, and it may be a plugging holes as a ship sinks phenomenon (ie: not the fault of the hole-pluggers).

I guess my feeling is that with a site structured around karma and upvotes it feels messy and complicated to add the "*but sometimes completely changed by moderators."

I use sites like this to get something closer to the firehose, not something hyper curated. Give it to me warts and all, at least I'll know what I'm getting then.


Count me as someone whose experience of HN has dramatically improved this past year.

I don't spend that much time here and I don't have much idea what the staff is doing or why. But I don't think your sentiment makes any sense. That's like saying "Let a city of 100k+ people just sort it out, without governance." It wouldn't be a city if that happened. You can argue about what kind of governance is best, but there has to be some kind of governance. Even "Burning Man" began instituting a kind of city planning once it got big enough.


I'm bummed that you're bummed. But we may not disagree as much as it seems, so let me try clarifying.

Our plan is to turn as much moderation over to the community as possible; getting there is going to require additional mechanisms.

HN has one axiom: it's a site for stories that gratify intellectual curiosity. All the rest is details. The existing mechanisms—upvoting and /newest—are insufficient for the community to sort out which stories are best by that standard. The trouble with upvoting is that stories that gratify intellectual curiosity regularly attract fewer upvotes than stories that are interesting for other reasons. The trouble with /newest is that not enough users will sift through it to find the best submissions. That's easy to understand: it's tedious. Wading through hundreds of posts to find perhaps 3% that gratify intellectual curiosity, does not gratify intellectual curiosity! The very reason people come to HN is a reason not to want to do that, and so we have a tragedy of the commons.

So if upvoting and /newest are suboptimal for HN, what should we do? In the long run, the answer hopefully is to have a new system that lets the community take care of it. But in the short run, before we know what the new system should be, our answer is (a) to experiment, and (b) to do things manually before trying to systematize anything.

Over the last several months, we've tried various things. For example, we tried randomly placing a story from /newest on the front page. We didn't roll that out to everybody, but we did for enough users to make it clear that it wasn't going anywhere. The median randomly selected story is too poor in quality for this to work.

Of our experiments, the one that has produced by far the best results (to judge by receipt of upvotes, non-receipt of flags, and comments about the article being good) is reviewing the story stream for high-quality submissions and occasionally lobbing one or two of them onto the bottom of the front page. That's the experiment ColinWright was referring to. The idea is, from the pool of stories that would otherwise fall through the cracks, for humans to pick candidates for second exposure. These get a randomized shot at the front page long enough for the community to decide their fate. Most fall away quickly, but some get taken up, and so the HN front page sees more high-quality stories. It's important to realize that this is a supplement to the ordinary mechanism of users upvoting stories from /newest. That works the same as always.

This is not a permanent system—just an experiment to gain information—and one lesson we've drawn from it is that moderators should not be doing all the reviewing. We'd prefer it to be community-driven, and anyway there are too many stories and too few of us to look at them all. At the same time, the results have been so salutary that I feel obliged to continue doing it until we can replace it with something better.

What system might we build so the community can do this work and we don't have to? If upvoting and /newest can't do it, what could?

HN already has a mechanism for mitigating the problems with upvoting: flagging. Where upvoting works worse than one would expect, flagging works better. (We do have to compensate for bad flagging, but surprisingly little.) But flagging only helps weed out inappropriate stories; it does nothing to help the best stories surface. So one thought is that we need a mechanism similar to flagging, but positive rather than negative.

As for /newest, if the problem is that there's no incentive to do it, we need to make it rewarding. HN already has a reward mechanism: karma. Perhaps users who put in the work of sifting through new stories could be rewarded in karma [1].

Put these two thoughts together and the idea that emerges is of a story-reviewing mechanism, similar to flagging but focused on identifying good stories, where any user who puts in the effort and does a good job is rewarded in karma for service to the community.

The challenge is in defining a good job. It can't be something you could write a computer program to do—short of writing a program to identify all the best stories, of course, in which case you deserve all the karma. If a story eventually gets lots of upvotes (and few flags), that would be one way of scoring a good review. But there need to be other ways, because there are many more good stories than slots on the front page.

And with that you pretty much have a core dump of our current thinking on story curation—subject to change as new ideas emerge.

1. HN could use a new way of earning karma anyhow. A common criticism, which I think has merit, is that the current system is a rich-get-richer affair where most gains accrue to a clique of old-timers and there's little chance for anyone new to catch up.


Thanks for replying, dang, I appreciate it.

I'm on this site a fair amount and don't feel super informed about the ongoing plans (was surprised to hear about the artificial movement of stories, for instance). Any details you could provide there would be really helpful, and I'm sure the community would appreciate knowing what's in store. Maybe even a dedicated page for news about the hn platform/algo and experiments.

> The existing mechanisms—upvoting and /newest—are insufficient for the community to sort out which stories are best by that standard. The trouble with upvoting is that stories that gratify intellectual curiosity regularly attract fewer upvotes than stories that are interesting for other reasons.

I think this fact is undebatable but the question is which scales better? Large communities with heavy moderation have frequently descended into corruption quickly. Again, I think communicating your plans/experiments would be really helpful (and also gratifying of intellectual curiosity!)


I'm in the process of expanding on my comment above; "I'll add more in a bit" means in a few minutes when I have time to write more. That's the only reason I don't post more about this, by the way—it's time-consuming, and takes already-scarce time away from actually doing any of the things being written about. So I mostly just reply to questions when people have them. Anyhow, please check back in a little while and I'll try to explain more.


That's cool, but with respect, it might be better to turn it into a brief summary and repost it as a top level item. This child thread is deep and buried now so few users are going to see it.


That's a natural suggestion, but my experience is that it doesn't work so well. If I make a top-level post out of this, it will lose the feeling of "conversation with a user", become something official, and other factors will kick in. There's a place for that, of course, but it's a different thing and one mustn't overdo it. I will formally ask for feedback when we get closer to knowing what we're asking about, but for now it's just thinking out loud.

Also, you'd be surprised at how much the information in discussions like this makes its way into circulation. People do find this stuff, and I think it's more fun to run across it this way.


One common criticism, which I think has merit, is that the current system is a rich-get-richer affair where most gains accrue to a clique of old-timers and there's little chance for anyone new to catch up.

This is undoubtedly true, but perhaps mitigated by the fact that the marginal value of a single karma point is far greater for a user with a current score of 30 as compared to a user with a current score of 30,000.


I can't edit my old comment, so just wanted to thank you again for providing such detail into what you are doing. I still stand by my statement that I think the rest of the community would be interested in it in a more formalized way, but I appreciate the effort you are putting in and it's clear that you are being thoughtful about what you are doing.


Since what I wrote came out more like a blog post than a conversation (sorry), I think you have a point.




Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact

Search: