An early start this morning. Mountain View isn’t too easy to explore without a car but it’s nice enough, in a middle-of-nowhere kind of way (can you call the middle of Silicon Valley the middle of nowhere, though?).

Plans are afoot for a trip to Sequoia National Park on Saturday which should liven up after-work time no end, along with a sojourn in San Francisco afterwards…this being Labor Day weekend, there’s plenty of time for everything.

img_1137.JPG

img_1140.JPG

New job, new setup.

Google provides the option of either a Mac or Thinkpad laptop for all its engineers. Well, although I adore the T41, I wasn’t so enamoured with the T60. Anecdotal reports of weird hardware problems tallied with my own experiences – in short, they just don’t make Thinkpads like they used to. Having heard so many wonderful things about OS X, I reasoned it was time to try something new.

The MacBook Pro is a wonderful thing to behold. Silver and thin, it sports a widescreen display and boots in seconds. The trip-proof magnetic power connector is genius. First impressions are second to none.

However, the problems quickly became apparent:

  • The touchpad is the worst I’ve ever seen. I can’t figure out how to adjust the acceleration and so small movements go unregistered while larger movements fly off into the great beyond. It’s not a case of getting used to touchpads…I’ve been using these things for years and this is the first one that grates.
  • There is no right mouse button.
  • Crucially for me, there is no trackpoint. The trackpoint is absolutely impenetrable for several months, even years. Eventually, however, you subconsciously discard the trackpad and rely on the trackpoint. It’s ergonimically better and far more efficient. You simply cannot go back to RSI-inducing touchpads.
  • Everybody and their dog seems to adore two-finger scrolling but I can’t warm to it all, probably because of the aforementioned fundamental response issue. I miss the “hot zone”-style scrolling of Windows and Linux.
  • Battery life is nothing special, seemingly averaging about 3 and a half hours.
  • Cursor keys are just plain weird. They’re microscopically thin and first experiences with vim and console-based newsreaders are bad: you need alt to make them behave as cursor keys.
  • Ditto for the escape keys, function keys and, crucially, enter key.
  • Caps lock is inexplicably huge.
  • The feel of the keyboard is…average (to say the least).
  • There’s only two USB ports and the right hand-side port is right where you would put your (essential, unfortunately) external mouse.
  • Alt-tab is broken: it switches between applications, not windows. In this age where many of us live in Firefox, this is unacceptable.
  • There is no virtual desktop support built-in. The user interface has all these wonderful 3D concepts built in but makes almost no use of it, as far as I can see.

Well, because of the first three points I have to use an external mouse. In that case, what’s the point of having a laptop? The keyboard problems effectively rule out doing any development on this machine (or remotely, via this machine, i.e. from home). All the other points just make the whole Mac experience a bit of a chore. I love the wireless network support and magic power connector but otherwise I’m extremely underwhelmed. I’d just like to do some work now.

All is forgiven, Thinkpad – if it had the build quality of the T4x series then the T60 would be perfect. As it is, it remains the laptop for me.

Dublin to San Francisco with British Airways (Dublin-London actually operated by Aer Lingus) via Heathrow.

I must fly Sundays more often – although I’ll have to contend with launching straight into work the following day, the airports were a dream. I’d heard murderous things about Heathrow but today – a bank holiday weekend in the UK, no less – it’s absolutely fine. There’s just a lot of walking.

img_1126small.JPG

British Airways are as nice as I’d heard, too. Seats are comfortable, even in economy class and even though I didn’t get an aisle seat. The pilots and air stewards actually talk to us (not read) and tell us things. They’ve got vocabulary; they’re witty. It’s nice. For instance, taxi-ing at SFO, the pilot explains which plane is currently blocking our way (the outbound 747 on this route) and why (the road is simply too narrow at this point).

Little touches like this just make it so much more enjoyable.

(Also, they can fly. We barely feel the touchdown; contrast with my return from Tokyo, where it felt like the wheels nearly broke off when we touched the ground.)

A quick (though not necessarily short – it’s 35 miles or so) taxi ride later and I’m settled into the apartment, ready for work the next day. I’m told the weather will be like this again tomorrow, guaranteed…

img_1128small.JPG

It’s off to California tomorrow for a few weeks for some much-needed training.

From a geek perspective, it’s very exciting: the delights of the Googleplex are legendary, from the canteens through espresso machines through courtesy buses to the more notable employees (who amongst them have invented Python, Apache and the internet).

From a traveller’s perspective, it’s also very promising. I spent one day in San Francisco a few years ago and have always wanted to return. Although I’ll be based in Mountain View, some 35 miles to the south-east, the two are reasonably well connected by American standards so I suspect I’ll be spending more than one weekend in the big city.

Six weeks is quite a long time to be away from the comforts of home but considering that it’s all expenses paid (and then some), that I’ll be very busy and that the destination is sunny California, I think the time will fly.

Brought to my attention from another former IBM-er:

http://www.snellspace.com/wp/?p=723

A new life beckons.

I should have done this a long time ago.