Ellen Ullman is a writer and computer programmer, whose new novel By Blood takes place in dystopic 1970s San Francisco. We talk with her about the promise and threat of that time in the Bay Area, the difference between human and computer language, and some of the barriers to there being more female programmers.