Greetings from WWDC

WWDC 08

I finally have a free moment where I’m not in a con­fer­ence ses­sion, am awake, and have Inter­net. (More about that in a bit).

The flight down was unevent­ful. Need­less to say, get­ting to the air­port 2 hours ahead of time proved just enough to get me to the gate about 15 min­utes before board­ing started. Yes, check-in, bag­gage, cus­toms, secu­rity and tra­vers­ing the ter­mi­nal ate up and hour and 45 min­utes. Such are the joys of air travel in the 21st century…

Announce­ments noticed upon arriv­ing at San Fran­cisco Air­port: “Mil­i­tary Per­son­nel are invited to the Wel­come Suite on level…(etc.)” “The cur­rent Ter­ror Threat Level is Orange. Please report any Sus­pi­cious Look­ing Behav­ior to Air­port Employ­ees.” Yes, I’m back in the US of A.

As for get­ting Inter­net when not at the con­fer­ence, when I booked the hotel, the descrip­tion online was Brit­ton Hotel, Inter­net in all rooms, a decent rate, and 4 blocks from the Moscone Con­ven­tion Cen­ter. It turns out that was only half true. Yes, the rate is OK, and they are roughly 4 blocks (5 if you count the turn from 7th onto Howard Street). How­ever, the Brit­ton Hotel is mostly a pile of rub­ble, and ris­ing from the ashes (with con­struc­tion crews start­ing their work around 8AM each day) is The Good Hotel (yes, that’s the name), and Inter­net has been nearly non-existent. The pizza par­lor that was sup­posed to be on the ground floor (another amenity I was look­ing for) is MIA. For­tu­nately, last night it finally kicked in around 11:00 PM.

That said, its now day 2 of the con­fer­ence, and I’m try­ing to take in as much as I can, but it is the prover­bial ‘drink­ing from a fire-hose’ syn­drome. Steve Jobs’ Keynote (and announce­ment of the iPhone 3G and its arrival a month from tomor­row in Canada) was great fun, and today’s early ses­sion on devel­op­ing web pages for Safari on the iPhone had so much infor­ma­tion crammed into it that I could barely keep up.

There’s more, but I know after a point, there’s only so much you can take in. How­ever, the wildest thing about this con­fer­ence is the fact that there appear to be more lap­tops than humans, and the hard­est thing to do is man­age bat­tery life. For­tu­nately, I’m start­ing to learn where the out­lets and power strips are.

More to come.

Share

The CBC Taketh Away, the CRTC Giveth...

While I’ve been howl­ing and gnash­ing my teeth about the immi­nent demise of Clas­si­cal Music on CBC Radio 2 (and don’t tell me it’s not going away; 10AM-3PM week­days of Beethoven’s Fifth and Vivaldi’s ‘The Sea­sons’ is a deathbed), for once, there’s some­thing good to say about CBC Radio, although the CBC actu­ally has rel­a­tively lit­tle to actu­ally take credit for: Appar­ently, CBC Radio 1 has secured a license for an FM sta­tion in Van­cou­ver from the CRTC (the Cana­dian Radio-télévision and Telecom­mu­ni­ca­tions Com­mis­sion). At some point in the near future, CBC Radio 1 will be avail­able at 88.1 FM in our area. Van­cou­ver is a bit out of date in this regard, as much of the coun­try already receives Radio One on both the AM and FM dial (the his­tory of CBC Radio One is detailed on Wikipedia).

Why is this worth not­ing? Well, in our condo and car, we don’t get any AM sig­nal at all. We’re on a lower floor, fac­ing north, and there isn’t a sin­gle AM sta­tion that we can pull in, it’s all FM. As for the car, I sus­pect there’s just not a very good AM antenna in it.

So, while we lose music, we do gain CBC Radio 1, which is news, cur­rent events, and some very inter­est­ing and fun shows, like Quirks and Quarks, a sci­ence pro­gram, and Def­i­nitely Not the Opera, a pro­gram about pop cul­ture. There’s no Clas­si­cal Music (but then again, as of Sep­tem­ber, there won’t be any Clas­si­cal Music on radio except for that sliver at lunchtime on week­days), and a large help­ing of pop­u­lar music, Blues, and Coun­try (which I won’t be tun­ing in for, thanks) but at least I will get some­thing else to lis­ten to on the air­waves in terms of the spo­ken word with­out hav­ing to resort to NPR back in the US via Internet.

Still, if I had my choice, I’d gladly sac­ri­fice Radio One recep­tion if I could keep get­ting the music I love on the radio, but as I’ve sadly come to accept, that won’t be the case for very much longer. For­tu­nately, Inter­net Radio is on the hori­zon, and I’ve already been mak­ing plans for ways to pipe BBC Radio 3 as well as clas­si­cal sta­tions else­where in the world (includ­ing back in Boston, NYC, Seat­tle, LA and Bal­ti­more) through the house when CBC 2 dies (for me, anyway).

Share

Counting Down

