Behind the tech layoffs, Nvidia CEO's fear, Microsoft stock's new high: Tech news roundup Quartz