I really wanted to like Vernor Vinge’s Hugo-winning 2006 novel, Rainbows End.
And sadly, I knew from about the first 50 pages that I would be beginning my review of the novel with those words.
Rainbows End came out about the time I was busy graduating from college, so there wasn’t much time to any of the reading then. I was intrigued by it, because I had just read Vinge’s work on the coming technological singularity, and had been reading Charlie Stross‘ Accelerando on and off as it came out in parts. Anyway, some two years after I put it on my must read list, I finally got around to it. Kind of shows you how long this list is, eh?
After reading and loving Alastair Reynolds‘ Revelation Space universe, I felt that I was ready for another “serious scientist” turned author. Never having read A Fire Upon the Deep or A Deepness in the Sky, I was unable to compare the writing style. I’m told however that Rainbows End is probably the most readable of Vinge’s novel, which is slightly scary, since I found it a pretty difficult novel to read, and I didn’t particularly end up liking it.
What I mean by difficult is perhaps slightly different from what is normally meant by that word. For me, difficult speaks to the ease with which I could get into the story line. I found Dan Simmons‘ Hyperion similarly difficult to get into because of the vocabulary. But unlike Simmons, who was pretty much done explaining terms by the end of the first chapter, Vinge struggles to push out ever more esoteric terms nearly to the very end. So instead of focusing on the story as I should have by about 300 pages in, I spent most of my time trying to play guess the word. Compared even to a peer like Reynolds, who is willing to stop the jargon spew by the first third of the novel, Vinge seems determined to make it nigh impossible to concentrate on the story by introducing words right up to the end.
What I will say is this: Vinge is a visionary. Wikipedia says that an initial version of what became Rainbows End was published all the way back in 2002; in 2002, I would have scarcely believed that what he refers to as the “Secure Hardware Environment” was possible – or likely. However, given the recent maneuverings around ACTA, the broad authority courts in across the world have given executive branches to breach into the sanctum of a computer, as well as continued action on the part of the assholes promoting DRM, I’m beginning to suspect that it will be only a matter of time before we do see something like SHE implemented as a combination of national security, fear of terrorism and Internet security. I expect that before the next decade is out, it will be damn near impossible to buy hardware that is not bugged at the hardware level, either purposely in order to comply with government directives, or by governments where chip assembly takes place.
Second, his ideas for overlaying the real world with augmented bits and pieces is an idea as old as sci-fi itself, but his version is more believable than most. The implementation is pretty much unique in my experience – via contacts or electronic paper, rather than the usual neural implants that dominate other novel story lines. Indeed, we’re beginning to see this sort of augmented reality come into being in the last two years or so – but currently, the ability to do so is in the realm of heavy, powerful, dedicated machines like the Xbox 360 and the PS3. Ultimately, Moore’s Law will prevail, and we will indeed see chips as powerful as the tri-core PowerPC in the Xbox or the Cell in the PS3 in tiny, watch-phone sized devices. (From what I’ve been able to tell, the novel takes place in 2025, which is approximately speaking nine Moore Cycles away, meaning that the 221 sq. mm Cell chip should be doable in about 0.5 sq mm, so not a bad guess on Vinge’s part for a watch-sized augmented reality chip.) I can’t say I pretend to understand how the contacts would work power-wise, but I suppose that’s why I’m an economist and not an engineer.
But for all of this really well-thought out future, Vinge falls short when it comes to the actual implementation of the world. I struggled to understand “belief circles” and “arXiv references”, not because I was unfamiliar with the terms themselves, but because I think he used the terms incorrectly. This is easier to illustrate with an example. The formal name for the on-screen arrow controlled by the mouse is a “cursor“, or “mouse pointer”. If the pointer is not appearing on screen, technical people might say “the pointer is not showing up on screen”. People unfamiliar with the formal terms, however, would likely say “I can’t see the mouse” or something pretty similar to that. I, like most technical people, would likely be baffled initially by this statement – particularly if we’re in the same room and can see the mouse sitting beside the keyboard. Some amount of parsing later, I’d likely conclude that what the person is saying is that the pointer is not on screen, and work from there. As far as Rainbows End goes, it’s probably worse because Vinge is using a term that has a specific meaning today, and I’m attempting to understand a sentence in the context of the current meaning. It would probably – in fact, definitely – be easier if he just invented a new term and vocabulary. Instead, I’m left with this hybrid where I have to think “wait – is this a future meaning of the term ‘foo’ or is he using ‘foo’ in the same context as we are today?” And if anyone could tell me what a Scooch-a-mout or Dangerous Knowledge is, I’d be eternally grateful.
That’s not to say it’s not an entertaining story. It’s the coming of age story of a very, very old man – a man who has lost his marbles once, and been given them back. So there’s definitely a healthy and energetic plot underlying the story. There’s also a remarkable clarity of vision (even though, as I’ve mentioned, it is a pretty dystopian future) and enough unsolved mysteries and questions at the end of the novel that you’ll beg for a sequel to find out what happened; fortunately, he’s writing one.
I just kept jarring back into reality from the story. That made the story difficult to understand, and difficult to read. More than once, I considered giving up and coming back when I was more “ready” for it. I’m glad I persevered, but it took a lot longer and was a lot more exhausting than I had hoped for.
Verdict: borrow. Required reading to get half the tech jokes on the Internet, but you’re not going to read it more than once, unless it’s reading for comprehension’s sake.