Hi HN! Over the last three months I've written a treatise (fancy noun!) with a view to understand computation systematically. My goal was to create, at least for myself, a coherent picture of what's essential about all this bit pushing we do individually and societally. I intend to write something empowering and actionable to those of us trying to make sense of systems, as well as build (much) better systems.<p>It's about 40-50 pages long, so it's not short, and probably quite dense, despite me trying to make it as conversational as possible. I have a visual summary of it linked at the top but it's yet incomplete (still working on it).<p>My goal in posting it here is to get some feedback. I'm especially looking for thoughtful disagreement, particularly concerning my main points. Something quite at the top of Paul Graham's disagreement hierarchy. I'm really open to challenge to my main points; if what I wrote is any good, it should be anti-fragile and get better with a good critique. And if it doesn't, hey, at least I learned something!<p>A couple of days ago I posted it on the Future of Coding slack (very cool community, you should join us!) and got already feedback. Now I'm daring to put it here to see what happens.<p>Here it goes: https://github.com/altocodenl/todis<p>Thanks for reading!