Hiding in plain sight.
You want to be in the Goldilocks zone.
Our weekly science news roundup.
A mysterious link emerges.