New Scientist is carrying this article on recent discoveries that seem to prove "beyond doubt" that as much as 70% of the universe is made up of so-called "dark energy". Now that they seem to have proven its existence, they're going to try and tell us just what it is. No, Ellen, it's not what comes out of Leela's pet!