Skip to main content

Welcome to ZX81.org.uk

Tag: Reading

Mirrorshades

Part of the Twenty Books in Twenty Days series.

I’m surprised this didn’t get more of a response when I posted it on Mastodon, to be honest. A while ago I was talking about sci-fi books with a colleague. He was amazed I had a copy and practically begged to borrow it. (Unlike Peopleware, I did get it back!)

It is the definitive collection of cyberpunk short-stories. Much of what I wrote about Neuromancer could be written about Mirrorshades [affiliate link], so I won’t repeat myself.

Peopleware

Part of the Twenty Books in Twenty Days series.

I lent “Peopleware” [affiliate link] to a friend at some point but never got it back. I supposed they valued it as much as I do. I should probably buy the newer edition at some point.

I’m not sure if this book was the epiphany or it just happened around the same time, but at worst it was a major influence. The epiphany was that the really hard challenges in computer science were not the technical ones but the ones around people. It doesn’t mean that it’s not valuable to work on technical problems or solve them. But the challenges organising and getting people to communicate and work together effectively and build the right thing (rather than the interesting thing that we want to build) are also important, possibly more important.

Neuromancer

Part of the Twenty Books in Twenty Days series.

Neuromancer” [affiliate link] probably needs no introduction. I may not reference it as often as Hitchhikers Guide, but if you know anything about me, I doubt you’d be surprised that I include it here.

When I first read it, I’d not used, maybe never even heard of, the Internet. I’m not sure I’ll ever be ready to plug my brain into a computer but the idea of a global computer-based hallucination is something we now all experience every day. Maybe not exactly as Gibson wrote. Well, hopefully not.

The selfish gene

Part of the Twenty Books in Twenty Days series.

Sadly, another one of those “what happened to the author” books. As much as I don’t want to be a gatekeeper, Dawkins might well have been better sticking to evolution rather than branch out into religion and trans issues (the former in which he’s forthright but not original and the latter where he’s just wrong).

But whatever happened since, “The Selfish Gene” [affiliate link] itself is a classic. It’s where the word “meme” came from, and memes are everywhere these days! It’s well written and makes a difficult subject understandable. It refined my thinking about evolution, the scientific process and science writing in general.

What if…?

Part of the Twenty Books in Twenty Days series.

The concept is right there in the title: Serious scientific answers to absurd hypothetical questions. Is it possible to use a machine gun to create a jet pack? How many Lego bricks would it take to build a bridge from London to New York? How high can a human throw things?

In that sense, “What if?” [affiliate link] is another one of those “backwards” choices. The book itself is only ten years old but I think my love of taking absurd questions seriously goes back much further. I do it often when my kids ask silly questions, but Munroe is able to do it with a lot more scientific and mathematical rigour. I love the concept, and it’s executed pretty much perfectly.

God is not great

Part of the Twenty Books in Twenty Days series.

I was an atheist long before the four horsemen arrived on the scene in the mid-2000s. Their writing did clarify my thinking and made me consider aspects that I’d not come across before. Like How to be a Liberal, it also gave me names for concepts that I had previously been aware of.

I probably could have put any of the Dawkins, Harris, Hitchens or Dennett [affiliate links] books in the list, but there’s something about Hitchens takes-no-prisoners writing that pipped the others to the post here. (I found Dennett’s a little disappointing, to be honest. Probably a good thing I never did philosophy at university.)

Programming Perl

Part of the Twenty Books in Twenty Days series.

Sometimes confused with the also excellent Programming Pearls, Programming Perl [affiliate link] is quite different. It’s big and well written and well structured. But a lot of books meet those criteria, so in what sense did it have an impact on me?

It’s a technical book that proves that you don’t need to be dry and boring to get the message across. Being “professional” doesn’t mean being humourless.

How to be a liberal

Part of the Twenty Books in Twenty Days series.

The rule is no reviews or justification, but I did for this book [affiliate link]. It’s such a recent one that it can’t possibly have influenced me, and that’s true. However, I included it because it gives a name to things that I’ve long believed or understood. It’s nice to realise you have a “belief system” rather than just a random collection of thoughts and opinions.

Last chance to See

Part of the Twenty Books in Twenty Days series.

I almost didn’t include this since I inadvertently created a new “one book per author” rule. (I did resist adding Dirk Gently.)

This book [affiliate link[ is about Douglas Adams adventures visiting some of the most endangered creatures on the planet. Not the most endangered necessarily, but it includes a nice cross-section, including the cute and the scary.

This was Adams’ induction into nature conservations — something that he took seriously in later life — and you can feel his enthusiasm. The passion is (almost) catching.

Microserfs

Part of the Twenty Books in Twenty Days series.

I have previously joked that if you could somehow combine Neal Stephenson and Douglas Coupland, you’d end up with a dense, well-researched, character driven story.

Over the years, Stephenson has got better at writing people and Coupland has added more plot. Just as I argue that Snow Crash was the sweet spot for Stephenson, I think that Microserfs is for Coupland. (Don’t @ me. That’s an opinion, not an objective truth.)