Safari Slowness

I’ve always found Safari to be slower than other browsers, especially if it’s been running for a while. It also slows down other applications as well. Macenstein confirmed this, with some figures to back it up. Dave Hyatt gives some insight into what could be causing the slowdown. On the other hand, I find that Camino & Firefox also have the same effect.

A few days ago I tried Opera and found that it doesn’t slow down as much and it uses much less CPU time, so doesn’t slow down other applications. However I finally got annoyed with its quirkiness last night and switched back to Firefox. I found that using an unfamiliar browser and missing the extensions I use regularly slowed me down and made it more difficult to work.

Trying Opera

After reading Low End Mac’s praise for Opera 9, I decided to take another look at it. I’ve tried Opera before, but I always end up going back to Firefox because of some annoyance. This time I’m going to give it a real chance.

The first thing I notice about Opera is that it’s FAST. Much faster than Firefox, Camino, or Safari. It also uses less memory and CPU time, so as a result my machine feels much faster. It’s still kind of quirky, but it doesn’t feel quite as alien any more. I still miss Firefox extensions, especially browser sync & del.icio.us.

Switched to Yojimbo

I’ve been using SOHO Notes (and previously StickyBrain) for many years, since their .Mac promotion. Lately I’ve been getting annoyed with it, in particular the very annoying startup delay when it opens the database. I have a review copy of DevonTHINK so I also tried that, but the major drawback is it doesn’t support .Mac sync.

I’ve been looking at Bare Bones Software’s Yojimbo for a while, so today I finally took the plunge and bought it. My major sticking point all along was how to import my data from SOHO Notes. I realized it was simple: select all notes and export to separate files. In Yojimbo, I was able to import that folder with everything intact.

NFS & iTunes on my TeraStation

Today I installed new firmware on my Terastation which allowed me to add NFS support, iTunes library sharing, and Bonjour, which makes it a lot more useful. I found that Samba networking was extremely slow, had problems with files larger than 2GB, and the shares got disconnected when my Mac goes to sleep. NFS is dramatically faster and less likely to get disconnected.

The first step is to install hacked firmware which supports Telnet & root access. An extensive firmware collection is available here. Note that you must use the proper firmware for your model. Firmware for a Terastation Pro will NOT work on an original Terastation (which is what I have). Although the latest US firmware version from Buffalo’s site is 1.12 (which mine came with), version 2 and later is available from the Japanese site. I installed 2.10 with no problems. MAKE SURE YOU READ THE INSTRUCTIONS CAREFULLY BEFORE INSTALLING FIRMWARE – IT CAN BRICK YOUR TERASTATION.

Next, with telnet available I logged into it as root and installed the user space NFS server according to the instructions on this page. At this point I could now mount the shares via NFS instead of using Samba and enjoy the improved speed. However, the Terastation shares still have to be mounted by IP address. Bonjour would make it more convenient, so you can connect to it by a more friendly name.

This page has links to binaries for mDNSResponder (Bonjour) and mt-daapd (iTunes sharing) as well as instructions for installing them. Note that it refers to the Linkstation rather than the Terastation, but the PPC binaries will work on a Terastation.

A few things will need to be changed to use them on a Terastation. In particular, ldconfig isn’t available, so the shared libraries will either need to be placed in /usr/lib rather than /usr/local/lib or symbolic links to the libraries should be put in /usr/lib. Also, the startup items should be placed in /etc/rc.d/rc*.d/ rather than /etc/rc0.d, /etc/rc2.d, etc.

I find that the NFS is many times faster than Samba, the shares don’t get disconnected and have to be manually reconnected when the Mac sleeps, and there are no problems with large files. With these enhancements, the Terastation is nearly perfect.

GTD software that doesn't suck

Today I decided to take the plunge and look for a good GTD application. If I’m going to use it, it has to be convenient and easy to use, or I won’t bother with it. The first one I tried was Ghost Action, since I saw the announcement for it today. It looked really nice, but I decided to check out a few freeware applications. I also hoped I could find something that’s available via a hot key or menu extra rather than having another application in my dock, but I couldn’t find one like that.

Next I tried Thinking Rock, which I immediately hated because of it’s non-native feel (since it’s written in Java) and the huge window that takes up the entire screen. I then tried Frictionless, which looked nice at first but I found it buggy and too confusing with all of the different windows. It took me several minutes to figure out how to create a project, since it was completely non-intuitive.

I finally went back to Ghost Action and decided to stick with it, since it’s the easiest one to use and the most Mac-like. I also like that it syncs with iCal and will sync between my iMac and MacBook Pro.

TJ Weighs in on MOAB

TJ has posted one of the best wrap-ups of the Month Of Apple Bugs (MOAB).

It’s obvious that MOAB was nothing more than a personal vendetta against Apple. If they were serious, they would have reported the issues directly to Apple and given them an opportunity to fix them. Furthermore, many of the bugs were related to third-party products rather than Apple software.

Apple may not be perfect, but they’re a lot better than Windows. For every Apple bug they can come up with, there are at least 100 more serious issues affecting Windows or IE. Why not a ‘Month of Windows Bugs’? In fact they can easily make it a Year of Windows Bugs.

Macworld Expo: Lines and Crowds

The floor is very crowded and the lines were long. Yesterday I got here at 8:45 AM for a 9:00 session, Macworld Live with David Pogue. The line already stretched from the entrance to room 134 to the other end of the underground hallway between the north & south halls. Fortunately everyone was able to get in. Later in the day I wasn’t able to get into the Windows on a Mac session, although I was able to get into the Best of Show session. Today I got here around the same time for MacBrainiac Challenge and there was no line. There was also no line for the Mac in your Living Room session.

The food is outrageously expensive – over $10 for a box lunch, $7 for a mini pizza, $3 for a soda, $4 for a latte. There are very few places to plug in my MacBook Pro to charge and wireless networking is only available in a few places.

I’ve posted some pictures of the show floor at Flickr.