Ben Giles's Projects
Algorithmic Intelligence Quotient
Anki 2 add-on for use with HabitRPG. Automatically scores habits when you reach the end of your Anki timebox and when you review all cards in a deck.
The Art of Exploitation
Arduino versus Processing in a slow prime factoring smackdown
Press buttons in the real world and watch your webcam output cry
First attempt at collision detection
OpenAI Baselines: high-quality implementations of reinforcement learning algorithms
Beeminder Anki add-on
:bike: A preprocessor for anyone writing specifications that converts source files into actual specs.
Ben's Operations Research Equipment
Chord P2P implementation
Even more obscure than an analogue watch.
Complete Mandiant Offensive VM (Commando VM), a fully customizable Windows-based pentesting virtual machine distribution. [email protected]
Boilerplate for playing with movies. Just copies for now.
No doubt this was done on a Friday night.
Processing sketch to print data coming in on the serial port.
A plugin for GTAV that transforms it into a vision-based self-driving car research environment.
BitTorrent DHT library
Dopamine is a research framework for fast prototyping of reinforcement learning algorithms.
⚙ Dotfiles for Linux &macOS
Jet For Brains
A conda environment and docker container to support using earth and environmental data in Python.
Lambda Labs Invoicing Kit
💰 USB flash drive ISO image for Ethereum mining with NVIDIA graphics cards and Ubuntu GNU/Linux (headless)
Converts some excel spreadsheets (.xlsx, not .xls) into C. This allows the excel spreadsheets to be run programatically, without excel, anywhere that compiles basic dependency free C code. This can be handy to allow excel to be used as the calculating engine behind websites.
Simple spaced repetition flashcard software.
An FXPlug plugin for Final Cut Pro used to composite two moving images onto a single plate.