It's no secret that tech has a diversity problem. The big-name Silicon Valley companies that release their staffing figures every year often seem embarrassed to do so, because their workplaces are not ...