10 Comments


  1. If they have to ‘go’, just make it easy to disable (or make them all “up down left right a b select start”).

    That said, even Microsoft Office has easter eggs — http://www.howtogeek.com/howto/microsoft-office/fun-at-work-microsoft-word-easter-egg/ — And I actually had a coworker freak out when he did that (he was trying to document some code, we ended up going for ‘foobar = rand()’ and that stopped it). Everything has easter eggs and they’re easier to trip when you’re a newbie than any other time (unless you’re a bored bank worker stuck in the office on Christmas day….)

    I don’t see it as unprofessional at all. And I bet that guy never makes the same mistake again. AND the tech has a great story to win drinks with at the bar.


  2. @Ipstenu – LOL I said that on Twitter the other day. Make all easter eggs accessible only after typing in the Konami code :)


  3. I’ll always enjoy Easter eggs … I’m actually disappointed that I haven’t found more of them in WordPress. Still, I know if I ever set up a blog for my parents (for example) I’d want to disable any that they might accidentally find.

    Certain demographics will never really understand an Easter egg. Whether it scares them (because it looks like a hack) or distracts them (i.e. the Facebook Contra code) I know just the presence of an Easter egg would be upsetting. Easter eggs that animate and display a self-destruct countdown are entertaining to those of us in the know, but they utterly fail the “would my parents understand this” test.

    I also don’t see the feature as unprofessional, but it can definitely be confusing to new/infrequent WordPress users.


  4. It was said on the list, but I think the problem with the revision comparison is that it’s rather easy to stumble upon. Most easter eggs require some sort of complex operation (Konami code, whatever) to trigger them. Anyhow, what was said is that this shouldn’t really be an easter egg trigger, it should be an error trigger. I don’t think the uproar would be periodically happening if it was something that required more effort on the part of the user to make it happen (i.e. they basically should need to go seek it out, not have it happen while they were randomly trying to do something).


  5. @Jeffro – No doubt someone will complain to me ‘Where’s the select button?’ :D

  6. eddiemoya

    @Ipstenu -

    The argumentum ad microsoftum is probably not a solid one. Lets not start saying things are ok to do, because microsoft does them… really.


  7. I was to give the Office example too. Easter eggs should NOT be removed. It’s a completely known fact now that every software has easter eggs, and there is no reason to remove that little fun from the coding work.

    This said, I’m pretty sure easter eggs will never be removed and there won’t be on option to turn them off. Laying these is part of the developer’s job :) People complaining that it’s unprofessional should be more professional themselves. It’s the responsibility of someone who does an install for a client to remove easter eggs if they want to. Just like they will remove hello dolly, install needed stuff, etc.


  8. @eddiemoya – Most software I’ve seen have some easter eggs somewhere. Some are harder to trip than others. Microsoft’s are the only one’s I remember off the cuff and without violating my NDA (bank software).

    @Eric Mann – The “would my parents understand” defense becomes less and less valid, the … well not the younger, but the more tech savvy perhaps, parents get. Cultural shift.


  9. I think the Easter eggs should be revamped periodically. That Matrix one is getting a bit old now.

    Something in the wp-config.php file to disable them would make sense IMO, but I certainly .
    wouldn’t want to see them totally gone. That would be lame.


  10. Just a note: I voted “yes” because that is my preference. However, I know that my preference will never be implemented, and would equally and perfectly happy with an easy way to disable easter eggs.

    Also, I disagree with the argumentum ad microsofium on principle (it’s okay to trash Microsoft – except when we want to use them to justify our own behavior?), but even if using Microsoft as a justifiable argument in favor of easter eggs, the MS ones can only be accessed by user input that is so deliberately complex and arcane as to be utterly impossible to stumble upon.

    Also, if we’re going to emulate Microsoft, at least make the easter eggs mildly entertaining (e.g. displaying random quotes from the capital-P-dangit spoof website?), or useful (e.g. a list or other display of core contributors?).

Comments are closed.