(Ping! Zine Web Tech Magazine) – Hate those pesky pop-up ads that sometimes seem to dominate your desktop screen? If so, you’re certainly not alone. Just earlier this month, Adblock announced that its program had reached a 200 million download milestone for web browser Firefox. Adblock has been a super popular add-on for successfully dealing [...]