TechRadar Claims AI Layoffs May Have Ended · Digg