Human Settlements in Space: Mars Madness?

Human Settlements in Space: Mars Madness?

Advancements in technology and space travel mean human settlement on Mars is already possible using existing technologies. But while the mechanisms are ready, is human psychology? Programs like Mars One are already ramping up plans…

Hubble, Hubble, Toil and Bubble

Hubble, Hubble, Toil and Bubble

The Hubble space telescope was placed in orbital operation on April 24, 1990. It was named after Edwin Powell Hubble (1889 – 1953). Hubble (the guy) was a notable astronomer, and, among other things, known…