In just six days, I’ll be head­ing down to San Fran­cisco to attend Apple’s World­wide Devel­op­ers Con­fer­ence (also known as WWDC). After all of these years, I’ve never been to one of these. I’ve been to more Mac­World Expos then I can count, and even attended 2 or 3 years of MacHack, the annual code-all-night-and-show-off-your-clever-kludge-in-the-morning event in Ann Arbor, Michi­gan. I’ve had pro­gram­mer friends sug­gest I go to this, but it always seemed to come at a time where I was either on vaca­tion or just return­ing from/just get­ting ready to go on vaca­tion. Now, with San Fran­cisco being a lot closer, and my luck this time (or bad luck, depend­ing on how you look at it) of not work­ing, I can finally see what all the fuss is about.

Boy, this year there is a lot of fuss. WWDC is entirely sold out. Accord­ing to Steve Jobs’ keynote from 2007, there were over 5,000 atten­dees that year, 159 ses­sions, 94 hands-on labs and 1,200 Apple engi­neers on site. Jobs will be doing the keynote again this year, and the sched­ule for ses­sions already says there are well over 150 this year, in 3 tracks, iPhone, Mac, and IT. I plan on going to mostly the iPhone and Mac ses­sions, and there are a cou­ple of key ses­sions on Wednes­day morn­ing regard­ing User Inter­faces on the iPhone that I’m really look­ing for­ward to.

Tips from a Past Attendee

I noticed an entry online from some­one who had attended last year, and they rec­om­mended, among other things:

  1. Be Pre­pared
    Bring a water bot­tle. The Odwalla juices on offer are *really* sweet and run out quickly, and there’s no way you are going to stay hydrated from drink­ing that and coffee/tea all day. There are plenty of water refill sta­tions all over the Moscone.

    Bring a jacket/jumper. Unless you come from Nor­way or Siberia, you’ll prob­a­bly find the weather in San Fran­cisco really chilly when the wind gets going. Dress in lay­ers. Even if you don’t plan on get­ting out much, the labs and lunch areas are *really* cold at times too.

    Bring extra cash for food…Unless you’re on a tight bud­get like me, bring extra cash for get­ting food out­side of the Moscone if you want to keep your spir­its up through­out the week. All food at the Moscone is cold, includ­ing break­fast. Lunch is served in plas­tic boxes.

  2. Get to San Fran­cisco early.(He includes some info about jet lag — not a prob­lem for me, thank good­ness).

    If you plan on sight­see­ing around San Fran­cisco, do it before WWDC instead of after. If you’re a devel­oper, WWDC will give you a huge buzz and you won’t be able to resist quickly fly­ing home after the con­fer­ence is over to start work­ing on the new stuff you’ve learned.

  3. Have a blog or web­site? Put a pic­ture of your­self or your team online.
    There are loads of peo­ple who would love to talk to you about your prod­uct, your blog or your site dur­ing WWDC. The first step in mak­ing sure that peo­ple can even find you dur­ing the con­fer­ence is to make sure they know what you look like in the first place.
  4. (This one sur­prised me): Don’t waste time plan­ning your sched­ule far in advance.
    The ses­sion and lab time-schedules change dur­ing the con­fer­ence. You may also change your mind about attend­ing cer­tain ses­sions dur­ing the week itself, so don’t waste too much time plan­ning your sched­ule too far in advance. Just plan a rough guide dur­ing the plane and you should be set.
  5. Par­ti­tion your lap­top hard drive before you leave.
    If Apple is going to give out a new devel­oper seed dur­ing the con­fer­ence, you won’t be able to resist installing it on your lap­top. I’ve per­son­ally heard of two fel­low atten­dees who, in the excite­ment of it all, installed the devel­oper seed onto their exist­ing Mac OS X instal­la­tion with­out first back­ing up. Ouch. (Good thing this isn’t an issue for me).
  6. Live close to the Moscone.
    Attend­ing tech­ni­cal ses­sions and labs all day is tir­ing work. Com­mut­ing for a long time after each day at WWDC will quickly sap your energy. Do your­self a favour, and don’t bum off your friend’s apart­ment on the other side of the city to save a few bucks. Get your­self a room some­where close to the Moscone and get a lot more energy through­out the con­fer­ence. (Check. I’ll be stay­ing only about 4 blocks from Moscone this time.)
  7. Busi­ness cards.
    When­ever you receive a busi­ness card, write a descrip­tion about the per­son on the back of the card as soon as possible.

    You’ll thank me later when you’re on the plane, sort­ing through the huge stack of busi­ness cards you’ve received, and you’re try­ing to recall whether “Johnny Foo­bar” was the guy you met dur­ing lunch with an awe­some new idea for your app, or the guy that you’re sup­posed to send a review license to. (I learned this one a long time ago)

  8. Make use of the labs.
    Your mileage may vary with the labs, but per­son­ally, i’ve got a huge amount of value out of the labs. Bro­ken code got fixed, new fea­tures got imple­mented *on the spot* and magic devel­oper dust was given out. It’s been awe­some. (Again, prob­a­bly more use­ful for a coder)
  9. Talk to every­one around you.
    The food at the Moscone may be tragic, but the lunchtime con­ver­sa­tions are awe­some when you man­age to find the right group. If you’re an indie, you know how hard it can be to get a good tech­ni­cal dis­cus­sion with any­one in real life, so you really owe it to your­self to find a good lunch group. The amount of energy and buzz you get out of it can carry you for a long way through­out the week.

    Don’t limit your­self to lunch either. There’s great con­ver­sa­tion to be found just stand­ing in line. Just try not to do that at the long queues for the male restroom. (duly noted)

So there you have it. Thanks, Joe.

Share