Is Determinism Self-Refuting?