Saturday, September 13, 2008 
Mortal Causes
Title: Mortal Causes
Author: Ian Rankin
Rating: 4 stars out of 5
Publisher: Orion
Copyright: 1994
Pages: 320
Keywords: crime, fiction
Reading period: 9–11 September, 2008

(An earlier Rebus book than The Hanging Garden or The Naming of the Dead.)

A brutally murdered man has ties to Protestant loyalist paramilitaries in Northern Ireland. He also happens to be the unacknowledged son of Rebus’s old nemesis, Big Ger Cafferty, who wants revenge. Never a team player, Rebus goes his own way, solving the case against the backdrop of the Edinburgh Fringe Festival and a socially deprived housing scheme.

posted on Saturday, September 13, 2008 7:12:37 AM (Pacific Daylight Time, UTC-07:00) 
#    Comments [0]
Tuesday, September 09, 2008 
Bleed Out
Title: Bleed Out
Author: Joan Brady
Rating: 3.5 stars out of 5
Publisher: Pocket Star Books
Copyright: 2005
Pages: 523
Keywords: mystery
Reading period: 7–8 September, 2008

Twenty years ago, David Marion, then a near-illiterate teenager, was sent to prison for life for the murder of two grown men. Hugh Freyl, a rich, blind lawyer, spots something extraordinary in him, and spends years educating him behind bars, then securing his release. Now, Freyl has been brutally murdered and David tracks down the killer.

Brady weaves together two stories, Hugh's narrative of the last twenty years and David's investigation, dovetailing them neatly. David is intense and paranoid, alternately charming and terrifying those he comes in contact with.

The book is part mystery, part an indictment of prison brutality and the foster system. Entertaining, but the plot veers off into implausibility, even before the dénouement: Freyl's childhood friends include both a Supreme Court Justice and a presidential candidate.

posted on Tuesday, September 09, 2008 4:17:58 PM (Pacific Daylight Time, UTC-07:00) 
#    Comments [0]
Blind to the Bones
Title: Blind to the Bones
Author: Stephen Booth
Rating: 4 stars out of 5
Publisher: Bantam
Copyright: 2003
Pages: 581
Keywords: mystery
Reading period: 27 August–6 September, 2008

Later in the series of Cooper-Fry books than Dancing with the Virgins. Detective Constable Ben Cooper's working relationship with Det. Sgt. Diane Fry has improved somewhat, with Fry now according Cooper a modicum of wary respect.

They find themselves separately investigating two crimes in the remote Derbyshire village of Withens: the disappearance of a teenage girl two years ago and the recent murder of a young man. At the heart of local matters are the extended Oxley family—suspicious, clannish, and looked down upon—and Ben must find out what they know. Meanwhile, Diane is distracted by her own private investigation of the long ago disappearance of her own older sister.

Two strong characters and a fairly good plot, marred by an overly neat ending.

posted on Tuesday, September 09, 2008 4:17:20 PM (Pacific Daylight Time, UTC-07:00) 
#    Comments [0]
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]
Friday, July 25, 2008 
A Crown of Lights
Title: A Crown of Lights
Author: Phil Rickman
Rating: 4 stars out of 5
Publisher: Pan
Copyright: 2001
Pages: 566
Keywords: mystery
Reading period: 21-25 July, 2008

The Rev. Merrily Watkins is the "deliverance consultant" -- a euphemism for exorcist -- for a diocese on the Welsh border. A Wiccan couple move into a long-deconsecrated church in a remote village, and the local fundamentalist-style Anglican priest leads a witchhunt.

The viewpoint characters are all entertaining: level-headed Merrily; her smart-alec teenager, Jane; their old codger neighbor, Gomer; and the two Wiccans, Betty and Robin. The plot is both page-turning and unhurriedly developed: the first body takes 250 pages to appear. We learn something about contemporary village life, Wales, Anglicanism, Wicca, and religious intolerance.

Recommended.

posted on Saturday, July 26, 2008 6:51:03 AM (Pacific Daylight Time, UTC-07:00) 
#    Comments [0]
Monday, July 21, 2008 
The Hanging Garden
Title: The Hanging Garden
Author: Ian Rankin
Rating: 4 stars out of 5
Publisher: St. Martin's Minotaur
Copyright: 1998
Pages: 349
Keywords: crime, fiction
Reading period: 20-21 July, 2008

DI John Rebus is struggling with an incipient gang war in Edinburgh. He's investigating an elderly academic who might be a Nazi war criminal. A Bosnian prostitute has brought out the white knight in him. His personal life is a mess: He's off the booze, but work is the only thing keeping him going. And his daughter has been run down in the street, perhaps as a warning to him.

Rebus somehow struggles with all of this, coming out more or less victorious, but at a cost to his integrity and his loved ones.

Recommended.

