Turning a MacBook into a touchscreen with $1 of hardware (2018)

Semlib: LLM-powered Data Processing

Inverting PhotoDNA (2021)

Testing Distributed Systems for Linearizability (2017)

uWWVB: A Tiny WWVB [atomic time] Station

Inverting PhotoDNA

Turning a MacBook into a Touchscreen with $1 of Hardware

Experiments in Constraint-based Graphic Design (2019)

Gavel: An Expo Judging System

Organizing Data Through the Lens of Deduplication

Experiments in Constraint-Based Graphic Design

Turning a MacBook into a Touchscreen with $1 of Hardware (2018)

μWWVB: A Tiny WWVB Station (2016)

Gemini: A Modern LaTeX Poster Theme

Turning a MacBook into a Touchscreen with $1 of Hardware

A Step-By-Step Guide to Synthesizing Adversarial Examples

Testing Distributed Systems for Linearizability

Validity, Trust, and the Design of Interfaces

μWWVB: A Tiny WWVB Station

Algorithms in the Real World: Committee Assignment

Lumen: Magic auto brightness based on screen contents

Who's in the Office? (Space-oriented Personal Location Sharing)

Dropbox as a Git Server

An Asynchronous Shell Prompt

Algorithms in the Real World: Host Matching

Show HN: Git-remote-dropbox – use Dropbox as a true Git server

Clickbait in the Physical World: A Social Experiment

An Asynchronous Shell Prompt

Dotfiles Are Not Mean to Be Forked -- Managing Your Own Dotfiles