Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 157 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

I like collecting badges in pairs, when possible. I recently noticed that two of my questions had view counts in the mid-900s, so I decided to go for a pair of Popular Questions. After getting them some attention they both passed 1,000. However, I only got one badge.

One of the questions, Simple Lisp Program Causing Computer To Hang, seems to have been deleted in the interval between passing 1,000 and the badge-awarding-script running. If the script had been scheduled slightly differently, I think the badge would have been awarded.

If the cause is just this coincidence of timing, rather than by-design, this seems like a bug.

share|improve this question
Do views after deletion from 10k users count towards the question view count? – NullUserException อ_อ Oct 8 '11 at 21:57
@NullUserExceptionஇ_இ: The view count has gone up since I posted this, so apparently they do. Maybe I was mistaken about what happened. – Jeremy Banks Oct 8 '11 at 22:59
up vote 5 down vote accepted

If the script had been scheduled slightly differently, I think the badge would have been awarded.

At which point you would have had an extra badge. And the next time one of your questions passed 1K views, you wouldn't have gotten a badge for it. This is by-design.

In other words, you got lucky. The timing issue saved you from the ignominy of an undeserved badge, and the crushing disappointment of achieving one only to find you already had it.

share|improve this answer
I forgot that the next badge wouldn't be awarded. by-design it is. – Jeremy Banks Oct 8 '11 at 20:47
I seem to remember they changed this so that the "extra" badge is still awarded, but I can't find the post that announced it. – Brian Reichle Oct 8 '11 at 23:37

This seems like by-design to me. Badges aren't awarded instantly. There's a script that runs on a schedule to check and award them. I don't see any reason why the script would check deleted questions to award badges to them.

share|improve this answer

You must log in to answer this question.

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