Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 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 just got the And I Feel Fine hat which states "post or vote on December 21".

Does SE have a time machine now?

share|improve this question

marked as duplicate by Shadow Wizard, ProgramFOX, Martijn Pieters, Braiam, nicael Dec 14 '14 at 19:03

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

I just earned this hat now. :) – hims056 Dec 20 '12 at 12:08
While it's 21st December somewhere, it's definitely not 21st December UTC. – ChrisF Dec 20 '12 at 12:08
I think it's an off by 12 hours error. It's just gone noon here in the UK – ChrisF Dec 20 '12 at 12:09
This is going to be a fairly highly upvoted question as all you have to do to get the hat is upvote it! – ben is uǝq backwards Dec 20 '12 at 12:13
so really do have a time machine ... i have got too – NullPoiиteя Dec 20 '12 at 12:15
Probably trying to do as much as possible before the end of the world tomorrow! ;) – Shadow Wizard Dec 20 '12 at 12:24
@Sha Wiz Dow Ard today* :p – Travis Dec 20 '12 at 12:25
@Travis oh my! <going to buy some water> – Shadow Wizard Dec 20 '12 at 12:26
Who cares, can't be a bug if it gives you more hats – Asad Saeeduddin Dec 20 '12 at 12:31
Amazing how everyone are now wearing it, as if fearing it will disappear! – Shadow Wizard Dec 20 '12 at 12:33
Thanks to that hat, now the Beatles song is stuck on my head. – bfavaretto Dec 20 '12 at 12:41
FWIW, each day exists somewhere on Earth for a whole 50 hours. (Dec 21 2012 starts in time zone UTC+14 at 10:00 UTC Dec 20 and ends in time zone UTC−12 at 12:00 UTC Dec 22). – R. Martinho Fernandes Dec 20 '12 at 12:52
This is probably preemptive, since they wont be able to actually give it out after the world explodes. – AviD Dec 20 '12 at 12:54
It is a play around the number 12: Change position to the digits of 12, and you get 21; the hat has been awarded 12 hours before the time... – kiamlaluno Dec 20 '12 at 13:06
@bfavaretto wat. Beatles? Not R.E.M.? – Aarthi Dec 20 '12 at 21:11

11 Answers 11

up vote 88 down vote accepted

So, the official answer is: we over-awarded the hat so that people in Auckland / Tokyo / Shanghai / Vanuatu wouldn't have to wait until their midday to receive it.

You're all mostly programmers, so you should be reasonably familiar with how much of a headache timezones can be sometimes. Since Stack Exchange is run on UTC, we have to leave a +/- 12 hour buffer so that the nations around the International Date Line have just as much opportunity to grab hats as people along the 0 longitude.

This behavior will also occur for the other hats that are date-sensitive. This included L'Chaim, and will include Tis the Season and the New Year's Eve Hat / Auld Lang Syne.

Basically: Don't panic! It's a feature, not a bug!

share|improve this answer
Phew... I can feel the panic leaving my body ;) – Oded Dec 20 '12 at 20:44
"You're all mostly programmers" - No need for insults. – Yannis Dec 20 '12 at 20:45
@Yannis YANNIS. – Aarthi Dec 20 '12 at 20:46
Cheers, but don't forget the towel! – Shadow Wizard Dec 20 '12 at 20:47
Yeah, calling @Yannis a programmer. Bundling the rest of us with the likes of him. – Oded Dec 20 '12 at 21:04
@Oded to be fair, I called him "mostly" a programmer. – Aarthi Dec 20 '12 at 21:09
@Oded if you accept this answer, then Gamecat gets the pirate hat. Help a fellow meta-er out. :P – Aarthi Dec 20 '12 at 21:10
Hehe... this being the official story (um. answer)... Not a problem. Just as soon as I get my "Buddy Breathing" :) – Oded Dec 20 '12 at 21:11
@Oded yay he got it! – Aarthi Dec 20 '12 at 21:43
Always happy to help out a fellow Meta-er... even if he isn't wearing any hat ;) – Oded Dec 20 '12 at 21:44
Wait... That means that I should have gotten the LChaim hat as I did post/vote on the morning of December 17th EST. No? @Aarthi – amanaP lanaC A nalP A naM A Dec 24 '12 at 14:28
Hmm, we may not have had the extended window for L'Chaim. I shall ask. @amanaplan – Aarthi Dec 24 '12 at 16:41
@Aarthi kk let me know if there is a conclusion ^_^ – amanaP lanaC A nalP A naM A Dec 24 '12 at 18:23

