Apology not accepted !kfacts (34)in #life • 7 years ago The man who invented pop-up ads has apologized to the world for creating one of the Internet's most hated forms of advertising. #fact #frustrating #internet #ads