Stanford Takes on the Techlash