I had first heard about the holographic universe awhile ago. I watch Nova most weeks and this episode was on last week I did a search on here and didn't find any other posts on it so though I would share.
Also an article that explains a little more.
To view links or images in this forum your post count must be 10 or greater. You currently have 0 posts.
This kind of stuff blows my mind.