John J Hopfield news and trends