The Internet: A modern Pandora's Box?