"My WiFi is safer than your WiFi…."

File this under “Lawyers saying stupid things on behalf of their clients”*. Massport, the agency that operates Boston’s Logan airport, has been deploying WiFi throughout the terminals, and charging $7.95 a day for its use. (Cheapskates like me have not been tempted.) Now Continental wants to provide free WiFi in its frequent flier lounges, just as it has elsewhere. Since Massport can’t come right out and say, “No, we don’t want you undercutting our monopoly,”, they need to find another argument. And they have: Continental’s WiFi is not safe.

Last month, a Massport attorney warned the airline that its antenna “presents an unacceptable potential risk” to Logan’s safety and security systems, including its keycard access system and state police communications.

Massport told the airline it could route its wireless signals over Logan’s Wi-Fi signal, at a “very reasonable rate structure.” In response, however, Continental said using Logan’s Wi-Fi vendor could force the airline to start charging its customers for the service.

Hey, guys: WiFi is WiFi. If Continental’s isn’t safe, then neither is Massport’s. Of course the truth is that both are perfectly safe. I wonder if the Massport lawyer knew that he was spouting bull-guano, or whether some BOFH in Massport fed him a line. Either way, Massport looks pretty stupid.


* There’s a lot of it about. You may have noticed this story in the L. A. Times [free registration required] about the woman whose child was fathered by a seminarian, now a Catholic priest in Whittier, OR. When she applied for an increase in child support, the archdiocese’s lawyer responded that ‘ the child’s mother had engaged “in unprotected intercourse … when [she] should have known that could result in pregnancy”. Oops.

Small ideas are safe

A serendipitous blog thread took me to Thoughts Arguments and Rants, where I stumbled over a lengthy critique of Paul Berman’s NY Times piece about the so-called “philosopher of Al Qaeda”, Sayyid Qutb. Now I’m not particularly concerned about the Berman piece, nor about Sayyid Qutb; moreover all of this was published in the winter of 2003. No, what seized my attention was this insight (my emphases):

“Some, and I suspect Berman is among them, suggest that life is not meaningful without some deep idea to guide it. And this is meant to be a bad thing. But lives are, in the most important sense, not meaningful, and this is a good thing. Things that are meaningful, street signs, sentences in blogs, etc are not intrinsically valuable – their value consists in their utility. If lives are to be justified in terms of their meaning, that is to say that they have instrumental value only. And that is the first step on the road to ruin, or at least calamitous war.

I thought the primary lesson of the 20th century was that deep ideas are dangerous. Small ideas are the lifeblood of the world, and they are safe to boot. Someone who has a new idea for representing the relationship between thought and world, or for curing a particular kind of cancer, or for describing the history of the Jews through the Dublin traipsings of an ad salesman, is not likely to start a war over their idea. Someone who has a new idea for the overall arrangement of society is somewhat more war-prone. Deep thoughts are literally dangerous. Paraphrasing Keynes somewhat, the armies of the world are moved by little else.”

The rest of the piece is packed full of lovely small ideas: from the risks of “Captain Ahab” philosophy, to the importance of small ideas in science*, and why Bloom is a better role model than Stephen in Ulysses. Highly recommended.


* which suggested a twist on John Lennon: “science is what happens when you’re waiting for other paradigms”

A heavy hand, or bad engineering?

Tom Yager of Infoworld recently reviewed Microsoft’s first attempt at a 64-bit operating system. While most of the review was unexceptionable, a couple of comments really irked me:

“Windows Server 2003 Enterprise x64 Edition debuted with an anemic shelf of 64-bit apps. Skeptics will rejoice to learn that 64-bit Windows isn’t load-and-run compatible with many, if not most, 32-bit Windows applications…. Windows x64 runs 32-bit applications stably or not at all; it won’t allow an incompatible app to install or load. This is neither Microsoft’s heavy hand nor bad engineering. It is genuinely impossible to run a great many 32-bit applications directly on AMD64 and its Intel derivative in pure 64-bit mode.” [My emphasis.]

Now this last point is simply false. As I replied to Tom:

“I’m typing this email into Mozilla Thunderbird on an Acer Ferrari (AMD Athlon 64) laptop, running Solaris 10 in 64-bit mode. The Thunderbird executable that I’m running is 32-bit:
/usr/local/lib/thunderbird-1.0.2/thunderbird-bin: ELF 32-bit LSB executable 80386 Version 1, dynamically linked, stripped
(It’s the same binary that runs quite happily if I boot into 32 bit mode.) However the “ls” command is 64-bit:
/bin/amd64/ls: ELF 64-bit LSB executable AMD64 Version 1, dynamically linked, stripped
So far, I personally haven’t encountered a single 32-bit Solaris application that won’t run under 64-bit Solaris.”

So how come Solaris 10 can mix and match 32-bit and 64-bit processes* while Microsoft can’t? As my colleague James Carlson said, it’s:

