re: #67 Camacho DeezNuts 2016
Researchers Come Closer Than Ever to Defining Our Place in Space
The biggest structure in the universe has been mapped, offering a whole new way to think about “you are here.”
Very cool. Here’s an idea—let’s let self-appointed representatives of ancient religions stop us from building telescopes.