August 29, 2003

Validation

Today, I got into a debate, trying to persuade someone on IRC that XHTML as text/html is bad. The person eventually pointed out to me that my blog was guilty of sending XHTML as text/html. I just now changed it to send valid HTML 4.01, but I think it really sucks that the default MovableType templates use XHTML sent as text/html (explicitly via meta tags). Someone should tell them it is considered harmful.

Posted by caillon at 6:28 PM | Comments (3)

August 28, 2003

Last Day

At around midnight, dwitte, bjenkins and I were around campus, and I remembered that I had purchased The Two Towers, but I didn't have a DVD player on campus. Dwitte lived the closest, so we went to grab his, while bjenkins grabbed some beer and popcorn. We met up, and hooked up the DVD player to one of the projection screens in a conference room, found some decent speakers lying around, hooked those up, and watched that for 3 plus whatever hours. By the time I ended up getting to sleep, it was around 4am.

I woke up at 11, went over to campus to pick up the sheet of paper where I had written down heikki's address, drove to pick him up, picked dwitte up, and went to La Fiesta where I had a little going-away bash. Good times as always at La Fiesta. I had a few more margaritas than I probably should have, but it was all good. The food was excellent, and offset the drinks. After that, we all chatted for a while outside, and darin and I made arrangements for carpooling this Sunday to play golf with chofmann. I then drove heikki back home, dropped off dwitte, and entered the building.

I ran quickly through my email, and then went downstairs to see if anyone wanted to play ping-pong. Not to turn down an offer, redfive agreed to play. I got my ass whooped badly. I'll blame it on the margaritas. After that, I went to see the fish, and then got a call from HR on my voicemail that my last check was ready to be picked up. I headed on over there and when I got back, Asa and I headed for the giant chess set.

I ended up playing black, and winning, but Asa would have likely beaten me had he not forgotten about his queen so early in the game. I had a bishop in direct line with his queen, with only a pawn in between, and I moved the pawn. He didn't notice (as I had hoped) and I capitalized. The game wasn't a blowout though. He fought hard, and pounded my offense with a super defense the rest of the way, winning a few pieces back, but I eventually found a way to force mate, and that was that. Oh, and yes, there will be a rematch.

Then, jst came up and started showing off his new 6 megapixel digital camera, and Asa related to us about his recent trip to Alaska. He promised to really upload the pictures he said he was going to earlier. After, jst and I went to play ping-pong, and I pretty much got kicked around again, though not as badly this time. I lost 2 games to 1, but in one of the games I lost, I hit probably the coolest shot I've ever done. One of jst's shots hit net near the edge of the table, hit once on the table and bounced off the table. I hit a high looping shot from close to the ground that was sure to get smashed if it landed on the table... but it hit the edge and I won the point.

Now, I'm tarring up my trees, and some testcases I have in preparation of leaving the building for the last time (again). All in all, a pretty cool day.

Posted by caillon at 9:40 PM | Comments (1)

August 26, 2003

Two Much!

Today, for the first time in my life, I spent over $2.00/gallon on gasoline. I remember when I got my license, it was $0.93. Sigh...

Posted by caillon at 11:21 AM | Comments (8)

August 21, 2003

Backout

I backed out bug 83536 just now due to a few problems I found in it, which were a bit risky to solve in the current time frame. I have a fix already, but I would rather test it in an alpha than this close to a final release.

Posted by caillon at 9:51 PM | Comments (11)

August 14, 2003

a=asa

The first thing I did when I got in to work today was take my nerf gun and head over to Asa's cube and hold him hostage for an approval which he promised me last week but never gave. He then mentioned that it would be cool to be able to have a way to automatically dish out approvals. So, I'd like to announce my first bookmarklet, the approvelet. Enjoy, Asa!

Posted by caillon at 9:25 PM | Comments (11)

August 13, 2003

MNG Back?

It looks like MNG is back in.

I've kept quiet on this issue for various reasons, but I do think that, if accurate, this is the right move by drivers. People have shown an interest in working on this. The module owner has said that the code could be written better, and while I do not know enough about it to judge that opinion, that still is in my mind not reason enough for completely backing out MNG rather than disabling it with a configure option. We have much worse code (IMO) that is enabled by default with nobody working on it. Having it in the tree will hopefully allow more people to work on it.

Posted by caillon at 8:19 PM | Comments (3)

August 12, 2003

Venkman debugging C++

So I launched the JavaScript Debugger today while working on debugging a certain webpage, and noticed that one of the available files for debugging was nsDOMClassInfo.cpp! The outcome was bug 215985.

Posted by caillon at 6:47 PM

August 7, 2003

...or not...

So I guess Asa decided to drop out of the running. Oh well. If the money I gave him can't buy his way into the office, maybe it can buy a few approvals on bugs.

Posted by caillon at 10:37 PM | Comments (11)

Asa for Governor

I just got back from a lengthy conversation with Asa. I provided him his first donation.
Posted by caillon at 1:53 PM

August 6, 2003

LinuxWorld Expo

I went to the LinuxWorld Expo in San Francisco today with jst. I saw a few cool things there including an interesting debugger, although it only worked on a custom flavor of Linux. Most of the people we talked to were either interested to hear about Mozilla or wanted us to answer technical support questions about Netscape. A few exhibitors tried to give demonstrations using IE, and I made some subtle and some not-so-subtle hints to them that they should switch browsers. Microsoft had a booth where they were distributing candies. I did not eat any in case they contained MS Kewl-Ade (the embraced and extended version) .

Later on, we met up with Dawn as she was exiting one of the talks, and before we left, we met up with Zach, whom we'd exchanged cell numbers with earlier on IRC.

Regarding free stuff, all I picked up this year was a SuSE geeko doll. Very much unlike last year, when I left with several t-shirts, a few copies of LinuxJournal, a Tux doll, and a few random gizmos, there was not much stuff being handed out. Signs of the times, it seems.

Posted by caillon at 9:17 PM | Comments (3)

August 3, 2003

Maroon 5

So I heard a song the other day on the radio, really liked it, googled for a few of the lyrics, learned the names of the artist and song, proceeded to download it, and a few other random songs of theirs in mp3 format, liked them, and today ended up buying the actual CD at Best Buy. This is what the RIAA is trying to prevent. Fools.

Posted by caillon at 11:41 PM | Comments (10)

August 1, 2003

Note to Doron

Web developer tip of the day: don't use <iframe src=""> from a secure web page if you plan to support Win IE. People, especially PMs and QAs, will get annoyed very quickly and upgrade that bug to P1 blocker status.

Posted by caillon at 11:59 PM | Comments (12)