# johnhw.github.io ## [Robust user interfaces with feedback error correcting codes](robust_interfaces/index.md.html) ![ ]("robust_interfaces/imgs/header.png" width="50%") ## [Introduction to Bayesian Methods for Interaction and Design](bayesian_interaction/index.md.html) ![ ]("bayesian_interaction/imgs/header.png" width="50%") ## [Separating LaTeX figures for journal submissions](separate_figures/index.md.html) ![ ](separate_figures/imgs/header.png width="50%) ## [Differentiable sorting networks](differentiable_sorting/index.md.html) ![ ]("differentiable_sorting/imgs/header.png" width="50%") ## [3D renderings of knots from ASCII art](blender_knots/index.md.html) ![ ]("blender_knots/imgs/header.png" width="40%") ## Game of Life ### [An implementation of Hashlife in Python](hashlife/index.md.html) ![ ](hashlife/imgs/header.png width="50%") ## Primes ### [Laying out integers in high-dimensional space with UMAP](umap_primes/index.md.html) ![ ](umap_primes/imgs/header.png width="50%) ### [Prime spirals](prime_spirals/index.md.html) ![ ]("prime_spirals/imgs/header.png" width="60%")