actually, let’s not dismiss the frontal lobotomy out of hand

After a successful inaugural meeting of the Mozilla Technical Advisory Group, Nat and I decided to hit the city, and ended up, of course, at DNA Lounge with Jamie and Angela and Toshok and others. Whereupon Jamie tried to kill me through my liver, and appears to have only barely failed. Getting to my 1PM flight was quite the adventure.

I did have a pretty good time, but I feel I should apologize to the cab driver who took us back to Jamie’s at — I dunno, 6? I hope we tipped you well.


V. busy these days, getting all set up with the new job, but I couldn’t resist.

This one‘s for my Mom.

missed by that much

There are a number of companies who have purchased Google AdWords associated with Sasser, the latest phage to visit my favourite software monoculture. You can see their ads with an appropriate Google search, over there on the right, products of a market’s quick reaction to breaking news.

None of them are Microsoft, who do have a pretty good starter page on the topic, eminently suited to life as an AdWord link-target.

Ah well, maybe the next time.

at least they’re being creative

My Bell woes are well-documented. It’s never fun dealing with them, but there are few other choices for some of the services I want, like DSL.

Recently, they were upgrading DSL services, moving their 1.5 megabit customers up to 3 megabit for no charge, and we 3-meg customers up to a nice 4.5 megabits. I was quite looking forward to it.

First, they did the 1.5→3.0 upgrade, and apparently that didn’t work exceptionally well, so they reverted those customers to 1.5. Except, whoops, they took all the existing, premium-paying customers with them. What a crock.

no, honestly, I’m relaxing

After last night’s hockey-watching extravaganza, I had to get to bed pretty quickly, because this morning was my first trip rock climbing in well over a year. It went pretty well, and the previous irrational fear issue seems to be largely resolved. Lots of fun.

A mostly-lazy afternoon followed, in which I played video games, watched still-more hockey, made a nice dinner of grilled-beef-and-veggie sandwiches, and then made a fair bit of progress on monoconnect:

: old; mono --debug ../xpcom-dotnet.exe say this-is-sorta-cool

testimpl says: this-is-sorta-cool!

: old; mono --debug ../xpcom-dotnet.exe shout this-is-sorta-cool

testimpl shouts: this-is-sorta-cool!

(Meaning, roughly, that I can now invoke methods on XPCOM objects from C#, as long as they only take string parameters, and as long as I don’t need to do anything especially tricky to get my hands on those objects in the first place. Baby steps, baby steps.)

I hear tell that Nat and Erik of XImian fame are descending on my fair city tomorrow, so I should do some liver stretches before going to sleep, I suppose.


Today was my last day of work for CFS, and I spent most of last night up finishing off the last features I really wanted to see in this first cut of the web management tool, so I had a bit of a slack day. Turned off the bugzilla notifications, deleted my ssh keys from the company server, removed some autoconnect entries from my IRC config, sent the requisite “thanks+bye” mail, all the usual stuff.

I am in a ridiculously good mood.

At some point, Coop will really have a great manager, and this will clear up some of his misconceptions. I had a great time working with him, as I always do, and always knew I would. I hope, too, that he can continue to enjoy his time with CFS, and that they’ll take good care of him.

To celebrate, I suppose, my new unemployment, I sat on the couch reading fiction (link has spoilers), of all things, and drinking girl drinks — the kind with real vodka and sugar, though; you can keep your corn-syrup-malt-beverage nonsense down south, thanks. That led, of course, to a nap, and upon waking I watched some quality playoff hockey. If you were at the Calgary/Vancouver game, I will confess mortal, all-consuming jealousy. It was one of the finest hockey games I have seen in years, non-call on the Vancouver shove-and-shoot goal and everything.

And because I’m a geek, I did a little bit of hacking on a Mono/XPCOM bridge, which I’ve been meaning to do for some time:

:; mono --debug typeinfo.exe nsIComponentManager 4

nsIComponentManager#4: [0] UInt32 getClassObjectByContractID([In] [Pointer]String, [In] [Reference, Pointer]NSIdPtr, [RetVal, Out] [Pointer]InterfaceIs)

Relaxing is my business, and business is good.

the Underground Grammarian does not advocate violence; it advocates ridicule

There are no subscriptions. We don’t lack money, and we may attack you in the next issue. No one is safe.

We will print no letters to the editor. We will give no space to opposing points of view. They are wrong. The Underground Grammarian is at war and will give the enemy nothing but battle.

A friend of mine says that my writing reminds him of Mr Mitchell’s, which I find quite flattering, though I remain skeptical.

pharoah hydroponics

“We’ve got to put it behind us,” Senators defenseman Wade Redden said. “We obviously don’t feel good about it, but it’s not like they really dominated us.”

On that note, bring on the playoffs!

but I know what I like

First off, I don’t know anything about art. I consider myself to be having a very cultured day if I can distinguish opera from bluegrass; if someone were to hold a gun to my head demanding the names of 3 famous pointillists or dancers, I would be praying for a jam. Tyla knows me for the savage that I am, and drags me through museums occasionally just hoping that something will stick to me.

With that out of the way, I think that it’s quite possible for games to be art, in as much as art seems to be routinely defined as “appealing to aesthetic sensibilities without pandering to the empty-experiential-calorie crowd”. (more…)


I’m at the Game Developers Conference in San Jose this week, and it’s been very enjoyable so far.

I’ve been interested in game development for a very long time, perhaps as long as I’ve been interested in video games at all; Mom will no doubt relate some story about me typing machine language into my C-64 from the back of Compute’s Gazette. There are a lot of things about the field that interest me quite a bit, but the main thing is, well, that there are a lot of things about the field that interest me. The inter-disciplinary nature — marketing, psychology, visualization/graphics, artificial intelligence, all manner of art issues, networking, simulation/physics, interactive information presentation and user experience, etc. — really turns my crank, you might say.

So I’ve been trying to hit a number of differently-targetted sessions here at the conference, while keeping my growing network of game-industry contacts fed and watered. I’ll try to write about some of the more interesting stuff over the next few days, starting, well, now. (more…)

« previous pagenext page »