🔧 Tech Show: Fixing Ferrari’s risk-averse culture + Dubious 2026 F1 car developments (ad free) 19 May 2026