I primarily study algorithms for quantum computing and their limits. Find my papers on Google Scholar.
In the past, Iโve thought about quantum state estimation, philosophy of science, computational fluids, and lattice spin systems.
๐๏ธ phd-student-wishlist (2021)
what do you wish you had as a Ph.D student?
๐ฐ research reference pages (2021-)
qaoa-reference, parisi-reference, qma2-reference, prqs-reference
living documents on topics Iโm interested in
๐ฑ quantum computing talk bingo (2021)
how many buzzwords can you find?
๐ arXiv.wiki (2021)
for everything that isnโt in the paper
โ๏ธ arxiv-wordcloud (2021)
visualize your research from arXiv abstracts
๐ qc-landscape (2020)
my mind map of the quantum computing research landscape
โฌ steiner systems (2020)
design theory, oh my!
๐ก algebra-fun (2020)
fun facts about 2x2 real matrices
source .tex file here
๐งฎ Counting in the XX Model (2019)
at infinite temperature, quantum systems are counting problems
source .tex file here
๐ฎ interstellar-bubbles (2019)
some stars blow themselves a cocoon
๐ lakatos (2019)
notes on Imre Lakatos and passionate rationalism
๐ shock-front-math (2019)
re-deriving the math behind supernovae
source .tex file here
๐ฆ Applications of Bilinear Control Theory in Nonlinear Spectroscopy (2016)
using light to estimate stuff
presentation slides here
code (as .ipynb, as .pdf)
๐ป Quantum Applications of an Efficient Solution to Compressive Phase Retrieval (2015)
using signal processing theory in quantum mechanics
presentation slides here
I adore puzzles. I learned to write my own when teaching a probability class.
โฌฃ Tiles of Tantrix (2020)
counting paths passing through hexagons
source .tex file here
๐ grape-codes (2020)
exploring and playing with JRMF material
source .tex file here
๐ฐ powerball-problem (2020)
whatโs the chance of finding your matches?
source .tex file here
๐ป 7-beers-matching (2018)
beer-themed probability problem
source .tex file here
๐บ triangles (2016)
counting triangles in bigger triangles
๐ฝ Goldilocks and the Assistant (2015)
fairy-tale-themed logic problem
๐ฅ pancakes (2015)
delicious logic problem (see problem 2)
๐ wheresthepool (2024)
go to a nyc pool thatโs open NOW
with Sophia Tareen
๐ altbdays (2022)
find other days to celebrate
๐ง otomata (2021)
a JavaScript rewrite of a procedural music generator
extensions could be added here
โฒ๏ธ altclock (2020)
experience time differently
๐ฝ SlargNacking (2016)
donโt be happy, be interested
๐ฐ mystartup (2015)
sarcastic startup tagline generator
๐ง๐ฟโ๐คโ๐ง๐ฝ ca-center (2020)
whereโs the center of california?
see the center of each state here
๐ pizza (2020)
my east bay pizza diary
๐ต berkeleystreets (2020)
Where have I yet to explore?
๐ pleasant-places (2018)
interactive United States map to find pleasant weather
๐ฆ ecoli (2020)
analyzing Penobscot Riverโs E. Coli concentration
with Angie Reed
๐ข trump_yelling (2017)
twitter analysis of Trumpโs ALLCAPS tweets
๐ฝ maze (2015)
path-finding in random 2D mazes
โถ๏ธ get old youtube links from fb messages (2020)
find old favorites youโve forgotten
๐ QWOPPER (2019)
a programmatic interface for QWOP
๐ friendlog (2018)
command-line journal for intentional friendship
๐ count-spots (2017)
locating and counting spots in an image
๐
๐ฝ secretsanta (2015)
assigns gift-givers for secret santa exchanges
๐ข sudoku (2015)
Sudoku maze generator and solver
โฌ rubik (2015)
Rubikโs cube simulator and solver
๐ sweet spot (2013)
tool to scout playersโ shooting performance
with Leah Dickstein, for Facebook NorCal Regional Hackathon
I often prototype new ideas. Not everything gets polished.
๐จ autopollock (2021)
autogenerated images in the style of Jackson Pollock
with Arman Arbab
๐ญ the future of jupyter.org (demo here) (2019)
react+webpack+science
existing website here
๐จโ๐ป qosf-screening (2020)
a Python challenge with quantum circuits
from the Quantum Open Source Foundation
๐ jupyter-diff (2019)
an experiment in version control for Jupyter notebooks
with Saul Shanabrook at a Jupyter Open Studio Day
๐ spirals (2019)
around and around with Pythonโs Turtle graphics
movies: spirals1.mp4 (1.5M), spirals2.mp4 (4.2M), spirals3.mp4 (3.0M)
๐ automata (2018)
simple cellular automata generator
๐ congrats (2018)
playing with a Javascript particle engine
with Ishaan Jain
๐ธ๏ธ website for OtterNest (2015)
ideas from a healthcare startup incubator; team has disbanded
๐ฌ baton (2015)
answer student questions en masse: they text you, you respond online
๐จโโ๏ธ CollegeConnect (2014-15)
peer-to-peer computer-to-cellphone mental health app
with Andre Askari, Zachary Zeleznick, winning entry for Accenture Hackathon Games
๐งด skin-cream-calc (2022)
ointment calculator based on body surface area
โ๏ธ suntrac (2021)
post-transplant skin cancer risk calculator
๐คง covid-19 advice (2020)
decision support tools for Kaiser Permanente clinicians
email me for more information
Free software gets me excited. Iโve maintained Moment.js since 2017.
๐ค github-typo (2019)
fixing typos on GitHub, until I got shut down
(2021 edit: now you can fix one yourself)
โจ my response to a clean code challenge (2018)
de-mystifying a function to make square spirals
challenge from Thai Pangsakulyanont
๐ค moment-bot (2017)
auto-lints pull requests to Moment.js
Hereโs a comic strip I really like. Or check out Erica Duโs ๐ฅ flaminโ hot cheetos font.