Today , nearly three years since Mr. Richards , a 26-year-old computer software programmer in Willoughby , Ohio , embarked on his quest , hundreds of thousands of do-it-yourself television viewers are using the free software program he wrote , MythTV , to turn desktop personal computers into customized cable boxes , complete with the ability to record shows , surf the Web and strip out unwanted commercials .