I mean, it feels like the entire world is on-line, but the truth is, that's only less than half of it. There's almost 4 billion people who don't participate in this important aspect of human life.
> "In 2016, people no longer go online, they are online. The spread of 3G and 4G networks across the world had brought the internet to more and more people,"
True, and this is cool. I still remember the times of "going on-line" - phone modems, Internet cafes, etc. Being on-line is a huge qualitative difference over going on-line.
There's a lot of work to be done. Work, I fear, not many want to do. I'd like to see a clean separation between data, code and compute. The data would belong to users, code would be a commodity we run on data instead of sending our data to code vendors. Compute is pretty abstracted away already on a technical level, but it's chosen by the code vendors instead of users. I think it would be ultimately worth it to decouple the two.