Feature Custodian Reading List Posted on August 17, 2014 by Oluwamayowa Idowu What is the worst thing about the Internet experience? Pop Up ad’s. Here, the inventor of the pop up speaks on his annoying invention 2014 has been the year