T theguardian.com Tech suffers from lack of humanities, says Mozilla head 57 points kiyanwang 8 years ago 86 comments