› added 5 months ago
17
TIL Ethan Zuckerman, the man who created pop-up ads, has said sorry to the world for inventing one of the most detested forms of online advertising.
via reddit.com