What is the meaning of MMXI or GMMXIE?
Today when I opened my browser I noticed that the google homepage says GMMXIE. The letters MMXI are in yellow and there are a lots of fireworks behind so it's apparently related to the New Year 2011.
They look like roman numbers I used to learn at school, I forgot all about them.
What is exactly the meaning of the MMXI letters in the doodle? Is it some sort of hidden message we're supposed to figure out?