February 25, 2004


I couldn't contain myself, I spent all afternoon with Garage Band making something new. Another skeleton, but I dig it. Its working title is Boardwalk.

Posted by pinkerton at 3:37 PM


Did this a while back but wanted to put it up here just for kicks. It's the beginnings of a song I've been kicking around called Gone. As you can tell it's not very far, but just a skeleton on which to hang things. I've got some lyrics written down, we'll see where it goes.

I'm also toying with a reggae line, trying to see if I can make it work for an idea I have in my head called "Brunch on the Boulevard". GarageBand has really bad reggage drums by default. I had to take a normal drum kit and slow it waaaaay down to get anything useful. The results are satisfactory but sound a bit distorted because of the slow speed.

Posted by pinkerton at 11:27 AM

February 24, 2004

Quicken update

I am truly amazed, Intuit has released an update to Quicken that fixes the bug I reported! Of course, there are still a slew of other regressions from the previous version I used, but....

Posted by pinkerton at 5:40 PM


Hopefully the crashes at startup with Camino should be fixed within the next day or two. Darin is hard at work cleaning up the regression after landing his sweeping string changes.

Smfr and I have landed fixes for what are probably our top two crashers: the crash loading site icons and the crash in the rendering context. Hopefully that should make the nightlies more stable.

I landed progress spinners and close widgets on the tabs. The appearance isn't perfect, I mostly wanted to get people to bang on them to iron out any problems before we spent too much time making them look beautiful.

The roads in New Jersey are probably the worst I've ever encountered in the USA. Road signs are misleading or entirely non-existant, drivers are impatient and pushy, and getting from A to B requires paying a toll. Then there's the scenery. Yikes!

I was pleased to see that out of the six students that took the time to rate me for my class (out of 15), I got an average of 4.6/5 on the ten or so questions asked. I guess they enjoyed it as much as I enjoyed teaching it.

Posted by pinkerton at 9:19 AM

February 16, 2004

More fixes

Despite my moments of weakness this afternoon, I've managed to fix a few major bugs for tomorrow's nightly. Most notably, I fixed a memory leak that leaked most of the browser window views when the window was closed, and a very long-standing bug where text fields would sometimes assume the background color of the page and would cause serious problems if that was black.

Still pondering what to do about all these bugs in Panther.

Posted by pinkerton at 8:56 PM

Bad Fruit

I just found another bug in Panther's AppKit that's causing problems with Camino. As a result, I'm going to have to rewrite Mozilla's drag and drop code in Cocoa. That makes at least three Panther-specific bugs that negatively impact Camino.

What's a developer to do? Not release? Put up a warning message at startup? I fear this may further delay 0.8, and I honestly don't know how much energy I have to do this. Do I spent my entire vacation working on this? When do I get to relax?

Update: For those interested, the latest bug (bugzilla 223315) has been filed as Apple RADAR bug 3561149.

Posted by pinkerton at 5:06 PM

February 13, 2004

Tracking Camino

I know this is probably old news to some, but I just discovered backprop.net yesterday. It harvests data from bugzilla and bonsai to show what has been checked in and what bugs have been resolved in various areas. It even tracks Camino checkins.

Anyone interested in Camino's progress (or just in proving to naysayers that there is quite a bit), check out that link.

Posted by pinkerton at 1:56 PM

February 12, 2004

They Got A Pepper Bar!

I can't get those Quiznos commercials out of my head. I just can't. The gnarly hamsters are stuck in there for good, I'm afraid.

Beware of paper cuts!

Posted by pinkerton at 6:59 PM

February 10, 2004


I went to BestBuy today to get TurboTax for the mac and decided to check the PeeCee version as well. To my horror (but not surprise), the Mac version was $10 more than the equivalent peecee version.

Given Intuit's lackluster support for the mac platform (the latest Quicken blows), I can only assume their mac team is very small (like AOL's) and thus has very little overhead. Like AOL, the Mac is probably pure profit for Intuit since paying for the very few developers can't cost much.

Sigh. No matter how much I want to support the mac, I'm not paying more money for an inferior product.

Posted by pinkerton at 1:42 PM

February 6, 2004

Zoom Zoom

