What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 127 Stack Exchange communities.

I am not the most active user, so when I logged in and find out that I have earned the Enthusiast badge, I was genuinely surprised. Is it possible that a Top Sites preview feature of Safari browser has earned me this badge without any actually effort on my part, and if so, shouldn't visits of only the homepage (or any single page) be counted out, while earning this badge?

share|improve this question
    
add comment

6 Answers

up vote 6 down vote accepted

We have a fix for this in place now.

I am not too terribly concerned about the extra silver Enthusiast badges awarded up to this point, but we have to be a bit more protective of our gold (Fanatic) badges.

share|improve this answer
1  
I wonder if the fix is why so many people seem to be having difficulty getting the badge (maybe the requirements are no longer just visiting, but rather doing something to prove a human was there). On a barely-related note, every time that I see the CAPTCHA message, instead of “I’m a human being” I think it says “I’m being a human” –  Synetech Feb 16 '10 at 16:33
    
Does this preventing feature really work? It is just, I found a user that has only three badges: Tumbleweed, Enthusiast and Fanatic. And he has 1 rep, no votes cast, together with being online since 4 month now (see below answer) –  Shegit Brahm Aug 29 '12 at 6:55
add comment

This is terrible exploit! ::waits for Safari to download:: I can't believe that someone would stoop to such a low level for a stupid badge. ::clicks through installer as quickly as possible:: I hope this is fixed in no less than 31 days. ::logs into SO:: I'd say we should fix it sooner, but I don't want to rush the developers. ::reclines in chair and waits::

share|improve this answer
12  
Don't worry, it'll be fixed in 42-56 days, not 31. –  Jon Skeet Aug 11 '09 at 14:42
3  
+1 For getting my wife to laugh :) –  Diago Aug 11 '09 at 15:23
add comment

I don't think you can really expect any of this to answer this question for you. It is entirely possible, since safari will update the sites at certain intervals -- and it uses your cookies while doing so, but I haven't been standing outside your window watching you to be sure.

The badge itself is quite easy to get, and gaming it has been discussed several times. Creating logic to prevent this would be a waste of time because there will always be ways around it.

share|improve this answer
add comment

Only you can say for sure, but certainly seems plausible to me that Safari would use your cookies, and therefore credentials, to refresh the page and so it may have done that daily, to plug in the gaps of when you weren't purposefully visiting the site. Additionally, I don't think SO should do anything to prevent this. I cannot imagine there being enough distinguishable between the requests (if anything) for it to be worth the effort and complication of changing the way things word

share|improve this answer
add comment

Yes

This was first mentioned here, but I can now confirm that this works as I recently got my Enthusiast badge on ServerFault, a site in my Top Sites, even though I can guarantee you I didn't visit it every singe day for 30 days.

share|improve this answer
add comment

Somehow, I have a slight disbelieve in this preventing feature. It is just, I found a user that has only three badges: Tumbleweed, Enthusiast and Fanatic. And he has 1 rep, no votes cast, together with being online since 4 month now... Any questions? Or explanations?

I'm really concerned if I should post it, even post it as answer, because it looks like a bug or hidden feature (still) usable, but I did. But I don't want to "blame" him/ her directly so I avoided a link to his profile.

share|improve this answer
add comment

You must log in to answer this question.

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