Archives / Search ›

Archipelago 2.0

Daniel Berlinger released Archipelago 2.0 today. So far, so good. It connected immediately to Radio running on the local machine, and it's extremely responsive compared to Radio's Web interface. So nice to write in a real desktop app instead of a text field inside a Web browser. I'll definitely be doing my writing in Archipelago from now on—unless something better comes along.

On OS X there are a large number of cosmetic anomalies, but the functionality works, and that's a good thing. Archipelago doesn't let you create a post with an empty title, and if your weblog doesn't use titles like mine does, that's a bad thing. If I try to remove the title, I end up with a period at the beginning of the post. Boo.

Is there no way from the MetaWeblog or Radio APIs to get a list of posts? I went through a lot of trial and error to figure out that my last weblog post was number 529.

The PowerPC 970 is happening, due in Macs by this time next year. After seeing the initial announcement, Tuesday I spent some time going through IBM's history of making RISC chips from 1990 onwards. Until the two lines were integrated with the POWER4, the high-end chips were split along lines of commercial (AS/400 or iSeries, some RS/6000 or pSeries) versus technical (RS6K/pSeries) workloads.

I've posted this a couple of other places, sorry if you've seen it before. To complete the timeline of IBM RISC chips:

1990 – POWER (32-bit POWER, multichip)

1992 – POWER (32-bit POWER)

1993 – PowerPC 601, 602? (modified 32-bit PowerPC)

1994-5? – A30/Muskie (64-bit Amazon, 64-bit PowerPC, multichip)

1994 – A10/Cobra (64-bit Amazon, 64-bit PowerPC)

1995 – POWER2 (32-bit POWER, multichip)

1995 – PowerPC 603, 604 (32-bit PowerPC)

1996 – PowerPC 603e/604e (32-bit PowerPC)

1996 – POWER2 SC (32-bit POWER)

1997 – RS64 (64-bit Amazon, 64-bit PowerPC, 32-bit PowerPC)

1998 – PowerPC 750 (32-bit PowerPC)

1998 – RS64-II (64-bit Amazon, 64-bit PowerPC, 32-bit PowerPC)

1999 – POWER3 (64-bit POWER, 32-bit POWER, 64-bit PowerPC, 32-bit PowerPC)

1999 – RS64-III (64-bit Amazon, 64-bit PowerPC, 32-bit PowerPC)

2000 – POWER3-II (64-bit POWER, 32-bit POWER, 64-bit PowerPC, 32-bit PowerPC)

2000 – RS64-IV (64-bit Amazon, 64-bit PowerPC, 32-bit PowerPC)

2001 – POWER4 (64-bit Amazon, 64-bit POWER, 32-bit POWER, 64-bit PowerPC, 32-bit PowerPC)

2002 – POWER4-II [expected]

2003 – PowerPC 970 (64-bit PowerPC, 32-bit PowerPC, AltiVec)

Wes pointed to an interesting article about the PowerPC's use in AS/400 and iSeries machines. There's some good history (more AIX-centric) here, and some more on the early AS/400 RISC processors here.

Pester 1.0 released. It's simple, easy to use, and mostly bug-free. May I never miss the bus again.

I can safely add NSTimer to the list of classes with bad documentation: the ownership model is essentially undocumented, and I spent several hours tracking down a crasher that turned out to be timer-related. Timers retain themselves while they're active, but something else (the runloop?) retains them as well. When you invalidate a timer or it expires, the retain count is 1, but if you try to release it, a bit later your program goes kaboom. The timer is autoreleased, so the best way to establish ownership is to retain it when you create and schedule it (retain count: 3), then perform an invalidate (has no effect if timer is already invalid) and release when you're done, relying on the later autorelease to perform a dealloc.

Working on a Pester 1.0 release for later tonight. Lots of good stuff added since 1.0d1. My primary reason for this post, however, is to document a neat Project Builder trick: to stop the automatic brace insertion from happening, use the Emacs-ish C-c { combination (if you don't use Emacs, C-c means control-C :-)

Marc Barrot: Transclusion Breakthrough: The Endless Web Page, coming in activeRenderer 1.2. “Clicking the [up-arrow] icon, or the link's text, will cause the linked outline to be inserted directly in the current page, as a child of the node that carried the link.” Nice, the outline equivalent of Kuro5hin's dynamic comments I wrote about a few months ago. The post is also the first public mention I've seen of Internet Explorer 6 for Macintosh, a product whose prior existence was only a rumor.

Speaking of rendering, the Hiptop doesn't display this site well at all: the calendar appears as a list instead of a table, and no posts is visible, just the days. I think it's misinterpreting the CSS provided by my heavily modified activeRenderer. Some information on how the Hiptop proxy mangles Web pages would be great. And eventually I need to update to the latest activeRenderer, so stuff can start to work again…

‹ Newer Posts  •  Older Posts ›