This site will look much, much better in a browser that supports web standards, but it is accessible to any browser or Internet device.
If you'd like to see this site in its full glory, please download a modern browser, such as Internet Explorer 5/6, Netscape 6, Mozilla or Opera. (If you're using Lynx, please ignore this disclaimer; you kick ass.)

August 4, 2003
Curious about what synonyms Google is using for its new synonym operator? Try searching for your synonym keyword and then exclude the same keyword from results, like so:

~help -help = guide, manual, faq, support, tutorial, helping, tips, problems
~search -search = finder, listings, searcher, database
~blog -blog = log, weblog, blogger
~rss -rss = xml, rdf
~tivo -tivo = directv, replaytv, replay, pvr, video recorder
~idiot -idiot = stupid
~happy -happy = fun, happiness, lucky
~loser -loser = Beck

Find any other interesting ones? Post a comment.
<!-- 24 comments -->


August 3, 2003
In January of 1975, John Walker discovered a new way of distributing his Univac game files and inadvertently wrote the world's first computer virus.

The game was called ANIMAL, a self-learning variation of 20 questions which asked you to "think of an animal." Tired of mailing several copies of the game on magnetic disks out to curious geeks, he started work on a clever way to distribute the ANIMAL executable to every Univac system in the world. He coded a subroutine called PERVADE, which could be called by any program and quietly copied itself into every directory that the current user had access to. It eventually made its way into software distribution tapes from Univac themselves. The entire story, with assembly source code for ANIMAL and PERVADE, is available from Walker's homepage.

Written in 1982 for the Apple II, the first microcomputer virus was also (mostly) benign. In 9th grade, Richard Skrenta, Jr. wrote a program called Elk Cloner that stayed resident in system memory after its disk was removed, but would later copy itself to any new disk inserted into the drive. Elk Cloner counted the number of times the infected disk was booted from, and on the fiftieth boot, the screen would display a little poem. The source code for Elk Cloner is available from Rich's website.

You might know Rich from his later work; he went on to co-found NewHoo, later renamed to DMOZ (aka the Open Directory Project).
<!-- 1 comments -->


July 31, 2003
Best tombstone ever: Harv Was There. [more...]
<!-- 31 comments -->


July 23, 2003
It's that time again. This Saturday and Sunday, at the San Jose Convention Center. More than 350 classic arcade and pinball games, all set on free play. Panels by the original employees of Atari, Williams Pinball, Amiga and 3DO. I've driven to San Jose for the past five years, for one simple reason: California Extreme is the Best Thing Ever.

If you're going, let me know.
<!-- 9 comments -->


July 22, 2003
Brad Brace has been uploading a photo to the Internet every 12 hours since December 30, 1994. The 12hr-ISBN-JPEG project is a continuous posting of "sequenced
hypermodern imagery," usually black and white photos of city life, which are simultaneously posted to FTP sites, mailing lists, and Usenet's alt.12hr newsgroup.

So, does that make the 12hr Project the first photolog?

July 31, 2003: I e-mailed Brad, and he said that a complete archive doesn't exist; even he doesn't have copies of all his photos. I've compiled a partial archive of all the photos I have, about 780 so far. If you have any more, or know where to get them, please let me know.
<!-- 8 comments -->


July 16, 2003
Right outside my work, a burgundy Buick Le Sabre just drove through the Santa Monica Farmer's Market at top speeds, hurtling through barricades and injuring at least 40 25 people and killing at least eight ten. Ambulances and helicopters; it's a huge mess. Ten minutes later, it started to pour rain.

Map of the site. The car ran down Arizona from east to west, through the barricade at Fourth Street, and stopped three blocks later in the middle of the block between Ocean and Second Street, right in front of my work.

I don't have a digital camera, but here are the first two news stories from MSNBC and a local NBC affilate. Live video from MSNBC. CNN, LA Times, AP, CBS News, ABC News, KTLA, New York Times. Photos: Yahoo, KTLA, LA Times, CNN. More from Google News (updated often).

My co-worker confirmed the driver was an older man with a cane, who appeared to be fine after the accident. Some people speculate the car was moving at upwards of 60mph.

