We're more than half way through the year, and there have already been more than 185,000 layoffs across the tech industry — here's what we know.