Back in 2013, I programmed an inexpensive media remote to control XBMC on Ubuntu with the help of a cheap infrared PC remote control. Since then, I’ve messed up that Ubuntu install pretty well, so updating seemed like a good idea.

Continue reading...

While studying for the Private Pilot Knowledge (Written) Test, I had a hard time memorizing the rules governing the minimum requirements for VFR in the difference airspaces. A fellow student pilot found this sketch by R. Tyler Croy. I really like how it distilled the rules into something small...

Continue reading...

Thought it might be neat to combine elementary school cryptography with popular social messaging services. I made a simple one-time pad generator available here. The source code is on github.

one-time pad site

Continue reading...

Stepper motors are a type of brushless DC motor that can be controlled so that they advance a fixed step size. Additionally, they provide a strong holding torque. This can make them useful in applications where you want to rotate the motor precisely without employing encoders. When prototyping, I...

Continue reading...