News for hackers. Stuff that matters.
Re:Welcome to HN. Please, read 'Hacker News Guidelines.' We... by chrischen on Saturday December 05, 2009 @04:35PM (#978674)
In response to pg's argument: assuming there is a flaw in the system, that is, assuming agreement does not correlate with quality, then downvotng would simply amplify the effect of opinion based voting, and thus marginalize quality based voting (because peopl's opinions are a stronger force).

So ideally a lot haters would vote down, and a lot of agree-ers would vote up. And it would balance it out. But this only works if we assume the right amount of people are backing a good idea.

What happens if it's an unpopular but good comment? Then allowing people to downvote would quickly suppress it without enough counteracting "I Agree" upvotes.

So upvotes can be used for more than quality indicator, but a downvote simply makes the system more volatile. If there were just an upvote and no downvote, then the novote will simply be the new downvote. Except the novote will be less volatile.

Re:Welcome to HN. Please, read 'Hacker News Guidelines.' We... by Xichekolas on Saturday December 05, 2009 @08:01PM (#978925)
My problem with downvoting-for-disagreement is that it is not symmetrical to upvoting-for-agreement.

If someone makes a quality comment, but it happens to be an unpopular view, and they get voted negative, they are less likely to express their view in the future... and we are the poorer for it. No one wants a monoculture.

If that same person makes the same comment, and people merely upvote the opposing viewpoint, then neither person is being 'discouraged' from contributing. One is just being encouraged more than the other.

I realize it's all just a number and shouldn't matter, but we are human beings and it does... seeing someone else get told "good job" isn't near as bad as someone telling you "bad job"... especially when you thought that you had done something good by contributing a useful viewpoint.

(Obviously none of this applies to trolls/spam and things that are outright false... people shouldn't say things they can't provide evidence for.)

To make a rather tenuous analogy: If you don't like a product, you don't get to take money away from the company that makes that product. The best you can do is give money to their competitor. And to extend that, you can only take money (fines) from some company if they do something illegal. Here doing something 'illegal' is trolling/spamming.

Re:Welcome to HN. Please, read 'Hacker News Guidelines.' We... by InclinedPlane on Sunday December 06, 2009 @02:47AM (#979311)
No one wants a monoculture.

I see a lot of people saying this, but judging by peoples' actions I'm not sure it's true. If I had to guess I'd say that maybe 1/4 (of hackers, a far smaller slice of the general public) of folks really do value a truly vigorous open exchange of ideas and welcome reasoned and thoughtful criticism, with the remaining 3/4 of folks implicitly willing to live within the cozy confines of an ideological fishbowl.

Re:Welcome to HN. Please, read 'Hacker News Guidelines.' We... by chrischen on Saturday December 05, 2009 @08:38PM (#978964)
I agree with you completely. That's the exact argument I've been trying to make for an upvote/flag system this whole time. It's much simpler too.