Charlie Martin is a computer scientist and freelance writer who covers science, technology, politics, and their intersections.