Okay, maybe not aliens. But the (apparent) discovery of phosphine in the clouds of Venus is intriguing. We will learn something from this. Maybe how you can get a false signal of phosphine. Or maybe a novel method of phosphine creation. Or maybe aliens! It is the frontier of discovery. Science rocks!