The faithful laptop gave a croak and took its final breath sometime this morning. Like an old man dying, I knew it was on its last legs. I was sure it would die sometime over vacation, but again, like an old man dying, it surprised me, lasting through the flights back home and a day [...]