20 must-have Firefox extensions

Sorry I haven’t been posting lately. I haven’t been doing much worth posting about. I’m in a big gaming phase right now. 🙂 And I’ve been digging through huge piles of backlogged magazines rather than reading books.

I did get another article published, though: 20 must-have Firefox extensions. I’m told its doing well and the editors at CW seem pleased with it, so maybe I’ll get more assignments out of it.

A friend of mine made me a new logo. Like it?

Review: Netgear’s Dual-Mode Skype Phone

My most recent published article. Computerworld edits to present a consistent voice, which means reading it doesn’t really sound like me, but since I haven’t had much to post at the blog lately I figured I might as well mention it.

Review: Netgear’s elegant VoIP/land-line hybrid phone

I was pretty impressed with this phone. If I didn’t already have Vonage I’d consider signing up for a year of “SkypeOut” calling and do away with my landline. If you haven’t tried Skype, well, it really rocks. It makes services like TeamSpeak and Ventrillo seem like child’s toys.

George & The Angels

George & The AngelsI’m still working my way through the pile of World Fantasy Con books. Glenn Meganck’s George & The Angels was next up. It’s from Beachfront Publishing which I’m guessing is some kind of vanity press, because this work wasn’t ready for publishing. In fact, it read like a first draft, minus most of the typos. There’re tons of punctuation errors, horrible and nonsensical POV shifts and an overall rough and unpolished feel to it.

As for the story itself…it’s a mess. Imagine sitting down with a young child and asking them to tell you a story, and that’s what you get in George & The Angels. More or less random events strung out in a line that points generally to an ending. We have George going on a quest and a basic theme of him having to defeat an ultimate bad-guy, and that’s where things stop making sense. Characters and creatures appear and disappear with absolutely no logic or consistency. About two thirds of the way through another world is introduced for no apparent reason. Some characters just kind of fall by the wayside, such as George’s wife, who is called “Elaine” in some chapters, but “Mrs. Richards” whenever the children are on-stage. We see her struggle with George’s disappearance for a while, then she just gets discarded, never to be seen again.

To make matters worse, George is one of those ‘constantly carried along by events’ characters that never really does anything to make you like him. In fact, the only remotely likeable characters in the story are his kids. The world is too much of a mish-mosh for you ever to get enough of a handle on it to enjoy being there. If you really enjoy trippy weird stories that are all topsy-turvy, go read Alice’s Adventures in Wonderland.

Mr. Meganck obviously has a vivid imagination and a lot of potential, but it seems to me like he’s not willing to do the hard work of writing, and so has tried to cut corners by self-publishing. (I don’t know for a fact that this is self-published but it looks as if this small press might even be owned by Meganck and one or two other authors.) You, dear reader, deserve to be treated better. Avoid this one like the plague.

Gamesroundtable.com

Hopefully some of the GRT regulars will think to look here…

OneWorldHosting offered to move GRT in light of all the problems we’d been having this week. I was told downtime would be 10-15 minutes. So I said “Sure, let’s do it.”

That was about 4 hours ago. As of now, the site isn’t back. I called OneWorld and spoke to the person who offered to move it. She said there was a problem with the script that moves sites, and that she’d handed it off to an admin who is supposed to be working on the problem now. She said she would *like* to get it done today so the site is up for the weekend!!

End result…I have no idea when the site will be back up. If it isn’t restored by OneWorld by the end of the day I’ll try and get a new host for it, but that’ll mean DNS changes which will increase the amount of time it’s down. The worst part is, I’m going away on Sunday, so if it isn’t back by then, it won’t be for another week. And at that point I don’t know if it’ll be worth bringing back online, as people will have gotten out of the habit of visiting.

If anyone ever asks your opinion of a quality place to host a website, PLEASE tell them to stay far, far away from OneWorldHosting. They used to be excellent, but it appears that times have changed.

The final polish

Last night I grabbed another book off the stack that World Fantasy Con had sent me and started reading it. And it was… horrible. Typos, awkward sentences, strange POV shifts.

And then I noticed “Advance Reader’s Copy” on the cover, and inside the warning “This is not a finished book. This galley proof has not been corrected by the author, publisher or printer.”

I know this book is now published and has a 4 star rating at Amazon based on 7 reviews. So presumably it has been corrected by author, publisher and printer. 🙂

This was a real eye-opening experience for me. Whenever I write something, I re-read it and think “Gosh, this is shit. It’s full of typos, awkward sentences and strange POV shifts! I could never submit this!” And yet this particular author did, and his publishing team helped him put a final polish on the book and get it into the stores. And maybe this is typical…maybe I’m not quite as horrible at this writing thing as I thought I was.

Stumbling on Happiness

Stumbling on HappinessI picked up Daniel Gilbert’s Stumbling on Happiness on a whim a while back. I didn’t even look at it carefully. I think I must’ve been depressed that day and saw this as some kind of self-help book. Which it isn’t. Instead, it’s a kind of “How Things Work” manual for your mind, focusing on what and why things make us happy.

