Built on Founden.aixAI layoffs November 2026: about 60 jobs. Was it AI?