When tomorrow is today, either time has ended, or we are too bored to care about dates.

Yup this post gave me the hat too. Feature confirmed.

share|improve this answer
My head asplode – Andrew Barber Dec 20 '12 at 12:11
Seeing as the SO timemachine posted from the 21st, I think we will survive. – Oded Dec 20 '12 at 12:11
It is already Dec 21 in the Pacific Ocean. – nhahtdh Dec 20 '12 at 12:11
@nhahtdh - but Stack Exchange usually operates on UTC and it's not 21/12 here. – ChrisF Dec 20 '12 at 12:12
@ChrisF: Just offer the most logical explanation that I can think of, that doesn't make this a bug. – nhahtdh Dec 20 '12 at 12:13
@ChrisF - not this time, we're intentionally +/-12hr with the hats on time ranges since over-awarding is better than feeling left out, festive! – Nick Craver Dec 20 '12 at 12:15
@NickCraver - fair enough. I can't complain. – ChrisF Dec 20 '12 at 12:16
Nice hat trick. – Toon Krijthe Dec 20 '12 at 12:16
@NickCraver i love this hat thing ... it was totally unexpected – NullPoiиteя Dec 20 '12 at 12:30
@Nick you are not over-awarding enough! – R. Martinho Fernandes Dec 20 '12 at 12:57
@R.MartinhoFernandes - I had very little to do with the hats...I just stumble around our code and read it (sometimes), before making crazy changes. – Nick Craver Dec 20 '12 at 12:58
@NickCraver You should post this as an answer. – ypercubeᵀᴹ Dec 20 '12 at 13:23

Nah, The Mayans weren't prepared for the confuddling time zones. So hopefully the end of the world will be delayed by a few millenia while they are mired in bureaucracy trying to untangle tricky issues like:

  • Should the end of the world be phased in over a 24 hour period to ensure doom happens on the correct day for everyone.
  • How should leap seconds and the move to Gregorian calendar be accommodated?
  • Should the next stone calendar be carved using a Stardate datum?
  • How to deal with pesky loose ends like time dilation
share|improve this answer
And don't forget daylight saving time. – nikoshr Dec 20 '12 at 14:09

As per current time zone it is 21st December in Auckland. So the description of this hat is correct.

share|improve this answer
"So the description of this hat is correct.".. in Auckland. – Asad Saeeduddin Dec 20 '12 at 12:26
So it is friday in Auckland... – Toon Krijthe Dec 20 '12 at 12:26
UTC (GMT/Zulu)-time: Thursday, December 20, 2012 The Mayan Calendar finishes one of its great circles in December 2012. Some believe this is a sign of the End of the World. In Auckland this happens on Saturday, December 22, 2012 at 12:11:00 AM. – Travis Dec 20 '12 at 12:28

StackOverflow is preparing for the DOOMSDAY, so distributing the hats right away before we face a scary day tommorow...Chill out guys users with maya hat are safe ~Cheers~

share|improve this answer

This is a live post from India and it's almost 21st December 2012 and no harm till now.

share|improve this answer
Well, it should happen "during the day" so we'll have to sit and wait. :-D – Shadow Wizard Dec 20 '12 at 12:32
The Maya's lived in South America, so we probably have to wait a couple of hours. – Toon Krijthe Dec 20 '12 at 12:32
it doesn't matter if its happen or not but i believe in living like there's not tomorrow... – Dipesh Parmar Dec 20 '12 at 12:34

It appears to be 12 hours out from UTC. SO does run on UTC doesn't it? Funny, I got the hat on SO but not on Meta.

share|improve this answer
You just earned it on meta too. Needed to wait because .......... – hims056 Dec 20 '12 at 13:12
@hims056 Ah. Thanks! – Paul Fleming Dec 20 '12 at 13:48

This effect also occurs with regards to the winterbash-2013 hats.

share|improve this answer

And they continued to peck away at their keyboards, unaware of hats with power beyond their comprehension were already being set in motion....

share|improve this answer

They're just hedging their bets. If the world really does end tomorrow, we won't get those badges. Status-as-designed.

share|improve this answer

20/12 here and I got my hat. We must be, ahem, Out of Time.

share|improve this answer

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