Gilbert’s argument (and he backs it up with lots of research; there are many pages of footnotes at the back of the book) is that people make choices according to what they think will make them happy, but that these choices are often at least partially wrong. In other words, they make a prediction as to their future happiness basing the prediction on the assumption that they’ve made a particular choice. The problem is that people are lousy at making these predictions, and Gilbert explains why that is. Picking a random example, he cites a study where college students were asked to predict in advance how happy they’d be if their team won a big upcoming football game. Then after the game, they were asked how happy they were. It turns out that they weren’t nearly as happy as they’d predicted they would be. Why? Because when they made their predictions, they imagined the end of the game, the final play and all the hoopla. But they neglected to imagine that they still had a test to study for, piles of laundry waiting to be done, or financial woes. Their imaginations didn’t paint the whole picture when making the prediction of happiness.

That’s just one of many, many examples. Throughout the book we learn all kinds of things about our minds that we might already know if we ever stopped to think about it. For example, how bad we are at noticing things that aren’t there. A classic example is this card trick that made the rounds of the web a while back. If you haven’t seen it, go on and try it. I’ll wait.
.
.
.
.
.
.
Back? OK, so what’s the trick? I already gave you a clue. The trick is that none of the cards on the first page are also on the second page. But under normal circumstances we don’t notice that. We’re focused on ‘our’ card and ignore the others, so when we get to the reveal page, it (normally) never occurs to us to check the other cards. We see that our card isn’t there and we’re amazed! OK, well, we’re puzzled at least.

Anyway, back to Stumbling…. In spite of all the footnotes and citations, Gilbert has a breezy, conversational style that makes the book easy going for us laymen. He’s pretty funny at times, too. I will admit that after a while the book starts to feel a bit repetitive as he describes study after study that support what he’s telling us. It’s the kind of book that’s best read a chapter or two at a time, interspersed with other reading materials. And the focus here is on why we make the (often wrong) predictions that we make; there’s very little in the way of self-improvement tips.

And yet, I came away feeling as if at least a few scales had fallen from my eyes. Once you’ve been made aware of the way your imagination can paint an inaccurate picture of the future you can (in theory) allow for that. Perhaps more importantly, it’s encouraging to know that we’re not alone. That almost everyone who tilts at the gold ring isn’t nearly as happy to capture it as they thought they’d be. Knowing ourselves better is never a bad thing. Stumbling on Happiness teaches us about ourselves in a fairly entertaining way, and so gets a big thumbs up.

The Prodigal Troll

The Prodigal TrollCharles Coleman Finlay’s The Prodigal Troll is another title out of that box ‘o books that I got from World Fantasy Con. They say you can’t judge a book by its cover but damn, did Pyr ever do a terrible job on this one. I never would’ve picked this up off a bookstore shelf.

Not that it would’ve been a huge loss. This is Finlay’s first novel and though he writes very nicely, the story took an awfully long time to grab me. Ever since Romulus and Remus were suckled by a wolf, tales of humans being raised by beasts have been a part of folklore and this is the trope that Finlay has set out to explore once again. OK, technically the human in this story is raised by trolls and not beasts, but the trolls act like apes who have language and can’t be exposed to sunlight. Our hero Mowgli…I mean, Maggot, grows strong and clever because he has to fight for acceptance among the clan that he is a member of. Had the trolls been apes, the story wouldn’t have had to change much at all.

Once he leaves the world of trolls he falls in with a tribe that takes its culture from a mixture of Native Americans and one of the more primitive tribes of the British Islands. Picts, perhaps? I’m no historian. The names are very olde English but some of the dancing and pipe smoking behaviors feel Native American. In either event, the culture of these people feels recycled. These tribes are pitted against a matriarchal version of a typical pseudo-medieval culture lifted out of fantasy. Actually, this culture has some interesting facets. For instance, eunuchs are treated as women legally, which means they can own property. This leads fairly powerful or well-familied men to become eunuchs.

The sad part is we just get glimpses of this, the most interesting culture in the book. Presumably Finlay is planning Troll to be the first of a series in this world and is laying the bedrock for later tales. In fact, we get glimpses of a lot of interesting ideas. The Knights are driving out the Peasants who are driving out the Trolls. There are ‘demons’ in the river that play a much too minor role in the story, and we meet a wizard or two who are very interesting but don’t get much ‘air time.’

But the greatest insult, and I really felt betrayed by this, is that the first 100 pages or so tell a totally different story with different characters. Characters that I came to like, with their own fears and desires and struggles. In many ways this was my favorite part of the book. Then *poof* they’re gone from the pages, never to be seen or heard from again!! They end up just being the device that Finlay uses to get the human child into the hands of the trolls, but he took much too much time with this and asked us to invest ourselves in these characters…only to toss them aside.

It really soured me on the whole story, and I think changed the way I read it. Almost as if I was looking for things to gripe about after that.

Now all that said, should Mr. Finlay write another novel set in this world, I wouldn’t be opposed to reading it, because by the end of this one he had hooked me. Mostly this was due to his word-craft. I really did enjoy the way he wrote. This is a first novel and I’m sure his next will be even better. Thumbs up or down on this one? I think my suggestion would be to wait and see what else comes out in this world. If Finlay doesn’t revisit it, then The Prodigal Troll will end up feeling like a tease.

