Jeff Kanipe is a science writer and editor based in Boulder, Colorado.