This is your work, valued
reptyr. Reparent a running program to a new terminal
6.3kllama. Go
607gojit. JIT code-generation in Go!
355rules_boost. bazel build rules to use boost in bazel projects
299ministrace. A minimal toy implementation of strace(1)
182taktician. An implementation of and AI for the game of Tak
65reverse-android. Reverse-engineering tools for Android applications
56elisp. nelhage's emacs configuration
53bemu. A just-in-time compiler for MIT 6.004's "Beta" processor.
42virtunoid. My KVM breakout code from my DEFCON/Black Hat 2011 presentation
35transformer-rs. A sketch of a Transformer in Rust for a blog post
34ultimattt. A Rust Implementation of Ultimate Tic Tac Toe
26crossme. A collaborative crossword-puzzle solver written on Meteor
25barnowl. A multi-protocol curses IM client.
20util-scripts. ~/bin/
14pw. My personal GPG-based password manager
13nullderef. A module for playing with kernel NULL pointer dereferences
11aoc2023. Advent of Code 2023
10re2. A git mirror of Russ Cox's re2 regular-expression library
10x11-proxy.
9iron-blogger. Code to run the Iron Blogger event.
9s3multiget. Some benchmarks of S3 multigets
9git-merge-rename. A Dropbox-inspired git merge strategy that never fails
9github-downloader. Scripts to download all of github. Or at least much of it.
9plv8js. Fork of http://code.google.com/p/plv8js
8jsbeta. An emulator for 6.004's Beta processor for the browser.
8cpython-interp-perf. Exploring the performance of the CPython interpreter with various options and compilers
7blog.nelhage.com. blog.nelhage.com
7ghostscript-afl. fuzzing ghostscript with AFL
7go.cli. Some utilities for writing CLIs in go.
7librstpreload. A LD_PRELOAD library to make any app support Random Standard Time.
6kernel-workshop. demo kernel modules for a workshop at recurse center
5tf-experiments. some experiments with tensorflow and tf on ec2
5check-plus. A simple EDSL for testing C code using Check
4rules_fuzzer. bazel+libfuzzer
4barnowl-zstatus. Z-Status module for BarnOwl
4barnowl-devutils. DevUtils module for BarnOwl
3chef-config-nelhage. chef config for my personal infrastructure
3flnv. nelhage's experimental toy scheme implementation
3claude. Scrappy CLI for Claude
2coop. A Coq playground
2haskell-hunt. Various Haskell utilities to help with solving Mystery Hunt puzzles
2duckdb-parquet-bugs. Parquet files and generators for some DuckDB parquet bugs
2bazel_git_repositories. Implementation of bazel `git_repository` remotes using Skylark
2barnowl-modules. Superrepo for my BarnOwl modules
2hszephyr. Haskell libzephyr bindings
2ec2instances.info. Amazon EC2 instance comparison site
2barnowl-vt-asedeno. VT_ASedeno style for BarnOwl
2iron-gollum. Rust
2gollum. A toy typed lambda-calculus
2mitua.
2libgit2. The Library
2accidentallyquadratic. I accidentally an n²
2