Practical Philosophy

The Essential Complexity of Life

I spend most of my professional effort these days working on and thinking about software and computer programming. I enjoy it, and it casts a whole interesting lens on lots of other things. One topic I recently discovered — I even wrote about it in the software context — is the difference between essential (or inherent) complexity, and accidental (or incidental) complexity.

Continue reading