Hard determinist