20141115 home.science: Defying odds; comet lander phones home