The blog at the bottom of the sea
Graphics and game dev research. previously nvidia, blizzard, monolith, others. graphics, audio synth, exotic computation.
Dice, (De)Convolution and Generating Functions
Scaling Points In a Specific Direction
A Two Dimensional Low Discrepancy Shuffle Iterator (+Random Access & Inversion)
Summing Blue Noise Octaves Like Perlin Noise
A Low Discrepancy Shuffle Iterator (+Random Access & Inversion)
What I wish I knew about ESPP and RSUs sooner (company stock benefits. 2024, USA, California)
Gradient Descent With Adam in Plain C++
Making Blue Noise Point Sets With Sliced Optimal Transport
Deriving the Inverse CDF of a Rotated Square Projected onto a Line
Interpolating Color Image Histograms Using Sliced Optimal Transport
How To Make Your Own Spooky Magic Eye Pictures (Autostereograms)
When There Are Too Many Experiments (Tests) To Do! Part 2: Orthogonal Arrays
Fractional Factorial Experiment Design: When There Are Too Many Experiments To Do
Alan Wolfe (Atrix256/Demofox) Banned (?) From X (Twitter)