Goodbye Determinism, Hello Heisenberg Uncertainty Principle