“People imagine that programming is logical, a process like fixing a clock,” Ellen Ullman writes in her essay “Outside of Time: Reflections on the Programming Life.” “Nothing could be further from the ...