Archive for October 2006

John Lam (RubyCLR) Joins MSFT

John Lam, whose RubyCLR bridge has been a fascinating and seemingly highly-successful project, is joining Microsoft. Details are vague, but he says he’ll “be working in the CLR team” and “I’m not going to leave the Ruby community” but makes it pretty clear that he’s looking to hand off the RubyCLR codebase to the community (hmmm…I have such copious spare time…).

I’ll be trying to wheedle details out of him, but I still feel that Microsoft will not produce a Ruby but, something at least Java:C#::Ruby:X if not even a little bit more of a Ruby-VB hybrid. Timing-wise let’s say that Microsoft has designed a “more dynamic” language (VB.Nexter, Sapphire [Perl->Ruby->Sapphire]). One could well imagine that they might be in a good position to develop a back-room prototype for PDC2007.

Adobe Acquires Serious Magic

Serious Magic Communicator is a nice product: it combines teleprompter and chromakey (green screen) software, so you can rapidly create “talking head” videos with video or graphics in the background, a la TV weathermen. The quality, of course, isn’t exactly Lord of the Rings, but it’s a very fast way to produce content.

Personally, I’ve found that it’s not quite a silver bullet for producing training videos for software developers, at least not without actually building a small production studio, but it’s quite good.

Anyway, they’ve been acquired by Adobe. It may be that Adobe acquired them out of petty cash for some of their other technologies, like their HD codecs, but hopefully it will mean a wider audience for Communicator.

52 Hours After The Quake, 100 FEMA Experts Take A Chartered Jet In

I wasn’t going to criticize FEMA for spending $400K flying in a response to the quake. Post-Katrina, I was certainly expecting to see some highly visible Federal presence here. But it turns out that they flew 100 experts, including hazmat teams and smokejumpers, more than 2 days after the quake hit, when it was quite clear by that time that we didn’t have a crisis.

I hope they’re enjoying what is, even by Hawaiian standards, some beautiful weather.

Ruby Threads Are Actually Single-Process

Prob’ly all real Rubists know this, but I was disappointed to discover that Ruby’s threading is implemented in the Ruby interpreter’s process and, within that, does not take advantage of the native system’s threading capabilities. Although I assume that this is an implementation detail and not part of the language spec, it means that at the moment Ruby is incapable of taking advantage of multicore/multiprocessor systems.

Anecdotal "Animals Knew" Stories About Earthquake Are Appearing

So far, I’ve heard that horses at a show up in Kamuela started bucking several seconds before and that fish at a pond in one of the resorts started jumping as much as minutes before the quake. There’s even a report about cockroaches going crazy the night before.

At the scale of a few seconds, I can certainly believe that different species might sense and react at different rates to the first waves and/or there may be some kind of “precursor” wave. In this case, there was absolutely a “build up” to the major shaking and I find it interesting that Tina had gotten out of bed literally in 1 or 2 seconds before the onset.

On the other hand, this island is littered with seismometers due to the volcanoes and if there were long-wavelength precursor waves, they would be visible in the data. Further, while I’ve heard some theories about gas releases presaging quakes, this quake was not a tectonic slip and originated both 24 miles down and at sea, so if animals here sensed it in the same way they sense a quake in California, you’ve got a problem with mechanism.

Personally, I think that people’s need to project certainty onto an uncertain world is one of the strongest mechanisms of the human psyche.

Earthquake Made My Computer Louder

OK, here’s some trivia for you: a case fan situated 17 miles from the epicenter of a 6.6 earthquake can be shaken lose to the extent of creating a significant rattle.

Now you know.

Hawaii 6-6

Thank god for first-world construction codes.

This morning’s earthquake, which occurred pretty much directly offshore from us, was several factors more severe than anything I experienced while living in California. I was in the city of San Francisco for the 1989 Loma Prieta earthquake and I compare that experience to a bumpy subway ride like Boston’s “T.” The experience of this was akin to what you experience on a wooden roller coaster.

Tina was literally two steps from the bed when the earthquake struck. The onset was like children running overhead in a house: patter-PATTER-Rumble-RUMBLE and then “Holy?” I rolled out of bed and grabbed the dog.

Cheyenne is recovering from an vestibular inner-ear problem and the shaking probably seemed like more of the same to her, but by the time I got in the doorframe, the shaking had reached a level quite unlike anything I experienced in 19 years living in California.

By the time I got into the doorway (and Tina across from me, in another), the sound of breaking glass rose to dominate the low-frequency rumble.

It was at that point that I experienced the Code Red adrenalin shot. The first time you parachute, even if you like jumping off high diving boards and riding roller-coasters, after 100′ of drop or so, your body recognizes the unique parameters of your current situation and moves you into a different kind of awareness. I had that for the second half of the quake, which I suppose you’ll tell me was only half-a-minute long. A lot of people talk about “time slowing” but for me, the experience is dominated by the complete shutdown of inner dialogue. A zen-like peace, I suppose, if zen-like peace involved being scared.

