Non-deterministic interpretations of QM don't feel right at all. As I mentioned in that post, there are other interpretations that do support determinism. (Furthermore it has yet to be shown that any kind of indeterminism is distinguishable from determinism at anything above the Quantum level).
TS: yes
Bookmarks