Hey there!

Easter eggs, what scrumptious things! Mmmm. Yet, this isn’t a post about the ones you eat guys! I’m talking about the hidden pages of the Book of Mozilla (ooooh!).

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

Easter eggs are usually triggered by pressing hidden buttons or 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 the eccentricities of particular developers 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 find 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.