Slashdot Log In
Easter Eggs in Web Sites?
Posted by
Cliff
on Thu Jul 11, 2002 03:12 PM
from the ctrl-shift-alt-click-"Pi" dept.
from the ctrl-shift-alt-click-"Pi" dept.
cwikla asks: "Back in the .COM days, I worked at eGroups, now owned by a larger Company. During my time I added a couple of easter eggs to the site, which I was reminded of while watching Being John Malkovich this weekend. I checked, and ones sort of still there. If you append malkovich=1 to a message URL it would turn the message into 'malkovich' mode. It sort of still works, but over time I guess the code has been a changin' so it's kind of spotty. Oh, there are others that still are in there, but where's the fun of telling all the secrets? Any other folks done anything equivalent, especially on mainstream sites?"
This discussion has been archived.
No new comments can be posted.
Easter Eggs in Web Sites?
|
Log In/Create an Account
| Top
| 567 comments
(Spill at 50!) | Index Only
| Search Discussion
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Re:my favorite easter egg (Score:4, Informative)
(without the leading slash, your link was going to the wrong place on our static .shtml page... we've gotten a ton of 404s in our error log :)
Oh, and don't forget the other easter egg, /comments.pl?op=user_created_index [slashdot.org]
And? (Score:3, Insightful)
Re:And? (Score:5, Insightful)
Get the word out! (Score:4, Interesting)
Re:Get the word out! (Score:4, Informative)
I think this site is the most inaccurate, stupid, and mismanaged conglomerations of crap out there. Sure, there are a lot of cool and verifiable eggs on site that you will not find anywhere else, but if you actually take a minute to sit down and look closely at the content, you will see that it is often inaccurate and incomplete.
The site maintainers need to set up a system that is more rigid and structured for defining what an egg is and in what manner it gets posted. If you look at most eggs, they are lacking in many important details, such as:
What the egg is.
Exactly how to reproduce the egg.
What hardware/software versions does it work on?
Many of the eggs on the site are simply not eggs. Read the comments in the following egg to see how many people show the egg to be false, but yet the non-egg continue to stay posted:
http://www.eeggs.com/items/16200.html [eeggs.com]
The webmaster even admits it for this one:
http://www.eeggs.com/items/22634.html [eeggs.com]
Here is the same exact egg, listed twice (also try reading the comments for some highly intellectual discussion):
http://www.eeggs.com/tree/1243.html [eeggs.com]
I think the site sucks, because it doing a less than half-ass job. It's not worth doing if you're not going to at least _try_ to do it right.
Yoda (Score:5, Funny)
In any case, changing the bio's email tag to "yoda" gives the visitor Yoda's (short) bio. There are a few others, but seeing as how nobody has found any of them yet, we gave up on adding them for our own amusement.
-Gabe
Until you get arrested (Score:3, Insightful)
Re:Until you get arrested (Score:5, Insightful)
That just got rejected in the last three days.
My comments went something like this - I have a friend who works for a company that does Palm software, and he inserted a tic-tac-toe game in their application. The software he develops is fairly large and robust, and the thought came to mind: Where do you draw the line with Easter Eggs?
The Palm platform, and any other portable/embedded system, deals with small storage and memory footprints. Adding in a hidden extra like this isn't taking up an "infinitesmal" amount of space or resources. Proportionally, it's of significant size. On a PC, this might be different, but for a Palm with 2 MB of memory, I'd personally be a bit disappointed to find out that the software I'm installing is artificially fluffed/bloated because some yahoo decided to have a little fun.
So, where do you draw the line with Easter Eggs? Fun in programming is cool. And I'm not saying that he was wrong for doing it...but what if he decided to put in JezzBall or something larger instead? Or something that wound up being a security/system hazard?
Intranet apps (Score:4, Funny)
Re:Intranet apps (Score:4, Funny)
The "supervisor" and "co-workers" links even worked. If you clicked on LaForge's supervisor you got Picard's entry.
-Peter
I've done this before for copyright reasons (Score:5, Interesting)
and the page would parse out my contact info. I would use this for portfolio pieces when demoing new clients. It just proved that you worked on it.
Why, yes I did . . . and it's still there (Score:3, Informative)
Re:Why, yes I did . . . and it's still there (Score:4, Funny)
Slashdot Egg (Score:4, Funny)
Re:Slashdot Egg (Score:5, Funny)
Slashdot Easter Egg (Score:5, Funny)
Re:Slashdot Easter Egg (Score:5, Funny)
.
Is Jeeves Gay? (Score:4, Funny)
This used to result in a funny error message something like:
"Server Error 505 - None of your business".
EEGGS.COM (Score:5, Informative)
2. You'll find a few web sites with Easter Eggs here [eggheaven2000.com].
GoatSe.CX (Score:5, Funny)
I learned my lesson. I don't try to fuck with his site anymore.
Well, there's Klingon Google: (Score:4, Interesting)
Pig Latin Google [google.com].
What we need is an xx-askslashdot google.
- A.P.
easter egg clients (Score:5, Funny)
"GET
"GET
"GET
"GET
"GET
Re:easter egg clients (Score:5, Funny)
Background Images and Webcams (Score:5, Interesting)
I remember putting a little easter egg into an undisclosed "mature webcam site" that would bring up the webcam of the NOC... I'm sure that nearly 3 years later it's gone, though... especially considering that the webcam of the NOC has changed IPs.
Resume` in Code (Score:5, Funny)
[Just in case I needed to prove to potential employers that I was what I said I was.]
It was there for about 3 months before someone caught it.
Oddly enough
about:mozilla (Score:3, Interesting)
Re:seti@home easter egg (Score:5, Funny)
Moral: don't jack with others' resources.
Re:seti@home easter egg (Score:5, Funny)
My company asked me to put a demo of our technology up on our website. So I created a blank web page with a windows error message in the center that read: "The radiation shielding on your monitor has failed, please do not sit directly in front of your computer."
Then, I did something really sneaky: Using FrontPage (there really is a use for it
I renamed my computer on the network to 'www.cnn-news.com' and set up MS's Personal Web server on my computer to host that fake web page I created. Except for the domain, the URL looked exactly like one of CNN's pages. I even corrected all the links to go to other areas of CNN's site. (It seems like a lot of trouble, but like I said, FrontPage made it real easy.) Of course, I sent out a 'virus advisory'.... Anybody on our network was able to visit 'www.cnn-news.com' (with the address stuff at the end) to hit that page.
So what happened was first a few people opened my message about the new demo, and they got the 'Radiation Shielding has Failed' message. They ignored that (they work too hard), then they read my advisory of the 'Microwave Virus' and put the two together.
When I got to work, several of the women in the office were standing around asking each other if they should go to their doctor. The System Administrator about died laughing when I let him on it. (He had to put up with strange questions about radiation shielding all morning. Heh.)
Not sure if that quite qualifies as an easter egg, but a fun story nonetheless.
Slashdot Easter Egg! (Score:4, Funny)
Secret images (Score:3, Informative)
Not really hacking, but fun to spy around. Something like: http://pinksugar.net/cam/
Which might not having anything that she doesn't already have on the site.
My high school's web page had a dead clown page (Score:3, Funny)
yeah... (Score:3, Informative)
*ahem*
Loooooooooooong time ago, in one of the sites I was working on, if you didn't have Javascript enabled it would just print "Hairy Moose Balls" instead of showing the rest of the site. It was a stupid testing thing, nothing serious. Of course, my boss ended up demoing the site to the client and the client didn't have JS enabled... Surprise!
Every site I built from 95-99 (Score:5, Interesting)
I did this for 2 reasons, 1 company I worked at, my MGR had a VERY bad habbit of claiming work was his, he would do a search and replace on Our names with his own....schmuck, SO, I would easter egg a cgi into it for "Author and Verion control"
Lol....It basically said it was built by me when and what cool stuff it did.
The second reason was Job Hunting, nothing like bringing up a killer site and being able to PROVE you were the constructor. Worked like a charm every time. Or if I was a company or two down the road from something of note I built, I could prove it was mine.
I started doing this in the early 90's when a lot of applications we were writing were for exclusive distribution and branding by third parties, who were never going to , or expected to give credit, of course they still graced my resumes....ONCE I had a company get contacted, they claimed it was all written in house, and I was lying about having ever worked on the app, NOW I can actually understand this , it was a finacial app and the thought of eggs or backdoors must have been scarry, I got called on it in my secnd interview. I explained why the company lied about my involvment and promplty offered PROOF of my involvment on particuar modules....I got the job.....:)
I still do it to some extent although not as clandestine or ego-centric. I proved myself to those in the area a loooonnng time ago. But its cool that over half the site I put up are still up in their original form and doing well, most are ecommerce site, and their eggs are still there
If code goes under the proper review channels, as it should before release this should never happen, funny thing is you have guys in charge of this stuff like me who then add it
But then again , on a smaller site that then gets gobbled by a 800lb gorilla you may see this, I guess If Ive done it, the author has done it and as many slashdotters Ive seen have done it
My favorite easter egg.. (Score:3, Funny)
http://www.eeggs.com/items/557.html
Mississippi (Score:3, Funny)
Chrichton (human): OK now count, one Mississippi, two Mississippi, three Mississippi...
Dargo (big alien with tentacles): One Mippippippi, two Mippippippi, three Mippippippi...
At the ecommerce company I worked for, Zoovy [zoovy.com], I wrote the shopping cart system used by a few hundred merchants. I wanted to make a completely innocuous egg since it would be used on stores selling everyting from dildos to bibles. If the merchant turns on international orders (so the state selection in checkout turns into a box instead of a dropdown), and you type in Mippippippi, it corrects it to Mississippi. I know, I know, boring...
Eudora had my resume in it (Score:5, Funny)
Oh yeah, when Eudora moved to adware mode and went public beta, me and a guy from tech support put in some ads of our own (accessible only to a small range of IPs, though). We had a Russian brides one, some personal lube ads, Gary Coleman, the usual. We used most of them for testing during the private beta, but one we did add was a picture of a former VP who played a large part in causing the ruination of the Eudora group. It wasn't a flattering ad, and predictably it didn't rotate for very long, but it got seen.
Ahh, the memories...
-B
Easter eggs in my software (Score:5, Interesting)
How did you get there?
Up-Up-Down-Down-Left-Right-Left-Right-B-A
(Up, Down, Left, Right being the arrow keys... No start key, so we had to go with return).
HTTP header (Score:5, Funny)
One of the sites that I wrote about 7 years ago included this HTTP header line in every response it sent out:
X-Urban-Legend: There's lots of hidden information in HTTP headers.
Slashdot, was Re:HTTP header (Score:5, Interesting)
X-Fry: I'm never gonna get used to the thirty-first century. Caffeinated bacon?
X-Powered-By: Slash 2.003000
% lwp-request -m HEAD http://slashdot.org/ | grep '^X-'
X-Bender: Bite my shiny, metal ass!
X-Powered-By: Slash 2.003000
% lwp-request -m HEAD http://slashdot.org/ | grep '^X-'
X-Bender: Like most of life's problems, this one can be solved with bending.
X-Powered-By: Slash 2.003000
% lwp-request -m HEAD http://slashdot.org/ | grep '^X-'
X-Bender: There's nothing wrong with murder, just as long as you let Bender whet his beak.
X-Powered-By: Slash 2.003000
% lwp-request -m HEAD http://slashdot.org/ | grep '^X-'
X-Fry: No, no, I was just picking my nose.
X-Powered-By: Slash 2.003000
Is this a Slashdot specific hack, or does the publically available version of it do the same thing?
Re:DNS txt record easter eggs (Score:4, Funny)
Server Name: MICROSOFT.COM.WILL.CRASH.IN.6MN.ORG
IP Address: 62.4.22.195
Registrar: GANDI
Whois Server: whois.gandi.net
Referral URL: http://www.gandi.net
Server Name: MICROSOFT.COM.WILL.BE.BEATEN.WITH.MY.SPANNER.NET
Registrar: TUCOWS, INC.
Whois Server: whois.opensrs.net
Referral URL: http://www.opensrs.org
Server Name: MICROSOFT.COM.TONY.HAS.SEXUAL.IN.ADEQUACY.ORG
IP Address: 216.254.38.242
Registrar: MELBOURNE IT, LTD. D/B/A INTERNET NAMES WORLDWIDE
Whois Server: whois.melbourneit.com
Referral URL: http://www.melbourneit.com
Server Name: MICROSOFT.COM.SUX.BUT.PYROFREAK.ORG.RULEZ.AND.DIO
IP Address: 207.236.217.177
Registrar: GANDI
Whois Server: whois.gandi.net
Referral URL: http://www.gandi.net
Server Name: MICROSOFT.COM.SHOULD.GIVE.UP.BECAUSE.LINUXISGOD.C
IP Address: 65.160.248.13
Registrar: G.K. GROUP, L.L.C.
Whois Server: whois.gkg.net
Referral URL: http://www.gkg.net
Server Name: MICROSOFT.COM.RAWKZ.MUH.WERLD.MENTALFLOSS.CA
Registrar: TUCOWS, INC.
Whois Server: whois.opensrs.net
Referral URL: http://www.opensrs.org
Server Name: MICROSOFT.COM.OWNED.BY.MAT.HACKSWARE.COM
IP Address: 211.63.57.1
Registrar: TUCOWS, INC.
Whois Server: whois.opensrs.net
Referral URL: http://www.opensrs.org
Server Name: MICROSOFT.COM.MUST.STOP.TAKEDRUGS.ORG
IP Address: 12.5.4.8
Registrar: REGISTER.COM, INC.
Whois Server: whois.register.com
Referral URL: http://www.register.com
Server Name: MICROSOFT.COM.IS.SOON.GOING.TO.THE.DEATHCORPORATI
IP Address: 62.92.244.245
Registrar: G.K. GROUP, L.L.C.
Whois Server: whois.gkg.net
Referral URL: http://www.gkg.net
Server Name: MICROSOFT.COM.IS.NOT.SEXYCOOL.ORG
IP Address: 62.4.18.24
Registrar: GANDI
Whois Server: whois.gandi.net
Referral URL: http://www.gandi.net
Server Name: MICROSOFT.COM.IS.A.STEAMING.HEAP.OF.FUCKING-BULLS
IP Address: 63.99.165.11
Registrar: THE NAME IT CORPORATION DBA AITDOMAINS.COM
Whois Server: whois.aitdomains.com
Referral URL: http://www.aitdomains.com
Server Name: MICROSOFT.COM.HAS.ITS.OWN.CRACKLAB.COM
IP Address: 209.26.95.44
Registrar: DOTSTER, INC.
Whois Server: whois.dotster.com
Referral URL: http://www.dotster.com/help/whois
Server Name: MICROSOFT.COM.HACKED.BY.HACKSWARE.COM
IP Address: 211.63.57.62
Registrar: TUCOWS, INC.
Whois Server: whois.opensrs.net
Referral URL: http://www.opensrs.org
Server Name: MICROSOFT.COM.FILLS.ME.WITH.BELLIGERENCE.NET
IP Address: 130.58.82.232
Registrar: CRONON AG BERLIN, NIEDERLASSUNG REGENSBURG
Whois Server: whois.tmagnic.net
Referral URL: http://nsi-robo.tmag.de
Server Name: MICROSOFT.COM.EMPLOYEES.CANT.GET.SHAGZ.ORG
IP Address: 198.142.141.98
Registrar: TUCOWS, INC.
Whois Server: whois.opensrs.net
Referral URL: http://www.opensrs.org
Server Name: MICROSOFT.COM.AND.MINDSUCK.BOTH.SUCK.HUGE.ONES.AT
IP Address: 63.241.136.53
Registrar: DOTSTER, INC.
Whois Server: whois.dotster.com
Referral URL: http://www.dotster.com/help/whois
Server Name: MICROSOFT.COM.AINT.WORTH.SHIT.KLUGE.ORG
IP Address: 216.181.127.195
Registrar: THE NAME IT CORPORATION DBA AITDOMAINS.COM
Whois Server: whois.aitdomains.com
Referral URL: http://www.aitdomains.com
Marvin the Paranoid Android 404 takeoff (Score:5, Funny)
Try http://www.sweweb.net/garbage.html for instance.
Re:Marvin the Paranoid Android 404 takeoff (Score:4, Funny)
Music easter egg (Score:3, Interesting)
Tons of easter eggs to be found here. Spring only (Score:3, Funny)
Another Slashdot Easter Egg! (Score:3, Funny)
PHP4 Easter Egg (Score:5, Interesting)
Al Gore's campaign web site (Score:5, Funny)
A Mozilla Easter Bug/Egg... (Score:3)
Hidden Easter eggs = Bad, Bad. (Score:5, Insightful)
This may sound extreme, but if a coder added an easter egg to a project that I was running, they would get in serious trouble, maybe even fired. Now, before you think that is just being too serious or flame-bait, here's my reasoning:
Simply put, easter eggs are for the developers, not for the customers, and they don't belong in commericial software developement. The risk almost always outweighs the benefits, especially in a project like a public site! That is incredibly dangerous.
One of the biggest problems with easter eggs is they almost always bypass the QA process. Think about that for a minute. The developers are writing code that hasn't been tested, and the QA department doesn't even know it exists! Granted, this isn't always true, but most of the time, it is. Bad, bad. Like potentially company-ruining-bad if the dev uses some bad judgement (gee, that never happens, late at night, at the end of a project, does it?).
The best course of action is that the devs know ahead of time that easter eggs are not tolerated unless they are totally above-board in the development cycle. Save your humorous inside jokes for internal little apps you give to your mates, and you and your company will be a lot better off. They're usually inside jokes, anyways, so putting them in a public software project is just a totally unecessary risk, IMO. A few yuk-yuks is not worth your company or your project being compromised by bad code or a PR hit from an embarassing easter egg.
Govt Surplus Ark (Score:3, Funny)
PayPal (Score:3, Funny)
Scroll down until you see the characters in the yellow box with the grid. Click "help?" and you will get a popup window outlining some help junk, disregard that.
Click "Listen To These Characters" and it will load a wav file that tells you the characters...
Now go back, and copy the address of that link. It 'll look something like:
https://www.paypal.com/cgi-bin/wv_web/[blah blah blah]/secret.wav
Add a letter into the blahblahblah section, and load that file :-)
I won't spoil your fun.
DANGER GIRL MODEL (Score:4, Funny)
For a company on its way out, this is still amusing....
Resume Eggs (Score:3, Interesting)
Most people don't even notice that it is there. [zippy6.net]
oh yeah! Almost forgot! (Score:3, Interesting)
Robots and spiders, such as those who might be trolling for e-mail addresses, aren't recognized and therefore get the Simple theme. At the bottom of the main home page, only shown in the Simple theme, in very fine print, appears a message that is tailored for your particular IP address:
Home page in simple theme [phroggy.com]
Re:Slashdot.org easter-egg (Score:5, Funny)
Re:Slashdot.org easter-egg (Score:4, Funny)
-Sara
Re:easter eggs are stupid! (Score:4, Interesting)
I used to work at a GPS-software company. When in navigation mode, if you typed "where in the world is carmen sandiego?" (actually only the initials and it worked, witwics?), it showed the precise position of my cubicle in the company's office. It was (believe it or not) quite useful to test the software's precision for many functions... I had to remove it though because we were lacking space the hard way and my code took 230 bytes - with 4k of free RAM, 230 bytes is a lot! No one would've found it as it was quite stealthy and precise enough it wouldn't crash anything... but when in monger for space, well, I have a conscience too
On a mainstream computer game, we were coding something where buildings could be put in place and under certain conditions, they could be destroyed. Then, sept. 11 arrived... We _HAD_ to make a small aircraft that goes on the buildings and make them crash. It is totally sick but anyways. The mod code and picture is on a CDROM copy somewhere, as it was totally kick-banned from the final code, for obvious reasons (even if almost impossible to find).
On the successful ones, I have more than a few hidden credits on my side, I used to comment quite extensively my javascript codes. One thing I found out was that record #0 of many of my databases are never used (sanity check). So I write anything that comes into my mind when creating that record. No one will see it anyways... And it's always selected out from any of my queries.
When creating a easter egg, you must remind yourself of something: it will always be shown somewhere. Don't put yourself in trouble, write "cutsie" thing, not things that you could be taken accountable for. For example, never put pr0n in a child game, don't put sicko things anywhere, don't kick the company in the groin... or else, someone will find it and then, you're in trouble (especially if CVS system is implemented - they can backtrace!)
Other than that, well, have fun, easter eggs are quite fun to do and discover! And they personalize the code too.
Have a nice day
Mike
Re:Slashdot.org easter-egg (Score:3, Funny)