I'm user 355583 on Stack Overflow. This query from the data site returns 104 rows; this query returns 151 rows.

Either way, I should have the Sportsmanship badge.
I am just wondering if I'm missing something, or if it's possible that the sportsmanship badge is broken.


It doesn't really matter what your queries are: upvotes are not linked to users in any public data dumps. As far as I know, favorites are the only type of votes that are linked to the user who casts them.

Since the Sportsmanship badge requires looking at who cast the vote, there's no way to see your progress (except viewing each post and seeing how many of the competing answers you've upvoted).

|improve this answer|||||
  • 1
    This is correct, the query only tells you how many possible chances you have to upvote competing answers, not how many votes you've cast. – jonsca Oct 21 '11 at 23:51
  • 1
    Thank you... That explains it. – Steve Oct 21 '11 at 23:57
  • +1 for a concrete reason why they suck. :P – Matthew Read Oct 22 '11 at 0:33
  • @waiwai933 - if indeed this is the case: upvotes are not linked to users, how can the sportsmanship badge can be awarded at all? – Shai Mar 14 '13 at 12:16

More than likely the queries suck. (It shouldn't be surprising that they differ from reality in addition to each other.)

|improve this answer|||||
  • 1
    Eh, I'm not so sure about that.. I did it and it seemed to be a sane number. And this is recent data dumps. – Simon Sheehan Oct 21 '11 at 23:43
  • If there is something wrong with Query #1, I don't see it... and I looked closely. But since I can't see the actual, current, criteria, it makes it hard to determine where the problem lies. – Steve Oct 21 '11 at 23:49
  • 1
    @SimonSheehan See the other answer :) – Matthew Read Oct 22 '11 at 0:34
  • @MatthewRead Yep, makes sense then. Thanks! – Simon Sheehan Oct 22 '11 at 0:46

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .