The Talk Show: Live From WWDC
7:00pm Tuesday  •  California Theatre
Tickets Available  •  Fun Will Be Had

Linked List: January 16, 2007

Michael Tsai on BBEdit 8.6’s New Binary Plist Editing 

I forgot to point out in my BBEdit 8.6 blurb that it can now read and write binary plist files directly. Open a binary plist file in BBEdit and it displays in XML format; make changes and it gets written back out to disk as a binary plist again. Great for preference file hacking.

RubyCocoa 1.0 Sneak Preview 

This is the bridge for writing Cocoa apps using Ruby that is going to ship with Leopard. I really like some of this syntax quite a bit; my gut feeling is that writing Cocoa apps with Ruby is going to be one of the sleeper hit features in Leopard, from a developer perspective.

Dan Benjamin: Regarding the iPhone 

Insightful, as usual (but I think he sort of overstates the role that FreeBSD plays in OS X’s portability).

Three New ‘Get a Mac’ Ads 

Jobs showed “Surgery” during the Macworld keynote; the other two new ones, “Sabotage” and “Tech Support”, are pretty good too.

Jason Snell: Hands (and Fingers) on the iPhone 

Jason Snell on using an iPhone prototype:

It feels small, and quite thin. The screen is remarkably responsive — I could sense no delay between when I pressed an on-screen button and when the phone responded to that finger press. I typed on its on-screen keyboard with my index finger, and after about a minute I felt that I was already well on my way to be a proficient iPhone typist.

“Remarkable responsiveness”, if it holds up in the actual shipping units in June, is going to be a key aspect of the iPhone’s user experience. Any sort of perceptible lag could break the illusion that you’re actually touching things, as opposed to the more abstract feeling that you’re using your finger to manipulate a UI.

Remote ‘man’ With BBEdit 

Chris Pepper:

I frequently need to read manual pages from Suns and Linux systems, but prefer to read in BBEdit. Today’s trick facilitates this, by grabbing the manual page from a remote machine via ssh, unformatting it with col, and dumping it into a BBEdit window (which doesn’t ask to be saved).

David Maynor Speculating on iPhone Security 

Robert McMillan, reporting for IDG News Service on speculation regarding iPhone security, spoke to David Maynor:

Because the iPhone will be new and relatively untested, but running a familiar operating system, Maynor believes that there will be plenty of places for hackers to look for bugs. “My feeling is that this is going to be one of the easier devices to find vulnerabilities in,” he said.

We can only hope iPhone users suffer from malware the same way Mac users do.

sshfs for Darwin (Mac OS X) 

It would be interesting to see someone compare this to using sshfs with Amit Singh’s MacFUSE. (Thanks to Daniel Bogan.)

Update: According to this thread on the MacFUSE development mailing list, sshfs performance through MacFUSE is pretty poor. Update 2: Chris Pepper’s testing shows sshfs via MacFUSE outperforming an SMB connection to the same server.