Photo by Vjeran Pavic / The Verge Microsoft announced 10,000 layoffs today and hinted at some changes to its hardware lineup in an internal memo . The software ... Read more