Inventor of infuriating pop-up adverts apologises
Submitted by Anonymous (not verified) on
Ethan Zuckerman of the Massachusetts Institute of Technology, also believes that advertising is the 'original sin of the web'.
Submitted by Anonymous (not verified) on
Ethan Zuckerman of the Massachusetts Institute of Technology, also believes that advertising is the 'original sin of the web'.