A Journal of things I've read

2020-02-19 -> Ongoing
Book Online Free CS EE

How things work


... this book strives to be: my contribution to any hypothetical survivors of the hypothetical apocalypse ...

A whirlwind tour starting starting with a easy introduction to logic machines and how they can be combined to create computer memory. Then onto a higher abstraction by introducing and then applying types to our logic machines.

For me this was a quick, and high level, refresher of much of my A-Level & Electronic Engineering Degree. It then delved into CS subjects that I've had to pick-up/stumble-upon myself and a few which are new to me.

As a little inspiration, if you, gentle reader, have managed to get this far in the book, and still consider yourself to be a “non-technical” type, take heart! Reasoning by way of the type system is indeed a powerful art, and one that most professional computer scientists have yet to come across, let alone master. Unfortunately for them, this is a skill that would make their day-to-day jobs tremendously easier, if only they knew it. I tell you this not to belittle them, but to inspire you. It’s not a particularly difficult topic, ...

2020-02-21 -> Ongoing
Book Paperback Mathematics

Infinite Ascent


Both a fantastic books and an infuriatingly awful book at the same time. The story, a quick tour through the foundations of modern mathematics, is well planned and extremely interesting. This, however, is spoiled by the authors excessively flowery and overly elaborate prose. And possible the worst past and an infuriating overuse of ellipsis ...

[TODO]

2020-02-21
Essay Online

How to write usefully


Useful writing tells people something true and important that they didn't already know, and tells them as unequivocally as possible.

2020-02-24
Post Online

To get good go after the metagame


The game, the game within the game, and the game outside of the game ...

2020-02-26
Post Online

We Need To Take CO2 Out Of The Sky


A worryingly sober analysis of the challenge of mitigating climate change