points by Brushfire 16 years ago

I agree - Thanks for acknowledging it.

I've seen a lot more down voting of well-reasoned comments and arguments just because of disagreement, and I've seen a lot more snide, unhelpful, almost belligerent comments across the board.

I cant speak for others, but its good to know you are working on it, as I dont want to find another place.

pg 16 years ago

My plan for dealing with downvoting is just not to display points on comments any more. The hard part is that to make that work, I also have to come up with alternative ways for people to find the comments they're most interested in on big threads.

  • ytNumbers 16 years ago

    I'm sure you're smart enough to make changes that will boost the level of civility, and not reduce it. At the moment, the biggest reason not to zing someone with a cheap shot comment is the fact that you will soon find a negative number attached to the comment (how humiliating!). I suppose you could hide the points and completely hide comments that wind up with negative points (and, to have the discussion flow make sense, you'd have to also hide the responses to that comment). I'm sure you'll iterate, and find out what works best. Good luck, and thanks for caring enough to try to improve things around here.

  • jefffoster 16 years ago

    Could each user get a customized view based on similarity to comments they've previously up-voted? This could be based on a simple Bayesian filter, similar to the "Plan for Spam".

    This could also encourage users to vote more as voting would (hopefully) improve the filtering.

  • chipsy 16 years ago

    An idea I just had that might help civility is to require every post to "explain itself" with a limited set of tags. Sort of like the ./ point system in reverse; you would get some set of options like "Information," "Opinion," "Related," "Off-topic" and you pick one or more. So if you want to start making a fuss or interject something outside the immediate discussion, you have to announce it.

    Doing this adds filtering metadata and an gives additional incentive to downvote comments that don't contribute - they're going to be more likely to use few tags or inappropriate ones. On the other hand, posts that use a lot of tags simultaneously and actually encompass all of them are probably detailed and well-considered.

    Downsides: more work to post(not always a bad thing), more room for nasty rules lawyering("This is not Hacker News").

    • stuntgoat 16 years ago

      I guess my reply to you would be under 'meta' because my questions to you are:

      What do you mean by: 'more room for nasty rules lawyering("This is not Hacker News")'?

      I like your idea; how would I choose between 'information' and 'related'- or 'opinion' and 'related'? Would 'factual' and 'insightful' be more useful as labels?

    • teamonkey 16 years ago

      I would suggest something similar but for voting, not for posting. Instead of upvoting or downvoting one would pick from a small selection of tags. That would allow for the distinction between "agree" and "informative", for example, or "disagree" and "spam".

    • rw 16 years ago

      PG has been given [literally] dozens of great suggestions like yours, yet has not implemented them. I think that he is trying to cultivate a respectful community through conversation (i.e. comments), instead of applying technological solutions.

      • rinich 16 years ago

        When your entire site is a technological solution, that doesn't work. It's not natural to divide conversations and rank them based on merits of "good" and "bad". This is why flat conversations don't succumb to groupthink as quickly or as badly.

      • pg 16 years ago

        I'm definitely going to change the site. The reason I haven't yet is that (a) I haven't decided exactly what to do, and (b) a new batch of startups just arrived at YC a couple weeks ago.

  • stuntgoat 16 years ago

    One idea: disconnect the visible down-votedness of a user's comment from a user's visible karma- which seems to upset people. I often see posts regarding 'why are you down voting my comment?'. Not allowing a post to get publicly, visibly, lower than 0 would prevent meta discussions about 'why'- even though the hidden negative score would move the actual comment down the publicly visible thread hierarchy.

    Not showing downvoted scores on comments would never cause a user to exclaim 'why aren't you upvoting me?'

    Disconnecting a user's visible karma from the hidden negative points a user acquires from negative/poor comments would be important for this idea to work well.

  • yungchin 16 years ago

    I'm relatively new here, but if I may offer a suggestion:

    I don't care much for the points on comments at all. Comments that float to the top regularly defend commonplaces, and while they certainly deserve a positive vote, there's not much to learn from those.

    But interesting comments, that I gather new insights from, are often written by the same commenters (->commentators? my English is lacking). Thus, a system that would work well for me, would allow me to rate individuals, so that on the next thread it will show me my favourite commenters first.

    (edit: wow, suddenly lots of replies in this thread - maybe I forgot to refresh. I believe jefffoster's idea of Bayesian filtering may be more powerful than mine)

    • silentbicycle 16 years ago

      'Commenters'. Your English is fine, but could you please clarify what you mean by "defend commonplaces"? I'm guessing you mean "agree with / repeat common views on the site" as opposed to informed disagreement - sometimes called "groupthink".

      • yungchin 16 years ago

        Thanks, yes, I meant "repeat common views" - without necessarily meaning "groupthink" though. For me, groupthink implies uncritical thinking, whereas repeating (and repeatedly reading) common views is only inefficient. So I might down-vote examples of groupthink (if I had down-vote rights that is ;)), but I would just skip over common views without bothering to vote.

        edit: although in all likelihood, I wouldn't know groupthink if I saw it, being part of the group... :)

  • qeorge 16 years ago

    I have a few ideas:

    1) No comments on a post until its at least an hour old

    2) More time to delete my comments. I made one just a few hours ago I'd like to delete because of its tone.

    3) A "stop being a jerk" flag. It would only be shown to the commenter, anonymous, and have no impact on points.

    4) Alternative to #3: same flag, still anonymous, but too many flags "mutes" the commenter for 1 day.

    Ultimately, of course, its a culture problem. We all need to take personal responsibility for our behavior. Whether or not that can persist in a forum of size remains to be seen (I am optimistic that it can).

  • riffer 16 years ago

    I also have to come up with alternative ways for people to find the comments they're most interested in on big threads

    I think this is the key. People come to HN because the quality of the discussion is high. With increasing community size comes dilution, but only of the average comment quality.

    In fact, as the community becomes larger there are more, perhaps many more extraordinarily good comments, so long as the original contributors are all encouraged to continue participating. These great comments are really the key.

    Consider the Netflix Prize. Entries were judged based on RMSE. This is not the right metric, though, because out of all of the thousands of movies in the dataset, only a few dozen would ever be recommended to a given user based on any conceivable algorithm. And the user only really cares whether the particular movie that they use the algorithm to select is good or disappointing.

    Similarly, users come here to read the exceptional comments, and a community in which every comment deserved to get 3 karma points would soon find itself without users.

    In this way, removing comment scores may be part of an effective solution, but it may not be the crucial component because it only indirectly changes the accessibility of excellent comments.

    Instead, actively trying to make it easier for people to read what they consider exceptional is a goal worth pursuing.

  • J3L2404 16 years ago

    The vast majority of users are of the highest quality so I fail to see the benefit of eliminating points on comments. The reality is that the entire problem is downvoting comments. Trust the users, eliminate DV comments, and the quality comments will rise. What is the downside of losing DV while keeping UV of comments?

    • ehsanul 16 years ago

      Agreed. Also, instead of hiding all comment points, perhaps the score can be hidden when it's 1 and lower, making it ambiguous, while retaining scores for comments with 2+ points.

  • statictype 16 years ago

    What if you just let logged-in users have the option to turn off the display of comment points?

    FWIW, One method I often use to find interesting discussion here is to just go to the threads?id= page for certain people who I think make interesting comments like you, tptacek, patio11 etc..

    • steveklabnik 16 years ago

      That won't help, because the people who'd be willing to turn them off probably aren't part of the problem.

      Then again, maybe I'm overly troll-paranoid.

  • alexgartrell 16 years ago

    Simple [possible] solution: restrict the number of downvotes and force people to prioritize. Further, you should get future downvotes only as a function of how many downvotes you already have. If you have 0 downvotes, you don't get to do it again, ever.

    In this way, downvoting stops being a privilege you get at karma X and starts being something that's not to be squandered. I believe (or maybe hope) that every person here internally wants hacker news to be a good community, and that change will make them cognizant of the fact that downvotes are for special occasions where discourse is uncivil and not for "puttin' noobs in their places"

    • smokinjuan 16 years ago

      Another solution: make down votes "cost."

      If a user hits the down-vote then a comment box opens requiring a reason. I don't mind down votes, but I can't stand not knowing why. It's like a (bad) dog owner who comes home and beats the dog for pooping on the rug. Poor dog did that hours ago and thinks hes getting beat just because owner came home. No lesson learned and it fosters a poor relationship between the two and encourages "acting out."

      Additionally, if "the reason" received n down-votes HN could automatically cancel the DV to the original comment.

aaronblohowiak 16 years ago

Down-voting for disagreement vs objection is one of the issues at play. Previously, we were encouraged to down-vote for disagreement but as the masses came, the use of down-voting as a punishment less harsh than flagging started to become more common.