It’s interesting that Apple has made progress (albeit minor) on diversity while Facebook hasn’t seen any movement. I wonder if this is because of different approaches? Facebook hired a Diversity Officer and approached diversity as a problem to be solved. Apple rolled their efforts under their Global Human Resources Chief and approached diversity as a talent strategy to be embraced. Could the difference simply be a “win” mentality versus a “not lose” mentality?
I think that diversity in tech will succeed if tech companies truly believe in diversity as competitive advantage. It's not about righting past wrongs or helping underrepresented and marginalized groups. It's a matter of strategy not social welfare. Not only is a focus on business benefits the best way to communicate the diversity message it seems to be the best way to actually cause positive change.