Sunday, January 08, 2006

Whales Sing Because They Like It

kw: book reviews, science fiction, whales

Remember Pinocchio, and his brief sojourn in Monstro? What if (at least some) whales were like that, a vessel to voyage the sea? This is the great new idea presented by Christopher Moore in Fluke, or, I Know Why the Winged Whale Sings.

About midway through the book, Dr. Nate Quinn discovers that some whales are actually living submarines. Sabotage done to his work and data about whale song had the purpose of keeping him from finding out how digital messages are being transmitted, hidden in the songs.

There is a pivotal moment, where Quinn's coworkers have transcribed binary bits that seem to be found in the subsonics of whale song, and someone accidentally saves the file of 0 and 1 entries as text. Upon re-opening the file, which the computer now treats as an ASCII text file, some of the material is readable, and is clearly a message from one humpback submarine to another "occupied whale".

At that point, I thought, "OK, this is not just a time-is-now story, but perhaps one with a time frame prior to 1990." My reason? After 1990 data encryption and text compression became cheap and simple enough that the binary bits would not have been sent "in the clear," as ASCII text. The story states that they are getting 50-60 bit-per-second transmission rates using subsonics. Quite a trick, given that subsonics have a maximum frequency of 20 hz. Of course, they must use several different frequencies. However, when you are constrained to such a narrow band, text compression, which often gains a 3:1 or 4:1 advantage, is a great boon.

I know, the reality is the story wouldn't work without ASCII transcription. It would strain credulity too much if a cetologist somehow could de-compress the text and then read it.

(I'll just mention as an aside, a story I read in which the SETI project has finally found a transmission in space that indicates aliens are there and communicating. However, the transmission is similar to a modem signal, with encrypted text. The scientists there get scared, thinking, "Must be military. Who is really out there?" My response was, "Bankers." Bankers and businesses use encryption more than anyone.)

Fluke is a great yarn, with good ideas.

No comments: