There is ICE ON MARS, you guys! ICE! ON MARS! How awesome is that? Ice means water, liquid water...liquid water means the possibility of life. One of the coolest things about the recent phase of space exploration is that the more we learn the more likely it becomes that we will eventually find something in our own solar system that proves life. And if it can happen twice here, in this teeny tiny little speck of a spot in the universe, then that means life is a common feature. I just...I don't even have the words for how huge that is. We found ice on Mars. What the hell are we doing with our petty human squabbles, dividing ourselves up into warring factions of the same species? Look up humanity, we're in this one together, and it's a pretty good bet we aren't the only game in town.
Tags: