Nest Nebula May 26, 2026 R.E. Berg humor, Imaginary Reality, joke, Locational Logic, meme, Random Observations, Scientific Sensibility changed, discovery, leading, origins, planet, recent, scientific, space telescope, theories