Monthly Archives: February 2001
I’m in Cambridge for the first W3C Technical Plenary meeting, along with
about 150 other people from many Web-related companies. I
had, of course, expected to see many old friends at the meeting — but
I was surprised when I got down to the ground floor and bumped into Ian
Brackenbury of IBM, who was not here for this meeting but
happened to be staying in the same hotel. Since we needed to talk
anyway, we had breakfast together, neatly solving my indecision about
where I’d eat.
Then, after the meeting, I visited the part of my group which is housed
at Lotus (across the street from this hotel). And again, I was
surprised — this time by Carol Moore, who was the Webmaster of
www.ibm.com in 1995, soon after we first put it on the air, and who was
visiting from Amsterdam; we chatted for a while before I came back for
the post-meeting reception.
And then I wound up going to dinner with two friends and co-workers from
my days in Boca, Andi Snow-Weaver and Phill Jenkins, both of who are now
with IBM in Austin. We verified our geek credentials by talking about
long-departed hardware (Series/1 computers, to be specific) in the taxi,
but then decided that talking about people and food was more enjoyable,
and that’s what we did for the rest of the evening.
Then I came back to the hotel, flipped on the news, and heard about the
quake in Seattle. I vividly
remember the Loma Prieta quake in ’89, and I’m glad this one doesn’t
seem to have been nearly as harmful.
I’m in Cambridge, Massachusetts, for the next few days, attending a bunch of W3C meetings. I decided to leave my GPS at home for three reasons:
- American Airlines doesn’t let me use it in flight, which is when it’s the most fun.
- I may wind up not going farther from the hotel than the shopping center across the street — if I go that far!
- I didn’t have a chance to load the Boston area map before the taxi came.
But I should have a fix for the last problem by the time I get home; before I left, I ordered a 128MB data card, which will hold at least 16 area maps; that should let me put my usual haunts onto the card once and never have to worry about reloading them, and I’ll still have an 8MB card for odd locations.
The flight out was uneventful and comfortable, since I was able to upgrade (amazingly, first class was almost half-empty!). It took a while to check in, though; the person at the counter when I arrived was on his way to Tel Aviv and hadn’t realized how many hoops he’d have to go through before being cleared (special X-raying of his baggage, and I’m not sure what else) — and, of course, he was running late, having left only enough time for a normal check-in. *sigh* I hope he doesn’t make the same mistake on his way out of Tel Aviv — when they say “arrive three hours early”, they mean it!
Time to declare it a night; it’s not snowing, so I’m happy.
I got home from work a little later than I wanted (I spent much too long on the phone with the travel agent, but that’s a different story) and had just started a little exercise time on the Nordic Track before dinner when Jeffrey came back from school and reminded us that they were having a “star party” at 6:30, a half-hour away.
So it was only a little exercise, and dinner had to wait — off we went. Luckily, we didn’t have to go very far; school is a three-minute walk or a two-minute run. Jeffrey ran.
It wasn’t quite dark yet, and there were some light clouds, but that didn’t stop our guides (members of the San Jose Astronomical Association); they had two telescopes set up, one pointed at Venus and the other at Jupiter, both of which were already quite visible, even to the naked eye. And both of which looked much more interesting through the telescopes — we could see three of the moons of Jupiter, and Venus was very clearly a crescent. Later, they moved over to Saturn, and a third telescope arrived and was pointed at the moon. We had to leave after a while, but the party continued till almost 8:30 (I went back over after dinner, and there was only one family left, and they were breaking down the ‘scopes). It was great fun; the kids enjoyed it, too, I think — Jeffrey did, at least.
Fulfilling a dream
While we were out hunting for the latest two Star Trek DVDs yesterday, I happened to notice the boxed set of the Complete Monty Python — 45 episodes on 14 DVDs. Obviously, this was something I needed to have, but I didn’t want to pay full list price for it. So this morning, I ordered it from Ken Crane’s for 30% off (plus $2.50 for shipping) — I didn’t want to wait any longer, because they’ll be reducing their discount to 25% on March 1st. For some reason, they think that they need to make a profit soon.
It hasn’t been a good couple of days for dotcoms — at least not the ones I use. Yesterday, I got a note from Driveway saying that they’re exiting the “business” of providing free web-based storage, and that I had better retrieve my data by March 5th, because it’ll be gone on the 6th. And today, eToys is officially calling it quits and filing Chapter 11. I was hoping they’d put everything on their site on super discount, but as of the last time I checked, it’s the same sale they’ve been having since the first of the year.
Tomorrow, it’s back on airplanes for me, this time to Boston (well, Cambridge) for the W3C technical plenary, advisory board, and COO search meetings. The weather looks promising so far….am I tempting fate by saying so?
It’s been a while since I’d felt an earthquake here — and I can’t say that I’d missed it. But this afternoon, while I was helping Jeffrey with his Minnesota state report, we both felt a jolt and a little bit of a roll; I flipped on the radio, and sure enough, they were reporting a small quake had been felt all over the Bay Area.
The USGS California Earthquake page didn’t show anything, but they offered a chance to report what we had felt as a “new” event, so I did. A few minutes later, I checked again, and the event was now well-documented — as I write this, about 35 minutes after the event, they already have 1100 responses.
The quake was a 4.4 on the Calavaras Fault, maybe 20 miles from here, and there have been some much smaller aftershocks (none that I’ve felt). No damage, no injuries — just a wake-up call.
For the last couple of years, Jeffrey’s school has started taking the
week of Presidents’ Day off, along with many other schools in the area.
It’s unofficially known as
“Ski Week”, but we’re not very big on skiing (certainly not
downhill!), so we do something else. Two years ago, we put
Jeffrey into the daylong childcare program at the Y, but they don’t
operate on Presidents’ Day itself, and it seemed a shame to use up a vacation day near home.
Last year, we got rained on at Disneyland; Jeffrey would have been happy to go back, but I didn’t want to get near the place so soon after the new California Adventure park opened.
This year, we
considered many choices, none of which
really appealed, and then I suggested, half-jokingly, Las Vegas (I’d
been there once, during Comdex, and thought it was an interesting
to my surprise, Diane and Jeffrey thought it was a good idea, so that’s
where we spent last week.
We left Sunday morning, bright and early by our standards (10am); we had
hotel reservations in Las Vegas beginning Monday, so we were in no great
hurry. The drive was uneventful, and traffic was light; we had lunch at
Harris Ranch near Coalinga. I
recommend the Tri-Tip — beef is their speciality, and they do a nice
job of it. Jeffrey and Diane had chicken and were not particularly
impressed. We reached Bakersfield at about 3:30 and decided it was too
early to call it a day; the next obvious stopping point was Barstow,
about 130 miles away, so we used the AAA book to pick out a hotel there,
Western Desert Villa Inn, gave them a call, and made reservations.
We arrived about 6:10, and, after some confusion, got checked into our
room. Our noisy room.
I didn’t do enough research before choosing the hotel; this was one of
the two three-diamond hotels in Barstow, and the price seemed
reasonable, so I went for it.
I should have checked their location more
carefully. The AAA book said they were a half-mile from
an exit from I-15, which was true and useful for navigation — what the
book didn’t say was that the hotel was conveniently located between an
uphill grade on I-40 and some very active freight tracks, so that there
was a veritable symphony of engine noises just outside the window.
Fortunately, the room also boasted a noisy heating system, and that
provided a steady roar which masked the sounds from outside. But I was
glad we only were planning to spend one night there.
We found a nice Chinese restaurant nearby, the China Gourmet, and had a
pleasant dinner. Then back to the room, and to bed. And, eventually,
The next morning, we had the continental breakfast (also not
outstanding) and took off at about 9:30. Again, the drive was
uneventful; traffic was heavy coming the other way, as people were
leaving Las Vegas to go home for work on Tuesday. We stopped at the
Nevada Welcome Center in Jean at about 11 and picked up some brochures
and coupons for two free buffets at the nearby Gold Strike
Casino; we were ready to eat, so the buffet seemed like a good idea.
Of course, since there were three of us, we had to pay for one meal, but
that still seemed cheap. It was, but Jeffrey couldn’t find anything to eat, and we wound up feeding
him at Burger King (he got the best meal, too!).
Then we continued onward, visiting the Ethel M Chocolate Factory and
Cactus Garden. I have no pictures of the Chocolate Factory (the tour is
brief; the candy is yummy!), but the Cactus Garden is another story.
Here’s Jeffrey in the garden.
This stuff (Teddy Bear Cholla) looks tame compared to Jumping Cholla –
I didn’t want to get close enough to the latter to get a picture!
We see cacti that look similar to this (Beaver Tail) near us. I don’t
know if it’s the same variety or not; I do know that Prickly Pear
thrives as near as our next-door neighbor’s house.
And last, this is a picture of Boxing Glove cacti.
By this time, it was nearly 3, so we went to our hotel, the
St. Tropez All Suite
Hotel, to check in and unpack. We’d picked this hotel because it
wasn’t too far from the Strip, had mini-suites with a foldout couch in
the living room for Jeffrey, and didn’t have a casino. Of course,
staying in a non-casino hotel costs more! The room was nice enough,
though the air conditioner in the bedroom didn’t seem to work right, and
they could have used significantly more sound insulation between suites
(we had neighbors on Jeffrey’s side one night; they watched TV until
well after 11, and it was loud enough that he couldn’t sleep in his
room). But it was far better than the hotel in Barstow.
We drove down to the MGM Grand and parked, ready to go exploring. We
never quite made it into the hotel; instead, we took the monorail to
Bally’s, got out to the Strip, and started wandering. We had a list of
free shows from the Welcome Center; the closest was the musical
fountains at Bellagio, so we walked over there and were enthralled (and
only slightly dampened). Then, to the Mirage, where we admired the statuary
and the tigers.
After a quick trip
to Treasure Island, we came back to the Mirage for dinner at California
Pizza Kitchen, overlooking the sports book; we spent most of dinner
trying to explain horse racing to Jeffrey, since that’s what they had up
on the big screen.
Then back to Treasure Island for the pirate ship battle,
and over to the Mirage for the volcano.
Then, to the Forum Shops at Caesars Palace
to see the Fountain Show, buy some shoelaces, and go on our first
motion simulator ride of the trip, Race
for Atlantis, which I thought was only OK — the 3-D effect was
blurry, the story made no sense, and I didn’t feel at all caught up in
After that, it was back to the room for Jeffrey and Diane, while I found
a grocery store to buy some fruit. And then another grocery store,
because the first one had no cantalope. And back to the room, and to
Tuesday morning, we had breakfast at the hotel, then drove to the MGM
Grand and parked. This time, we hiked the quarter-mile from the parking
lot to the Strip (with a detour to see if the theme park was open — it
wasn’t; I had expected it to be inside, like everything else in Las
Vegas, but it’s outside, and so it was closed for the winter) and looked
New York, New York beckoned, just across the street — and Jeffrey was
most interested in riding the Manhattan
Express. He was just barely tall enough (54 inches) to do so;
Diane nor I wanted to join him, so we waved farewell and sent him on his
way. Like many rollercoasters, they take pictures and try to sell
to you — we were a little unsettled when the pictures from his ride
came up on the monitors and he wasn’t visible…instead, there was a
picture of what looked like an empty seat! But that was just an optical
illusion; he returned, happy, a few minutes later, and we set out in
search of lunch. There are many restaurants in New York; the casino
didn’t have quite as many, but it still took us a while to find one we
could all agree on — America (the coffee shop).
After lunch, we took the elevated path to Excalibur, where Jeffrey and I
Race, one of Merlin’s Magic Motion Machines (yes, a motion
simulator). We both liked
this one, although the story was pretty weak. Then we took the moving
walkways to Luxor and all saw
Search of the Obelisk, their IMAX Ridefilm — yet another motion
simulator. This was the best show we’d seen yet — the story made some
sense, the preshow was engaging, and the guides helped get us into the
mood. Great fun, highly recommended.
After that, we went back to the MGM Grand and saw the lions,
picked up our car, and drove to the Las Vegas Hilton for
Star Trek: The Experience.
And it was quite an experience — we were there for several hours.
First, we checked out the History of the Future Museum (a Star Trek
timeline and paraphenalia), and then we rode the ride. Three times, in
fact; one nice thing here is that you’re allowed to ride as many times
as you’d like for one admission fee (AAA members get a $5 discount,
by the way). This was my favorite ride — it was yet another motion
simulator (of course) — but it was very well done, the pre-show is
very good, and the cast members really interact with the participants.
Riding it three times let me look at a lot of the details; I don’t want
to spoil the ride for anyone who hasn’t been on it yet, but I would
advise paying very close attention to the labels on panels once you’re
on your way…there are many inside jokes to be spotted and enjoyed.
Before we left, we had dinner in Quark’s Bar and Grill and bought some
stuff at the Deep Space Nine Promenade; we also had a family portrait taken with some of our more distant relatives.
By this time, we were tired of free continental breakfasts, so we drove
to the MGM Grand and enjoyed their Grand Buffet. I’m glad I don’t eat
like that very often, though.
After breakfast, we went to M&M World and took in their 3-D movie,
“I Lost My M in Las Vegas”, featuring Red and Yellow; we pocketed the
free bag of M&M’s that they gave us afterwards (breakfast had been
quite filling!), and headed North along the Strip. Some time later, we
got to the Desert Passage shopping center, part of the new Aladdin
complex, and went exploring. It was yet another mostly high-end
shopping mall, featuring a food court whose restaurants were named only
after the cuisine they offered. Jeffrey ate at Chinese; Diane and I
decided to wait for something better.
Paris offered us that something better — we ate in JJ’s Boulangerie and
followed up with gelato and sorbet at Le Nôtre. Then we strolled the
shopping street inside the hotel (which was just like the real Paris, if
you ignored the lack of dog poop on the floor), and eventually came out
at Bally’s, where we found the monorail back to the MGM and our car.
Then we drove to Circus Circus and watched two acts; in between, we
finally succumbed to the lure of the machines and dropped a buck on
pinball and a bit more on the Spiderman video game. Then, back to the
car and down to Excalibur for the
of Kings dinner show. The show was great fun, and the food was OK,
too, even if the dessert was chocolate-less. Then we went back to
Luxor, rode In Search of the Obelisk again, and made up for the lack of
chocolate at dinner. Then back to our hotel and to bed.
Thursday, we drove home. 538 miles, roughly, counting stops and detours
for food. When we left, I wasn’t sure we’d do it all in one day, but we
were really ready for our own beds, and the traffic and weather
make it an easy trip. We did have bad timing on dinner — we were
in enough of a hurry to make fast food the right option, but the Burger
King near Coalinga was busy hosting two Greyhound buses when we pulled
up, so we continued on to Santa Nella before finding a place we wanted
to eat. And the rain didn’t start until we were off the
“Special Driving Zone — Double Fines” on Pacheco Pass Road above
Gilroy — it was wet the rest of the way home, but that was only 35
miles or so, all freeway, and all flat.
We all enjoyed the trip; it would be nice if they issued gas masks for
the walks through the casinos (Nevada is California’s smoking section),
I’m not sure I’d stay at the St. Tropez again — even though we’d
deliberately selected a non-casino hotel, I felt like I was missing
part of the Las Vegas experience by being there. I definitely
would not stay at the Best Western Desert Villa in Barstow again, at
least not without industrial-strength earplugs.
I wish we’d tried to make arrangements to
Hal while we were in Las Vegas
Susan was also in town
at the same time); I do appreciate the advice he gave us when we were
planning our trip. And next time, we’ll probably see more than casinos
– but as first-timers to Las Vegas (Comdex doesn’t really count), the
casinos provided a lot of entertainment in a short time.
The answer, at least today, was 2.5 times.
Maybe I should start closer to the beginning.
My team at work had its annual kickoff meeting yesterday in Southbury, CT, near Hartford. I needed to be there (actually, I even wanted to be there!), so I booked flights on United between San Jose and Hartford, out on Wednesday, back today, changing in Chicago both ways. Easy.
Wednesday morning comes, and just before the taxi gets here, I check United’s web site to see if I’m likely to have any problems making my fairly short connection in Chicago. The outbound flight from San Jose is going to leave 20 minutes late, but they expect to make up some time in the air (or, to be more honest, to use some of the buffer they build into the schedule) and land only 5 minutes late, so I shouldn’t have much trouble if the gates are fairly close. Check the second flight and…it’s cancelled. What???
The taxi arrives right then, and I hop in and immediately call the travel agency, who confirms that the flight from Chicago to Hartford has been cancelled due to bad weather in Chicago, and that United hasn’t reticketed me yet. I ask them to see what alternatives I have, and they suggest several; the best one has me taking a bus from San Jose to San Francisco, waiting there for a couple of hours, and then taking a non-stop to Hartford, getting in about two hours later than my original schedule — the agent wasn’t too happy about this because of the long “layover” in San Francisco. All of the other choices would get me to Hartford much later (and I’d have to be sitting for a long time in San Jose Airport, Terminal C, but I guess that wouldn’t count as a “layover”), so I tell them to take it…but they suggest I have United do it so there’ll be no change fee. *sigh* By this time, we’re almost at the airport, so I’m willing to wait the extra five minutes and see what happens.
Sure enough, United is delighted to put me on the bus and the non-stop, at no charge, and I’m even able to upgrade on the flight (not the bus, though). And having the long “layover” at SFO gives me time to have lunch in the new International Terminal (I tried Burger Joint and enjoyed it), connect up and do some e-mail, and still stroll calmly to my gate. The flight goes well, and I finally get to my hotel room at 11:20pm, not too fried, and drop off to sleep.
Thursday dawned earlier than I’d like, but not insanely early, and the meeting was informative and mostly enjoyable. I presented my Sash weblication, which helps me manage trips on my Lotus Notes calendar more easily, and people like it — we had a contest, and I took third place (the winner’s app was visually stunning; mine, to put it kindly, wasn’t) and qualified for a small award. But just before I’m ready to present, my phone starts chirping at me, telling me I’ve got voicemail — since almost no one has my cell number, it’s almost certainly either a wrong number or something important happening at home. I check as soon as I’m off the stage, and find that United had called my house to ask me if I’d be willing to change flights on Friday, and Diane was relaying the message.
When I called United, things there were confused — it turns out it was the Hartford airport office calling me. The flight I’m on is oversold, as are the other flights to Chicago, and they’re offering me a gratis upgrade to first class on the nonstop to San Francisco — there’s a catch, though: the flight leaves at 7am, which would require getting up awfully early. I’d already planned to switch hotels and stay near the airport Thursday night, so I decide to take them up on the offer — I really want to be sure of getting home on Friday, and I just don’t trust connections in Chicago during the winter. Or the summer.
So Friday morning dawned insanely early, but I pried myself out of bed and was in the lobby in time to get the 5:30am shuttle. Which is overfull. As is the airport — long check-in lines, long security lines, full flights…I hadn’t realized how many people would be leaving for vacation today. But no worries for me…I’ve got plenty of time and an upgrade and a non-stop flight home (or close enough, anyway).
After a brief refuling stop, we continue on to San Francisco, making the usual approach over the Bay, approaching the airport, down to a few hundred feet…and suddenly the engines speed up and we start gaining altitude instead of landing. A few minutes later, the pilot comes on the PA and tells us that just as we were about to land, the tailwind increased above the legal limit to land on that runway, and so we had to abort the landing and we’ll be coming in on a different runway as soon as ATC lets us. So we circle north and try again; this time, we land without problems and, after another short delay, we pull up to the gate and I get off the plane.
From there, it’s easy — back to the International Terminal for lunch (Lori’s Diner for fish and chips this time; I wish I’d gone back to Burger Joint), then pick up my car and go home. Hertz has just opened a location a bit over a mile from my house, so I drop the car then and walk back home — I’m glad I won’t be getting on another plane for over a week!
Now I remember what happens when I get involved in a programming project — I get consumed. Back later….
Today, I was supposed to spend the morning at IBM Boulder talking with some folks from our Printing Systems group, and then drive to Denver Airport for a 2:30pm flight home. But that’s not what happened.
Last night, the weather started to turn nasty — freezing drizzle (which convinced me to try a restaurant within easy slipping distance of the hotel instead of driving anywhere), followed by several inches of snow overnight. I knew it’d take a while to dig out my car, so I called my contact at IBM to let him know I might be a bit late. He was planning to leave right after our meeting to go to the airport for vacation, but in the meantime, his airline had called him and suggested that he switch to an earlier flight (which impressed him, since he was on a non-changeable ticket!), so my need to be late and his need to leave early left us no time to meet — so we decided to try again another time, and I decided to go to the airport and see if I could get an earlier flight, too.
It turns out Hertz hadn’t given me a brush (I was lucky — there was a scraper), and so it took me a very long and cold time to dig out, but I eventually succeeded and set out on the road. Traffic was slow (apparently, they don’t plow roads in Colorado, but at least they sanded some parts), but not impossible, and I made it to the airport in a bit over an hour. United put me on the 12:40 flight, giving me just enough time to grab lunch before boarding.
Boarding was easy — there were only 20 people on the plane, so I had plenty of room. Which was good, because we sat at the gate for a while waiting to be de-iced — but eventually, we took off, and now here I am at home, where the weather is much better. At least today.
What more need I say?
Boulder is a dangerous place for one’s weight
I can’t say that I’ve never had a bad meal in Boulder — after all, I’ve eaten in the IBM cafeteria several times — but in general, it’s been the case that I’ve eaten all too well here. This trip has been no exception. *Urp!*
So, after another computerless weekend (having weekends to do other things could get addictive…I wonder if there’s a business opportunity here…), it was time to face the week and fly to Boulder, Colorado, for a couple of days of meetings. No problem — it’s a short flight, so I didn’t even have to leave during rush hour. Got to the airport with plenty of time to spare, most of which I used to set up a trip to Boston (*sigh*), got on the plane, settled in and started reading.
I’m lucky; I have an exit row seat, and it’s in the “Economy Plus” section so there’s plenty of leg room. And no one is in the middle seat, so I’m as happy as possible in coach (and I brought my own lunch, so I feel safe on that count, too).
We take off, and everything seems pretty normal, except that the flap motors seem to be running more than usual. And then the captain comes on the PA to tell us that he’s had a small problem with the flaps, that he’s on the radio with the San Francisco maintenance base, and that we’re heading over the ocean while they figure out what to do, but he expects we’ll be heading back. Suddenly, I’m glad I have an exit row.
After a few more minutes, one of the cockpit crew comes back and looks out the window at the wing; the flap motors run some more, and he takes another look, then goes back. We start to climb, and a minute later, the captain comes on to tell us that they were able to fix the problem and we’re on our way to Denver — and, of course, flying on is perfectly safe.
And it was. We did have a little bit of a sloppy feel to our descent, but that’s not unusual for Denver; and we landed early enough that we had to wait for our gate to be available. My luggage was waiting by the time I got to the carousel (that won’t be the case when I go home to San Jose!), and I was ahead of rush hour traffic on the way up to Boulder.
But still, I did get a brief reminder of why they have exit rows on planes — it’s not just so some passengers can get reasonable legroom.