6

I recently posted this answer on Stack Overflow and to my knowledge it meets the criteria for Extra Toppings:

  • Has > +3 score
  • Competing with already accepted answer
  • Answer & Question were after Winterbash started

Could it be that I answered a day after the competing answer was accepted or that I've hit the rep cap? I was thinking maybe the hat check hadn't run but someone has already received the Glasses With A Number On Top while meeting the criteria after me. Are there some hidden criteria?

This has got to be a bug with Stack Overflow, because this post from Workplace.SE triggered the hat, and the competing answer was posted a year after the original one. This post from Graphic Design.SE also triggered the hat and the poster got the hat within 30 minutes of the post (the linked post was originally unaccepted). Martijn Pieters tried to get the hat on Stack Overflow but didn't get it and was eventually disqualified due to it being accepted.

  • 7
    It is caching. Give it 6 to 8 weeks ... – rene Dec 31 '17 at 19:52
  • Might be a bug, e.g. script isn't taking the net score but rather only upvotes, and since you hit rep cap, the upvotes are nullified. Or something like that. :) – Shadow The Princess Wizard Dec 31 '17 at 20:09
  • @ShadowtheHedgehogWizard I was thinking that might be the case but it seems odd for them to depend on rep gained than actual score. – Andrew Li Dec 31 '17 at 20:10
  • Yeah, that's a long shot, I'll give it few more hours before calling it a bug. Maybe the script for this hat is running on bigger intervals as it needs to process more data, not sure about it. – Shadow The Princess Wizard Dec 31 '17 at 20:13
  • 2
    On a different note, if you'll get the hat you'll become #1 on the Leader board, so... good luck! ;) – Shadow The Princess Wizard Dec 31 '17 at 20:14
  • 2
    Watching this with interest too, I’d have thought I earned the hat with this answer but it hasn’t been awarded. – Martijn Pieters Jan 1 '18 at 16:52
  • And I am now disqualified for the hat because the OP switched the accepted answer mark to mine. Which gives us a hint that there probably is a delay to the hat award to ensure your competiting answer stays a competing answer for a minimum amount of time first. – Martijn Pieters Jan 1 '18 at 21:25
  • @MartijnPieters Well, there's only a good day and a half left of WB... – Andrew Li Jan 1 '18 at 21:26
  • @Andrew: criteria like these (minimal score, a minimal time on the site, etc.) have traditionally been implicit for WB hats. – Martijn Pieters Jan 1 '18 at 21:30
  • I'm the author of the Workplace post, and I got the hat within an hour of the third upvote. – Monica Cellio Jan 2 '18 at 2:03
  • Note: that it doesn't disqualify if it is accepted (I got it after my post was accepted) as long as the (2nd) post was posted after the 1st one was accepted. [even if it got accepted later - even if before you got the hat] – WELZ Jan 2 '18 at 2:04
  • And it can't be SO not included... A bunch of users got it there. – WELZ Jan 2 '18 at 2:06
  • @WELZ The bug maybe cropped up two days ago? – Andrew Li Jan 2 '18 at 2:07
6

Sorry about that, turns out the query has been timing out for a few days. I am rolling out a fix now, so the hats should award shortly.

  • :-D That explains the sudden awarding. Double kudos for handing out mine even though the qualifying answer has since been marked accepted! <3 – Martijn Pieters Jan 2 '18 at 17:59
  • @MartijnPieters The actual check doesn't care if the accepted answer got changed, only that another answer was accepted when you posted. ;P – animuson Jan 3 '18 at 0:49
  • 2
    @animuson Thanks for ruining the illusion of my generosity. :P – Adam Lear Jan 3 '18 at 3:58

You must log in to answer this question.

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