Often times there are multiple good comments on a question and you want to upvote them all. However, you can only do one every 5 seconds. I presume this is to prevent spam (especially from bots). However, based on how the rest of the site works, restrictions such as these are suppose to go away as the user gains more rep and becomes more trusted. So why not just have a point where the site says 'you are trusted enough to not upvote spam, so upvote as fast as you want`, though still have the limit of 30 per day?

Edit: Yeah, chaning the coment system to x every y seconds is an alternative answer, but Im something different - removal entirely based on rep. I think it would work better.

  • 13
    You really cannot wait a mere 5 seconds? Commented Oct 30, 2013 at 19:22
  • 10
    @MartijnPieters +1 (I'd upvote, but I can't wait that long)
    – Servy
    Commented Oct 30, 2013 at 19:22
  • 18
    I don't mind this restriction but really wish that deleting comments wasn't included in it. Commented Oct 30, 2013 at 19:24
  • 12
    I think that the intention is not just to prevent spam, but to discourage going through and upvoting every comment without consideration, a temptation that's independent of rep. If it's worth upvoting, it's worth waiting 5 seconds. Commented Oct 30, 2013 at 19:24
  • 6
    @DavidRobinson If you upvoted every comment you didn't hurt anything, because comment upvotes don't really matter.
    – Servy
    Commented Oct 30, 2013 at 19:24
  • 5
    Even though this would be nice, comments are second-class citizens. They are used only to ask for clarification, and voting on them doesn't add anything to this site's quality. I don't believe SE will be implementing such a feature.
    – Laf
    Commented Oct 30, 2013 at 19:25
  • 6
    @David there is the total votes per day limit as well. On stack overflow it's not a problem but I hit it often on meta; so you couldn't up vote everything anyway Commented Oct 30, 2013 at 19:25
  • 7
    @Servy: You didn't hurt anything, but you also didn't help anything. One purpose of comment upvotes is to make some comments more visible than others (especially when the comment thread is long). If every comment is upvoted, this benefit is negated. Commented Oct 30, 2013 at 19:27
  • 8
    @DavidRobinson Exactly, so you did nothing. Why is that such a problem that it's worth a feature just to prevent it? If the "abuse" causes no real negative consequences, instead just doing nothing, and there are legitimate users hitting the rate limiting often, then the rate limiting itself isn't helping.
    – Servy
    Commented Oct 30, 2013 at 19:28
  • 4
    @Servy - Perhaps it's a performance thing? Every upvote is a database hit - and comments are probably not worth all the traffic from people who go upvote crazy.
    – JDB
    Commented Oct 30, 2013 at 19:33
  • 4
    @JDB - Also a philosophical thing Commented Oct 30, 2013 at 19:35
  • 8
    @Laf "Second class" does not mean "worthless". Comments are used for much more than requesting clarification. If they are indeed "second class" then why rate-limit the removal of them? (also note that this message is not restricted to voting, but removal, perhaps that was overlooked. I misread the intent of the OP, my bad)
    – user159834
    Commented Oct 30, 2013 at 19:35
  • 12
    The arguments against this are usually pretty flimsy. It's useful because I might read a post with 15 comments on it, and after reading all 15 I've identified 3 or 4 that are helpful and deserve upvotes, so I get to spend 15 seconds patiently upvoting them one at a time. I never upvote comments midway because I don't know which comments are most useful until I've read them all; there might be a comment later that makes an earlier one totally unnecessary Commented Oct 30, 2013 at 19:39
  • 6
    If someone wanted to spam upvote a bunch of comments five seconds won't stop them, only slow them down, meanwhile it's annoying to the rest of us. Plus I doubt anyone ever went on a comment upvoting spree and even if they did, what difference did it make?
    – j08691
    Commented Oct 30, 2013 at 19:42
  • 5
    At least the timer doesn't reset like trying to post a second.
    – Kevin
    Commented Oct 30, 2013 at 20:24