Hard Determinism and Objections