DIY DVR Adventures

I decided to finally replace my family’s pitiful set-top DVR.

More

Seamless Linux VM

OS X is a popular environment for Computer Science students, as is Windows to a lesser extent, but both fall short or make life unnecessarily hard when it comes to the lower level C programming required by the curriculum. Surprises like line endings and little deviations from POSIX can be a pain to track down. For these classes, Linux is almost mandatory. For this there are three solutions:

More

Car Stereo Receiver Replacement

A few months back I replaced the stereo receivers in a 10 and a 20 year old family car. Fed up with the lack of auxillary input (or even CD player, on the older one), I started on what would end up being a rather straightforward project.

More

Project Showcase with YAML and Liquid

When I remade my website with Jekyll last week, I made a project showcase page (check it out in the sidebar!). In under twenty lines of code, I built a system for programmatically display a list of projects with descriptions, and look nice doing it.

More

Claiming an Inactive GitHub Account

I recently found out that GitHub has a Name Squatting Policy whereby inactive accounts will be removed upon request. This means that nice short handle someone claimed years ago and never used could be yours, assuming the account doesn’t have loads of private activity.

More