Fri, 30 Dec 2005
.: #if 0 ::

There is a lot of really useless code sitting in Xorg today.

I was playing with a CVS checkout and noticed a large chunk of one of the source files was commented out with #if 0; so, this piqued my curiosity and I decided to figure out how many blocks of code are commented out with #if 0 in the server, driver, and lib trees.

The current count, in CVS HEAD, as of about five minutes ago:

moduleblocks of #if 0 code

All combined, that's 1112 blocks of code completely disabled at compile time just sitting there in the tree.

Haven't bothered checking any of the other modules; I'm sure there's more in apps but I don't really think it matters for docs or fonts. Still. That's a lot of useless crap.

[01:21] | [tech/fdo] | # | G
Thu, 22 Dec 2005
.: you know what to do ::

So, ajax and I are hanging out the other night.

He heads to the fridge to grab a Coke, and comes back with a serious expression on his face.

[ajax] Well, we have a couple of options.
[clee] What?
[ajax] There's only one Coke left. So, we can-
[clee] Fight. To the death.

Good times. (Obviously, I won, since I'm here to blog about it.)

[22:32] | [random] | # | G
Tue, 13 Dec 2005
.: tungsten e2 ::

My Palm arrived yesterday, finally.

I've been playing with it, and it seems to be a really cool device, barring a few issues. It feels very solid, and I like that. What I dislike is the software.

Don't get me wrong - I love PalmOS, but PalmOS 5 is trying to do things it's just not capable of and Graffiti 2 makes me want to throw my shiny new toy into a wall. For example, the hack that the PalmOS guys are using for showing focus selection? It breaks with at least half of the color themes that they ship on the device, because it doesn't draw the halo properly on the buttons. And the fact that I can't create my *own* color theme annoys me, too.

I need to figure out some way to get Graffiti 1 working on this thing. I'm using a demo version of TealScript for now but it's a little on the slow side and I don't really like the idea of paying $30 for it, especially since it's *not* a faithful reproduction.

Sync works great over Bluetooth to my Mac mini, which is pleasing. The pilot-xfer command-line utilities on Linux seem to work very well too, which is good; I haven't tried any other utilities yet, but I will soon.

[18:40] | [tech] | # | G
Mon, 12 Dec 2005
.: coincidence? ::

ajax arrived a few minutes ago, and my inbox just hit 666 messages.


[02:59] | [random] | # | G
Fri, 09 Dec 2005
.: palm rant ::

I blogged last month about switching my phone to Vonage, which has gone swimmingly well. I'm really happy with Vonage, in that I haven't had to deal with them at all because their product just works (which is so rare in our industry that it's scary, and I'm sad that I even find it noticeable that I'm commenting on it), and also in that the features they provide seem to work really well. Being able to check my voicemail from the web is totally badass.

That said, since I no longer have a cell phone to keep my address book on, I decided to pick up a Palm once more. After checking out a few models and consulting with coworkers, I decided to pick up the Tungsten E2.

I put my order in on Tuesday, December 6th, and I made sure to select 'Overnight shipping' because I'm an impatient bastard and I want it now. I would've gone into a store to buy it, but it came with a free 128MB MMC flash card when I bought it online from Palm, and like a sucker, I decided to go for the freebie.

(I also noticed, just after submitting my order, that Amazon was selling the same exact handheld, sans the 128MB flash card, for $150. D'oh.)

I just got a mail from Palm, today, informing me that my order has been shipped.

I won't have it until Monday; even if UPS does deliver it tomorrow, I had it scheduled for an office delivery since I expected to be at work, and I'm not planning on going in to the office tomorrow.

In other words, by the time I get it, it will have been almost a week since I placed the order. With "Overnight" shipping.

[20:35] | [random] | # | G