Comments, comments, a horse for my comments.
That video connector is a DE15F, to be precise. As in subminiature 15 pins female in an E-size D-shaped shell. The apple's funky take on scsi* is an actual DB25F. The floppy connector would appear to be an apple invention somewhere in size between a DA and a DB (Dapple19F?), as it has the standard pin spacing but fits 19 pins instead of 15 or 25. Yes, ``everyone else'' gets the D-sub terminology wrong too. No reason to not mention it, though.
Also note that hard disk drive access times have only halved in those score-and-one years. Throughput and capacity have improved far more. Of course that's physics for you, but still. And yes, flat colour-capable screens were quite a big deal. Compare the luggables with CRT, or the slightly smaller but still bigger than this things with amber plasma screens.
Nice article though, and nicer engineering still. I'd wish more companies would put some serious thought into their products and pick a stance different from Jobs' vision. It'd be good for the overall competition. Most of us buy cheap knockoffs, but the drive needs to come from somewhere and if there's only one guy showing what way we can go, that's a bit poor.
* Funky in the sense that regular scsi needs a 50-lead ribbon or cable, half of which are earth lines. Guess what apple did away with? Makes for cheaper cable but also for length restrictions over and above what you can expect from regular scsi. Still, it worked pretty well on the desktop. And a lot less unwieldy than a long thick shielded cable with a DD50 on each end. (sun sparc, anyone? And a bunch of others, of course.)
On a related note, I find that USB ``just works'' for things like cup warmers, but as soon as you try to boot over it you're in trouble. Even with a known-correct setup it regularly swaps devices around so that suddenly it's trying to find boot sectors on a data device. In that it's at least as moody as scsi. In fact, due to a system bug I plain couldn't boot over it until I got that patched, and the workaround was to add a scsi card(!) to the system. And yes, that worked.
Not to mention that USB claims it's "universal serial" but there's an awful lot of things it doesn't do. Proper serial console for one. Using it for a laplink-type cable took a shady bodge; I was rather amazed the designers had overlooked that use in the design. Actually work as fast as advertised for 2.0 speeds for another. And then there's the programming interface for the extended speeds.... No, I don't think usb is inevitably so much better than scsi. It pushed firewire out which actually does do what it says on the tin. But usb is cheaper.