The next 5000 days of the web