dish posts

Kindle me this: eBooks versus treeBooks

20110703.sunday   comments=4   dish  

I’ve been reading on my Kindle almost every day since I received it in April (but it was supposed to arrive in December, so I’ll just pretend I’ve had it for six months). That’s given me enough time to discover the changes eBooks have brought to my reading:

  • I immediately forget the title of the book and its author. With a hard-copy novel, that information is rather prominently displayed on the cover — complete with embossed chrome and explosions — which I see every time I pick it up, but there’s no cover on an eBook unless I go look for it on a special page somewhere.
  • Looking back a few pages to review after I’ve put down the book for a few days is tiresome. In a paper book, my positional memory will quickly flip me to the appropriate chapter to figure out who is who and what it is they’re doing and to whom they’re doing it, but jumping around in a eBook is a painstaking effort. While eBook readers have a built-in search, it’s not useful for picking up the plot. I have to remind myself to set bookmarks for pages that I expect to return to over and over again: maps, character introductions, illustrations, sexy bits, etc.
  • It’s tough to judge how far you’ve read into the story. While the Kindle does show the percentage of the book that’s been read, I can’t seem to easily translate that to a sense of where I am, in part because I don’t know how thick the book is to begin with. Since the display may use different font sizes or margins, there’s no concept of a page in an eBook, although sometimes it will tell you what the corresponding printed page would have been. Quite a contrast from how I usually estimate my progress: looking at the top edge of an open paperback and comparing the thicknesses of the two sides.
  • The reader remembers my progress in any eBook and returns me to the last page that I read. That’s fine for fiction, but doesn’t work nearly so well for reference books that I read in discrete chunks and out of order: I’m always sent to the section nearest the end, regardless of what I most recently read.

None of this means that eBooks are worse than treeBooks; they just afford different reading conventions.

As for the Kindle itself, I really like it. Above all, the electronic ink screen is easy to read and works great outdoors. My eyes don’t tire as they do when I’m reading from an illuminated display. A few secondary features, both the good and the bad, occur to me:

  • The electronic ink display flashes whenever you change the page. I don’t notice it anymore though.
  • Battery life is fantastic, once you turn off wireless. I rarely charge the thing more than once a month.
  • Get the leather case with the pull-out LED lamp. Perfect for nighttime reading and doesn’t seem to drain the battery too quickly.
  • The button-packed panel is a user-interface disaster. I rarely use the keyboard, but accidentally press letter keys all of the time, and sometimes that does things I don’t want. The button I use the most is a tiny square on the right and I’m forever pressing the wrong part of it or one of the buttons next to it.
  • The page-turning buttons are convenient. Too convenient, actually, since I press them accidentally every time I pick the thing up.
  • It’s very easy to buy books. It’s very hard to find good books to buy though. I always download a sample first.
  • The reader software that runs on computers and mobile devices is great. All of your books can show up on any number of gadgets. I use the iPad Kindle reader to follow along in tech manuals alongside the computer.
  • I can e-mail myself documents to a special Kindle account and they’ll show up on my reader. Optionally, they can be translated to the Kindle’s proprietary format.
  • Free classics from Amazon or Project Gutenberg are easy to get. I’ve been reading bits of Edgar Allan Poe in between apocalyptic zombie stories.
  • The free 3G download service will be terrific if I ever travel anywhere. Works in Whitehorse too.
  • I keep forgetting that it doesn’t have a touch screen. Supposedly the next one will. In the meantime, my greasy paw prints seem to wipe off without lasting damage.

 

[Insert joke about a vacuum cleaner that really "sucks" here.]

20101120.saturday   comments=5   dish  

Done cleaning? Strap it on and buzz the control tower for yucks.

My first major purchase upon arriving in Whitehorse was a Dirt Devil upright. It now seems strange to me that I didn’t pack a vacuum cleaner for the eight-week cross country drive that led me to the Yukon.

Over a decade later the Red Beast finally expired, preferring to rearrange the dog’s fur rather than gather it, and having chewed through four belts in as many months.

Before replacing it with a new model, I spent a good bit of time researching the alternatives, going so far as to subscribe to the online version of Consumer Reports.

The brand I found atop most lists was Hoover. Their WindTunnel model regularly received the highest marks. So I picked one up, brought it home, and watched, dismayed, as it broke down on its first pass over our low-pile living room carpet.

Note to previous house owners: what inspired you to choose blue carpet? Nothing matches blue. Except for that blue wallpaper you also chose, and vice versa.

