Katie Hafner was on staff at The New York Times for ten years, where she remains a frequent contributor, writing on healthcare and technology.