Jonathan Stray is a freelance journalist and computer scientist. He has worked as an editor at the Associated Press, a freelance reporter in Hong Kong, and an algorithm designer for Adobe Systems. He teaches computational journalism at the Tow Center for Digital Journalism at Columbia University.