B blog.mozilla.org Brendan Eich Steps Down as Mozilla CEO 982 points platz 12 years ago 1171 comments