B blog.mozilla.org Mozilla Awards $385k to Open Source Projects 280 points nandaja 10 years ago 98 comments