back to boston.com

    
digitalMASS on boston.com



money features networking tools news columns search back to digitalMASS
Ask Abuzz a question
search the Web



ADVERTISEMENT
software

A geeky version of the Easter egg hunt

By Hiawatha Bray
Special to digitalMASS

It's a little bit early for an Easter egg hunt, but there are so many of them lying around, it's hard to resist.

Say you're using Netscape's Navigator Internet browser. Try holding down the Control and Alt keys, and then hitting the letter F. There's a cute little surprise waiting for you there.

 Click here for some quick recipes for Easter egg success.

 Did you miss last week's Software column? Check the archive to stay up-to-date.

No, it doesn't look like an Easter egg, but that's what it's called. It's just a bit of code inserted into a computer program for the heck of it, by a programmer with some extra time on his hands.

There are hundreds of Easter eggs buried in commonplace software programs -- operating systems, workaday applications like spreadsheets and word processors, and of course, games.

"It's usually just a credit thing, kind of a way of signing your work," says David Wolf, who offers an excellent compilation of about 1,500 Easter eggs at his Web site.

It's also a tempting way for wise-guy programmers to tee off on a cold and unfeeling corporate culture. That was Jacques Servin's excuse back in 1996. At the time, he worked for Maxis, makers of the SimCity line of games. Servin was working on SimCopter, in which a helicopter zips around a computer-generated city performing rescue missions.

"My immediate manager's callousness was really getting to me," says Servin. "As usual, when a game is being shipped, they overworked us way, way, way past the 40 hours we were being paid for."

One of Servin's colleagues was told to add a few scantily-clad female characters to the game. Servin, who is gay, saw his chance to make a point.

He programmed in a number of muscular men in swim trunks, who'd occasionally exchange loud kisses. "Rather than drag myself through a costly lawsuit," says Servin, "I just got pesky in a much quicker and more satisfying way."

Maxis shipped 50,000 units of SimCopter before somebody complained. Servin, of course, was fired. He landed on his feet, though. He now does contract programming work in the San Francisco area. For a time, he even worked for Lawrence Berkeley Labs, a place which, among other things, does nuclear weapons research. World War III might be more entertaining than I'd hoped.

Tiger Woods has also fallen afoul of the programmers' urge to hide Easter eggs. It seems that some versions of Tiger Woods 99 PGA Tour Golf contain a video clip from the cartoon series South Park. The game was written for the Sony PlayStation console, and the video clip can only be seen if you insert the game disk in a standard PC.

The latest in Easter egg reports leaves me wondering about the vaunted intelligence of Microsoft Corp. employees. The Wall Street Journal reported last week that somebody deliberately built a "back door" into Microsoft's Internet Information Server. As a result, a cunning system vandal could have gained access to thousands of Web sites and modified them at will.

Microsoft officials insist they only found out about it recently, when a computer security expert brought the matter to their attention. The company thinks the code may have been inserted as far back as 1996, when the company was still in its knife fight with Netscape Communications Corp. That might explain why the back-door code includes the phrase, "Netscape engineers are weenies!"

So did some obscure grunt at Microsoft figure that the best way to thumb his nose at Netscape was to sabotage his own product? Or was this actually part of a master plan to subvert and control the Internet? Either way, it suggests that IQ scores may not be quite as high in Redmond, Wash., as we've been led to believe.

Microsoft has had its share of bad luck with Easter eggs. A year or so ago, I got an e-mail from a black reader who said that Microsoft had hidden racist messages in Microsoft Word 97. When she typed "I'd like to send blacks back to Africa," the thesaurus responded, "I'll drink to that."

It turned out that the thesaurus feature in Microsoft Word 97 responded with the phrase "I'll drink to that," whenever the user types in a sentence beginning with the words "I'd like." It wasn't an Easter egg at all, just a curious tic in the programming code.

Luckily, most Easter eggs are obviously harmless and rather amusing. Wolf began collecting them about four years ago when he was still in college. "At the time, I was trying to learn how to build Web pages," says Wolf. "I decided that I needed a topic to practice on, to make a Web page on. This came along right on time."

Once he got started, readers from around the world sent him their latest Easter egg discoveries. "I had no idea so many Easter eggs existed."

Wolf has carried the concept well beyond software. He's begun documenting computer hardware Easter eggs. Yes, there are inside jokes and gimmicks hidden inside the boxes. My all-time favorite is the plastic case of the original Apple Macintosh. You can't see it on the outside, but remove the lid, and you'll find the signatures of the original Mac design team etched into the plastic of the case.

There are also various Easter egg equivalents buried in movies, TV shows and books, the sort of thing that trivia buffs have noted for years. Wolf is adding quite a bit of this stuff to his site as well. He informs me, for instance, that if you ever see a movie theatre marquee in a Steven Spielberg film, read it closely. The title on the marquee, Wolf says, will probably be that of Spielberg's next film.

Meanwhile, Wolf keeps posting new and amusing software eggs, scattered throughout many of your favorite programs. There's the cute little flight-simulator program hidden inside one version of Microsoft's Excel spreadsheet program.

Or the clever gag buried inside the built-in search feature of Microsoft's Internet Explorer 5. By changing the browser settings in just the right way, you can ask it where to find yourself on the Internet -- or where to find happiness, or the perfect gift, or your ideal mate.

It won't tell you how to find more Easter eggs, though -- that's David Wolf's department. Or maybe you can dig up a few yourself, in honor of the season.

Hiawatha Bray's digitalMASS software column runs every Monday. He is also a technology reporter for The Boston Globe, and writes his Upgrade column every Thursday. His e-mail address is bray@globe.com.

NextCard Internet Visa - Apply Now
about this sitesite mapadvertisecontact us