Burn,
An interesting and though-provoking read, thank you, though I am not sure that we are on the edge of anything at all because I am not sure there is an 'edge' to arrive at.
What is happening is that as the world becomes more measurable by science, the language of commanility is enhanced and wonderment becomes more widespread. I do not share this persons perhaps pessimistic view of the conduct of science and especially his view that in many ways despite our science, we know little more about life than the ancients. Many of these ideas have been the stuff of philosophy for over one hundred years.
As is everything else including God. We find a commonality in communication and in the language of measurement. It is how we are able to function collectively. that is why measurable sceince is o very important to us.
For example, each believer has a different view of God. This occurs as each individual interprets 'God' viscerally and strains their idea of God through a sieve of unique experiences and unique emotions. Five billion people believe in God, there you have five billion Gods. Five billion people believe that Slime Dion sings like an angel, there you have a miracle. :) When a person uses the term 'God', though each has a different view or dimension of the thing they call God, they each understand the language of the metaphysical enough to find a commonality.
A person is given a ruler, which a common usage has developed into feet and inches, or centimeters and millimeteres etc.. The measurement is not open to interpretation as we know how we arrived here. As the science and language of measurement extends itself into fields that were once closed to us, we build our dreams and our philosophies around it, but the basic tools of commonality seldom if ever change.
I have no idea if we will ever understand the mystery that is at the root of all things, I suspect and hope that we never will. My own experience suggests that nothing that I learn about the 'now' is satisfying to the spirit, but living in the 'now' is. But hell, who am I anyway but a hairy glow worm who is annoyed at a scientist shining his flashlight on me when I am trying to watch TV.
HS