When looking through questions today, I noticed the following user has only 382 rep, but a gold badge, which is unusual to say the least:


Looking at his user page shows that something funny is up. He has a gold "Great Answer" badge, but the highest-voted answer of his shown on the page has only 13 upvotes. Is this a bug? Or did he have a highly-upvoted answer that was later deleted? If so, shouldn't the badge have been rescinded?


He had an answer with 101 upvotes that was deleted along with the question What is your best programmer joke? That answer is near the middle of the third page of answers, so there should be dozens of lost badges there.

  • Amazing they didn't just migrate that to Programmers and Protect it. Jul 11 '11 at 14:46
  • @Lance: Jeff made an executive decision on that one. Probably because it was from 2008, and the Programmers community has already said that they don't want our ancient unwanted questions. They'd rather reask the ones that are on-topic and have current active users from that subset of the community give fresh answers. Jul 11 '11 at 14:55

Given that the user has been around since Oct 2008, suspect they've had a high scoring answer to a question that's been deleted or moved to another site (i.e. Programmers). Some of those early questions are being deleted/moved. Badges don't get recalculated, so it'll sit there forever. If the user were to earn that particular badge in the future on another answer, it won't be awarded again for that instance.


Whatever happens, badges are never revoked unless the user has been cheating.

So probably deleted thread, migration or such.

You must log in to answer this question.

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