Nature has a new paper on the Antikythera mechanism