Antikythera Mechanism: Manufacturing Flaws May Have Hindered Performance - Rollup News