Adam Richardson's repositories
alpha3
AlphaZero reimplementation
as3richa.github.io
Personal site
austerity
POSIX library for building and executing graphs of commands
libcrex
C regular expression library
calico
Ray tracer in Rust, loosely following The Ray Tracer Challenge
caracal
GPU-accelerated approximate nearest neighbors index using locality-sensitive hashing
chisel
Seam carving demo in the browser
dissolution
Parallel, exact solver of linear systems of equations with rational coefficients
dmqh
2048 clone in TypeScript
dune
toy binary heap implementation, in rust
es6-connect4
Connect 4 in ES6 with Flow
floof
Rust implementation of cache-efficient Bloom filters
fp-in-scala-exercises
My personal solutions to the exercises given in Functional Programming in Scala
hibp-bloom
Experimental tool for building searchable Bloom filters from password dumps
libstaticset
Fast C++ constant ordered set datastructure
linsolve
Command-line linear system solver written in Rust
lthea9
In-memory search index for ASCII subsequence queries, written in Go
lynx
Rust implementation of Knuth's Algorithm X (dancing links) for the Exact Cover Problem
node-gnathite
Dead-simple HTML and plaintext email templates with Handlebars
notes
My personal notes on books, papers, etc.
papers
Academic papers I've read or plan to read
petrel
SHA-1 and SHA-2 family hash function implementation in Rust
queensway
Toy DNS proxy server in Rust
s3mock
Embedded S3 server for easy mocking
shallow-q-learning
Pedagogical implementation of Q-learning applied to a toy problem
sre-book-notes
Notes from Site Reliability Engineering
webgl-demo
Pedagogical WebGL tech demo
yarn
📦🐈 Fast, reliable, and secure dependency management.