algorithmic determinismlatest news & developments