It is an approach problem. You can engineer it as much as you want but the current architectures wont get us to AGI. I have a feeling that we will end up over engineering on an approach which doesn't get us anywhere. We will make it work via guardrails and memory and context and what not but it wont get us where we want to be.
Have worked on a few Big Data projects:
- Sensor Data from haul trucks to predict their failures and optimize their routes in the mines
- Telematics data for insurance companies
You can unsubscribe from the celebrity news and stuff but your friends will end up sharing as they would have subscribed to the celebrity junk. You can't do much about that.
Completely agree with you on this. However, Google's removal of h.264 support is a very interesting move. Possibly because of infrastructure issues but with so many iOS supporting h.264, youtube may need to support h.264.
Apple's app store revenue is around $2 billion. If Android market can generate a similar amount of revenue for Google, it should a good share of the total Android revenue.
As you mention in your post "As far as the entertainment consumer segment (particularly those who are on desktops) goes, a tablet makes more sense for them than a laptop. " That is a huge segment of the population. So, if that segment goes missing or even partially goes for tablets, the total number of PC's shipped will go down in a big way. Atleast, PC sales can't grow from here.
Also, as the tablets become more and more powerful, one should be able to run more memory intensive applications.
I have seen a couple of people around me whose overall PC usage has gone down drastically after owning a Galaxy S2 or iPhone. Not is disagreement with your points but I must say that if we are not yet in the Post P.C era, we are fast moving towards one.