My wife’s XP computer died in a power surge and we bought an iMac. The thing I’m most intrigued by turned out to be completely different than what I expected.
I first expected to write about how nice the process was for her. My experience of moving from PPC Mac to Intel Mac had been fantastic: I connected one to the other with an iSight cable and everything came over — including all my licensed applications and their data even though they were written for the PPC chip long before Apple even considered the completely incompatible Intel architecture. (Actually, I had to have the accidental foresight to first delete the empty account on the new computer with the same name as my old, otherwise it would have been a disaster.) Also, I saved all her data by yanking her internal hard disk out and buying a $40 housing that converts it into an external USB mass storage device. Very nice little box.
But this time wasn’t so easy. As she got into it, things were turning into a tirade against the engineering of artificial scarcity. Getting her legally owned iTunes off her old hard disk was a nightmare until I used unix find to see where where her library had disappeared to on the old/new mass storage and I dragged the folder into her new iTunes. (Music purchased from the iTunes store requires special intervention still being negotiated in fits of screaming with Apple.) dotMac mail didn’t work until I figured out that our ISP had blocked access to Apple’s port 25 because they didn’t want people sending mail to other services they didn’t own. (Solution: specify port 587 instead of 25 for outgoing mail.) And then we started with the Windows crap under Boot Camp and Parallels. The doc for dual use of both VM technologies together was a nightmare, until I realized that they were afraid of legally telling you what you need to know: When Windows tells you that you’re no longer licensed, call the number they give you for Microsoft and tell the nice computer voice that you’ve only installed Windows on one computer (true), and that that computer has had big hardware changes making the license not work. Then you’re good. Except of course for all the other Microsoft products that can’t find their own data because it’s no longer under c:\whatever but now on a remote disk.
Anyway, Robin loves her iMac and can’t believe that she ever wasted her life on anything else. Everything just works, and in a way whose value you just can’t convey to the un-enlightened. But of all the empowering things that her iMac does, the most surprising to me has been iChat with the built in camera.
I’ve had a PowerBook for years with an external iSight and have enjoyed using it, but you have to want to use it. You have to set it up. I’ve since moved to a MacBook Pro with built in camera, but my colleagues are on Windows with AIM and external cameras, which means that using it is so painful that they are never on-line (despite the fact that they’re at their computers at least 16×6).
But now, with two always-ready camera/mic/speaker-equipped computers, we’re finally using video iChat, and we use it all the time. It’s just so easy! We use it as an intercom between my home office downstairs and Robin’s home office upstairs. Why the hell don’t all computers work this way? Why don’t all telephone’s work this way? Using anything else is just insane!
What would it take for Croquet to bring this ease to all activities? Actually, using video and voice in Croquet is easy (e.g. in the KAT or Qwaq Forums; I haven’t tried it in Cobalt). This is currently in-world, but I think we could make voice/video work within the 2D private chat windows as well. That would be nice because it would give you the same relatively quick conversation startup as iChat (e.g., without having to load a world), and at the same time let you keep your own in-world context of whatever it is you were doing. If, in the course of your private chat, you decided to share the context of worlds or other people, one of you can already just click the “GoTo…” in a Forums private chat window to put you in-world with the other person.
I do think we need better locator facilities to find folks on-line. Forums does a great job of this within a group of folks working together in an “organization”, even if not in the same space, but I think we need to do a better job across orgs, and even between systems (external IM, Skype, plain old telephone system, other virtual world systems, etc.).