B blog.mozilla.org Brendan Eich Steps Down as Mozilla CEO 204 points stellar678 12 years ago 274 comments