The digital revolution in twenty years