“… mostly because of a great deal of effort that happened almost a decade ago when we originally switched to 64-bit kernels, and continuing work since then to make sure everything just works right…. I’m sure that Windows users hope that one day MS approaches that level of maturity.”


* OK, it’s true (as James pointed out) that Wine doesn’t work (yet) on Solaris 10. However I don’t really think of Wine as an “application”. I really can’t think of any 32-bit Solaris x86 application that won’t run in 64-bit mode – but if there is, I’m sure the blogosphere will know.

For family and friends only

We were babysitting Tommy this afternoon, and just after we’d fed him he seemed to want to roll over to take a look at something. He’s only seven weeks, so rolling is not yet supposed to be in his repertoire…. After he’d being trying to roll for about five minutes, I decided to capture a video clip using my Treo. It’s over two minutes long*, and Tommy kept going for several minutes after I’d finished. It should play in QuickTime; sorry about the quality. Check out the leg action around a minute into the clip – a natural soccer player, I’d say…!


* And 2.6MB in size – don’t try this over a dial-up connection!

Howl's Moving Castle

howlposter.jpg

Yesterday I met up with Kate, Hannah, and a friend to see Howl’s Moving Castle at the Landmark in Kendall Square in Cambridge. It was delightful: another wonderful creation by Miyazaki. Normally I prefer to watch foreign animated films in the original language with subtitles*, but this was the English language version, and it worked very well. The element of the film that really grabbed me was the way in which Miyazaki plays with the age of the heroine Sophie, after she’s been turned into a 90 year old woman; he shows us the girl in the woman and the woman in the girl, and how the way she sees herself affects the way others see her.


* I don’t like animated films in which the actors providing the voices are so distinctive that you see them rather than the animated character. The exception here was Billy Crystal, who provided the voice of Calcifer, an irrepressible fire demon. Instantly recognizable, but not intrusively so.

It was 20 years ago today…

Today’s the 20th anniversary of my arrival* at Sun – July 29, 1985. What title to choose for this blog entry – the obvious Beatles quote, or the Grateful Dead’s “What A Long, Strange Trip It’s Been”? Obviously both apply. Anyway, it’s been a wonderful roller-coaster ride – and just as important, I’m still having a hell of a lot of fun.


* I’ve already blogged about the circumstances, so I don’t need to repeat myself.

Thank you, thank you, thank you

I’m flying back to Boston tomorrow afternoon. When I made the reservation, United decided not to allow me to select my seats, so before going to bed this evening I decided to log in to their web site and see what the computer had chosen for me. 27E, a middle seat towards the rear. Ugh!

“I wonder if there’s any way to get to a seat selection screen,” I mused. “Perhaps via EasyCheckin?” I navigated through United’s awful maze of menus, and chose checkin. “Would you like to purchase an Economy Plus upgrade for $34?” Probably (holding my breath) – what seats are available? 14A?! A window! The last unclaimed window seat in the plane. Be still my beating heart! (Yes I know it’s an emergency exit row: that doesn’t bother me.) Selected, paid, confirmed. Oh joy!

Work, work, anime, work, work

Not a lot to blog about this week…. I’m in Broomfield, Colorado, doing a ton of interesting but completely unblogworthy work; when I get a chance, I’m reading… work-related books; even the evenings have been working sessions….

However, while waiting for some colleagues to join me for dinner, I dived into a video store and picked up a delightful anime DVD, Makoto Shinkai’s “The Place Promised in Our Early Days”. I’d seen the trailer for it on the Anime Network a couple of weeks ago, and was impressed by the luminous colour – somewhere between “Spirited Away” and “Haibane Renmei”. Some critics are calling the director “the new Miyazaki”. I wouldn’t go that far – he loses the pacing a bit in the final third of the film – but it’s visually stunning and really draws you into his strange alternate history. Recommended. (See also this glowing review.)

Mentoring

Our mistress of mentoring, Katy Dickinson, has just posted a status report on the FY06 SEED mentoring program: “we have 35 of the 71 SEED Engineering Mentoring participants for 2005-2006 matched with mentors.” I’m really proud of the fact that I’m going to be mentoring two of those participants, both based outside the US. As a non-US citizen, based 2700 miles from the company headquarters for all of my 20 years at Sun, I’ve always been especially sensitive to the issues that arise when you’re a remote worker: when your preferred keyboard layout is not “U.S.”; when you have to be able to exert influence without hanging out in the cafeteria in Menlo Park or Santa Clara; when you have to remind people to use fully-qualified domain names in their URLs, because not everybody is in the “.sfbay.sun.com” domain. I hope I can be of use to the folks I’m mentoring this year; I’m also really looking forward to learning from them. For me, mentoring is a two-way street.

Technical difficulties

We’re experiencing some technical difficulties on grommit, the system that hosts geoffarnold.com. Steve and I are scratching our heads; he’s taken the drastic step of rebooting grommit once so far, but problems are recurring in classic Heisenbug style. Browsing should be OK, but comment posting is likely to be iffy….

(Of course it remains to be seen if this post will make it through… but then if it didn’t, how would you know?)