Archives / Search ›

Watson's new Amazon.com and Google tools are both Web service-based, and extremely responsive compared with the other tools, most of which use screen-scraping. I can't wait for new stuff to come out of this.

Personal Web server-based information management tools like Radio UserLand and ZOË need to start exposing Web service interfaces. You'd the “light” Web-only interface from any browser, and the full experience with a dedicated client. This is a well-trodden path, but most applications have traced it in the other direction: taking a desktop UI and making a “remote access” Web version. Often, the Web version ends up being clunky and slow. Applications which started on the Web are already optimized to be transactional, and cutting out the HTML and formatting overhead, letting the client do some caching, can only make them faster.

For example, I'd love to use Brent Simmons' NetNewsWire Lite for its efficient interface. But I read news on at least two computers, and don't want to read the same news twice. This is a great fit with Radio UserLand's (or AmphetaDesk's) remote Web access. NetNewsWire doesn't sync with Radio, or provide any synchronization of its own. And ZOË would be best integrated with my mail client (well, Mutt might be a bit of a stretch…).

After struggling (and failing) to compile install a few Unix search engines for my email, I gave ZOË another look today.

Since I used it last, ZOË has gained several features, including direct mbox import. It's completely un-configurable, simply looking for any files in ~/Library ending in 'mbox'. These criteria were undocumented, but a quick grep through the source code (available via CVS from the SourceForge project) pointed me in the right direction.

I moved my real, gigantic, Library directory out of the way, and renamed my mailboxes so they would import properly. It's currently chugging away at 250 MB of my email, performing its indexing and cross-referencing magic on it.

Watch out installing ZOË: by default, it is accessible to anyone. Edit the Application preferences to set a password.

ZOË is still quite rough around the edges, mainly in the setup (adding and modifying accounts, importing messages), but it's been a long time since I've been so blown away by the elegance of a Web application. What an amazing, truly useful, piece of software to take something as chaotic as years of accumulated email and neatly, logically organize it for you. Weren't computers always supposed to do this stuff?

Work is progressing on roaming support for Mozilla bookmarks. This was one of the nicest features of Netscape 4.x, and a reason why 4.x continues to be used in many corporate environments. More than bookmarks, what I really want is synchronization of my keychain and PasswordWallet passwords.

OSes really need some kind of generic roaming profile/home directory/preference implementation which doesn't require a central server (e.g. Windows roaming profiles) or filesystem support (e.g. Coda).

One Jaguar feature you won't see much press about: Hawaiian language support, thanks to the tireless efforts of Keola Donaghy. I can't find any documentation on it, but the special characters are mapped to option-aeiou. There's supposedly another character to represent a glottal stop but I can't find it (perhaps because it looks like an opening quotation mark?)

While the Hawaiian characters are present in at least Lucida Grande and Hiragino Mincho Pro, I can't get a single Web browser to display them properly—I tried Chimera, Mozilla, OmniWeb and Internet Explorer.

Cretin Tracker 1.0: Keeps track of people you dislike. Just what the world needs.

‹ Newer Posts  •  Older Posts ›