This is your work, valued
Author of Math ∩ Programming and pimbook.org, currently at Google. Currently writing pmfpbook.org
mlir-tutorial. MLIR For Beginners tutorial
1.3ksvd. Python code implementing the power method for Singular Value Decomposition
112fft. Python code and wav files for the post "The Fast Fourier Transform Algorithm, and Denoising a Sound Clip"
95neural-networks. Python code and data sets used in the post on neural networks.
82essays. Short essays I've written
80simplex-algorithm. Python source code for Linear Programming and the Simplex Algorithm
66exp3. Python code for the post "Adversarial Bandits and the Exp3 Algorithm"
51finite-fields. Python code and tests for the post 'Programming with Finite Fields'
48random-art. Python code for the post "Random (Psychedelic) Art, and a Pinch of Python"
46fft-watermark. The code for the post "The Two-Dimensional Fourier Transform and Digital Watermarking"
45book-template. A LaTeX template I used for pimbook
43ucb1. The code for the post "Optimism in the Face of Uncertainty: the UCB1 Algorithm"
37lp-diet. Linear Programming Diet Experiments
34imsdb_download_all_scripts. Download all plaintext scripts from imsdb.com
34mwua. Python code implementing the MWUA algorithm and a Linear Program solver
33zero-knowledge-proofs. Python code for the post Zero Knowledge Proofs — A Primer
30computing-homology. Python code for the post "Computing Homology"
29hybrid-images. Python code and images used in the post "Hybrid Images"
26math-genealogy-scraper. Code for scraping (and a mirror of) the Math Genealogy Database
24eigenfaces. Mathematica notebook and resources for the post "Eigenfaces"
22art-turing-ellipse. A six-panel artistic rendition of Alan Turing
22riemann-divisor-sum. Code for the series "Searching for Riemann Hypothesis Counterexamples"
21elliptic-curves-rationals. Code for the post "Elliptic Curves as Python Objects" implementing elliptic curve point addition over rational numbers.
21bezier-picasso. Python and Javascript code used in the post "Bezier Curves and Picasso"
21program-gallery. Program Gallery
19chktex-action. A Github action to lint a LaTeX file for style and formatting issues.
18restrepo-1957. Rodrigo Restrepo. Tactical Problems Involving Several Actions. Contributions to the Theory of Games, Vol. III. 1957
18elliptic-curves-finite-fields. The combined Python code for the post "Elliptic Curves over Finite Fields"
17load-balancing. A python implementation of a load balancer that uses a 2-universal hash family.
17segment. Python code and data for the post "Word Segmentation, or Makingsenseofthis"
16elliptic-curve-diffie-hellman. Python code for the post "Elliptic Curve Diffie-Hellman"
15earthmover. Implementation of the Earthmover distance metric in python.
14new-machine. Scripts for installing utilities and setting preferences on a brand new OS X El Capitan.
13welch-berlekamp. Python
13mlir-resources. A list of articles outside of the official MLIR docs that I've found useful for learning MLIR
13bandits-and-stocks. The python code and data sets for the post "Bandits and Stocks"
11seam-carving. Processing and Javascript code for the post "Seam-carving for Content-aware Image Scaling"
11graph-laplacians. Code and data for the post "What's up with Graph Laplacians?"
10depth-breadth-first-search. Python code used in the post "Depth- and Breadth-First Search"
10tex-convert-delimiters. A simple demonstration of how to define a parser that converts latex mathmode delimiters
10math-genealogy-visualizer. A javascript visualization of the math genealogy database
10dotfiles. vimrc, profile, etc.
9cave-generation. Mathematica and javascript code used in the post "The Cellular Automaton Method for Procedural Cave Generation"
9erdos-renyi. Experiments with Erdos-Renyi random graphs for the post The Erdős–Rényi Random Graph
9stable-marriages. Python code for the post "Stable Marriages and Designing Markets"
7top-trading-cycles. Code for the post "Serial Dictatorships and House Allocation"
5p-vs-np-racket. Racket code for the post "P vs. NP (And a Proof Written in Racket)"
5ellipse. A pure Python library for basic geometry on ellipses
5cv. My resume/CV, in archival json form and various other formats.
5programming-math-science. This is a list of links to different freely available learning resources about computer programming, math, and science.
5my-favorite-math-art. Some of my favorite math art (not made by me)
4fkl-SDM16. Code and experiments for "A confidence-based approach for balancing fairness and accuracy"
4