Sunday, August 31, 2008 
JavaScript: The Good Parts
Title: JavaScript: The Good Parts
Author: Douglas Crockford
Rating: 4 stars out of 5
Publisher: O'Reilly
Copyright: 2008
Pages: 153
Keywords: programming, javascript
Reading period: 27 May–15 June, 2008

Crockford is one of the world's leading JavaScript experts. In this slim volume, he explores the features of the core language, both the good parts and the warts.

JavaScript has been redeemed since 2005 with the explosive proliferation of Ajax websites. Long regarded as a toy language, suitable for little more than generating popups, we have come to learn that in the hands of experts like John Resig (of jQuery fame), JavaScript can be a powerful, expressive language. Anonymous functions, duck typing, and dynamic objects are all good stuff.

Crockford gives a particularly good explanation of the confusing topic of prototypical inheritance and how objects and functions are intertwined in the language. He also discusses the parts that should be avoided in the language, which are mostly due to JavaScript's premature birth, when Netscape rushed it to market. He avoids discussion of the barely standardized mess that is the DOM.

I would have liked some longer examples, tying his themes together.

Recommended.

posted on Monday, September 01, 2008 6:38:01 AM (Pacific Daylight Time, UTC-07:00) 
#    Comments [0]
Somebody Else
Title: Somebody Else
Author: Reggie Nadelson
Rating: 2.5 stars out of 5
Publisher: Faber and Faber
Copyright: 2003
Pages: 274
Keywords: mystery
Reading period: 16–28 August, 2008

Betsy Thornhill had a face lift. It worked so well that she now passes for her mid-thirties, instead of 51. After decades in London, she moves back to Manhattan a few months after 9/11. Within days, a man who came on to her is dead, and she's the main suspect.

I didn't like this book or Betsy. I couldn't believe that all the male characters would throw themselves at her—she looks great, but her personality and confidence are lacking. Implausibly, Betsy fails to think about her estranged daughter, Franny, for 160 pages, despite the strain of being a murder suspect and despite the importance of Franny for the rest of the book.

Don't bother.

posted on Monday, September 01, 2008 5:54:22 AM (Pacific Daylight Time, UTC-07:00) 
#    Comments [0]
Sarah Palin

After months of attacking Obama's “inexperience”, McCain has picked an unknown first-term governor from a minor state with an underwhelming resume.

What gross irresponsibility! A seventy-two-year-old with a history of skin cancer, who feels the need to keep his medical records under a tight wrap, should have a running mate who's ready to take over at any time. When you compare her to Biden or Obama, Palin clearly isn't. I sincerely believe that I'm better informed about the world than she is, based on reports of her lack of interest in Iraq until recently, and that she didn't have a passport until 2007.

What she does bring to the ticket is hard-right, creationist, evangelical credibility. (MoveOn and Digby have more.)

The other thing that she brings is her looks. Most people's very first impression of her is going to be some variant of "Wow! She's hot!" Surprisingly—or perhaps not—almost all of the serious political commentary that I've read over the last couple of days has avoided mentioning this.

Some people will undoubtedly vote for McCain now because there's an attractive woman on the ticket. Others will reflexively dismiss her as a Barbie doll because of her looks. I think it'll both help and hurt McCain. Help, because sex sells. Hurt, because her fresh face will remind voters how old McCain is.

Personally, I'd much rather vote for Michael Palin, but he's not running—or eligible. I'm sticking with Obama.

posted on Sunday, August 31, 2008 11:31:16 PM (Pacific Daylight Time, UTC-07:00) 
#    Comments [2]
Sunday, August 24, 2008 
Thirteenth Night
Title: Thirteenth Night
Author: Alan Gordon
Rating: 4 stars out of 5
Publisher: St. Martin's Minotaur
Copyright: 1999
Pages: 259
Keywords: mystery, historical
Reading period: 16–17 August, 2008

We saw Shakespeare in the Park's production of Twelfth Night at Seward Park last week, which prompted me to re-read this book.

Fifteen years ago, Theophilos, an agent of the Fool's Guild, then working in his guise as Feste the Jester, initiated the events roughly described in Shakespeare's play, and foiled Saladin's agent, Malvolio. Now the duke of Orsino is dead under suspicious circumstances, and Theo goes back, disguised as a German merchant.

Theo is witty, quick-witted, and politically astute, making for an engaging narrator of this medieval mystery.

