Snobbism-less way to save hacker-news from becoming another digg/reddit
The only two aggregators I consume in my google reader are this site and http://friendfeed.com/.
I recently noticed that hacker news is gaining popularity which makes posts less interesting.
I was wondering what if the karma will removed, would it cause karma-motivated posters looking for other places to be top ranked
I just wish we will remain a small community with common interests but I am not sure it is even possible nowadays.
54 comments
[ 1.5 ms ] story [ 109 ms ] threadI've noticed this as well. I keep a running tally of the frontpage with hacker, points, karma where I can sort the front page to read the top pages by person/karma. A quick scan of the front page shows me almost all are new names, most have karma of <700. Another check is the /news page compared to the leader board.
How about going the invitation only route? Or creating a series of basic coding/php type questions in order to sign up (think captcha)? I think either of those if implemented would cut down on the drive by comments that bring down discussion.
Look at it this way: people will pay for the privilege of an intelligent conversation, but trolls feel so entitled that 99% of them will never pay.
Maybe if it added up to enough there'd even be a YC company funded by it :-)
Believe me, $5 would be nothing.
think twitter. their subscription system does not obligate you to follow people following you. this is the key to good content filtering.
of course we can keep a "public timeline" (for new users which don't know where to begin)
One could combine this with flagging accounts for possible deletion if they are blocked by too many people (as WakeUpSheeple probably would be). Deletion would occur only after editorial review.
This wouldn't work for that other site, since trolls have critical mass. But it might work for us.
This might be the problem? Simply the size?
Moral is, this site should add features that solve the problem instead of asking the users to ... just behave!
and ruin the sense of community (baby + bath water)
I think there are a couple ways to go. One thing to try is to show points, but no upvoting on the front page, and allow voting on the 'new' section, but no point totals. That way, articles that that get upvoted are interesting articles from people browsing new articles. Without the influence of points tallys, people will be voting more or less independently.
As it stands now, social news isn't a 'wisdom of the crowds' sort of thing, but more like a positive feedback system that relies on a catchy title and a chance on the front page. This probably makes it more of a hit-or-miss for good articles.
Secondly, as any community gets bigger, the common ground between them gets smaller. There was some quote about television being stupid and inane, not because people that watch it are stupid and inane, but that the common interests we have are stupid, but our refined tastes are varied.
I find myself upvoting very little on the front page now, and the I have to spend time scouring the 'new' section to find the interesting stuff. To be honest, I see no reason why we shouldn't fragment the top news. This isn't like a newspaper where we only have one page to print on. However, I don't mean, breaking it up into "subHNs" like reddit did.
I mean, I should be able to alter the weighing of the front page. The simplest scheme would be to allow a user to follow certain people's submits. I regularly like nickb (other than his xkcd submits) and chaostheory's submits, but not as much edw519. A mere difference in taste. However, my own news snobbery shouldn't affect what goes on the front page. Everyone then has their own 'view' of the top news. That way, if Hacker News sucks ass for you, it's because you voted for "haha news" and followed submitters' articles that you don't actually find interesting.
One of the arguments against this is that the articles would homogenize, because people would follow the same types of things. Though potentially computationally expensive, one might be able to characterize a user based on the articles submitted/voted in some parameter space, and then you can show a distance measure between this user vs you and all the people you follow.
I may finally try turning on some kind of vote weighting. But there is a more organic solution:
Long-time users: please vote more.
If people voted up good stuff more often, that would fix the problem. And I know there is a lot of room to do that, because we now get around 12k unique visitors a day, and yet top stories rarely have more than 100 votes.
Easier said than done, I admit. ;)
More to the point you are rewarded more to post articles on a regular basis. Writing your own articles requires a far greater energy input. This is exposing a flaw in the system in a way. Maybe HN user submitted stories should get recognition in the submission process? Maybe a start at 2 points instead of one?
An adequate solution would be a way to prune items from my saved list without undoing my vote.
- One page listing the top posts, but only counting votes from the leaders, say, 10% of all users. So if Hacker News has 100,000 users, only the votes from the first 10,000 users would be counted.
- Another page listing the top posts counting only votes from the oldest users. So from 100,000 users, only the votes from the 10,000 oldest users would be counted.
I'd like to see pages like that, and notice the differences between the actual front page and those counting only the fist 10% users slice by these criteria. And also, because of their antiquity or karma, the 10% slice would receive a sort of reward.
I, for one, would love for you to turn on vote weighting because I'm really curious how well it will work.
Perhaps a little javascript could be used to disable the article vote arrow until the page was actually read by the user, or maybe the arrows should only be on the comment page.
Make submitting a story cost 1 point. If you have taken the time to reflect on the quality of your submission you should be confident that you will get at least 1 up vote to break even. Users with a negative point total would not be able to submit again until they have gained back enough karma through commenting.
I think one main problem, or a symptom, is that we now have a new page with the vast majority of the links having no up votes. No one wants to sort through uninteresting links to find the good stuff - even to "save" a favourite site.
I suspect that davidw is right: "the number of good articles is constant in a given period". If that is right then attracting more submissions will result in fewer "good articles" finding their way through.
Most of the members of HN seem to have their own blogs, each with at least some readership. If it were just really insightful comments all the time, they would probably mention HN on their blogs, and word would get out. This isn't that hypothetical as that seems to be exactly how HN got where it is today. Anyhow, the growth will always be substantial, so the only way to keep it how it was would be to apply some sort of invite only membership or externally limit participation.
Comments that are inaccurate or worthless can be voted down. An increasing number of low quality links has no real cost to the submitters but it has real cost to the quality of the site.
Right now there is nothing to stop the number of low quality submissions from continuing to grow. I don't think invites or membership is the answer. The challenge is to be open and high-quality.
How would treating karma like currency exacerbate the situation?
Votes don't count until you've been a member for X months.
Weigh votes based on a function of join date and karma.
If you have less than X amount of karma, your votes don't count. That would force new users to submit worthwhile content and comments before they have been "accepted" into the community.
After thinking about this for a while, I really like that third option I listed. If you don't contribute to the community, why should you be allowed to vote on the content of others?
it should be easy to implement as a bookmarklet.
Take a look at http://www.perlmonks.org You can vote but are limited by a daily ration proportional to hierarchy. But permonks has a different DNA compared to HN, less hierarchy more structured anarchy. So maybe that's not an ideal solution.
"... Long-time users: please vote more ..."
Willco, but I don't scale well. Of course there must be plenty of better ways to manage voting. Sounds like a new problem to solve.
For one thing, talking about the "quality" of news.yc posts is like talking about the weather. It's partially random, and it fluctuates. Sometimes it's grey and drizzly! Sometimes it's sunny! Sometimes you have Hurricane Katrina!
There certainly are lots of people complaining about the quality of posts, but that in itself isn't evidence of anything. People constantly talk about the weather, too. It's a safe topic, it's a shared experience that connects you with your audience ("Did you get wet yesterday? Yeah, I got wet, too!"), and it changes a lot, which guarantees that there will always be something to say.
Any community larger than five will never agree on the definition of an "on topic" submission. One person's sensationalist linkbait is another's clever marketing hook. One person's banal retread is another's timeless classic.
Finally, I don't think we need another system. We have a system: PG edits the site using whatever tools that come to hand. (Yes, the karma system is there, too, but it's kind of lightweight -- karma does not convey ultimate power, it's subtle in its influence, and it mostly serves as a way to send small-scale social signals.) Ultimately, I don't trust systems to build readable sites: I trust editors. I'm confident that, if the site starts to suck, PG will start arbitrarily pruning and transplanting and reworking the rules until it doesn't suck anymore. I certainly trust him more than I'll ever trust any mindless, gameable, automatic system, or any silver-bullet gimmick.
Yeah, reddit and Digg are disaster areas. I don't know why, and your guess is as good as mine. My impression is that, in Digg's case, they tended to play up the gaming aspect early on -- e.g. they put up huge banners trumpeting the number of diggs for each article -- and built their audience out of people who think that competing to push articles up the leaderboard is a fun sport. Now they've reaped the whirlwind. Reddit, I'm not so sure I could even guess. I didn't stick around to analyze the phenomenon; I just left.
I do agree, however, that the only proven solution involves manually editing the system to some degree.
Then, set a minimum karma requirement for posters. The karma requirement could be positive or negative.
It would eliminate spammers and reduce bad stories in one fell swoop.
I noticed a couple users tend to post a large number of stories which generate no discussion and earn no points, but there's no loss to the user and no prevention mechanism.
The first 4 (Hacker News, new, threads, and comments) are different views of the same data, so they should be tabs.
Leaders, jobs, and <login id> should be links (blue underlined) because they take you to another page, not another view.
Submit and logout should be buttons.
I would change "Hacker News" to "Popular" and I would put the "New" tab first, because the Popular view is the default. I still get confused by the "threads" and "comments" tabs (now what are these, again?)
Why do I make these suggestions?
Because we are all so used to the site, it's almost impossible for us to visualize how noobies see it. We really need to think about how to better direct people to the new page more often and more easily, without making it the default page. I think the biggest problem is that too many good stories never gain enough traction to graduate to the popular page. If a good story falls to 31st on the new page without an upvote, we'll probably never see it again. This happens often because new posts come in faster than people get to vote for them.
I often read a story that I think is fascinating and wonder how people here will react to it, so I submit it, only to find it disappearing without any upvotes or comments. On the other hand, sometimes my submission takes off to the top of the front page. I realize that I probably think a little differently that a lot of people, but not THAT MUCH differently. Sometimes, I think, it's just timing. Thus, the "It fell off the new page too fast" hypothesis.
Just a thought. Of course, if the data suggests otherwise, then never mind.
It's interesting to see the comments in this thread while others are talking about optimal company size (http://news.ycombinator.com/item?id=144969) and why large companies can be dysfunctional (http://news.ycombinator.com/item?id=144904).