Mar 29, 2026· Braindump ‘The era of invincibility is over’: the week big tech was brought to heel: If only.