The Spirit rover mysteriously rebooted twice over the weekend. NASA says that the rover's batteries are charged and the solar panels are generating power. The rover has been operating on Mars since 2004. A recent software update may be the cause of the mysterious reboots. Either that, or the rover is starting to get lonely.