Explanations of things that are already known, written mostly because I did not understand them until I tried to write them down.

Calculating the Mean October 10, 2025
I thought means were simple. I was wrong.

A tutorial on Bayesian Belief Bellman equations July 29, 2025
And Information Directed Sampling

The Stochastic Chain Rule July 22, 2025
A Tutorial on Itô's Lemma

The Price of Belief June 27, 2025
Deriving Probability from Rationality

In what sense is Bayesian updating optimal? June 20, 2025
Minimizing Surprise Leads to Bayes' Rule

A Tutorial on Ciphers June 1, 2025
From Caesar to a Simplified Enigma

Typicality August 10, 2024
In high dimensions, typical is unintuitive

Score functions, denoising and diffusion August 10, 2024
Diffusion is just stacked denoising score matching!

Graph enumeration January 10, 2024
The orderly enumeration of graphs

The fable of the caterpillar February 25, 2019
A fun intro to my masters topic; abstraction for efficient reinforcment learning.

Causal calculus August 10, 2018
A connection between causal inference and gradients?

Deep learning September 20, 2017
An intro to deep learining for COMP421.

Representations within linear algebra September 26, 2016
We can use linear algebra to represent; linear operators, algebras, computations, symmetry and more.