Live data from Hacker News

Easter Egg Hidden in VMWare Fusion and Workstation

misc.name

31–40 of 49 posts

Re: Easter Egg Hidden in VMWare Fusion and Workstation

#31
post #16
post #9

This is just an article linking to an article[1], which itself links to a Google translation of an article written in French[2]. [1] http://www.virtuallyghetto.com/2013/09/vmware-nested-easter-... [2] http://www.hypervisor.fr/?p=4063

The French article has a comment by Regis Duschene one of the VMware Fusion developers stating that there is an Easter Egg in the Easter Egg. The virtualghetto.com article is referring to that second easter egg (i.e. the Pride mode) and telling you how to "unlock" it. The post linked to here on HN is by M. Elizabeth Scott who created the Pong OS easter egg while at VMware. A version of the code of the Pong OS can be…

There isn't really an explanation anywhere, but the colors that the game changes to in pride-mode look like original Apple logo colors - is that a hat tip?

Re: Easter Egg Hidden in VMWare Fusion and Workstation

#32
post #31
post #16

Earlier quoted context omitted.

The French article has a comment by Regis Duschene one of the VMware Fusion developers stating that there is an Easter Egg in the Easter Egg. The virtualghetto.com article is referring to that second easter egg (i.e. the Pride mode) and telling you how to "unlock" it. The post linked to here on HN is by M. Elizabeth Scott who created the Pong OS easter egg while at VMware. A version of the code of the Pong OS can be…

There isn't really an explanation anywhere, but the colors that the game changes to in pride-mode look like original Apple logo colors - is that a hat tip?

>There isn't really an explanation anywhere, but the colors that the game changes to in pride-mode...

...are a rainbow, a symbol of gay pride[1].

[1] http://en.wikipedia.org/wiki/Gay_pride

Re: Easter Egg Hidden in VMWare Fusion and Workstation

#33
post #30

Earlier quoted context omitted.

I agree with Easter Eggs in products. That being said another good example of an "Easter Egg gone wrong" was the games in Excel 95 and 97. Excel 95 had a "Doom"-like 3D game. Excel 97 had a basic flight simulator. These were fun and weren't buggy, but here's the problem: How much time do you think was lost in classrooms in particular after all the kids discovered there were games they could be playing instead of work…

I find it hilarious that you're upset with easter eggs in principle because kids were distracted during class. I'm sure all those kids couldn't hack it in the real world because of these awful distractions.

> I find it hilarious that you're upset with easter eggs in principle because kids were distracted during class.

That's exactly the opposite of what I said, I said I liked Easter Eggs in principle but then gave an example of when they went wrong. The first line of my comment was: "I agree with Easter Eggs in products."

Easter Eggs are good, you just really have to consider the impact they're going to have (in terms of perception, usages, and bugs).

Re: Easter Egg Hidden in VMWare Fusion and Workstation

#34
post #9

This is just an article linking to an article[1], which itself links to a Google translation of an article written in French[2]. [1] http://www.virtuallyghetto.com/2013/09/vmware-nested-easter-... [2] http://www.hypervisor.fr/?p=4063

This is the personal blog post of the author of the easter egg.

Oh, I stand corrected. Sorry.

Re: Easter Egg Hidden in VMWare Fusion and Workstation

#35
post #34

Earlier quoted context omitted.

This is the personal blog post of the author of the easter egg.

Oh, I stand corrected. Sorry.

your first statement is still true :) this article does in fact link to another, which links to another article.

i originally came across it here: https://twitter.com/scanlime/status/502239009595461632

Re: Easter Egg Hidden in VMWare Fusion and Workstation

#37
post #20

Earlier quoted context omitted.

Because it's fun . As the industry matures, people seem to lose the sense of humuor - which is sad, because practical jokes and playfullness is what created said industry.

There is a time and place for humor. Important software is not one of them. When I run something on my machine I want it to do exactly what it is supposed to, nothing more and nothing less. You won't be laughing if $RANDOM_EASTER_EGG has a bug that allows for remote code execution.

> When I run something on my machine I want it to do exactly what it is supposed to, nothing more and nothing less.

So you're running on seL4 right now? How's that going? Did you program the userspace yourself?

I'm impressed.

Re: Easter Egg Hidden in VMWare Fusion and Workstation

#38

Earlier quoted context omitted.

A programmer who bothers to put in an Easter egg to me has pride in what they are creating and also gives them more ownership. So I see it as both an indicator of good work and a positive thing. Yes, other's believe that Easter eggs are bad I assume you're referring to the famous http://blogs.msdn.com/b/larryosterman/archive/2005/10/21/483... It has good points but I believe it to be wrong in conclusion, there's lots…

I agree with Easter Eggs in products. That being said another good example of an "Easter Egg gone wrong" was the games in Excel 95 and 97. Excel 95 had a "Doom"-like 3D game. Excel 97 had a basic flight simulator. These were fun and weren't buggy, but here's the problem: How much time do you think was lost in classrooms in particular after all the kids discovered there were games they could be playing instead of work…

Perhaps it is not microsofts responsibility to ensure kids are always hard at work.

Re: Easter Egg Hidden in VMWare Fusion and Workstation

#39
post #15
post #8

Earlier quoted context omitted.

You aren't concerned with 'hidden' code - you're concerned about this now because you know it's there. Because it isn't hidden. If you're worried about code doing things you don't know about then there's a heck of a lot more to VMWare that you could be concerned with. It's a huge, complex application. A few KB for a hidden game is irrelevant - you don't know what hundreds of MB of it actually does. If you're worried…

Yes. It's a huge codebase. Why complicate it further by adding something 100% unnecessary? You cannot assume any bit of code no matter how small is irrelevant. If it's there it's potentially exploitable.

If people you don't trust can boot your VM from arbitrary floppy images, I have bad news: you have already been exploited.

Re: Easter Egg Hidden in VMWare Fusion and Workstation

#40

Earlier quoted context omitted.

A programmer who bothers to put in an Easter egg to me has pride in what they are creating and also gives them more ownership. So I see it as both an indicator of good work and a positive thing. Yes, other's believe that Easter eggs are bad I assume you're referring to the famous http://blogs.msdn.com/b/larryosterman/archive/2005/10/21/483... It has good points but I believe it to be wrong in conclusion, there's lots…

I see an Easter egg as a sort of "finishing touch" - something added after everything else is done. Thus, if one occurs in software that appears to be buggy and/or unfinished, it definitely creates a bad impression for me, wheres if the software looks nearly perfect it has the opposite effect.

I somewhat agree - but given that no meaningful piece of software has ever shipped without bugs being punted (and bugs that weren't even known about), when is there really time to add an easter egg?
Post reply on HN