I was walking through the Farmer's Market on my way back from lunch, right down the middle of the street, only 20 minutes before the accident. My friend Phil was buying produce only 10 minutes before. Fortunately everyone here is fine, but so many others aren't. Seeing the dead and dying, one unconscious on the hood of the car and waiting for medical attention... It's very difficult to take.

4:05pm: There's a group of Highway Patrol officers huddling around the front of the car now. There's still a pair of shoes on the roof of the car. The rain stopped, but it's overcast and the wind's kicking up. It's been warm and sunny all day; very strange weather for this area.

4:50pm: Several vendors and the Farmer's Market organizers are waiting at the yellow police tape at Arizona and 2nd, waiting to get back to their abandoned (and sometimes destroyed) booths. Film crews and small groups of spectators lurk at the sidelines. Arizona Ave. is still cluttered with produce and flowers, but the area is otherwise clear now. Local police, highway patrol and crisis management workers are the only people near the car and the crime scene. All the injured have long since moved to local hospitals.

6:05pm: Helicopters are still circling overhead. The man was identified as 86-year-old George Russell Weller, a regular at the Farmer's Market. Our local TV news said he told police that he confused the accelerator with the brake.

11:10pm: NBC reports that the coroner's office has declared a ninth dead tonight. Five men, three women, and a three-year-old girl. At least six remain in critical condition.

10:15am: Russ Weller's car was towed last night, and the half-block stretch of Arizona between Ocean and 2nd in front of our building is open now, but Arizona is still taped off from the intersection of Arizona and 2nd clear up to 4th. The flowers from the florist stand are still there, but the other stands and vendor vehicles seem to be gone. Some produce and other debris is still on the streets. The Red Cross has a blood donation truck on Santa Monica and 3rd, if you're in the neighborhood.

The LA Times has good coverage of yesterday's events, including a good PDF diagram of the car's path. CNN, NBC, and other local news stations were still out there with live coverage. My co-worker Joe Chrisman was interviewed by CNN this morning. Joe was on the street when the accident happened, and was among the ten people who lifted the Buick off of a woman trapped under the car. Thank you, Joe.

2:15pm: Officials released the names of the deceased. The police removed the tape a couple hours ago, and Arizona is now open again. On our way to lunch, we passed a memorial of flowers left by mourners.

6:30pm: Jonah keeps updating LA Blogs with the latest information about this tragedy. I just learned that a seven-month-old boy is the 10th victim.

July 18, 2003: Three good articles from the Los Angeles Times are putting perspective on the depth of the event. Suddenly, They Were Gone offers upsetting profiles and anecdotes about each victim. Also: Coroner's Unit Sobered by Extent of Devastation and Crash Adds Urgency, Emotion to Debate Over Elderly Drivers.
<!-- 51 comments -->


Well, my role in the Star Wars Kid saga is finally over. FedEx reports that Ghyslain's iPod was delivered and signed for. (Here's a photo of the iPod and a letter I wrote. Also included was a printout of everyone who donated.) The Canadian taxes have been billed to my newly-formed FedEx account, and the Futureshop gift certificates have been ordered.

Here's the final breakdown. (All amounts are in U.S. dollars.) There was $3,254.09 donated, after refunds and Paypal fees (more info). After tax, the Apple 30GB iPod was $534.76. FedEx International shipping for the iPod was $83.37, and Canadian sales tax was $35.67. In all, $653.80 for the iPod, leaving $2600.29 in leftover donations. Using today's exchange rate, this amounts to $3,610.50 in Canadian dollars. I bought eighteen $200 gift cards from Futureshop's online store, and they'll be shipped tomorrow via UPS. That leaves $7.56 in U.S. dollars, which I'll likely spend on a couple pints of cold, delicious beer.

A huge thanks to everyone who donated. With luck, we'll hear back from Ghyslain once the dust has settled.

In other Star Wars Kid news, there seems to be a growing movement to get Star Wars Kid into Episode III. There's a popular petition started by Fred Quimby of Jedimaster.net, the best place to find SWK-related videos. Even the Lucasfilm crew supports the idea... TheForce.net reported that the official Lucasfilm webcam showed the Episode III makeup crew watching the Star Wars Kid video and holding up a sign saying, "Ghyslain 4 Episode 3.? C'est possible, non?"

