T theregister.com Mozilla Foundation lays off third of staff 12 points chacha102 2 years ago 2 comments