April 30, 2006

Mt. Diablo

How green is your valley?

April 26, 2006

April 25, 2006


I just upgraded to the new MacBook Pro 15" from my old G4 PowerBook. My old laptop was only 2 years old but had all the bad behaviors of infant crossed with an octogenarian. It couldn't wake up from sleep and wouldn't go to sleep when it was supposed to. I also treated it like you would any misbehaving (grand)child in that I dropped it repeatedly.

There's many nice things about the new MacBook but I've not had it long enough to know what they all are. The biggest thing so far is that I can't believe how well Backup works. A couple hours of disk thrashing later and I've basically got the exact same setup I had before but on much better hardware and with a new operating system (I was still on 10.3.9 - the shame is gone!)

I have to reinstall some applications, but I'll be more than good to go for work tomorrow. It's just a shame they finally finished upgrading all the conference rooms with PowerBook AC adapters and now I'm rocking the the MagSafe lifestyle.

April 17, 2006

The ape blows or I clam

Saw Brick this weekend - the hard-boiled noir flick set in a high school. It's not as narratively tight as one might hope from a detective story. But if you dig on the movie's core conceit and stylized dialog, there are high points that make it worth while.

(A favorite - the main character explaining to his assistant vice principal why he'd previously rolled over on another student: "I gave you Jerr to see him eaten, not to see you fed.")

Being a modern noir, the movie is inherently referential. Since I'm not that well-versed in my classic noir allusions, I'm sure I missed most. But Brick is also a movie with funny-talking teenagers; if this were a genre, it would be my favorite.

While Heathers may be the genre's Great Old Man, I think it's clear that Buffy the Vampire Slayer is its apotheosis. And I've got a theory that the film's writer-director, Rian Johnson, is also a Joss Whedon fan.

Well, for one thing, he pretty much restates the Buffy mission statement in the Brick press kit:

A lot of high school shows and movies seem to me to have a very adult perspective on high school, the perspective of someone who is out of that world and is now seeing it in a slightly condescending manner. Once you get beyond it, it's easy to forget how you once were completely encased in its logic. Whereas when you're actually in it, and your head is completely encased in this microcosm, it's your world and it's a world you have to survive. And things seem, if not life-or-death, very important and mythical.

But I also think there's a nifty Buffy reference when Brick's femme fatale is introduced. We first see Laura Dannon seated at a piano, entertaining a party of upper crust high schoolers with a little night music/poetry reading. The poem she reads features a dominant rhyme on the word effulgent. Which, of course, is exactly the rhyme that William the Not-Yet-Bloody includes in an ode to his unrequited love (a line he later redelivers in the Angel series finale). It's such a bad rhyme that the mockery of it drives him into the dark embrace of vampirism. For real.

I can't find either the text of the poem Laura reads or any supporting evidence/theories that this is an intentional (which seems odd given the number of Buffy/Brick comparisons out there). But here's the relevant verse from Buffy (S5E7):
My heart expands,
’tis grown a bulge in it,
inspired by your beauty ...

April 12, 2006

April 07, 2006


April 06, 2006

One other thing ...

My Xbox Live Gamer Tag is GoldtoeX. Look me up sometime why don'cha.

April 04, 2006

Xbox 360 Review

This week the Xbox 360 becomes more widely available for the first time since its launch last November. I got lucky on Sunday and picked up the last Premium system in stock at my local EBGames. (I found out they had one because I overheard a phone conversation the sales rep was having. Sorry anonymous dude on the other end of the line ... I ganked ya.)

There's a lot to note about the new system, but my short review is "Wow!" I feel this less because of the games I've seen (I picked up Oblivion and Ghost Recon) and more because of the potential of the 360 as a truly revolutionary gaming platform. The long review is like the short review but with bullets.


  • HDTV: This is the first console to fully support HD everywhere and it's quite a thing to have a system-wide choice between 1080i and 720p. The Premium version ships with component video cables which (after having had to order component video cables online for the past 3 years) I really appreciate.

  • Controller: While not revolutionary in the way that Nintendo's offering promises, the wireless controller (included in the Premium version) does represent a nice amalgam of lessons learned from controllers past. Beyond the good ergonomics, the feature I'm most fond of is that you can turn the console off and on from the controller. With multiple controllers the console is also appropriately intelligent to figure out how to assign players to ports automatically. These small things contribute to the overall impression that the 360 "just works."

  • User Panel: The biggest addition to the controller is the Xbox button which, in addition to being the power switch, also pulls up the User Panel from anywhere. The User Panel allows you to sign in and access Xbox Live (see below) as well as pop out of your game to the full Xbox Dashboard. The fact that this is a persistant layer across whatever game you're playing is huge. It means that accessing Xbox Live functionality is no longer something that has to be supported in the game itself or only accessible if you restart the console with the drive empty or open.

  • Dashboard: The source of all the new hotness. Most importantly, this is where you can manage and review your Xbox Live account including friends, text and voice messages, and game achievements. Achievements are game-specific goals that once accomplished are viewable as part of your Gamer Card. Because achievements are viewable by other Xbox Live players, you can find out whether your friend playing Oblivion has been accepted in the Mages Guild.

    The Dashboard also allows you access to the Xbox Marketplace and the Live Arcade. The Marketplace is based on a cash-for-points economy and allows you to purchase downloadable content - this is genius from a business perspective and at its worst puts Microsoft in the ringtone market and at its best allows game developers to offer additional content over time.

    The Live Arcade allows you to download and play classic games like Gauntlet as well as new games Geometry Wars Evolved (the game I've played the most thus far). Because the Live Arcade is, well, live you can also play two-player games against your friends and see how your best scores stack up against your peers. The latter is a great driver for competition because whereas I may never become the world's best Geometry Wars player, I can at least be better than my friends.

    Finally, the entire UI of the Dashboard (based on system of tabs expressed in the margins) is both extremely quick to navigate and easy to pick up. I feel it's the best system UI Microsoft has shipped.
  • Media: One of the functions accessible from both the User Panel and the Dashboard is a media player. You can also drop the 360 into full-on Windows Media Center mode for TV, DVD and photos features. The Xbox hard drive is a puny 11Gb so they've built in the ability to have the 360 talk to any Windows media PCs on your home network.

    The trouble is that this means you need to configure things on your Windows media PC which means using Windows ... which is where things fall apart. I've spent a couple hours trying to get Windows Media Connect running on my XP Media Center PC and it couldn't be more painful. It seems all the more so because the 360 experience is so easy.

  • Privacy: I love the Xbox Live system and the way its been presented in the 360, espeically the Gamer Card and achievements innovations. There are privacy controls to determine how much gets exposed and to whom, but even with those contols I still couldn't figure out how to hide my "Last Online" state without also hiding my online status. It's creepy to be able to figure how and when your friends were last online. To me, it's like exposing historical location data.

  • Loud: The fan isn't quiet but it's downright silent compared to the disk drive. In a game like Oblivion where things are being constantly read from the disk, the din is pretty remarkable and probably a big factor that will keep Microsoft from reaching its goals in Japan (they want to not be laughed at there anymore). Since Microsoft loses money on every console they sell, I'm not surprised the cut corners on the drive, but it kinda sucks that they went with the diesel-powered one.

More than the improved graphics, I'm very impressed by the execution behind the Xbox Live components of the 360. By making it such a well integrated and central experience for the console, it will force the competition to see the weaknesses in more distributed models where the work was pushed off to the individual game developers. To me that's the sort of paradigm-shifting development that a new console should bring rather than just introduce new textures and a controller with more buttons.

April 03, 2006


Last night at dinner, I actually thought to myself, "In this day and age, why do you need to worry about Daylight Savings Time, when your cell phone and your computer take care of everything for you?"

The answer, it turns out, is "I do" in that my alarm clock doesn't give a good goddamn about my fancy automated lifestyle.