Ben and I went testdriving yesterday in San Jose and I had a lot of fun. I drove, in order, a Lexus IS300, Acura TL, Ben's Infiniti G35coupe, a BMW 325ci and a 330 sedan. Here's what I thought of each:

  • Lexus IS300 - Not having much experience with a RWD car, I was wondering if I could tell the difference. Maybe it was in my head, but it felt more solid during acceleration. It was certainly peppy, but the brakes felt a little lacking. I didn't think so at the time, but in comparison to other cars, in hindsight I should have expected more. The interior was nicely done, the suede on the trim and seats a nice touch and looked great, but the gear shift knob was this horrible little round pinball-type-thing that felt terrible in my hand. The throw distance was also too long for my tastes. I also didn't care for the gauge cluster, very avant garde, but very distracting. When Ben asked the dealer what sets the car apart from the cars in its class, he rattled off about the Lexus tradition and reputation, which well earned, told me nothing about why I should buy this particular car. Overall, it was a good start.
  • Acura TL - I was eagerly awaiting some hands-on time with the new TL since I know someone who bought one and another who is seriously considering it. I'd heard it had the greatest interior around in that class which made up for the fact that it was FWD and only came in a sedan. The dealer spent a good 10 minutes pointing out all the features to us as he walked around the car on the lot. It was a nice touch, even if it was the typical sales pitch. When time came to drive, I had a hell of a time getting adjusted to the clutch. It was very touchy and much higher than I would have liked. If I tapped it with my foot, it would weakly depress about an inch before giving me any resistance whatsoever. Limp-wristed is the phrase that comes to mind. In addition, the throttle was touchy as well, very binary. You either had power or you didn't. Put these two together and you can imagine a bunny rabbit hopping down the road in a $35k car. Even as I was struggling to get that under control, I was struggling to keep the car going where I pointed it. The lurching from the touchy throttle caused the car to exhibit some pretty heinous torque-steer. Ben thought, from the back seat, that he was in a carnival ride. I was very impressed by the nav system, which is touch-screen, voice activated, and changable while you drive. The dealer had a very thick accent and I imagined scenes of Ozzy Ozbourne screaming obscenities at the nav system in his BMW, but the Acura system handled it without a pause. The voice of the system itself was pleasant as well, not forced or stilted and the screen was very large. I think if I was seriously interested, I'd have to try the automatic, which pains me, but the clutch/throttle combination, coupled with the torque-steer, was enough to put me off driving it. Wonderful interior, terrible drive.
  • Ben's G35c - Fresh off the Acura, Ben let me drive his car to the BMW dealer in MtnView. I was a bit timid after having such a terrible time with the TL, but the G35 fit me like a glove. I had the handle of the clutch in no time flat and the throttle was perfectly even (which probably helped me figure out the clutch). Acceleration onto Lawrence Expwy was wonderful, I was in heaven, with no hint of the torque-steer which plagued by last drive. I was so comfortable with the car after even 5 minutes that I felt like I was driving my own. In comparison to the TL or the BMW, the G35 has a less luxurious interior dominated by a plastic center console. Everything except that console is high quality and feels fit and polished, but I just can't get over the husky center console that stands out like a sore thumb on a wonderful car. The drive is also a bit more raw than the others. You enjoy hearing the engine, the stick throw is short and takes some effort, which I like. Overall, I would argue that the driving experience is second to none, but the interior pulls down the overall experience, removing just a bit of the luxury from this class of car. This car isn't for driving clients to the country club, it's about enjoying yourself as the driver.
  • BMW 325ci - The 325 I drove was a few years old and had about 50k miles on it. The dealer thinks it was a 2001 (why wasn't he sure?). I liked the feel of the car, but I never really enjoyed driving it. Maybe it was the increasing early rush-hour traffic on 237, maybe it was that I was finally driving a BMW (a childhood dream of mine), maybe it was that it was very different from the others I'd driven that day. I kept finding myself glancing at the tach and seeing I was at 5500 or 6500 rpm. The engine didn't sound like I was doing that. For some, I'm sure that's great. For me, I wanted to hear it. To me, the engine just sounded thin, not at all what I was expecting. The stick was very loose and almost too easy to move from gear to gear. The dealer said that was intentional, but I'm not so sure. As I said above, I like to have to do some work when using the stick, helps me feel like I'm actually connected to the car rather than just pushing some buttons and pointing it. Perhaps it's just something that now I know about, I can get past. We took the 325 back in and the dealer showed me the feature where if you are slowing down to low rpms, the car doesn't stall, even with none of the pedals pressed. It just coasts like an automatic. Very cool.
  • BMW 330i sedan - I'm pretty sure this sedan had the sports package, so it was similar to a driving the coupe (where that package is standard). The battery on this one was dead (attributed, by the dealer, to a downturn in the economy) so we had to jump it. While that was straightened out, I spent some time on the interior. The first thing that jumped out at me was that it was nicer than the '01. More polished, more solid. Maybe I didn't spend enough time looking at it before I started driving, maybe that's what happens to BMWs after 50k miles. Maybe it was that new car smell. Either way, I liked it. Once they started the car, Ben and I immediately noticed the sound of the engine: this time it was what we expected from the ultimate driving machine. The dealer couldn't say if it was just the bigger 3.0L engine or some changes in the exhaust, but we heard a definite difference from the first note. Driving this car was also much more exhilirating. I kept it mostly in the 3-4k rpm range, it just felt much more natural than the 325. I could get it up to 80 w/out a second thought and without feeling like I was lacking control. It was smooth all the way with a very even power band. It had a lot of get-up-and-go and I never found myself driving at too high rpms. I asked the dealer about the nav system (neither car we drove had one) and he told me that very few customers want nav on the 3-series. This shocked me. People pay $40k+ for this car and they don't want nav? That says to me that people break the bank to buy one of these (for status, I assume) then eat mac&cheese to afford it. I couldn't imagine. When we finally pulled into the lot, I tried to test the no-stall feature but didn't have enough momentum entering the driveway and stalled it. Then, of course, I couldn't get it restarted -- the battery was dead! Damn that economy! I hope this isn't telling of what the service on a BMW is like.

Overall, I'd say I liked the G35c and the 330 the best, head and shoulders above the others. The G35 was a better driving experience, the 330 was just a bit below but much higher on the luxury and comfort side. I've just always wanted a BMW. If I was really interested, I'd have a really tough decision in front of me. Good thing my hobby is home theater and not cars :)

Posted by pinkerton at 2:49 PM

February 4, 2004

California Dreamin'

Bugfixing is going well on Camino, I feel pretty good about where we are. I'm hoping to do a beta (0.8b) when Mozilla hits 1.7b so we can get a little bit more public testing before we go final.

I'm trying my best to get Apple to fix the rendering regressions they introduced in Panther. One of the bugs is fixed, but not scheduled for any software update. On the other, we're still working with them. Unfortuantely, even if they get fixed, if they don't ship them it's Camino that gets the black eye.

I'm enjoying my week in Cali, hanging out at MF. The hotel room does get a little lonely, though. I miss my girlie and my kitties. It surely is a lot warmer here than in NoVA.

Interestingly enough, teaching myself Japanese is helping me understand the Camino IME bugs, and motivating me to fix them. I fixed one today with going back prematurely during IME when hitting backspace. I believe it's the greatest hinderance for non-Western users to adopting Camino, so I hope this will make them happy. It's also nice to be able to see the results of something that you're learning. Positive reinforcement is a big part of self-instruction.

Posted by pinkerton at 9:41 PM

Lies, Damn Lies, and Statistics

I just noticed that the Apple propaganda machine is in full swing. The performance comparison for Safari 1.2 on their homepage compares it to Camino 0.7 and Netscape 7.0.2. Both of these products are more than a year old and are based off of Mozilla 1.0. Why not compare to Netscape 7.1? Because those numbers don't look as good.

Someone needs to call Apple on the carpet for this misleading comparison.

I understand that Camino hasn't released a new version in a while. Sure, compare it to 0.7, that's my problem. However, Netscape 7.1 has been out for a very long time and is much faster than its predecessor. That comparison is unacceptable.

Posted by pinkerton at 12:25 AM

February 3, 2004

On the road

I've loving this new no-roaming plan on my cellphone. If you'd told me two years ago that I'd have a plan with no roaming charges and free long distance for as little as $35/mo, I'd have said you were crazy. However, I'm freely roaming all over california with nary an extra charge in sight.

Competition is good. That's why I continue to work on Camino.

Posted by pinkerton at 12:45 PM