That above image comes from a cache of new shots just released by NASA. They were taken by the space agency’s Nuclear Spectroscopic Telescope Array (NuSTAR) which takes pictures of objects in the universe outside the visible light spectrum. X-rays, specifically.
What you are seeing there is a pulsar wind nebula 17,000 light years away. It’s what’s left over after a star goes supernova. The particles in the picture are being pulled by a nearby magnetic field into finger-like shapes. It even has a thumb! Thus, people are calling the picture the Hand of God.
Pretty neat, huh? Is it an actual vision of the Lord? Well in the literal sense, no. But in the more oblique notion that the universe is His creation and His presence is felt everywhere, yes. Yes it is.
That’s God in action.
[Via The Huffington Post]