posted on Monday, July 21, 2008 7:12:24 PM (Pacific Daylight Time, UTC-07:00) 
#    Comments [0]
Listen to the Shadows
Title: Listen to the Shadows
Author: Danuta Reah
Rating: 3 stars out of 5
Publisher: Harper Torch
Copyright: 2001
Pages: 340
Keywords: thriller
Reading period: 16-20 July, 2008

Suzanne Milner is a graduate student researching young offenders in Sheffield. She finds the body of a young woman. Soon another young woman's body is found. There seems to be an unexplained connection between several young people.

Listen to the Shadows works fairly well as a psychological thriller: there are enough twists and misdirection to keep us off-balance and guessing until the end. The protagonist, though, is an exasperating mess. Beset by deep-seated feelings of inadequacy and festered guilt, she spends most of the book being buffeted by events, reacting helplessly, unable to cope.

posted on Monday, July 21, 2008 7:10:33 PM (Pacific Daylight Time, UTC-07:00) 
#    Comments [0]
Thursday, July 17, 2008 
Spider Dance
Title: Spider Dance
Author: Carole Nelson Douglas
Rating: 4 stars out of 5
Publisher: Forge
Copyright: 2004
Pages: 512
Keywords: mystery, historical
Reading period: 6-16 July, 2008

As Dr. Watson famously said of Irene Adler, "To Sherlock Holmes she is always the woman." Carole Nelson Douglas has parlayed Irene Adler into a series of books.

In Spider Dance, Irene and her friend, Nell Huxleigh, are in New York City, trying to find out who Irene's long-lost mother was. The infamous Lola Montez is the most likely contender. Holmes is also in town, investigating a grotesque murder at the Vanderbilt mansion. Inevitably, the two cases become tangled up.

Even by the standards of Sherlockiana, the plot is improbable: rogue Ultramontanes, lost fortunes, mausoleums at midnight. It's entertaining though, and well-told. Irene is a pistol. Lola, whose story is woven through the book, even more so. Nell, the primary narrator, is a parson's daughter and a former governess. Her priggishness is fraying under the assaults of the unconventional lifestyle she now leads with Irene.

posted on Thursday, July 17, 2008 5:43:55 PM (Pacific Daylight Time, UTC-07:00) 
#    Comments [0]
Tuesday, July 15, 2008 
MacBook Pro drive

Last week, I gave my 2007 MacBook Pro laptop a makeover before upgrading to Leopard, aka OS X 10.5.

A couple of months ago, I bought 4GB RAM for less than $100, to replace the 2GB that it came with.

I wanted to upgrade the drive too, as I repeatedly came close to filling the original 160GB drive. It was no problem to get a 5400 RPM drive that had more than 300GB, but the 7200 RPM notebook drives were topping out at 200GB. Two weeks, I spotted a Western Digital Scorpio Black 320GB 7200 RPM SATA drive on NewEgg for $180. Sold!

I installed it the night it arrived, and it was quite the ordeal. I followed the iFixit instructions and it took me a solid hour to disassemble the case, replace the drive, and close it all back up. There are eight pages of photos and more than 30 tiny, fiddly screws to deal with. I also needed two special screwdrivers, a really small Phillips head and a Torx T6. The similar ExtremeTech instructions conclude by telling you how to format the new drive with Disk Utility from the OS installer DVD; I also used Disk Utility to partition the drive.

