Computer Science Researcher (formerly Principal Scientist at Google and Research Manager at Microsoft Research).
Mesh-processing-library. C++ libraries and programs demonstrating mesh processing research published in ACM SIGGRAPH (1992-2003)
968advent_of_code. Python notebooks with solutions, timings, and visualizations for the Advent of Code
20blackjack. Blackjack Notebook (bjnb): Probabilistic analysis and simulation
11resampler. Fast differentiable resizing and warping of arbitrary grids
7octaviewer. Collection of detailed 3D models represented compactly using spherical parameterization, progressive meshes, and glTF compression
5poker_hand. Poker hand simulation with numba and cuda
2advent-of-code-hhoppe. Python library to process Advent-of-Code puzzles in a Jupyter notebook.
1mediapy. This Python library makes it easy to display images and videos in a notebook.
1MorphLib. A simplified library for Image Morphing algorithm
1hhoppe-tools. Library of small Python tools
1data. Image and video data released into the public-domain
1