The thing that felt very different was the short-wavelength motion. I was holding my dog by the collar and she was going one way and I was going another. The “twistiness” of the shaking was, qualitatively, much different than anything I’d experienced plus, of course, the severity of the shaking was higher. I have a good sense of balance and I was almost thrown off my feet.

After the shaking was gone for a few seconds, I let the dog go and we began to assess the damage, which was disheartening. Dozens of pictures fell, including a heavy oil painting whose hanging wire was snapped by the jolting. Most of the appliances “walked” — the TV was an inch from toppling, the stove had moved 5 inches, the refrigerator had shifted. There was broken glass and ceramic everywhere — vases, mirrors, the shelves and contents of our tiki bar, and dozens of sentimental tchotchkes. Several things broke because something heavier fell on top of them — a couple sculptures, my SLR camera, a keyboard. Bookshelves collapsed, others were emptied.

That’s when the aftershock (or, as they’re saying now, a separate 5.8 earthquake) hit. This one felt much more like a “normal” big earthquake. After getting out from the doorframes from that, we heard our neighbor’s children screaming.

Their mother was working and their dad had run out to grab breakfast. He’d left his kids, age 4 to 8, watching “Left Behind” — a movie about The Rapture. Somehow I think that their Code Red adrenalin level put mine to shame. So we looked after them until their Dad rushed home a few minutes later.


I am frankly astonished that our house wasn’t structurally damaged. The miracle of wood, I guess. Our house was flexing, boy — I could see it. I now viscerally understand what led to the devastation in places like Aremenia and Iran.

One of our stone retaining walls shifted significantly and another partially collapsed. The composition of the Big Island is essentially jagged lava rock in all sizes — the island is so young and amorphous and the way that lava forms is such that the geology hasn’t sorted itself out. This is one of the reasons why the images you’re seeing from the news of collapsed rock walls and slides and so forth is quite misleading: it’s always like that. There are significant slides and slumpages in every rain and while I don’t mean to discount that this event was major, the types of rock falls that are making national news are not all that unusual here.


After a few hours passed, we went out to get ice. We live above “Mamalahoa Highway,” which is a rural two-lane road and, as it turns out, one of the rockfalls which is making national news is about 100 yards away. We went down to Queen Ka’ahumanu Highway, which runs by the airport and, by 11, the triathletes in town for next week’s IronMan were thick on the road.

We were surprised, but the power was on along the highway and we had no problem buying 30 pounds of ice, some coffee, and some water.

Ironically, it’s a particularly lovely day here. The other islands in the state, all of which are suffering blackouts presumably related to the earthquake, have the additional misery of heavy rains.


True to form, we heard several rumors about this structure’s roof collapsing and that place being destroyed and these all turned out to be exaggerations. One thing that’s getting extensive coverage on the news is the structural damage to the local hospital. I probably shouldn’t say anything, since getting Federal funds to pay for a new hospital would be awesome, but the condition of that hospital was a local disgrace before this morning.

Power came back on at 1 in the afternoon and I received yet another education in the way of TV news. Just as in the 1989 Loma Prieta earthquake, when the media concentrated on the (relatively minor) damage to San Francisco when in fact Santa Cruz and Watsonville were devastated, radio and TV coverage seemed to cover the power outages throughout the state.

As for the local reports they’re putting on the airwaves, I admit that shaking varies from place to place and it’s possible that someone another twenty miles down the road or over in Oahu had a worse experience than we did, but I think it’s even more likely that there’s a knowing complicitness between the eye-witnesses and the media about what makes good TV — “emphasize the terror, emphasize the close call, use words like ‘devastation’ and ‘war zone’” 

(I just had a flashback to the movie “Jaws” and the mayor saying “But as you can see, it’s a beautiful day…” just as Alex Kintner is paddling out on his inflatable raft…)


Oh, did I mention the waterspout that we had Friday?

Don’t Believe Earthquake “War Zone” News Coverage!

CNN is incredibly over-dramatizing the situation in Kona. They are getting over-wound-up quotes from people who are saying “like a war zone.” This is not true!

One of the “highway blockages” is 100 yards from my house — it’s a couple big rocks in the road. Too big for a person to roll away but hardly cause for national coverage. It’s a beautiful day here (unlike the rest of the state), power’s back up, water’s on.

 

Earthquake trashed interior, but safe and no significant structural damage

That sucked. We’re directly onshore from the epicenter, as we understand it.

We’re okay, though, and the house (pretty incredibly, given the experience) doesn’t seem to have any structural damage. Much more extensive blog posting to come.

Power is on (for the moment?) and water is back on.

On Queen Kaahumanu highway, the IronMan triathletes are back training. Can’t let a little temblor spoil your training.

You Call That A Nuke?

I absolutely love that what’s playing out re. Korea, which presumably expended approximately 1/6 of its enriched uranium on Sunday, is “Geez, I don’t know. If you did, mighty impressive. But, y’know, if I were Iran, I wouldn’t buy anything from you on the basis of that. Maybe you’d better try again… five more times.”