Projects @ Mindrot.org

Most of the people here are too lazy (or sensible) to write their own homepages, here are the people who aren't: