In order to bear results, philosophical questions need to be formulated or broken down in such a way that they can be worked upon mathematically and computationally. The philosophy community has known this for some time. To me, a philosophy novice, this is new and pleasing.
A discussion a year ago with my older brother weighing the importance of philosophy, a quick read of the wonderful, and highly accessible Logicomix (thank you Thorup), and the post above, an interview with Scott Aaronson, helped me realize my perception of philosophy was flawed. I believed the entire field consisted of Hume, Kant, Locke, Mill, Aristotle, Plato, and other premodern philosophers. When in reality, mathematicians and logicians of the 19th and 20th centuries drove philosophy toward analytical rigor. Frege, Cantor, Russel, Gödel, Von Neumann, Turing, and others, pushed philosophy toward provability. Without mathematical rigor, philosophical questions remain intractable. And even if mathematics, at its axiomatic core, is a human defined, incomplete system, moving philosophy towards a rigorous, mathematical framework is still beneficial. But maybe I need to be slapped a little harder in the face by Gödel's incompleteness.
It will be exciting to watch the progress of computational learning theory in coming years. Just how far can we push machine learning?












