Tag Archives: review

Facebook: The inside story

I’m not a big fan of Facebook. And the odd thing is that it feels like Steven Levy isn’t either.

I’ve read most of Levy’s previous books and, while he’s never been uncritical, there has always been a mostly positive spin. From Apple, to Google, to the “hacker culture” (including Stallman) I don’t recall any of his previous works quite being so down on their subjects.

It’s to the credit of Zuckerberg and his crew, then, that they were so involved in its creation. All the big names were interviewed on the record and, frankly, few come off well. Zuckerberg himself comes across as petty, jealous, arrogant and not terribly likeable. Even Steve Jobs had a fun, mischievous side.

That’s not to say the Levy doesn’t give credit where it’s due. The coverage comes across as fair, so maybe it’s more fair to say that reality is skewed against Facebook than this book!

It covers everything from Zuckerberg’s pre-Facebook projects, through to its founding, move to California, early growth and the last decade of being practically ubiquitous.

Most of the early phases have been well documented elsewhere (including in the Social Network movie), which made the discussion of some of Facebooks biggest missteps, and the threads that connect them, the highlight. The focus on growth at all costs, the organisational split between Zuckerberg and Sandberg, and the belief that connecting people is an unalloyed good seem to be the key to most failings and, disturbingly, they don’t seem to have learned that lesson.

Overall, it’s a fascinating, well written book about a troubling company. If we can’t avoid the company, we should at least try to understand it.

Unix: A History and a Memoir

This is probably the geekiest book I’ve read in a long time. It’s basically one step up from reading the source code for your favourite operating system. Or perhaps having a favourite operating system.

What I would say is that Unix has been pretty much the only constant throughout my career. I started with Solaris and HP-UX at university. I installed an early version of Linux on my personal machine to avoid the thirty-minute walk from home to the university labs. I’ve done consulting, I’ve developed both vertical and horizontal applications1, C and C++, Swift and Java, banking and telecoms. Pretty much the only thing they’ve all had in common was some sort of Unix underpinning.

And that’s bizarre. So much of computing changes in five years, yet Unix wasn’t even new when I started at university!

This book is the story, the memoir, of one of the people who built it. And it’s fascinating but probably only for a relatively small audience. I loved the first chapter, where he name-dropped some of the people who Kernighan worked with. Plaugher. Aho. Ullman. Honestly, if you’ve not heard of them, you’re probably not the target market for this book.

Also, if you’re Richard Stallman, you’re probably not the target for this book either: in the last chapter, he says that GNU software is “open source.”

On the other hand, if you’re not Stallman and you know about some or all of the people involved, then you are the target for this book. Read it. You’ll love it.


  1. Is that common terminology? A “vertical” application is one that’s applicable only to one industry, such as a trading application. A “horizontal” application is usable by many, like a database or operating system. ↩︎

Never split the difference

If I took this book to heart, I should try to convince you to read it.

I’ll be honest, I wasn’t sure I’d like this book, and I mainly took it out of the library so I could make the joke in the first paragraph (and others like it). I mean, negotiation isn’t my job. I’m not, like the author, a hostage negotiator. I’m not even in sales. The key, of course, is that we all have to negotiate from time to time. While I may not often have to negotiate money in my day job, I do have to agree on the scope of work. This is a form of negotiation. We all have to buy stuff or hire someone to deal with jobs around the house.

What I’m saying is this book won me around. Something that deals with “human factors” can never be a full instruction guide, but in ten chapters, from “mirroring” to trying to figure out those “unknown unknowns” Voss walks you through the whole process. The examples are varied, from sales to hostage negotiation, some more relatable than others, but they all serve their purpose.

Some areas you’ll have seen before. I’ve come across the suggestion to “mirror” previously But even in those cases, there are new suggestions or contexts to consider.

I guess the ultimate test is whether I’ll actually use the suggestions. Some will undoubtedly take some nerve, but I suspect most people will get something out it. I’m not sure I’m going full FBI the next time the need arises, but I absolutely intend to use some of the ideas around how best to ask questions and guiding people towards the correct — your — answer.

Bounce

Matthew Syed’s “Bounce” is a pop-science book that I borrowed from the library on a whim. It’s about the the “science of success” and starts with the idea that experts have at least 10 000 hours worth of experience in their field.

It’s… fine. I think I believed the thesis before I started but, while it was easy to read, I’m not sure how much it added.

The third chapter — about deliberate practice — almost had me for a minute, until I realised I’d seen it many times before. You see people at work who claim n years of experience but it doesn’t take long to understand that they just have the same year repeated over and over again; they didn’t grow or learn.

This is also the chapter where I agree with one statement in principle but not in practice. He says that while most of his examples show sportsmen improving their performance, the benefit could also be applied to society as a whole (agree) and that the economic advantage would be shared by everyone (disagree). We’ve seen productivity across countries improve for the last thirty years yet a disproportionate amount of the proceeds have gone to the rich. I’m not sure how we fix that.

He did lose me towards the end. Not that I disagree with where he was going in the last chapters about the reasons behind the success of black athletes1, but I’m not entirely clear that it needed to be in this book. Did he have to hit a word-count? Did he just want to include something he was interested in even though it was only tangentially related to the rest of the book? (Kind of like I did in the last paragraph about inequality.)

Anyway, it was an easy read. I think it reinforced what I already believe but didn’t significantly challenge or ultimately dramatically increase my understanding. Perhaps the 10 000 hours theory has so thoroughly permeated society that this book has been rendered surplus to requirements.


  1. Spoiler alert: it has little to do with their skin colour. ↩︎

Amazon Fire 7″ (9th gen)

A few years ago we got an Amazon Fire tablet and I could almost copy and paste that review for the ninth generation unit.

My biggest complaint this time around is the battery life. It feels like it’s always in need of recharging. Almost everything else from last time is improved. It’s slightly smaller. The build quality is much better. It’s faster.

Having said that it’s still no iPad. While faster it still feels sluggish compared with Apple’s tablet, the screen is a lot worse and the software library is laughable by comparison. But, as before, it’s also a tenth of the price. As an almost disposable consumption device, I have few complaints.

Reading 2019

I failed.

By half a book! I missed my goal of twelve books in 2019 by a few hundred pages1.

In my defence, “Guns, Germs and Steel” is very long but the real culprit (like the previous year) is my lack of a commute. Not that I’m sick of working from home yet but that was my reading time and now I just don’t have a time that I consistently set aside.

Still, eleven books isn’t bad when you consider all the other material I was reading too. (Might be better for my mental health if I dial it down on Brexit news!) In 2019 there was a better mix of fiction and non-fiction, too, so, while I didn’t reach my target, it worked out pretty well anyway.

I’ve set the same target of twelve books for 2020. Let’s see how that goes.


  1. Depending on how you count them. I read a few technical books (“Scala Cookbook,” “Deploying to OpenShift“) among others but somewhat arbitrarily I’ve not included those in the tally. ↩︎