I tried really hard to stay awake Sunday night, watching my Twitter stream grow steadily more excited. I failed. But luckily, the Mars Science Laboratory, with its rover known as Curiosity, went ahead and landed safely without me.In case you've really not been paying attention, NASA managed to land a one-ton rover, much heavier than … Continue reading Curiosity – a Celebration of the Human Spirit