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 […]

Change OS X Screen Resolution from the Menu Bar

Want a way to change your screen resolution and screen brightness from the OS X menu bar? I did, so I pulled together several separate solutions to scratch the itch. Here’s my setup and what you’ll need to implement it yourself.

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.