B businessinsider.com Newspapers slam ex-Mozilla CEO's new ad-blocking browser 37 points randomname2 10 years ago 68 comments