I managed one halting pass over the carpet before filling its tiny $11 disposable bag. The whole vacuum seemed of shoddy construction too. I returned it the next day, carefully repacking the box with the dog-fur-filled bag.

I started my research over again, this time focusing on the customer reviews on Consumer Reports, and also the reliability histories of the various manufacturers. Dyson blew (sucked?) out the rest of the field in both categories. I knew about the Dysons, had seen the guy’s commercials, and even read a piece about him in The New Yorker, but I had been hesitant because of the price. No longer.

Canadian Tire carries the Dyson DC33 Multi Floor model, which is ideal for both carpet and bare floors, so that’s what I got. If you should happen to want a different model, Dyson Canada ships for free.

Even the box the thing comes in shows careful design and attention to detail. The vacuum itself is no different. It’s almost as though the designer has actually vacuumed a floor once before in his life. It rolls with authority, and sucks…well, let’s just say that the commercials won’t run afoul of the Truth in Advertising statutes.

Carpet surface before and after application of Dyson vacuum.

On its maiden voyage, the Dyson extracted a full canister of dog fluff and dirt from the same carpet the Hoover had choked on two nights before. The suction from the accessory wand was so strong that it pulled books from their shelves when I tried dusting the bookcases. The hands-free canister dump is also a treat. Saving money on bags and filters (they’re washable) is just gravy.

