Photo by Hal Gatewood Computer science offers us breakthroughs on seemingly a weekly basis. And as w...