The great keynote address at Macworld in San Francisco. I rushed home after work to watch the stream, poured myself a drink, and forgot all about that Fed Ex package that’s lost. Watching Steve Jobs introduce new stuff is always fun. Now that the keynote’s over, the complaining has begun in earnest. There was even [...]