I still hate vacuuming (that %$#@&! dog), but the Dyson at least makes each Saturday afternoon a little bit of a science fiction adventure. Aside from my ’99 Ranger, this vacuum could very well be the best product I’ve ever owned.

Recommended night-time high-finance reading: “The Big Short” by Michael Lewis

20100413.tuesday   comments=2   dish  

I tore through Michael Lewis’s The Big Short: Inside the Doomsday Machine over the weekend. In it, he tells the sorry tale of the subprime mortgage crisis that in 2007 brought low the major U.S. brokerage houses and banks, along with a certain ignominious insurance firm.

As suggested by the title, Lewis narrates the subprime chronicle from the point of view of the few — the very few — who dared to bet against the shady mortgage bonds. (In finance terms, “short” means that you expect the price to fall, as opposed to the more conventional “long”.) It takes a one-eyed near-autistic shut-in investor to deduce the problem — mortgages were being sold to people that had no hope of repayment — and also to figure out how to bet against bonds made up from these mortgages. Only a couple of garage-based amateurs and two big-time bond traders managed to hit on the same formula.

Despite the intense pressure to abandon the carrying costs of these short bets, these few investors eventually did very well for themselves. Unfortunately, the big traders that lost billions for their firms and their customers also did very well for themselves, pocketing obscene bonuses just as the market caved in upon itself.

Lewis unfolds the story in a gentle descriptive account, suitable for any reader of intrigue, regardless of financial background. In fact, in all my years of following the subprime mishegas, his was the first explanation of credit default swaps (CDSs) and collateralized debt obligations (CDOs) that I fully grokked…after two re-readings. The more difficult concept to understand was how anyone thought these mortgages had any value whatsoever, regardless of the nearly risk-free rating assigned by the bamboozled credit rating agencies. That the mortgage resellers had a clause to cover homeowners that defaulted on their very first payment should’ve been a clue.

The book is also a strong indictment of derivatives, particularly the so-called synthetic derivatives that are money-multiplying side-bets made on securities; during the crisis, the money nearly multiplied itself beyond the total currency worth of the planet. So you can see the problem.

I’m now keen to try Lewis’s first major book, Liar’s Poker, which recounts both his heady days as a bond salesman for Salomon Brothers and the — purely coincidental – decline and fall of that same institution.

All nodes link to Chrome.

20100402.friday   comments=2   dish  

Firefox has got to go. It was terrific in its day, but has now succumbed to two horrid Microsoftisms:

  1. Software that grows slow and fragile with age, and
  2. Reboots are necessary to correct #1.

To log in to Chrome, repeat the sequence of musical tones in the correct order.

My own installation had become ramshackle, forgetting toolbar customizations haphazardly, and completely spazzing-out on the Google Reader site.

So I chucked it and hopped aboard Google Chrome, the latest browser bandwagon.

Soon will come a day when your choice of web browser is as meaningful to you as your favourite brand of celery. We’re almost there: when asked which browser they use, my students will respond “MSN,” or simply, “the internet.” But I’m not yet prepared to stipulate browser fungibility.

What Firefox had going for it was extensions: little add-on customizations to, let’s say, hide advertisements, report the weather, signal incoming e-mail, and generally add a dash of NASCAR design sensibility to your humdrum windowed existence.

Chrome followed with its own extensions: smaller, slightly less capable, but <megaphone> installable without restarting the program </megaphone>.

This sort of thing can get out of hand right quick.

Dear reader, I’ll spare you the full accounting, but in the above image, Chrome is telling me that I have three newly-arrived e-mails, one hour until my next meeting, forty-one irrelevant things to read, no ads disturbing my view, and a partly cloudy, -7°C day outside.

Yet with all of these add-ons, uh, added-on, Chrome doesn’t seem to succumb to the lethargy of a similarly blinged-out Firefox. Overall, Chrome appears to be one of the snappiest browsers available:

A good looking, but otherwise meaningless performance chart. But good looking.

As you might expect, Chrome has googly-search-goodness baked into the address bar, with a swifter touch than Firefox’s awesome bar.

For the second year in a row, Chrome was the only browser impervious to hacking attempts at the Pwn2Own competition.

Of course, Chrome is not all smiles und sunshine. In particular, the tab placement and operation takes some getting used to. Closing the last tab, for instance, shuts down the entire browser. The optional decorative themes also seemed designed to camouflage the tab and window buttons.

You will frequently close the wrong tab. Store Nerf balls within reach to express your frustration in a socially responsible manner.

Chrome has crashed on me a couple of times; something Firefox hasn’t done in a while. It does feature some form of session recall, however, as the same tabs reload the next time you launch the program.

Finally, it is upsetting to trust something so fundamental as browsing to a large multinational. At least Firefox was produced by (Google-sponsored) volunteers. But there’s always “who couldn’t love cuddly Norwegians?” Opera for the unassuaged (or, cuddly-Cupertinian-produced Safari, for that matter).

Once I suppress my inner socialist, I can bring myself to really enjoy surfing with Chrome. It’s early days yet, but I’m impressed with the browser’s demeanor. True, while that is an anthropomorphic opinion of a web browser, it’s not as though I’m claiming that Internet Explorer is mean to me.

Qualitative Film Review Scheme

20071205.wednesday   comments=4   dish  

I appreciate movie reviews. I’ll read them before, after, and occasionally — never a good sign — during the show.

But I don’t find the reviewers’ quantitative ratings — stars, thumbs, reels, fruit — helpful in choosing something worthwhile.

Instead, I’ve devised my own qualitative review scheme based upon how the film deserves to be viewed:

  • Theatre. This film merits nothing less than the spectacle afforded by the Big Screen. The audience demographic for the performance is such that the probability of a biker shouting “Take it off!” to an onscreen Frances McDormand thankfully approaches nil.
  • Video. You’ll enjoy this, but only at home when not surrounded by cell-wielding adolescents. Visit the Colonel, snag a half-dozen of Tim’s crullers, and then tuck in with your sweetie on the couch cushions for an evening of escape.
  • Broadcast. Your two hours will not have been wasted if you were otherwise planning on tuning in to televised golf. Also, thirty-two minutes of commercial interruption will not significantly diminish the art on display.
  • No. There are no circumstances under which you should pollute your eyes with this gawdawful tripe. Do not be deceived into thinking “it’s so bad that it’s good.” It ain’t.

I would adopt this system, but I’m not a film critic — I lack the Pauline Kael factor. So I offer it to anyone else out there who is gripped with a burning desire to tell me what to watch.

James & Northey. Unplugged, except for all the plugs.

20071120.tuesday   comments=1   dish  

Carole and I caught Colin James and Craig Northey at the Arts Centre last night. There’s no real point in a review of the show — you either attended last night or already have tickets for tonight — but we both enjoyed it.

The real surprise for me was this Northey fellow. I’m not party to the music scene and had never heard of the guy, yet I knew all of his songs (including, of course, the theme from Corner Gas). He’s a true song writer, and I would have liked to have heard more. He also produced a very clean tone from his amped acoustic.

James was less of a surprise; I’ve been listening to him since Voodoo Thing appeared on the Friday night video show in my high-school days. He sure has pipes though, and fingers to match. I did find his guitar playing a little more cluttered. Nimble digits aside, sometimes there are too many notes. But you can excuse a lot when you see how much fun he’s having playing — judging by his Happy Feet. I especially appreciated his deviations from standard blues riffs, veering away from dominant seventh chords at unexpected moments.

Although not advertised as an “unplugged” concert, it was more amplified than I anticipated. And, while I completely understand the rationale, I still find it amusing to see a Marshall valve amplifier with microphones stationed fore and aft.

As mentioned in the Yukon News article, James doesn’t have an outgoing stage presence; Northey was visibly more comfortable bantering between songs. That, and the occasional audio glitches — including a memorable “Whoa” — made for an intimate event.


I briefly met Colin James in 2000 when he came up to play at the Thunder on Ice race. He was just hanging around the Westmark convention room chatting with anyone. I couldn’t muster the courage to ask him about a long-past David Letterman appearance that featured a horribly out-of-tune guitar. Poor guy soldiered on, bending every single note into pitch.

Book Review: Head First Design Patterns

20060629.thursday   comments=nil   dish/propeller_beanie  

Another review of an O’Reilly-ish book that I posted elsewhere, Head First Design Patterns by Freeman et al:

Oh sure, we’ve all got the Gang-Of-Four Design Patterns books on the shelf, right up there next to Knuth. I’d yank down my dusty copy whenever I needed to look up what a fellow coder meant by Facade or Visitor. (Actually, the short description of the patterns on the inside front cover usually was enough to fake my way through the rest of the conversation.)

In contrast, I charged through Head First Design Patterns in all of about two days. It was my first exposure to the breezy diagram- and photo-laden Head First series. You could consider the non-text portions to be just so much tree-killing fluff, but I found them a pleasant respite from what is, at heart, a pretty dry subject.

There were more than a few times during my reading that I sat back, whistled, and said aloud, “so that’s how that works.” The book covers the most common patterns from GoF in an incremental order. I was disappointed that some patterns were lumped in the last “Leftover Patterns” chapter because I would’ve enjoyed the authors’ take on them, particularly the Flyweight pattern, a personal fave.

Examples are illustrated using Java. That’s definitely an improvement over the templated C++ in GoF, but it does illustrate a failing: the old-school object-oriented languages like C++ and Java needed patterns to solve common problems. The latest batch of OO/functional languages like Python and Ruby have little use for some patterns, and add new patterns all their own. For instance, what use is there for an iterator pattern in Ruby that uses closures to loop? Why bother with factory patterns in languages with first-order functions and class objects?

That opinion aside, patterns are still an everyday matter for the OO practitioner, and Head First Design Patterns is a superb introduction to them.

This really was an enjoyable read. I even did some of the exercises at the end of each chapter.

Book Review: Learning the bash Shell

20060624.saturday   comments=nil   dish/propeller_beanie  

I own a lot of O’Reilly books. You know, the ones with the animals on the cover. So many, that one sunny day I sat down to count: 119. I’ll admit that some of them I only own for one or two paragraphs that were useful (Essential CVS is one example of an unusually bad O’Reilly offering); I even read whole chapters of others. But the one volume of these dozens of colour-coded tomes that I keep coming back to is Learning the bash Shell by Cameron Newham. Here’s the review I posted to a book seller’s site:

The GNU/Linux bash shell is a clunky marvel. Novices recoil at first contact; “how do I click my way out of this 70s-era greenscreen abomination?” Casual Linux admins — and I fall into this it-was-set-up-a-year-ago-and-still-works-fine-so-don’t-futz-with-it category — are reasonably adept at piping, redirection, and tab-completion. The full-bore Linux geekorati are only a couple of Emacs meta-ctrl-popbottle keystrokes from involuntary carpal retirement.

Learning the bash Shell is really intended for the second of these groups: the not-everyday Linux enthusiast. The experts will have already glommed every tip and trick, and, despite the disingenuous “Learning” in the title, the book’s too steep a road for folks still struggling to install their first RPM.

O’Reilly is known for its content-dense publications, and this book has a higher fact-per-unit-volume ratio than any other of that publisher’s titles that I could name. Like many a tech trade tome, its chapters should be read as you need them, not straight through from copyright to colophon (“Typeset with ITC Garamond, you say. Fascinating!”). I go ahead and store it right next to the server. A quick peek will tell me everything I need to know, and little I don’t care to learn, about test/[] switches, string substitution operators, special-case environment variables, file descriptor redirection, Emacs control commands, process substitution, and those darned umask settings (each an example of something I use often, yet the details of which I can never recall). And once you’ve got the book open, you’ll find it just leads you further and further down the bash rabbit hole.

In short, this is one of the best tech books I’ve ever encountered, for any OS, for any topic. If you’re of the aforementioned casual Linuxfolk, or transcending your way to the guru plane, you must add it to your library.

Yes, it’s unabashedly glowing, but the book is awfully useful.