Is every SSN in the digits of pi?
Yep.
Mitchell's Blog
Yep.
An in-person workshop
From RFC to working code
A majestic realm of computation
Randomly-but-evenly distributed points with a Bevy demo
module Module (Where) where
Exercise-driven and feedback-rich learning for fast, effective skill acquisition
Linking, FFI, and m32_alloc_page
Smoothing out a learning curve, with basic math
Timing frames, rendering meshes, handling input, playing audio, loading textures
I made a video game
Exercises for converting SQL queries into Haskell syntax
One-dimensional self-similar text generation
Combining simple sliders to form visemes
Emergent behavior from simple rules
Analogies from lower dimensions
Layers of beats
My new favorite box modeling technique
Calculating the extents of cubic curves
An informal formal systems talk
Inventing an automated spoken language
Basic auth becomes basically everything
A simple extended study program
Building a simple road map route finder
Voting in a context where you can't vote for yourself
How likely is the winner of the first game to win the series?
Playing with partially-shared records
Learning how to digitally sculpt 3d humans
Programmatically adding assets to a level
For solo jazz piano
My talk from Haskell Talks at Mercury 2022
More sheet music transcription
An infinite source of numbers
My experience transcribing sheet music by ear
Stealing syntax...somewhat
Picking apart types and values
Shortcuts, inspiration-inducing ideas, and more
Code speedups and unlocking creativity
Recipes for reordering arguments
An unusual programming language
Adding dark mode wasn't that bad
And why you might want to
Excellence through focus, or linkages?
What I've listened to
Why do the top couple YouTube covers of "Numb" by Linkin Park sound strange?
Type-level functions to count possible terms
Structures, strictness, and ST
How can we shrink a range given additional constraints?
A frivolous fun fact
Constructing dice from other dice