Earlier quoted context omitted.
How is this post the lowest on the ranking? "technological" programmers are some of the most non-science understanding people around. A real shame! Read some science beyond your programming documentation please.
If this is aimed at me I have two degrees in Geography and have worked in the oil industry.
These are problems that humans understood 60 years ago. Since then it's been a few generations of scientists and engineers thinking they were each too small to make a difference on the world. It's starting to be too late for that kind of thinking.