B brendaneich.com Memories of Mozilla at 15 and Thoughts on Mozilla Research 101 points kibwen 13 years ago 40 comments