Ask PG: What have I done wrong?
123 points| RiderOfGiraffes | 16 years ago | reply
================
I've seen this complaint made several times before, with people finding that their votes are apparently not having any effect. I've watched the discussions, not feeling I have anything to contribute, wondering what they may have done to trigger the secretive "vote-ignoring" logic that you tinker with.
I understand that you need to stay on top of the problem of people gaming the system, and that being too open just makes it easier for people to screw around and make the voting system less valuable.
But generally I rely on high-quality items bubbling to the top, so when I see a comment I think is valuable and yet which is low down in the pecking order, I upvote it. I take care, I try to add value, I invest time.
And now I've found that some of my recent votes haven't made a difference. The comments I thought were worth boosting continue to languish. The people I thought were worth rewarding haven't got the karma.
I've wasted my time trying to make the site more valuable.
So, while I'll continue to believe that things are partially random, but biased to having better stuff near the top, I'm no longer as confident as I was. I'll continue to scan the new submissions to see if there's anything interesting, and maybe I'll click on an up arrow, but I'm pretty disincentivized about bothering to spend time trying to add value.
The message is that my time isn't valued. You've encouraged me into taking without giving back. You've encouraged me to react without thinking.
If that's the message you intended, I think that's sad.
Here are two links to earlier discussions - there are more.
http://news.ycombinator.com/item?id=871202
http://news.ycombinator.com/item?id=233460
[+] [-] pg|16 years ago|reply
I'm probably going to do away with the display of point totals on comments entirely, because thresholds haven't fixed the problem. In that case I'll just use points internally, e.g. to sort threads, and then I'll probably go back to counting most votes.
Edit: Since I was planning to toss the threshold when I stopped displaying comment scores, I just reset it to 1. Also, since users asked to see their avg comment scores in their profile pages, I just added that.
[+] [-] jacquesm|16 years ago|reply
If the effect of this change is that doing work like that gets punished then that is really putting the horse behind the cart.
For instance:
http://news.ycombinator.com/item?id=1049551
Essentially you are punishing people for being nice to others.
[+] [-] thorax|16 years ago|reply
If you decide to hide comment points, perhaps consider at least showing the points after you vote. I'm not sure if that would encourage voting, though, in a case where people would have skipped voting before. I know I would vote more often in that case.
[+] [-] abstractbill|16 years ago|reply
Long story short: If you're going to disable some action I think it's actually better in the long run to make it obvious that's what you're doing.
[+] [-] axod|16 years ago|reply
Then I won't be wasting time clicking arrows that don't do anything :/
[+] [-] ryanwaggoner|16 years ago|reply
[+] [-] 10ren|16 years ago|reply
I think a respectful approach is to be upfront, and just say there's a cut-off, instead of making the votes appear to count. I assume you want to obscure it, to protect HN from scamming, but I'm not sure that valuing protection over respect will work in the long term.
EDIT I'd like to upvote some of the comments here, but what's the point? They won't count.
[+] [-] tptacek|16 years ago|reply
I recognize the good intention, but the "vote not counting" thing is on a visceral, psychological level very irritating. It feels antagonistic.
I recommend that you kill that feature in the short term, and then proceed to remove scores from most comment displays.
[+] [-] CraigBuchek|16 years ago|reply
Setting the threshold around 1.5 might work better. Or perhaps whatever threshold might allow 75% or 80% of readers/contributors to vote.
[+] [-] TrevorJ|16 years ago|reply
[+] [-] elblanco|16 years ago|reply
Popular - >= 10 votes
Interesting - 3-9 votes
Contributor - 1-3 votes
Neutral - no votes
Unpopular - -1 votes
Detractive - <= -2 votes
And show those instead of points or votes. Karma could still be calculated normally, and the votes could be used internally for thread sorting.
[+] [-] fjabre|16 years ago|reply
If you take away the mob's power by only allowing points to go down to 0 or 1 for example instead of -4 it might feel less mob-ish..
EDIT: The end result of mob encouraged commenting is someone ends up with negative points for their comment(s).. Maybe only users who've reached certain karma level should have the ability to down vote below 1. Reduce the size of the mob?
[+] [-] b3eck|16 years ago|reply
(Edited for brevity)
[+] [-] psranga|16 years ago|reply
Have you thought about hiding the submitter's and commenter's name for an hour (or twelve :)) after the post is submitted?
Won't that solve the problem of mob voting?
[+] [-] mattmaroon|16 years ago|reply
[+] [-] zachbeane|16 years ago|reply
[+] [-] RiderOfGiraffes|16 years ago|reply
[+] [-] jacquesm|16 years ago|reply
[+] [-] ErrantX|16 years ago|reply
I also think in the past I have had it removed for:
- upvoting different stories in quick succession (came back to the page to vote stories I liked....)
- downvoting the same person 2-3 times in the space of about 20 minutes in different threads (without realising I must stress!) with no other votes in between
It comes back after X amount of time.
> but I'm pretty disincentivized about bothering to spend time trying to add value.
Yeh I feel that; I read now but dont bother to contribute many votes.
[+] [-] ErrantX|16 years ago|reply
[+] [-] revorad|16 years ago|reply
</patronising>
[+] [-] RiderOfGiraffes|16 years ago|reply
Secondly, this is a great resource of both contacts and information. It's made great because of the quality of people here, and the time they take to submit, comment, and vote. Without that time from people with busy lives, HN will become rather non-special.
I'm pointing out that at least one person here now feels, because of a stated policy, that their time is undervalued, so I'm thinking of taking it elsewhere. I do have an outside life, I was investing time here because I thought it might be valued. I'm re-evaluating that decision
I'm not going to walk away without explanation. When people stop being my customers I'd like to know why. I'm giving PG the courtesy to let him know my reactions to his policies. It's his site and he can and will do as he chooses. So far he's done an extraordinary job.
Think of this as customer feedback.
[+] [-] davi|16 years ago|reply
[+] [-] jacquesm|16 years ago|reply
For you it is 'just a news forum', for me it has been:
[+] [-] thirdusername|16 years ago|reply
I'm considering creating a new user because of that as I've tried to just wait for it to work again hoping it's temporary. I have no idea what caused me to loose my voting rights in the first place and there's no way for me to change my behavior if it's undesirable. I've for the record never voted maliciously and this is my username because I've lost my password twice before not because I have several users to vote with.
[+] [-] thaumaturgy|16 years ago|reply
It also might've been better handled by a short email to him.
[+] [-] icey|16 years ago|reply
(I have had voting problems previously.)
[+] [-] idlewords|16 years ago|reply
[+] [-] ErrantX|16 years ago|reply
The longest I ever had was about 2 months (give or take - I was away for part of it). The longest ever someone has mentioned to me has been about 3 1/2 months
[+] [-] Quarrelsome|16 years ago|reply
[+] [-] RiderOfGiraffes|16 years ago|reply
http://news.ycombinator.com/item?id=871458
It appears that in this case, as in others before mine, he's decided that he's not going to count my votes. I have no idea why. As I say, it makes me inclined not to bother giving much back to the site, even though it's a great resource.
[+] [-] allenbrunson|16 years ago|reply
The overall goal here is not to make any one person feel like a special snowflake. It's to keep conversation at the absolute highest possible quality. To that end, pg and and the editors curb a lot of behavior they find contrary to that goal. They kill spam. They kill articles that are too far away from our core topics. They ban trolls. They ban people who aren't quite trolls, but still have a negative effect on conversation. At the low end of the penalty scale, they sometimes take away your voting privileges, for awhile, or potentially forever. I'm guessing that means: we like what you have to say just fine, but we think your voting patterns are harming the site.
I've noticed this happening to a lot of people, so I've used that feedback to modify my own behavior. I try to make about four or five comment upvotes for every downvote, at least. I don't downvote anything into negative points unless I think it is really harsh and goes very much against the grain. The details don't matter, but the overall outcome does: I try to behave in a manner that I think is good for the site.
If it turns out that pg disagrees with what I'm doing, I'm perfectly fine with that. If he takes away my voting rights or bans me outright, I will still think he's doing a good job.
Here's why I think so: just look at this place! Have you ever seen an internet hangout that got this old and/or this big, yet remained as civil and valuable as this one? I certainly haven't.
That says to me that pg isn't just doing something right, he's doing something incredibly right. I am frankly a lot less impressed by the community-building track record of any of the complainers.
[+] [-] frossie|16 years ago|reply
If I understood the OP, their issue is not that they don't feel like a special snowflake - it's that this is a site that is driven, among other things, by the warm fuzziness of user contribution, predominantly expressed by voting, and that if users get the feeling that voting is irrelevant this might cause a lot of users to stop contributing.
While one can always say, correctly, "It's PG's site and he can do what he like with it", I think it is fair to comment on things like "if my vote doesn't count, showing me the button regardless and eliciting my vote seems unfair". If The Great Algorithm In The Sky has decided my vote doesn't count, I think it is fair to indicate this to me in some way.
My comment average is 4.24 right now so I am presumably not affected - who knows?, but I sympathise with the essence of the OP's argument. I also sympathise with PG's attempts to maintain the integrity of the site in the face of increasing popularity. I think the issue is not the why, it is the how.
[+] [-] RiderOfGiraffes|16 years ago|reply
I haven't gone around upvoting and downvoting excessively. I've upvoted a few things I think are of value, and I don't remember downvoting anything recently.
I'm just confused.
Feedback works best when it's consistent in direction (but not in frequency) and clearly attached to the action that provoked it. I think PG and friends do a great job on this. I think this is something they get wrong.
[+] [-] pclark|16 years ago|reply
I can't believe you assume there is some kind of conspiracy to render your votes irrelevant. Seriously. It's just the internet.
[+] [-] ErrantX|16 years ago|reply
That would probably be impolite :)
> I can't believe you assume there is some kind of conspiracy to render your votes irrelevant
Please read Riders explanation. There are automatic triggers which stop your votes counting for an unknown period of time if you trigger them. Not a conspiracy; requests for information on this have been posted a couple of times before.
[+] [-] Slashed|16 years ago|reply
Personally, I don't care much about this. Though when I start a topic here asking for help, I feel that I should thank those who helped me by upvoting their comments.
[+] [-] unknown|16 years ago|reply
[deleted]
[+] [-] wensing|16 years ago|reply
[+] [-] garply|16 years ago|reply
[+] [-] DanielBMarkham|16 years ago|reply
But the odd thing was that even though the score increased dramatically from 1 to 5 in just 10-15 minutes, the ranking didn't change that much. Used to be that an increase of that much would get you near the top of the front page, if even for a little bit.
I'm not complaining, just figured somebody somewhere was tinkering or it was some kind of effect of karma inflation. However it does bring up an interesting point about UI design and large groups of users -- any non-obvious new system behavior can easily be interpreted in lots of ways, some of which aren't so flattering to the board owners.
FWIW, I've always thought this behavior was a bug. If I thought my vote was being taken and then returned to me at random times depending on the "smarts" of the system without notifying me why, I'd be pretty mad. I understand that it's already happening with deep threads and the first time I stumbled across it I was so mad I was ready to just throw in the towel on HN.
Not exactly a happy user experience, but yes, the needs of the many outweigh the needs of the few, or the one. Just a better job of communicating would salve a lot of these hurt feelings, in my opinion.
[+] [-] RiderOfGiraffes|16 years ago|reply
That might explain your observation.
[+] [-] pg|16 years ago|reply
[+] [-] andrew1|16 years ago|reply
[+] [-] Tichy|16 years ago|reply
[+] [-] RyanMcGreal|16 years ago|reply
Is security through obscurity really a good idea in this day and age?
[+] [-] wizard_2|16 years ago|reply
Just because I keep my ssh servers up to date (disable passwords, root login, etc), doesn't mean I don't gain anything by having them listen a high port. The moment a 0-Day exploit is found (or maybe another Debian key generation bug) the security of not showing up on every script kiddies initial scans looking for unpatched ssh servers is worth something.
[+] [-] romland|16 years ago|reply
[+] [-] tokenadult|16 years ago|reply
My overall perspective on any online forum's forum rules is that I just deal with them. I don't take any set of rules personally. I don't assume any kind of enforcement action or limitation on my own forum participation is directed at me as an individual, but rather is a forum management response to forum issues. If I enjoy a forum, I keep right on participating. If I don't enjoy a forum, I take my participation elsewhere without feeling offended. I happen to like HN a lot. To each their own.
As to specific observations of voting behavior, to the best of my knowledge and belief, when I upvote a comment or submission, and when I downvote a comment, my votes immediately change the score of the item I have just voted on. I try in my own mind to upvote more often than downvote, but I have no way to keep track of my actual count of votes up or down. I do like to clean up the comments, so I definitely downvote from time to time, and sometimes in bursts of downvotes in one thread. Unless I am wholly mistaken in my observation, my votes count as ups or downs on those items, in real time. It has been my observation that my own personal karma score will sometimes be stable for hours at a time, even if I have made new comments or submitted new articles, and it may be (I don't know) that I am running into some automated response of the site software such that my karma score is frozen if I have just been downvoting repeatedly. But it often seems that overnight, or after a while, my personal karma score becomes unstuck, and anyway I don't worry about this too much. I look at my threads view from time to time both to see if anyone has replied to any of my comments and to see what the aggregate votes are on those comments. If I am below 1 in aggregate score on some comment I have made, I try to think why readers would decide to downvote it. If I see someone else get a conspicuously high net score on a comment in a thread where I have also commented, I try to figure out what he or she did right to achieve commendation from other participants. As long as the site in general is worth reading and interesting to me, I don't especially worry about how its voting behavior is implemented. It's fun for me to learn from other participants here what kind of rules are visible in the source code and what kind of incentives may be designed by management to keep the conversation worthwhile. Since 1992, I have been a moderator on one or another of a variety of online forums, and I'm always deeply curious about what makes online communities successful and valuable to participants. I think HN is doing a good job.
P.S. I like many of RiderOfGiraffes's submissions and comments, and have certainly upvoted more than a few (and perhaps downvoted none of them). I too recall some thread in which pg mentioned RiderOfGiraffes favorably, although I don't have the link at hand. I would regret seeing RiderOfGiraffes leaving the site or changing his username, because I like to see familiar usernames as a clue that a comment or submission will be worth a read.
[+] [-] elblanco|16 years ago|reply