WWDC 2005 Think-Along

Small problem regarding the last post: I'd thrown my cap over the wall regarding the WWDC keynote, which meant I had to climb over and get it, but in watching the keynote there isn't a whole lot to talk about outside of the PowerPC to Intel switch post I'm working on, but I did jot down some thoughts while I was watching.
I've been fairly glutted by notes from people attending (which all piled in late, as apparently the network at WWDC was offline constantly), so I almost didn't need to watch it. It also didn't help that I have an unwatched Doctor Who episode sitting around, but I'd thrown the cap over the wall.
Steve comes out, gets sidetracked by a guy shouting out his undying love for him. Repeats "It's an important day" which means that yep, these are pretty heavily scripted even though he comes off very natural while doing it. He's looking heavily metrosexual as usual, but in a happy way. And no, I don't know what that means either except it may be time for him to evolve a bit. There's the beginnings of caricature, which I guess isn't all that bad: A Steve Jobs costume would make for a cheap Halloween.
Jobs spends awhile selling WWDC numbers about presentations, which is a little weird as everyone attending should know most of this stuff. Does say:
- 3,800 attending, says its the largest in the last decade and possibly the largest ever, but we'll assume its the largest in the last decade because saying it was the largest attendance in history would be a good feather in the momentum cap and I'm sure it was checked out. Good wording from marketing.
- Mention that they've got 500 engineers on site, which from what I've heard was welcome but there can always be more; especially people that can tell you what you really need to know.
- Mentions ~400 Apple design award entries.
- 500,000 registered members of the dev community apple developer connection members. I hate these kinds of statistics, because there are lies, damn lies and statistics, and ones like this are inherently misleading and implies the have that number signing up to develop in your head, when you have to register at ADC just to download an update to GCC and such.
Pretty much ubiquitous stats on the Apple Stores are trotted out again, which they have been since they have been introduced:
- 109 apple stores around the world, with 1 million visitors per week.
- Jobs says they sold $500M worth of third party products. Audience seems a little quiet, and if they're like me they'd be really interested in seeing what was actually sold. The Apple Stores are (as Jobs says) probably the best personal computer buying experience around, but they're a little weird, and it's not an accident that many of my luddite friends have taken to calling it the iPod Store. Most of the attention is played to the iPod parts, with people wandering over to look at the Mac hardware and some electronics; the software sections are generally fairly empty unless someone is making a call and needs some space.
- Jobs shows off the same stores we saw at the last show, especially the London store, and I can't really blame him because it's just beautiful. Most of the larger stores are beautiful, but that London one is really in its own league. Just beautiful.
- Shows a video on how they locate real estate for the apple stores that was 'shown at a real restate convention', or something like that, but it's basically a commercial that has Elvis's 'Stop, look and listen' playing in the background. It's unknown if they took the time to license it this time, and the fact that it even came to mind shows just how much I wish I could push all this copyright and other junk I've picked up over the last year out of my head.
There's nothing wrong with the video, but why the hell are we seeing this? This is for the press, not developers, and just feels like filler. It's dead air, not worth missing Doctor Who for, and there are so many better ways to fill air in a room of developers.
Interesting:
- We know there are 109 Apple Stores across the world.
- It's mentioned there are over 100 USA locations, which could well just be 101
- We know about half of Apple's business is in the USA (50%), yet at least 92%+ of its Apple Stores are located in the USA.
- I'm pretty sure I saw a shot of the map of Japan with 3 red dots, and we know there's one in London, which means there are 4 Apple Stores spread out over the rest of the world (or less, I'm too bored right now to really go looking).
Jobs did mention that there were some people from China there, and it's something they have to be looking at in a very hardcore way as much of the real growth in the future just isn't here in the USA, yet Apple doesn't really have much in the way of distribution outside the USA.
The Mac Mini came out with a bang, but almost all new Apple products do, even The Cube, as the faithful and early Apple adopters jump in line, and you really only get a sense of how well an Apple product is hitting after a few quarters. The flat panel iMac was not a runaway success, but if you looked at the first sold-out numbers you might be forgiven for thinking it would be. Same for the PowerMac G5, etc.
I'm more interested in seeing what happens with its numbers as it breathes a bit, but if it continues to do well I wouldn't be surprised if you saw an agreement with someone like HP to use their worldwide channels in some of these overseas markets Apple is fairly dead in. Hell, your PowerMac is manufactured in China, so it'd be a little weird if they don't have some big push coming here.
Jobs starts going in about the iPod, which is expected, because of course all developers want to hear about are iPod numbers. Its why they flew here from China, and why they're spending $1,500 on a ticket to the inner sanctum. Maybe once they're all developing mini-Java games for it ala cellphones, but christ I'm so sick of big chunks of these things being about the iPod, and it's probably time for their to just be an iPod World soon.
Statistics rattled off:
- As of March, they've sold 16 million iPods in total
- Currently have a 76% markshare
- All your mp3 are belong to us
Hrm, Jobs is actually wrapping this up pretty quick, but is a welcome surprise, except now I'm wondering why he's showing the numbers he is and not showing the numbers he isn't. I.E., the iPod Color and Shuffle have been out for awhile now, and if there were things to crow about regarding sales I'd be surprised if he wouldn't whip them out. I may just be becoming paranoid, though. My mind is wondering to what Rose might be wearing this episode...
Spoke too soon, he's just transitioned into iTunes so we're not done with this yet. More stats:
- 430 Million songs sold and downloaded over the course of the iTMS's life
- iTunes marketshare at 82%, which is interesting. I was under the impression that Apple's share was growing as the market was growing, but that Walmart especially had started to take a bite, that Real's Rhapsody had at least gotten a spike from their various efforts, and that Napster was doing some business. Note to brain: look into this.
Jobs switches over into this new phenomenon called podcasting which is 'exploding'. No, it's not.
Look, no one wants to discount podcasting, which is a term that is actually being slapped onto a bunch of different things because people think the term podcasting makes them cooler than they'd be without the moniker, but it's not exploding and is really not doing much of anything except being pushed by some people who want it to explode.
It's still fairly new, and discounting any new technology is silly -- it should be allowed to breathe -- but every once in awhile something comes along that cool people think should take over the world, and they say it will, and then it moves around a bit on the force of their personality but never really gets anywhere outside of a core audience.
Hrm, Jobs just made a joke about people referring to podcasting as 'Wayne's World for radio', which is a cute jab at a quote he gave not to long ago regarding it, which is amusing as some of the Wayne's World stuff is the only thing about it that interests me. Satellite Radio is adding something like 300,000 subscribers per month, while Jobs says there are 8,000 podcasts out there you can listen to. I'm hoping someone is looking at integrating Satellite Radio into the iPod in a big, big way.
I just saw Rush Limbaugh's name on the screen at WWDC. Considering the politics involved in most of the Apple crew, including Mr. Man, they must really be willing to take one for the team to push the idea of podcasting as phenomenon. I don't know, perhaps I just haven't been exposed to the right podcasts.
Now he's demonstrating that iTunes will have podcast support and a directory service for it, which is interesting. It may not take long at all for them to go to the radio stations and cap them in on FairPlay to secure their 'free downloadable broadcasts', which would be distressing but if I were in their shoes it would have crossed my mind.
Now he's actually demonstrating listening to a gawd-damned podcast for the audience, because I'm sure none of the developers, tech journalists and others have ever heard of it and were aching to have it demonstrated for them. Filler. Annoying and boring.
Woah, Jobs just got some applause for showing podcast album artwork, which is still one of the weirder things about iTunes and its ilk that I was trying to explain to someone the other day: everyone is a weirdo in that they care about certain things way more than the average individual, and some people care about seeing a little thumbnail of an album's cover way more than everyone else. It's something I've never understood, as when I listen to a CD I don't sit there with the album in my hand -- I'm usually doing other things -- and when I listen to music on the computer I don't sit there looking at the computer's music player while it does its thing.
So weird, but it should be allowed for, as I'm sure there are things I care about way more than others do. Jobs wraps up saying they're going to be taking podcasting into the mainstream, and its an example of blah blah blah blah. I was going to give them mad props for keeping the iTunes stuff cursory, but there just have to be better things to spend this much time on and that Dr. Who episode is taunting me.
Here, we go, more stats. Jobs shows off a chart showing the PC industry doing not-so-well over the last 5 quarters with a growth rate hovering between 12 and 19%, while Apple's bounces from ~5% to ~12% to 5% and then spikes to 40%, claiming that everything is rocking like Moses because for the last quarter Apple had a growth rate of 3x the rate of the rest of the industry.
Must. Not. Strangle. Or. Go. All. Tufte.
What pisses me off so much about stats like this is just how deceiving they are without the real context in which they're occurring, and I know plenty of Mac users who -- 3 years from now -- will have watched WWDC and be spouting the 40% growth rate number. This implies that 2 million people snatched up 10.4, but its really a combination of people who bought it, people who had bought Macs and were able to trade up to 10.4 within a time period, and things like the Mac Mini and other Macs shipping with 10.4 installed.
While I don't think 10.4 is falling on its sword, my impression hasn't been that it's been a phenomenon either, and someone better with statistics could weight the numbers better. I.E., you have to take things into account like:
- The dev cycle between 10.3 and 10.4 was much larger (50%+?) than previous releases, meaning people are more likely to get on the treadmill than not, and there are that many more people around to upgrade.
- 10.4 helps a lot of people, but it really, really helps out G5 users who have been patiently waiting for a build of OS X that's supposed to unlock much of the hardware they bought.
In other words, if 10.4 sold the same amount of copies that 10.3 did when it was introduced, it would be a very very poor showing, but the fact that it's beat the number doesn't necessarily mean its time to break out the party hats. Judging by my logs, users have switched over to 10.4 in about the same numbers as they did to 10.3, perhaps a bit more, so I'm not quite breaking out the party hats but it could have been worse considering what they're many of the 200 features they're marketing as reasons to upgrade.
Jobs basically points out the 3 main features most consumers will be basing their upgrade decision on:
- Enhanced iChat AV multiconferencing
- Dashboard
- Automator
- Spotlight
- New Mail client
Well, I guess you can throw some of the other iLife stuff in there too, but most of it didn't get that much of an enhancement and there'll be a paid upgrade coming for all of them soon enough. I know, if you're like me, you're wondering whether or not iCal will be rolled into a revved version of iWork soon.
Goes on to say qt 7.x is coming for windows as a preview release... Says its the best release they've ever shipped, and the critics agree, shows some quotes from various journalists. Apple loves Walt Mossberg lately.
Really, this is watching paint dry territory. It's not like they'd ever say their new release is worse than the last release or one that came before, or that they'd ever bring out a review saying such, so I'm going to assume they're primarily talking to the press watching and not the developers. Finishes by saying there are now 40 spotlight actions and 400 dashboard widgets...
No mention of .Mac at all, and I'm guessing if this was going really well they'd be talking about it. You know, I'm not really negative about Apple at all, and this is probably the only area I can think of where I actually want them to fail. Bloodily, with the shame of their greed greasing the sword on its way out. Apple loves to talk about things that are going well, and not talk about things that aren't, so perhaps its a positive indicator.
Then again, we have a habit of seeing what we want to see so maybe they're selling more subscriptions than XBox Live.
Everyone I know says they can see how Dashboard could be really useful, but when you actually look at how much they use it, it's almost nil. Nine times out of 10, it just doesn't make a whole lot of sense: if you want to look at something on wikipedia, its a click to open Safari, a click to go the title bar and start typing the url until it autofills, and then typing your search and hitting return.
The clicks involved in doing it via Dashboard aren't less, except its generally slower to launch the environment and you don't have that actual information next to whatever you're actually working on. This like expose, which do help UI, go out the Window. Having these mini-apps regulated to their own space does make the Dock less cluttered, but that's a problem with the Dock and the OS in general.
Jobs demonstrates a few more of these, like a small glorified RSS widget for CNN and BusinessWeek and such. And one for Yahoo, etc. These things won't last, because it's a crummy way to get the information; having 5 little widgets pulling in feeds from different places is just stupid when you could have one RSS app pulling them all in. And for the places where it is neat to be able to whip up a light app in CSS and JavaScript, having it relegated from where you are doing all your other work means it'll rarely get used once the shiny has worn off.
The implimentation and thought behind Dashboard is so bad it's just annoying, and I without some major changes it's just going to become a toy tech with a small rabid fan base. I paused the stream here for more coffee, because I needed a break when I realized the man was going to be educating me on Wikipedia.
Note to self: QuickTime and MPEG-4 streams can get a little wonky once they've been paused and restarted. Jobs does mention there'll be a dashboard release site so people can find all these customized RSS widgets.
Jobs gives some share statistics from OS X:
- 10.4 16%
- 10.3 49%
- 10.2 29%
- early version'laggards' 10%
Pretty cool, and I fear for anyone still using 10.1 and below at this point, let alone how Apple is actually finding out about it. 10.2 is fairly understandable, although in that large of a share its a little disconcerting; the base is certainly fragmented a bit due to how often the releases were coming.
Jobs goes on to say 10.4 will be half of the os x userbase in a year, which is a pretty worthy goal and isn't something guaranteed although higher unit shipments of the Mini (even if its fewer profits, because unit sales of their other machines aren't doing well) will certainly help. After the orgy of release is done, hopefully developers really incorporating 10.4 tech into their apps in a hardcore way will help keep the momentum up.
He then goes on to say they've released 5 major releases in the last 5 years, while microsoft released WindowsXP in the same timframe. I'm not even going to touch this, as one of those releases would crash every time I tried to transfer anything of substantial size via firewire, another would crash when I plugged in headphones...
10.5 will be out at the end of 2006, early 2007. The name is kinda cool, and the shot of the cat 'around the corner' is nice bit of subconscious marketing.
Not a whole lot to talk about here, I'll just save it. The old NeXT fat binaries are now 'fat' binaries, and Cocoa developers are feeling OK while some of the people really tied to Carbon are freaked out. This probably won't be as bad as it could be, but there is going to be some major carnage in areas.
This part was really well done, with Jobs pringing up some points about GHz and really focusing on the wattage, and the Intel guy's presentation was really well done. The whole point is to get you thinking of Apple and Intel as natural bedfellows, with this really just being a natural evolution in the Mac's development, instead of having to kick over the table because the game was not going there way in a big way.
Is very careful to point out that their PowerPC products right now are great, so don't stop buying them. Please.
Theo Gray from Wolfram Research comes out and talks about the ease with which they got Mathematica up and running as an x86 build. He's kicking ass and taking names, doing a good job of showing the angst so the developers in the audience who are freaking out can identify with him, then putting them at ease with how it went. Very, very well done, but you have to watch some of what he's saying really closely.
Mathematica is a very complex app for sure, but in many ways they've done a lot of the hard work in abstracting much of that complexity from the metal already. Don't kid yourself, Carbon developers are going to get screwed. People tied to Metrowerks because they need to really be cross-platform or have older code bases which just demand it are getting doubly screwed.
I think I just saw a shot of Woz in the audience, I need to have a talk with that man about that shirt.
Jobs finishes by saying developers will be very plesantly surprised by the tools to port their software to x86, which is something I'm going to have to do some pumping on as I'm curious as to what's really there that wasn't there back in the NeXT days. Oh, and Jobs has been running the demo on a 3.x GHz Pentium 4.
My inbox is getting hammered on this one because people know I was looking into Transitive back in 'The Pits of CherryOS' and well, not much more to say here over what I said then.
It does look as though this will be very much a 68k to PPC emulation versus a Classic emulation scheme, which is a big win for users but do not, do not go expecting PPC Photoshop to be running at 80% of your native x86's speed. No matter what some of Transitive's marketing materials claim. Still, it's very cool that they're going for the seamless emulation deal, as the 68k to PPC transition conjures some good vibes. Of course, the PPC jump doubled performance, which meant no one actually lost peformance emulating their apps, and that wont be the case here.
Jobs goes on to demonstrate a PowerPC versions of Word and Excel running, which is fine, but I'm too distracted by just how god-awful-ugly the Office icons turned in 2004. I didn't actually mind the old ones, but these just have this teletubby-fisher-price-playdo vibe going on that bugs my eyes.
He loads Photoshop, and we've got some dead air waiting for this to launch, so once it's launched he loads another photo to show 'how fast it is'. Smart cover, lots of people won't remember the long launch time and will just remember that last photo loading nice and snappy, because we Cows have short memory.
Hmm, this is wrapping up pretty quick. Still, and this is perhaps petty of me, I'm just glad the Apple marketing team came up with a decent name for the technology that I can repeat in public without feeling like an idiot. I'm looking at you, Bonjour.
Chunk down $999, and Apple will ship you a G5 box, sans the G5, with:
- A 3.6GHz Pentium 4
- 10.4.1 for Intel
- XCode 2.1 with support for universal binaries
- A porting guide
You have to return them by the end of 2006, so I guess you're basically renting it, and you have to be a select and premier developer in order to get them at all.
From my pinging around with smaller developers, this is a bit of a sore point, as they're basically looking at laying out $1,500 (many smaller developers don't have select or premier memberships) to test their software, but I have lots more pinging to do. My gut says this is an area where they should take a hit and just ship them to anyone paying $500 for a higher-tiered developer account, as it's in Apple's best interest.
Of course, if there are half a million developers like they say they'd have to do this for they'd probably never be profitable again. The good news for the downtrodden is that on Apple's site they're saying if you order now you get a free T-Shirt.
Weird.
A woman from Microsoft's Mac BU comes out, named Roz Ho. Such an unfortunate last name, and I know its wrong of me to notice it, and I'm sure it's never come up in her life before. Still, if my last name was Dick -- instead of just my nickname -- I'd just have to live with the eyebrows going up.
She's going on about the Mac and Microsoft's commitment to making great stuff in the future. I'm sort of tuning out, as this is the sort of stuff that belongs at the end of what we all know she got on stage to say: Microsoft will eventually support universal binaries for x86.
She's coming off as terribly nervous and well, I've never heard of her before but she's acting as though people have heard the various things she's said about the Mac in the past, or something. I wonder what Rose and Doctor Who are up to, IIRC those crazy big and pudgy green aliens are supposed to be back this episode, and I have high hopes as the two with the creepy kid in the gas mask totally wigged me out.
CEO of Adobe comes out, makes some goofy remark about his mom thinking he runs Apple. Sort of getting the impression he wants Mac users to really think Adobe gives a rats ass about them, then goes on to say they're commited to getting their apps to run natively on Intel's chips in Apple's upcoming boxes. He ends with a 'what took you so long' remark to Steve which had more teeth to it than he may have intended, and I'm just getting a weird vibe from this in general.
Adobe's one of the companies to watch regarding this switch, as they're in a really interesting position:
- They've put in a ton of work, some of it financed by Intel, to heavily optimize a lot of their apps for SSE and its much better SSE2, much of which can probably be reused in their Mac products now.
- They've put in a ton of effort to optimize a lot of their apps for Mac technologies like AltiVec, and those are now basically sunk costs. Yes, people will still be using PowerPC machines for awhile, but they'll be buying less and less software.
- They're tied to a massive -- and in some parts ancient and layered -- code base going back over years and years on the Mac, and are heavily tied to Carbon and some of the other cross-platform tools.
How they'll end up dealing with some things should be interesting, and I hope to god they decide its worth the cash to them to really put their best foot forward in translating the apps. I doubt they care that much about Mac Mini sales as compared to the flagging PowerMac and Powerbook sales, which are what many of their Mac customers are really buying.
Paraphrasing Jobs, because I don't have the guts to try to go back and scrub the stream: "We've been working deeply with Intel recently, and we've found out that they're kinda like us. An engineering culture that are passionate about their products, and we're getting along famously. In fact, those two guys backstage in just their underwear? That was us."
Intel guy comes out and does the song and dance, and again this was really well done and I'm sure a marketing guy was helping him craft the message. Kudos to that marketing guy, and for the Intel CEO's delivery. I've got "It's Real" and "Guerrilla Funk" by Paris playing in the background, and it's giving it a bit more oomph -- I'd certainly recommend having it play as he came out next time. Or perhaps "Jungle Love" by Morriss Day and The Time, or "Damn It Feels Good to Be a Gangsta" by the Geto Boys. With a bit of a strut. They certainly earned it.
Really, this is a contrived presentation meant to align your head with the idea that Apple going with the PowerPC was really just an abberation of the one true path towards the One True Path of Intel, but its importance can't really be understated and without it I think its helped changed a lot of people's mindsets overnight. Within a few weeks, Mac users will be bashing those regular cheap PC users who choose to use AMD for having inferior technology and aren't willing to pay for the real thing, and much of it will be because they watched the keynote.
Either way, it was nice to reminisce about the Bunny suits again, I think I just saw Woz again in the crowd. With that shirt. I think the guy next to him is Cap'n Crunch, which is amusing if true, and his shirt is loud enough that I can't hear Woz's anymore and it's probably why he thought he could get away with it.
Jobs is careful to mention that there'll still be some PowerPC models coming out, and that they'll be great and do be sure to buy them -- preferably with AppleCare and a subscription to .Mac -- and that the soul of the Mac is its operating system, not the hardware. Oh, and developers, do be sure to get your ass in gear creating Universal Binaries.
Not the best keynote I've ever seen, with the first half just being weird in spots and boring as hell in the others, and it was generally lacking the bizarre charm of MacWorld. If I wasn't such a fast typer and that's all there was, I'd have been pretty damn annoyed that I was bypassing Rose's impish charm to fill my brain with it.
However, the switching to Intel section on was worth putting Doctor Who off a bit. Jobs did great, but if he didn't have the CEO of Intel and the guy from Wolfram doing such a great sell-job, I think the fallout would have been much, much worse. Jobs owes those guys a drink.
Comments (55)
Posted by: lightningrod at June 10, 2005 01:29 AM
I remember hearing a guy say that Apple plants their employees/engineers/etc in the back of those keynote presentations, and that they were all told to cheer en masse at certain times, which would leave the rest of the non-Apple-employee audience stunned if they didn't cheer as well. Maybe this is why the iTunes album art cheering moment seemed weird to you.
BTW, I can see why you don't care about podcasts, but there are a few that are worth looking at - Leo Laporte's radio work, for instance. That guy is pretty cool, and was born to do TV and radio.
Posted by: DHK at June 10, 2005 01:49 AM
Some has to say it: You are SO weird.
Posted by: Steve M at June 10, 2005 02:09 AM
Dashboard is growing on me recently, and in a good way. I found Konfabulator useless, and deleted it pretty quickly, so I was sceptical at first, but there's something about Dashboard that makes it handy: probably the ability to access it with a single keystroke, and have all the widgets available at once.
For example, the dictionary widget is probably the most accessable way now of getting a word definition:
F12; click on the widget text field; enter or paste the word
... is there a better way? With the Dock you have a bunch of mouse manouvering to get the correct icon; with app menu Services, you're either mousing the menu, or trying to remember a complex keystroke...
Posted by: Nabil at June 10, 2005 02:11 AM
Excellent summation, DB. I'd feel far more comfortable with the switch to Intel if there wasn't a rumor that the OS will be locked to apple hardware. I think that would be shooting themselves in the foot in terms of mindshare.
Interestingly, my father feels the opposite, and hopes they lock it to the hardware. It would be interesting to hear your thoughts on the matter.
Posted by: drunkenbatman at June 10, 2005 02:26 AM
... is there a better way? With the Dock you have a bunch of mouse manouvering to get the correct icon; with app menu Services, you're either mousing the menu, or trying to remember a complex keystroke...
Well, there's a fairly quick way I've adopted: google's define. Most browsers have a 'google field' now at the top, so it requires switching to the browser, hitting tab to go to the google field, then typing 'define:whatever' and you get it.
If you're using something that allows you to create url shortcuts, like omniweb or something, you can get away without having to type 'define + colon'. While I get its not a hard way to open the dictionary, I have an applications folder in my dock and can just right click and open the dictionary applicatioin itself in about the time it takes me to fire up dashboard (or switch to it, and find the dictionary app).
I've pretty much ignored the 'Services' menu item since it's been in OS X, although I used it quite often back in the NeXT days.
Posted by: NaturesTragic at June 10, 2005 02:26 AM
Nice jive db.
Just the way I felt on the whole.
Good to see you pull out the BS from those numbers Jobs was touting.
All in all I am excited. I just wish I knew what chip they are gonna be using. Personally I'm hoping it won't be the Pentium. And despite the fact that it's in those dev machines I don't think it will be the production choice.
Hector, here is a link you might find interesting if you have the time to read the technical language. http://www.cs.swan.ac.uk/~csneal/HPM/
You may also find a few hints as to the nuances of the Apple/Intel relationship if you look closely at the Intel IA64 and Itanium section... 12.1 AMD vs Intel.
Only two more things to say...
IA-64.
How bout that Ho.
~Ciphex
Posted by: Mac-arena the Bored Zo at June 10, 2005 02:45 AM
two things:
- I saw Roz Ho at a previous keynote, for MWSF. she was one of two Microsoft presenters (though I'm not completely convinced there were supposed to be two) demonstrating the newest version of Office:Mac. she is not a good public speaker; she was sweating and generally nervous-looking. I haven't seen the WWDC keynote, but I think you saw the same thing I did.
- THERE IS NO SUCH THING AS XCode! (it's Xcode.)
Posted by: [maven] at June 10, 2005 02:56 AM
Mouse over word, then CTRL + Apple + D.
Posted by: Andrew Green at June 10, 2005 03:32 AM
My mind is wondering to what Rose might be wearing this episode...
Posted by: Oliver at June 10, 2005 03:52 AM
Excellent review of WWDC. It's been a while since I read one of your pieces in it's entirety (i couldn't really care less about the whole PearPC thing, or whatever it was), but this was well worth it.
Taking a long run perspective i'm more or less in favour of this switch, although it did come as a surprise despite all the rumours recently. I figured that, if anything, Intel would start making PPC chips to get in on the next gen console action, and Apple might use those chips as well as IBMs.
The only issue that really concerns me is that if mac users will be able to run Windows as well (whether it be by booting the OS, albeit unsupported, or running it in VirtualPC without a great performance hit), what's to stop developers like Adobe dropping support for OS X?
Posted by: Chucky at June 10, 2005 04:19 AM
Not Cap'n Crunch. Francis Ford Coppola.
Posted by: Andrew Green at June 10, 2005 05:10 AM
Hmm. My comment above reads much pervier than I'd intended, to the point where it's actually a bit creepy. Post in haste, repent at leisure.
As far as Dashboard is concerned, I've found that I've ended up filling it with stickies and not much else. At least I can find my notes now.
Posted by: LKM at June 10, 2005 05:17 AM
> Of course, the PPC jump doubled performance, which meant no
> one actually lost peformance emulating their apps, and that wont
> be the case here.
That's wrong. If I remember correctly, it took a year or two for 68K-emulation on PPC to become faster than the fastest 68k Macs. It was in all the Mags hen it finally happened.
> I've never heard of [Roz Ho] before
You're kidding, right?
Anyway, I like Dashboard. It's nice for some things, like quickly checking out how the weather is going to be. Not useful for other things, but then, nothing is useful for everything.
So, what *was* on Woz's shirt?
Posted by: St3ve at June 10, 2005 05:53 AM
Wait a minute. Two--no three--mentions of shirt loudness?
Of *course* you know what metrosexual means. In fact I'd say you qualify to be included in the Wikipedia definition.
;-)
Posted by: Rory at June 10, 2005 06:07 AM
At this point you should expect the first part of most Jobs' keynotes to be boring, the OS X of the day recap and the latest stats from Appledom. Given this talk was aimed at developers they could have given us a bit more meat about the technical details of the switch which are still mostly up in the air. But considering how rare hardware pre-announcements from Apple are I guess we are lucky we got as much as we did.
I actually find Dashboard quite handy, I wouldn't say it's just easier to open Safari and go to which ever web page in every instance. On my dashboard I keep a couple of webcams open, the calculator, dictionary and unit converter which is fantastic to do quick USD > GBP conversions. Any trips to my web browser have the potential to waste hours of my time as I get caught up in following interesting links, so escaping that temptation via Dashboard can actually be a big productivity helper.
Spotlight on the other hand I rarely use, I tend to know where my files are so I don't need to go searching for them.
Posted by: Steved Job at June 10, 2005 06:13 AM
I think Bill Gates gets a kick out of sending out his worst presenter to WWDC, knowing that her name us W^hRoz Ho. I suspect someone with the last name Stephen Losa would have a good chance at getting a job at that division.
Posted by: Peter da Silva at June 10, 2005 08:33 AM
Dashboard.
Dashboard is half a good idea that's unfortunately tied to a new API... one that would be more useful if it wasn't tied to the Dashboard.
Dashboard really needs to be a virtual desktop. You should be able to stick ANY application in the Dashboard layer (they could do this, easily, using the same hooks that Codetek and the other virtual desktops use). The Dashboard layer would have its own dock, menu bar, and everything.
Meanwhile the Javascript scripting stuff? Those should be handled as regular applications. Maybe hide them all behind one dock icon or menu extra, but let me keep them in view while I'm working on something else, like I can with any other application.
Posted by: Peter da Silva at June 10, 2005 08:41 AM
Macintel?
I don't think this was anything to do with any of the stuff Steve said on stage Monday.
I think this is something he's been working on since he came back to Apple. Remember Rhapsody on Intel? I remember comparing Rhapsody DR1 with BeOS on a 16M Pentium, and deciding that Apple was right to pick NeXT over Be after all.
If Adobe and the other ISVs hadn't dug in their heels over Yellow Box and Blue Box, I suspect we'd have seen Intel-based Macs five years ago.
It only took this long because it took him this long to get the ISVs on board and get OS 9 out of the way. When did that last OS 9 booting Powermac disappear from the Apple store? It was still there late last year.
Posted by: aaron at June 10, 2005 09:48 AM
Posted by: Sam MacCutchan at June 10, 2005 10:12 AM
From the maps that were shown in the keynote there are three Apple stores in Japan and two in England. The first one in Canada opened last month in Toronto.
That's six out of the 109.
Posted by: jojo at June 10, 2005 10:15 AM
when i watched, i thought that roz sounded drunk, like she was sluring her speach sometimes.
Posted by: FZ at June 10, 2005 10:28 AM
Awesome entry, as always.
Typo: it's "aberration", with one B.
Nobody uttered a word yet about the Really Shafted Ones in the transition: driver developers (and no, I'm not one). Having to write & test two sets of drivers just for the Apple platform (three if you count Windows, four for 64-bit Windows, five for eventual Linux heroics) seems a little weird.
I'm afraid getting a cool, non-mainstream crossplatform device to market just got a little more difficult.
I'd really like to read some feedback from your WWDC friends involved in that in your article.
There's been very little coverage elsewhere on the importance/implications of having the Intel dev tools available, too.
Posted by: drunkenbatman at June 10, 2005 11:06 AM
That's wrong. If I remember correctly, it took a year or two for 68K-emulation on PPC to become faster than the fastest 68k Macs. It was in all the Mags hen it finally happened.
If there was a major speed gap, my recc is that Apple's fastest 68k machines at the time were 25MHz-40MHz 040 chips from Motorola, with the PowerPC machines shipping at 60MHz-80Mhz. There was around a 50% hit for emulating 68k code in my experience, although sometimes a little worse, sometimes a little better. If you had a 25Mhz box, and were upgrading to a 60-70-80MHz box, your older software didn't really feel any slower, but it didn't feel much faster either until it had native code.
I'd really like to read some feedback from your WWDC friends involved in that in your article.
Working on it, more having to nail down what people can and can't say to me, and what I can and can't say on here.
Posted by: eggsnatcher at June 10, 2005 01:32 PM
Am I missing the captain crunch joke?
Posted by: at June 10, 2005 01:34 PM
The typos in this are pretty awful DB. I know you typed it fast while watching the keynote, but no reason why you cannot go back and edit it before posting.
Posted by: spotsgot at June 10, 2005 02:32 PM
Please tell me why Ho is such an "unfortunate" last name? I think that off-the-cuff-side-comment really ruined this WWDC commentary. Really "unfortunate".
Posted by: Chris Ryland at June 10, 2005 03:38 PM
There's something you may not be aware of happening with the whole "Widget" thing: this is the wave of the future for a lot of app development; that's becoming clear at this WWDC (been to lots of sessions, talked to Apple folks in the WebKit group, etc.).
Makes perfect sense, actually.
So Dashboard is just kind of a proving ground for this whole concept.
Posted by: Dick at June 10, 2005 03:46 PM
You're kidding right?
Ho = whore
Posted by: Wes at June 10, 2005 04:27 PM
To spotsgot, check the UrbanDictionary .
Posted by: R.H.C. at June 10, 2005 04:46 PM
"Am I missing the captain crunch joke?"
"Captain Crunch" is a hacker and the creator of "The Crunch Box". Steve Wozniak is known to be his friend, and was involved in some of his exploits. I think he made the phone phreaker device for the original Apple II.
Posted by: icedtrip at June 10, 2005 05:15 PM
Yes, as a previous poster said, Ms. Ho has been at a previous Keynote before, but I have a feeling that these are the only 2 times she has been let out of her cube as her presentations are both bland and lacking of any real information that a Mac Developer or Consumer would feel that their day has been made better after being informed of such news.
It's as if she is sent out to pump up Microsoft on Apple's stage for 5 minutes at a time, but I do believe that she may need to take a Steve Balmer's Speech Class so that she knows how to properly sweat and pump up a crowd (and later be ridiculed for it).
Posted by: Jussi Hagman at June 10, 2005 08:28 PM
Chris,
what do you mean by the "widgets are the future" comment? Should I learn some (crappy) Javascript and xhtml-coding now that it's again fashionable? :)
Posted by: Jussi at June 10, 2005 08:29 PM
Chris,
what do you mean by the "widgets are the future" comment? Should I learn some (crappy) Javascript and xhtml-coding now that it's again fashionable? :)
Posted by: minimalistmatt at June 11, 2005 02:54 AM
why doesn't a simple function like pause and resume work on Apple's quicktime postings. You have to guarantee you will not be interrupted (take the phone of the hook etc)! This is like pre VHS technology :-)
Posted by: Christian Kent at June 11, 2005 03:02 AM
Drunkendude,
Tell us what happened with Doctor Who! I've been reading through this whole post and now I have to find out.
CK.
Posted by: Jon H at June 11, 2005 03:18 AM
1. The fastest way I know of to get a dictionary definition is to right-click on a word and use the "Look Up In Dictionary" context menu, especially if you've configured Dictionary to use the "panel" style rather than bringing up the whole application.
The control-click thing has never worked for me.
2. I occasionally find Dashboard processes sucking up bizarre amounts of CPU time, when they aren't even on-screen. This leads me to not use them. At most, I'll have a weather widget and the stock ticker widget.
3. About the 40% year-on-year increase: I thought he was talking about Mac sales, not Tiger sales. It could still be a bit deceptive, if sales a year ago were particularly slow. I don't recall if that was actually the case.
4. Billie Piper looks fug in that link. She does nothing for me.
Posted by: Cameron at June 11, 2005 03:22 AM
There is one thing that we need to keep in mind as we watch these keynotes ... they have their purpose and it is not to provide exciting details of some technical feature. It is to (1) Introduce new products (2) Introduce new partnerships (3) Give a state of the union. They have to market the company to the developers ... provide some sales figures ... provide marketing stats on different strategies ... and sell the new products/technologies. They have to give the developers confidence in the company. It is all about the sale ... and yes, the press is there in a big way so that is also taken into account.
I also believe that this keynote had more filler time since they could not really do anything else. Any other technology / product releases (even upgrades) would be hidden by the Intel announcement ... so wait until it (whatever it is) can stand alone.
Posted by: Jon H at June 11, 2005 03:28 AM
5. I've never been a fan of QuickTime streams. It and WMP both suck, IMHO. I hate their ads, but I find Real to be the best streaming.
6. The podcast album cover thing was interesting in the way they synced the thumbnail to the audio, so in a single track or stream the cover art would show at the appropriate time.
I wonder if that's just for iTunes' new releases, or if anyone can do it. If anyone can do it, I could see it being repurposed, for example as a podcast reviews a concert, it could show pictures of the various acts from the show, when the voiceover describes their set.
7. Opening the second image in Photoshop had a purpose. In the opening delay, it wasn't easy to determine what part of the delay was the startup process, and what part was the file-opening process. It might have been that the file-opening part started as soon as the splash screen went away, in which case it would be quite slow. Opening the second image showed that it is actually pretty quick, so the slow part before the first image opened was all 'startup'.
Posted by: Tungsten at June 11, 2005 03:54 AM
Jon H you can type control-command-D while hovering over a word to get the definition. If you hold control and command, you can hover up to other words too. You can change this shortcut in the Keyboard system prefs.
The "legend" about Captain Crunch is that a guy found a whistle in a Captain Crunch cereal box that generated a 2600 Hz tone. That happened to be the frequency used by the US (and Canadian) telephone system to send signals through the phone line and redirect calls etc. These tones were muted normally so we couldn't hear them.
With the 2600 Hz tone and some other special dial tones, any individual could take control of a part of the phone system just like an operator could! Free long-distance anywhere, conference calls, you could even drop in any conversation between two persons like an operator could do. With some cheap electronics, Captain Crunch built a box, supposedly blue that could generate the 2600 Hz tone. Steve Jobs is rumored to have built some himself.
This was possible for years until phone companies started to change their system so that routing signals would run in parallel to voice signals (at the end of the 80s ?). There was no web for this information to propagate at the time, though you could find some dial-up "BBS" with plans and info. I wish I learned how to build a "Blue Box" before it became impossible to use it :)
Ok this is getting too long... go read about it :)
Posted by: uv at June 11, 2005 10:55 AM
I'm still wondering why (too drunk?) you didn't mention how this relates to one of your other stories: we've finally got an answer to why Apple were pursuing the Desicanuk and Nessence incident.
Apple weren't that much interested in keeping the lid on some beta version of their OS for a few more weeks, but rather wanted to scare NDA-signing ADC-members. From their point view, the people who get the 1000$ development Macs won't just be able to spoil some surprises, but actually 'sell' its *soul* (as Steve put it) to transplant inside some infiDell's body...
Seems to me it kinda did the trick, but someone should do Poll in WWDC asking "what's you're first thought when I say 'let's upload OS X to P2P network'." Wanna bet what the answer will be?
Posted by: Cuperedmontino at June 11, 2005 02:39 PM
Aww, give Roz a break. She's a basically nice person way, way. WAY in over her head. MacBU GMs have to be ready to go toe-to-toe with Steve Jobs *and* Steve Ballmer.
The last GM was a former tank commander. Unfortunately for us all, Roz is ... not.
Posted by: Jon H at June 11, 2005 05:34 PM
Tungsten writes: "Jon H you can type control-command-D while hovering over a word to get the definition. If you hold control and command, you can hover up to other words too. You can change this shortcut in the Keyboard system prefs."
Aha - it was set in Keyboard prefs on my machine to F6. Still doesn't work for me in Carbon apps (I tried in Finder and IE).
Interestingly, I find that with it set to F6, it toggles on and off. So if I hit F6, then move the mouse, I get the panels popping up as the mouse hits other words. If I hit F6 again, no definitions pop up.
Posted by: Daniel Foesch at June 12, 2005 04:25 AM
Damn, DB... this article just sounds bad. Did you *really* had the WWDC that much, or are you just playing things up to attract an audience.
*shakes head* I expected better from you than a petty little knitpick on every thing you didn't like.
Oh, and BTW, I use Expose all the time on my Mac. I'm constantly frustrated when I *don't* have Expose on the machine that I'm working on (Like on Linux... I don't run more than WoW on my Windows machine, so it's hard to say that I miss Expose when there's just one Fullscreen OpenGL game running.)
Posted by: Alex in Los Angeles at June 12, 2005 02:52 PM
The Podcasting Applause was for "Chapters" demo not artwork demo
Even I know that most podcasters have wet dreams about being able to set up chapters/bookmarks within their podcasts. It should would beat listing sections by time within their podcasts, "Funny moment at 10:32 mark of this podcast/video."
I have no idea, but Apple may just have been the first to provide a standardized chapter functionality, FWIW.
Posted by: always late losof at June 13, 2005 06:36 AM
DB, can you do anything to send relief to my DRM paranoia? I do feel very troubled advocating for a friends iBook purchase theese days, guess they`ll end up with Pentium M flavoured Dell or Medion* products /soon/ (*=´cheap´ pcs sold via supermarket discount groups like Aldi, etc in europe. Cheap in quotation because actually not really cheap but stuffed with features so much it challanges system stability).
And what is so bad about that PowerPC? Hasn`t it only been a year or so when i read why PowerPC was surperior to Intel and its architecture was way more future proof, even that Intel has been cought in a cul-de-sac? All marketing hoax? I am confused, enlighten me, i feel like a toy ( http://www.disneysblast.com/global/toy_story_2_games_woody.gif ) at the moment.
Posted by: at June 13, 2005 09:06 AM
Don't get too keen on Rose. She quits after a few episodes of the next series...
http://tinyurl.com/dx5uk
Posted by: blue at June 13, 2005 01:44 PM
Great take on the keynote drunky. i'm looking forward to your interpretation of this as time goes on. i would note that a percentage performance hit on "emulators" is entirely dependent on the overall speed of the processors in question. like, if there are superquad processors and OS X86 is able to work it well, then a 90% 'loss' might feel great.
note too, as far as widgets go, that if apple were to make a "widget machine" like a PDA (running on intel portable chips) then every widget currently made works, so it would be loaded with all sorts of already done stuff. ditto if a phone runs widgets.
-][erring
Posted by: Ant at June 13, 2005 09:24 PM
I'm amazed how someone can pick flies with every single part of the keynote. It really wasn't that bad and I think Steve did a reasonable job of reassuring and encouraging both developers and users (after all this WILL end up on all the news sites) about the switch. All I got from this article was pointless childish moan moan moan moan moan moan moan...
Posted by: Troy Phillips at June 15, 2005 09:49 AM
With respect to which intel chips Apple will use, I think that based on Jobs "bang per watt" comments I think that it will clearly be the new Pentium M and definately not the Pentium 4 based stuff.
Ars has a guess of the transition roadmap
Posted by: Mindflayer at June 19, 2005 02:16 AM
Exposé rocks my nuts.
Posted by: Romain at June 21, 2005 12:01 PM
I have a question: why do so many Mac users call Apple's CEO "Steve"?
I'm a Mac user myself since 10 years but well… that's too much.
Did you actually sleep - or have a cup of tea - with him?
Posted by: Peter da Silva at June 22, 2005 04:02 PM
Well, some of us remember when we were in college and it was "the two Steves" barely out of college themselves running this crazy little computer company with the funny name. And there were all the stories, you know, about the blue boxes. So of course we called one "Steve" and the other "Woz". Steve was the relatively straight one who was still living with his parents, and Woz was the Real Programmer who come up with things like "When I was in my first year of college, I told my father that I was going to own a 4K computer someday! And he said, 'Yeah, but they cost about as much as a house!' And I said, 'Well then, I'll live in an apartment.'"...
How can you call someone who came out of that era Mr. Jobs. "Mister Jobs"? It sounds like a remodelling company! No, baby, that's Steve, hair or no...
Posted by: Troy at June 23, 2005 04:13 AM
Funny thing is that when I just googled for "Steve", woz.org was in the top ten but there was nothing on Apple's/Pixar's CEO :)
Posted by: mkc at June 28, 2005 10:54 PM
Tufte! That rocks and makes it worth reading a whole article on macs! mkc








Nice article, DB.
I don't suppose you could do a breakdown on AMD v. Pentium 4 v. other at some point?
I've seen some stuff saying that Pentium 4 is a RISC chip with a CISC layer for compatibility, and it'd be wonderful to have a clear breakdown if you have the time.
I'm interested in how this goes, too…