Mozilla 1.4a

I’ve been running Mozilla 1.4a all day and I can’t believe it’s actually nice. It doesn’t feel bloated & it’s just as fast as Camino.

MacMegasite stats

I’ve been looking at the improved statistics for MacMegasite on the new host, and I find that the majority of hits come from NetNewsWire.

After I install Nuke 5.6 I’ll have to try to hack backend.php to use etags to prevent downloading it if nothing changed.

Gateway store closed

I see that my local Gateway store, in Coral Ridge Mall, has closed.

This isn’t exactly an upscale mall, so I don’t expect to see an Apple store open there. I wouldn’t be surprised if an Apple store does open either in the Ft. Lauderdale Galleria or the Town Center Mall in Boca Raton, both are nearby and both fairly upscale. Apple has Mac Genius jobs available in this area, so a store opening looks likely at some point.

Charging Problem Again

The problem where the charge indicator light remains amber even though it’s fully charged has returned. I haven’t seen it since the second day I owned the PowerBook.

The XFree86 Fork() Saga Continues

The situation at XFree86 is turning into quite an on-going soap opera.

Both X11 itself and the XFree86 project needs a major overhaul. The performance sucks compared to other windowing systems due to its client/server architecture, and due to how the development group works, XFree86 is always slow to support new hardware.

WWDC rescheduled for June 23-27 at Moscone in San Francisco

Apple today announced that it has rescheduled its 2003 Worldwide Developers Conference in order to provide developers with a more complete preview release of the next version of Mac OS X, code named “Panther.” Originally scheduled for May 19-23 in San Jose, the conference will now be held June 23-27 at San Francisco’s Moscone Center.

Option-Shift K Apple Hacker Swag! [MacMerc]

This is the week after MacHack, so it will be difficult for many people to attend both conferences.

XML Is Too Hard For Programmers

Tim Bray: “The notion that there is an ‘XML data model’ is silly and unsupported by real-world evidence. The definition of XML is syntactic: the ‘Infoset’ is an afterthought and in any case is far indeed from being a data model specification that a programmer could work with. Empirical evidence: I can point to a handful of different popular XML-in-Java APIs each of which has its own data model and each of which works. So why would you think that there’s a data model there to build a language around?” [Studio Log]

I have a piece of code that opens the Info.plist files for each application and parses it to gather version & publisher information for all applications. When it runs, the CPU usage shoots way up.