The internet: here to stay