By comparison, I also bought a 250GB IDE drive for my old Compaq laptop at the same time. (That machine's problems turned out to be bad sectors on the original drive.) Only two screws have to be removed to get the drive cage out, and another four to take the drive out of the cage. Five minutes work.

My new Mac drive is very favorably reviewed by Tech Report, which gives it the Editor's Choice award. It seems faster, but I didn't bother to benchmark the old drive. That drive is now sitting in a USB enclosure, and will do very nicely for Time Machine backups.

posted on Wednesday, July 16, 2008 6:01:43 AM (Pacific Daylight Time, UTC-07:00) 
#    Comments [0]
Monday, July 07, 2008 
Heart of Stone
Title: Heart of Stone
Author: C.E. Murphy
Rating: 4 stars out of 5
Publisher: Luna Books
Copyright: 2007
Pages: 438
Keywords: urban fantasy
Reading period: 5 July, 2008

The Old Races--gargoyles, dragons, vampires, and more--are still around, though few ordinary humans are aware of them, since they can all assume human form.

Margrit Knight, a feisty Legal Aid lawyer in New York City, defends Alban, a gargoyle falsely accused of murdering women in Central Park. She finds herself drawn into murky struggles between different factions and she becomes increasingly attracted to the statuesque Alban, who has long been in self-imposed exile.

Gargoyles are a novel twist in the increasingly popular urban fantasy genre. Entertaining and fast-paced.

posted on Monday, July 07, 2008 7:23:05 AM (Pacific Daylight Time, UTC-07:00) 
#    Comments [0]
The New Centurions
Title: The New Centurions
Author: Joseph Wambaugh
Rating: 4 stars out of 5
Publisher: Grand Central
Copyright: 1970
Pages: 528
Keywords: crime
Reading period: 29 June–4 July, 2008

Three very different young men graduate from the Los Angeles Police Academy in 1960. Wambaugh's classic first novel follows them for five years until they meet again under fire in the Watts Riots.

In a series of vignettes, Wambaugh shows how they become hardened and cynical on the streets. Some will absorb the racist attitudes of their fellow officers. All will see horrifying things as they serve as patrol officers, vice cops, or juvenile officers.

Grim but enthralling.

posted on Monday, July 07, 2008 7:21:49 AM (Pacific Daylight Time, UTC-07:00) 
#    Comments [0]
Our Game
Title: Our Game
Author: John le Carré
Rating: 3.5 stars out of 5
Publisher: Ballantine
Copyright: 1995
Pages: 338
Keywords: spy, thriller
Reading period: 22–29 June, 2008

Timothy Cranmer is a former spy handler, put out to pasture at the end of the Cold War. Larry Pettifer, left-wing academic and Byronic espouser of lost causes, was not only Cranmer's best double agent but a friend and rival since childhood.

Now Larry has gone missing, as has 37 million pounds and Cranmer's young mistress, Emma. Cranmer is thought to be an accomplice. Cranmer must find Larry. The trail will take him deep in the Caucasus.

The book moves slowly through the first half, until Cranmer finally decides to take action and leads British Intelligence on a merry chase. Cranmer, our narrator, reveals himself to be emotionally paralysed until his middle-aged affair with Emma. Larry, never seen directly, is shown to be just as immature in his own quixotic, impulsive way.

Not le Carré's best work, but insightful about his characters and post-Cold War politics.

posted on Monday, July 07, 2008 7:20:27 AM (Pacific Daylight Time, UTC-07:00) 
#    Comments [0]
Tuesday, June 24, 2008 
Judge
Title: Judge
Author: Karen Traviss
Rating: 4.5 stars out of 5
Publisher: Eos
Copyright: 2008
Pages: 391
Keywords: SF
Reading period: 18-21 June, 2008

Judge is the sixth and final book in the Wess'har Series, and the sequel to Ally.

For the first time, focus shifts to 25th-century Earth, as the ecologically radical Eqbas arrive to clean up the mess. Once again, the central themes are ethics and environmentalism, and the moral quandaries posed by the existence of c'naatat, a parasite that confers immortality upon its host. The series draws to a close, resolving the fates of the central characters: the ruthlessly principled former cop, Shan Frankland; her two husbands, the gentle marine, Ade Bennett, and the alien war criminal, Aras; and Eddie Michallat, the journalist.

It's an impressive series of novels: strong characters, an interesting plot, aliens with fundamentally non-human ethics, moral dilemmas, and conflict galore.

posted on Wednesday, June 25, 2008 6:30:13 AM (Pacific Daylight Time, UTC-07:00) 
#    Comments [0]
In Dublin's Fair City
Title: In Dublin's Fair City
Author: Rhys Bowen
Rating: 3.5 stars out of 5
Publisher: St. Martin's Minotaur
Copyright: 2007
Pages: 282
Keywords: mystery, historical
Reading period: 15-18 June, 2008

Molly Murphy, an early twentieth-century private detective, returns from New York to her native Ireland, in order to track down her client's long-lost sister. Along the way, she encounters a dead body in her cabin, revolutionaries in Dublin, and (briefly) James Joyce.

Molly is engaging and quick-witted, with a contrarian streak that gets her into trouble. Bowen evokes the early 20th century from bustling New York to the social stratifications of a liner, to British-occupied Dublin.

The book is marred by some elementary geographical errors: the River Liffey, not Liffy; Dublin is on the Irish Sea; the North Sea is on Britain's eastern coast.

posted on Wednesday, June 25, 2008 6:29:18 AM (Pacific Daylight Time, UTC-07:00) 
#    Comments [0]
Sunday, June 15, 2008 
Passage
Title: Passage
Author: Connie Willis
Rating: 3.5 stars out of 5
Publisher: Bantam
Copyright: 2001
Pages: 780
Keywords: science fiction
Reading period: 8-15 June, 2008

Two scientists are researching Near-Death Experiences, to learn what causes them and what happens during them. This is partly a detective story, partly a story about doing science. The two main characters are likeable and there's a memorable cast of supporting characters: the garrulous WWII veteran; the manipulative but charming nine-year-old girl; the horrible psychic fraud; the hardboiled ER nurse; the former English teacher with Alzheimer's; and his caretaker niece.

Entertaining, but too long.

posted on Monday, June 16, 2008 4:42:45 AM (Pacific Daylight Time, UTC-07:00) 
#    Comments [0]