By John Gruber
WorkOS launches auth.md — an open protocol for agent registration.
37signals’ latest app might be the clearest, simplest web application I’ve ever seen. It’s a one-page-at-a-time writing app. There are no user accounts; just pages composed in Textile format, created one-at-a-time, shared by email addresses, and protected by passwords. Pages are “owned” by whatever email address you use when you create the page. The only other notable feature is that you get full revision history, with snapshots saves automatically each time you save a page, and you can run a diff on any two revisions. And it’s totally free to use.
One thing it’s not is a real-time SubEthaEdit-style collaboration tool, like JotSpot Live tries to be.
Nifty-looking open source Lego modeling app for Mac OS X. (Via Tao of Mac.)
The 10.4 version of Preview adds a nice PDF bookmarking feature, but it’s incredibly fragile because it only tracks bookmarked files by exact path name — move or rename a PDF and your bookmarks to the file are lost. This could easily be fixed by tracking files through the Alias Manager, but Drunkenbatman reports on a bug filed against Preview which was closed by a bug screener at Apple who doesn’t seem to realize this is even possible.
Update: A reader asks whether this might not simply be the case of a bug screener who’s unaware of aliases, and that the correct response would be for the original reporter of the bug to reply to point out that using aliases would solve the problem nicely. (The original report, as quoted on Drunkenblog, doesn’t even mention “aliases”; it does mention “file system nodes”, but that’s pointless, since there aren’t any APIs in Carbon or Cocoa for dealing with files as inodes.)