Today in Science and science: Cyborgs tackle diabetes, why ice ages lost their cool, and more