N nature.com Big Bang telescope finale marks end of an era in cosmology 141 points okket 8 years ago 14 comments