Editorial Affairs, Technology Netflix Told Investors Not to Worry. Then It Planned 1,000 Layoffs and Fired Its Content Chief. October 23, 2026