posted on Monday, August 25, 2008 3:48:01 AM (Pacific Daylight Time, UTC-07:00) 
#    Comments [0]
Sunday, August 17, 2008 
Vim

Fifteen months after the release of Vim 7.1, Bram announced the release of Vim 7.2 last weekend. No major new features, just the consolidation of more than 300 patches. He also included a mention of the new distribution point for Win64 binaries, the vim-win3264 project that I set up at Google Code.

Bram has no way of testing the Win64 version, so I'm providing the official build at vim-win3264. I will no longer provide Win64 binaries for Vim from my own site. The Vim 7.2 sources compile the Win64 binaries cleanly (unlike the 7.1 release). I'll provide occasional intermediate releases up there too, for both Win32 and Win64.

I'm rather surprised to see that the Win64 binary has already been downloaded 248 times in the last week. It's such a pain to look at the logs on my server that I have no idea how many times earlier binaries were downloaded.

posted on Sunday, August 17, 2008 8:17:02 AM (Pacific Daylight Time, UTC-07:00) 
#    Comments [0]
Black Arrow
Title: Black Arrow
Author: I.J. Parker
Rating: 4 stars out of 5
Publisher: Penguin
Copyright: 2006
Pages: 368
Keywords: mystery, historical
Reading period: 9–16 August, 2008

Sugawara Akitada has been appointed as the governor of a remote northern province in feudal Japan. Aided only by a handful of retainers, he is beset by his own doubts and hostile locals. Winter is closing in and he must exert his fragile authority to rein in a mutinous baron, while also investigating some mysterious deaths and righting old wrongs.

Parker evokes the spare, stark beauty of Japan, in a well-written historical mystery.

posted on Sunday, August 17, 2008 7:50:44 AM (Pacific Daylight Time, UTC-07:00) 
#    Comments [0]
Sunday, August 10, 2008 
The Daughter of Time
Title: The Daughter of Time
Author: Josephine Tey
Rating: 4 stars out of 5
Publisher: Scribner
Copyright: 1951
Pages: 207
Keywords: mystery
Reading period: 6–9 August, 2008

King Richard III, hunchback, last of the Plantegenets, one of Shakespeare's blackest villains, and long decried as the murderer of Princes in the Tower. But did he really murder his nephews to cement his hold on his throne?

Inspector Grant, confined to a hospital bed, is given a portrait of Richard III, and finds that he cannot believe that this was the face of a cold-blooded villain. Aided by a young historial researcher, he conducts an inquiry from his bed, and makes a convincing case that another was the murderer.

More at the Wikipedia article on The Daughter of Time.

posted on Sunday, August 10, 2008 7:04:11 AM (Pacific Daylight Time, UTC-07:00) 
#    Comments [0]
Thursday, August 07, 2008 
Dead to the World
Title: Dead to the World
Author: Charlaine Harris
Rating: 4 stars out of 5
Publisher: Ace
Copyright: 2004
Pages: 291
Keywords: mystery, vampire, romance
Reading period: 5-6 August, 2008

Sequel to Club Dead.

A coven of evil, powerful witches has moved into the area, and are causing havoc amongst the local supernaturals. The local vampire boss has been bespelled and lost his memory, and Sookie has to look after him. He's very attractive and she's on the rebound. And her brother has gone missing.

Sookie is a nice gal, struggling with a disability -- telepathy causes more trouble than it solves -- and trying to survive on the edges of the dangerous world of the Supes.

posted on Thursday, August 07, 2008 7:10:37 AM (Pacific Daylight Time, UTC-07:00) 
#    Comments [0]
Brandenburg
Title: Brandenburg
Author: Henry Porter
Rating: 3.5 stars out of 5
Publisher: Orion
Copyright: 2005
Pages: 564
Keywords: spy, thriller
Reading period: 25 July-3 August, 2008

Rudi Rosenharte is an East German academic, reluctantly working for the Stasi, in the months before the fall of the Berlin Wall in 1989. The Stasi are holding his twin brother, Konrad, hostage. Rudi's desperate to get Konrad and his family out, and he's recruited by British Intelligence.

Rudi ends up keeping four intelligence services at bay, as he walks along an ever more precarious tightrope. The plot is, of course, implausible. The book brings the sheer nastiness of a police state to life, and shows the East German state collapsing as it celebrates its fortieth anniversary.

posted on Thursday, August 07, 2008 7:08:56 AM (Pacific Daylight Time, UTC-07:00) 
#    Comments [0]