Happy New Year

Well, 2006 is behind us now, thank the gods… I can’t think of anyone for whom 2006 was a really good year. I’m sure they’re out there, but among my small circle of friends it was a year of upheaval at best, and just a bad year at worst. Perhaps 2007 will be better for everyone.

I spent New Year’s Eve watching the extended versions of The Two Towers and The Return of the King. A nice, quiet evening (I’d finished watching Fellowship yesterday). Somehow these movies are trying their best to become a holiday tradition with me.

Anyway, here’s wishing everyone who reads this a happy, healthy and prosperous 2007!

A nice Callie card…

Today a card arrived in the mail, from where I’d been taking Callie:

Dear [DC],
We are very sorry for your loss of Callie. We understand that Callie was truly a part of your family, and we know that you must miss her very much.
We hope that it may offer you some comfort to know that a donation has been made, in Callie’s memory, to the hospital stray animal fund. Callie was very lucky to have had you to care for her.
With deepest sympathy,
Dr. [Callie’s doctor] and staff at
Marlboro Animal Hospital

I thought that was an awfully nice gesture, and on the off chance you’re in the Marlborough, Mass, USA area and in need of a vet I’d confidently point you to the Marlboro Animal Hospital.

I sure do miss the little furball. I’ve been re-arranging my house a bit to kind of fracture the memories a little. I still find myself looking for her, and I lose track of the time every afternoon because no one is curling around my ankles reminding me its dinner time.

At the same time, the acute pain of loss is already fading, which is good I suppose. I regret not having taken more pictures of her… I had a lot on my old cellphone but never transferred them off and the phone is long gone now. And I tossed all her toys and kind of wish I’d kept one as a memento…

My friends have been very supportive and that’s helped an awful lot.

Callie (????-2006) Rest in Peace

CallieI lost a friend today, after about ten days of trying one cure after another. My strange little cat, Callie, who came into my life about two and a half years ago, was put to rest at noon today.

I am overwhelmed and startled at how sad I am over this. I’ve lost grandparents and my father and a step-brother and a step-father and I don’t remember ever being quite this sad…and its over a cat. Strange, and probably not really true. I’m sure I’ve just buried the old griefs so that I don’t remember them as being as bad as they were. Or maybe its just that she was so totally dependent on me.

Callie was a wonderful creature, though she wasn’t much of a cat. She was a street cat that wound up in a shelter somehow and I don’t think she spent much time with her mother learning to act cat-like. We think she’d had some kind of head trauma, because she couldn’t walk very well and seemed constantly surprised by the world. She was a total mess of a cat who had trouble eating and so wound up with food in her fur constantly. That said, she’s often decide my beard needed grooming when I picked her up. She was sweet and good natured, but she hissed when she wanted attention (other than a quiet purr, hissing was the only sound I ever heard her make). She seemed happiest with a warm lap to nap on, or failing that, to stretch out alongside a reclining human. When I brought her home she had ear mites so bad that I think she was mostly deaf. She couldn’t see very well, either. Couldn’t walk very well… though she ran fine. And her lack of grooming talents extended to both ends of her, and more than once I had to plop her in the bathroom sink to bathe her. When this happened she’d quietly accept it, but she’d just look at me with this totally puzzled expression.

Today was her 4th trip to the vet in ten days and she wasn’t getting any better. She’d been mostly sleeping for almost a week and we decided that the best thing for her was to end her misery. I knew it was coming so we spent a lot of time together over the past couple of days, her sleeping in my lap while I watched endless tv while petting her and giving her scritches under the chin. At the vet I kept on petting her and keeping her comfortable while she drifted off (they give the animal two shots. The first puts them to sleep and the second actually kills them). I kept on petting her while she got the second shot. The vet checked her heart. It had stopped. He told me to take all the time I needed and left the room. I kept on petting her for a good while longer even though she was beyond feeling it. Then I left her body laying on the examining room table and came home. I chose to have her cremated; I’m not big on burials.

When I got home and saw her toys all over, and her favorite box (she *loved* cardboard boxes, as most cats do) waiting for her, I lost it all over again. I quickly gathered up all her things and removed them. Then I went out again. When I came home the house felt empty and silent, even though she wasn’t a ‘greet you at the door’ type of animal usually. I still opened the door carefully, though, just in case, because she wasn’t really smart enough to get out of the way if she was there.

I have no idea how old she was, but she was only with me for about two and a half years. When I adopted her they told me she was two, but the vet felt she was much older, and I tend to agree. She was pretty much a lap-cat and it took a lot to get her motivated to play. She clearly led a rough life before she came to live with me. I think she was happy to end up with me. I remember the day I saw her picture on PetFinder.com and just knew she was the cat for me. Oddly, I’d wanted a big cat and she was tiny. That laptop she’s sitting on is a 12″ iBook, just for a sense of scale. I went to the shelter and they opened the door of the cage she was in and she just climbed up into my arms like she’d always known me.

I’m really going to miss that little furball…