“We are a speck on a speck on a speck.” That’s our cosmic situation as summed up by Neil deGrasse Tyson in this awesome/old episode of NPR’s RadioLab, which manages to inspire both deep feelings of joy at the seemingly boundlessness of our universe and a profound, if quiet sense of loneliness. It’s this last […]
Continue Reading —›