The Book
I did read your book once and then went through it taking notes. I tried to critic it, review it and edit it. Failed on all three attempts. So I decided to write down my impressions while. Note: I did read a version dated June 5th 2013 shortly before it got published, some page numbers might have changed.For details on the book and where to get it go to Mark's website: http://markburgess.org/certainty.html.
InfoQ has run an article and interview on the book: http://www.infoq.com/articles/in-search-of-certainty-book-review.
My impressions
The book is long. Nearly 400 pages (the final version has 444!) packed with "stuff" about "things", nearly as many notes as it has pages and an awful lot of references. It requires determination to read it. It doesn't have a lot of figures thought, nor does it bombard the reader with too many Greek characters. And all the figures are also very simple, nothing complex, virtually nothing colored, no InfoGraphics.
The book uses plain English. That is a very good choice. Using plain English, with a lot of examples and stories that people can relate to. There are a lot of real people named and discussed, rarely critiqued, never hammered. The whole tone of the book, while sometimes putting forward strong statements, is positive, almost 'nice'.
This is a history book, putting things into perspective. There are so many historic people named and their work explained and discussed and put in perspective. And sometimes there is a historic line shown, how people used the work of others and extended it. The areas covered are wide, not 'just' IT, not 'just' physics or mathematics, not 'just' Western people. A wide discourse showing the variety of contributions people have made in history (recent and far). Almost makes me wanting to go back to university and study the history of technology and/or science.
This is a book showing how science works. Long nights, lots of experiments, talks, presentations, discussions. The importance of failure and the importance of talking with/for people. A lot of names given, Alva being the most prominent, many people from the IEEE CNOM community being mentioned a lot. The work and progress of a single idea (Promise Theory) document over a decade with lots of examples. Showing how many different paths have been walked to get where you are. This part alone is very interesting, to see (read) how the work has evolved, in detail.
This is a very personal book. Beside the historic and scientific content, the book is in parts a very personal description of the world we live in, and how it evolved. This is neither cheap nor pathetic, it is actually an important part of the book. It makes it worth reading, because the book is not a clean, cold, detached piece of work about a technical problem/solution. The book is about a journey, a personal one. I did like that part very much.
This is a book about changing the world, making it a better place. There a many statements about the state of education and other areas and some suggestions or predictions on how they can/will be changed (for the better). There is also a strong message that things are going wrong in IT, that it is hard to detach technology from science, that people do not properly understand and then repeat errors. All of this with a very practical note, when examples from CFEngine come into play and when stories are being told on how the theory applies. This was one of the interesting parts: the theory is nothing abstract but rather concrete, something that already is used in many places. Thus, something worth exploring and understanding, and writing a book about it.
This is a book about CFEngine. Starting in part II and then extensively in part III this book might look like a CFEnging book. It never ends in cheap promotion of a product, but it details parts of the company and its products. First I thought this is annoying (and in parts it is, almost suggesting sometimes that only CFEngine is there), but in the overall reading experience it is very balanced. Furthermore, since this is partially a personal book, the company that enabled (or drive) a lot of things here must play a role in the book, too.
This is a book about Promise Theory for dummies. Since it's written in plain English, sometimes as a tutorial and history lesson, always with good and easy examples, it can be taken for it. Now there is a book on Promise Theory published, I still have that on my backlog.
This book is easy to read. One can start and read, almost like a novel or a historic novel. In parts it becomes tricky then, when complex or important statements are chained. But in general the book reads very easy.
This book is very hard to read. That is true, too. Parts and chapters provide partitioning, but the chapters themselves are very long and it is, in many places, unclear where a statement ends and a new one starts, or how a number of statements relate to each other.
This book is very challenging when reading it twice. Reading once, I did indulge in the history lesson, the explanation of science at work, the evolution of the Promise Theory and a few things about physics and mathematics. The second time I got stuck in statements that are mostly hidden, almost buried, but that (imho) are very important and maybe for some even provocative. For instance, page 343 states that "Change in space is much easier to deal with than changes in time, though these two are sometimes related by the finite speed of communication." Oh dear, the finger right on the problem(!)! Another example is page 346: "Creativity in nature is always a bottom up process, as nature has no imagination to foresee what might be. It can only build on what it has, thus it always leads to stable systems through natural selection." Yes! And actually the whole page 346 is great! Another example is the first paragraph on page 354, actually brilliant, the whole paragraph. So is the first paragraph on page 194. And there are more those things, hidden amongst history and science and physics and mathematics. Or the explanation of autonomics with biology on page 116, far better than the usual IBM citations. Or the discussion of change of space at the start of chapter 2. Or on page 318 one of my favorite now "The challenge one faces in technology is always how to separate general science from a particular implementation of the technology itself". …