F foundation.mozilla.org 100 million dollars to reshape the economics of the web 495 points lftherios 7 years ago 269 comments