Easter eggs, they’re scrumptious! Mmmm. But this isn’t a post about the ones you eat guys! I’m talking about the hidden pages of the Book of Mozilla.

I’m talking about Easter eggs in programs. The ones, which, when you accidentally(or when Google helps 😉 ) find, you have a eureka moment.

Easter eggs are usually triggered by pressing a hidden button or pressing keys in a certain order. Here are some other ways they can be hidden:

  • A secret message having the same font color and background color(white-on white, black-on-black etc.)
  • Become visible only when particular gestures repeated a given number of times(e.g. Chrome for Android)
  • Specific search queries(e.g. Google search has loads)

For the unaware, easter eggs, in context of software, are little bits of undocumented code developers add to an application. They could encompass anything, from a hidden credits screen to a jumping object(Spoiler Alert: WinRAR) to a hitherto unheard of 256th level in Pac-Man to even a whole flight simulator.

They are often included to display to show persoality quirks of a particular developer or just to add light humour to an otherwise mundane program.

Unfortunately, Microsoft doesn’t include them anymore, because of a policy called Trustworthy Computing that they introduced in 2002. Nevertheless, their earlier products have tons of them! Here’s an exhaustive list of the ones discovered (so far).

Do comment if you happen to have found one!

And here’s the comic of the day, from XKCD!

They'll pick music and culture that they know annoys you. Building in behavioral Easter eggs is a fair retaliation!
Parental Trolling. Now isn’t that just cool! Click on the image to see a larger version.