Mathematics General Recursive Functions This post motivates the definition of general recursive functions by demonstrating one method of deriving this definition.
Computer Science Differentiable Programming This post explains the basic idea of differentiable programming, providing sample code, and relating the concept to ideas from differential geometry.
Mathematics Parallel Metropolis-Hastings This post examines a particular method for parallelizing the Metropolis-Hastings algorithm.
Computer Science Counter-Based Pseudo-Random Number Generators on the GPU This post examines the concept of a counter-based pseudo-random number generator (CBRNG), and the Squares algorithm in particular.
Computer Science Metropolis Light Transport This post offers a detailed explanation of Metropolis Light Transport in particular and path tracing in general, providing the relevant theoretical background.