January 14, 2024
House of Reps is a project that explores apportionment in the U.S. House of Representatives.
January 13, 2024
How changing the method for seat apportionment in the House would reshape voting.
December 15, 2023
Learn how to speed up PyTorch code with custom Metal shaders to take advantage of MPS support on Apple silicon.
December 15, 2023
Exploring how Chamfer distance works in both Python and JS using `dash`.
November 23, 2023
This is the story of how Minnesota was just 25 people away from losing a representative.
November 12, 2023
Congratulations for losing the state population lottery, 70 years and counting.
October 20, 2023
A little bit later, a little bit less reading done.
October 03, 2023
Unleashing the power of dash for effortless annotations.
August 30, 2023
My notes from a quick read of some background on recommendation systems
December 31, 2022
My own Jekyll theme - Yōuyǎ is an elegant profile theme for the static site generator Jekyll.
June 26, 2022
This simple problem reminded me not to overthink — unless you have to.
December 27, 2021
Easily choose parameters for convolution layers it neural networks.
November 12, 2021
Take away the ugliness of expectations for dealing with completions using async-like helpers and lambda functions.
October 19, 2021
Finally, something that works.
October 2, 2021
Gaussian graphical models are defined by the structure of the precision matrix. From a fixed structure, how we estimate the values of the…
September 20, 2021
The awesomeness of CI is that docs and tests run automatically. Requiring that tests pass on merges is probably the most critical CI…
July 8, 2021
How to redefine everything from numpy, and some actually useful tricks for part assignment, saving custom layers, etc.
December 28, 2020
And no, it’s not in Python. Or C++.
December 26, 2020
October 9, 2020
From UIViewController to screenshot to social media.
October 2, 2020
Back to the bulk of the cake — unsupervised learning — with the latest tools.
September 29, 2020
September 21, 2020
How close do you have get to deleting everything in your database before you set this up?
August 25, 2020
It’s all about those “pipeline: passed” badges.
August 18, 2020
Neural network have so many hidden tricks. Here are some practical tips for using neural networks to do regression.
July 30, 2020
Documentation is quite a project, but your project is already a project, and who wants another project?
July 15, 2020
July 12, 2020
Python is lovely, but what if you want something both lovely and fast?
July 9, 2020
How to reduce headaches when configuring all those million options.
July 7, 2020
Your keyboard isn’t designed for you, and that’s bizarre.
July 5, 2020
Elegant features from a more civilized language.
July 3, 2020
A short guide to getting starting with Python’s logging module.
July 2, 2020
This tutorial shows how to set up a pybind11 project with CMake for wrapping a C++ library into Python.
July 2, 2020
Part 3, where your monstrous creation reaches the world.
July 1, 2020
Part 2 of the series where I’m the fool discovering how docs work.
July 1, 2020
It’s me. I’m the one who is totally lost.