This is a high level introduction which is meant to overview and motivate some of my current projects under the heading of “coherence.” Nothing here is meant to be rigorous or exhaustive. Intro When humans reason about objects in our environments, we understand ourselves to be reasoning about abstractions of a purported “real thing.” These abstractions tend to be composed of high level properties and behavioral models which are incredibly useful as the basis of various types of deductive and inductive reasoning chains.
What Is Thinking? Dec 31, 2025
Thought as a type of computation which is used by intelligent systems to trade between computational complexity and informational complexity.
Digital abstraction simplifies coordination by dramatically reducing the complexity of verifiability and enforcement.
Digital abstraction simplifies coordination by dramatically reducing the complexity of verifiability and enforcement.
Disentangling the properties of the Active Inference algorithm.
An initial reaction to AI alignment concerns.
How differential privacy can be used to help solve problems of overfitting in adaptive data analysis.
First post in a series on generalization in machine learning.

Working notes related to the use of a plenoptic camera for estimating depth within a scene.