The powers of the internet