July 17, 2003: Just when you thought it was over... Journalist Bruno Guglielminetti has learned that Ghyslain's family has filed a lawsuit against four students and their parents. They're seeking CN$225,000 in damages. Bruno will be interviewing the lawyer again tomorrow, which will be posted on the Radio Canada weblog. Here's a new article from the Globe and Mail with tons of new information about the lawsuit and the kids who put the video online.
<!-- 72 comments -->


July 11, 2003
In anticipation of the upcoming release of Half-Life 2, Valve Software has made Half-Life (one of the finest games of all time) available for free, via their new Steam client, a "broadband delivery platform" for simply distributing games and their updates. Also included is Counter-Strike, the most popular multiplayer game online, and Opposing Force, the Half-Life expansion pack with an alternate but parallel storyline to Half-Life.

You can download the Steam client from their site, which will soon be distributing exclusive media and updates for Half-Life 2. (Did I mention that Half-Life 2 may very well revolutionize the videogame industry, and I'm nearly peeing my pants in anticipation?)
<!-- 10 comments -->


July 10, 2003
Inspired by the recent wave of Disney attractions adapted into full-length films, here's an exclusive look at the next three movies in the series.
<!-- 12 comments -->


July 2, 2003
Someone should make a moblogging site where users can post celebrity sighting photos from their phone or PDA, along with a brief description of where they're posting from.

The closest I could find was this NYC-specific SMS group, which seems to be focused on text messages instead of photoblogging.

July 9, 2003: Joe pointed me to TextAmerica, a site that allows anyone to create a mobile photoblog ("mophos" or "moblogs"), so I created a new one for Celeb Sightings. Anyone can post to it by e-mailing their photos to celeb.sighting@tamw.com from their mobile phone. Get to it, people!
<!-- 10 comments -->


June 25, 2003
From Alan Murray's Capitol Reports column:
"The highlight of last night's party was a spoof video by Rep. Mary Bono, wife of the late Sonny Bono, and Billy Tauzin, House Commerce Committee chairman, who said they were 'auditioning' for Hilary's job. They sang an Eminem-style song called 'Piracy, Bad.' Tauzin said he liked to download Sonny and Cher songs; Bono said, 'I like the royalties.'"

If anyone knows where to find a copy of this duet, please send it along. I have to hear it. I added the lyrics below.

July 30, 2003: The transcript of the entire video is online at the video production studio's website. [more...]
<!-- 1 comments -->


June 23, 2003
We left the hospital at 2am, and got the call at 6am. She's gone, and I'm heartbroken.

She was born Evelyn, but everyone called her Peggy. I called her Grandma. (1924-2003.)

Update: This is the eulogy that I wrote for her funeral yesterday. [more...]
<!-- 47 comments -->


June 19, 2003
Idea of the day: a Thumbs-Up button in the browser, which you click whenever you find a webpage that interests you. Click it up to three times depending on how much you like it, a la TiVo ratings. Clicking the button either posts to your own weblog, or maybe to a central website that aggregates ratings for browsing and allows you to syndicate your own ratings to your weblog, if you have one.

This would be an ideal way to manage my upcoming links sidebar and, if centralized, a great way to browse new links by people I trust. No personal weblog or technical skill required. Get to work, LazyWeb!

Update: Brad points to StumbleUpon, which handles ratings but no weblog integration or syndication. And Graham points to Erik Benson's Morale-O-Meter, which is a bookmarklet that posts website votes to a links sidebar. Very nice, thank you both.
<!-- 13 comments -->


June 17, 2003
I'm guest-blogging over on Jason Kottke's Remaindered links sidebar for the next couple weeks. The links come fast and furious, so check frequently. This is a dry run for my own links sidebar, which will have to wait until the next redesign.

Also, you may have noticed that I haven't been posting much here lately. My family's been dealing with the rapid decline of my grandmother, so I've been spending almost all available free time at the hospital. While I'm not comfortable getting into personal details on my own site, my mom is baring her soul on her own site. It's an intensely personal, difficult read.
<!-- 1 comments -->


June 10, 2003
Finally, a worthy parody. Everyone, meet Space Ghost Kid.
<!-- 25 comments -->