J jasonlefkowitz.net Dear Mozilla: Fix Your Damn Browser 252 points smacktoward 15 years ago 203 comments