dd-wrt and OpenVPN, don’t do it

Thinking about using your router with dd-wrt to run all of your home connections through a VPN such as OpenVPN? Don’t bother unless your router has an insanely powerful CPU. I learned this lesson the hard way when I decided to flash my TP-LINK WDR3600 (N600) with dd-wrt. 10-14mbps is all that the device seems […]

A Glance at Ethics in the Digital Era

Here’s a relic from the past–an old school research paper. Debates around computing ethics continue on, so I thought I would toss some of my old thoughts out there. The conclusion I had when I wrote this is still true today as we see some states in the U.S. implementing school programs to educate kids […]

Bad Designs Among Us

Bad designs are among us! Ack! Who the hell thought this was a good idea? Join me on a short, infuriating experience, and see some other examples of the horrors that surround us every day.

Colorado High Park Fire Time-lapse Videos

On the first day of the Colorado High Park Fire (June 9) I was in the Red Feather Lakes area, so I took a couple short time-lapse videos of the smoke plumes. As of this writing the fire has burned more than 82,000 acres and destroyed over 190 homes, and is only partially contained. Both […]