Anybody who doubts potential here, check out Bastion on the Chrome Web Store! The first section of the game can be played for free, you won't believe it's running in your browser!
And here's the technical specification for NaCl:
I got some basic Hello World stuff running, hoping to do some more advanced OpenGL testing later.
The browser, at the end of the day, is just a sandboxed file manager that can open and run a whole bunch of files, it still needs a host OS, host hardware. The dream for me is to be able to point a piece of software at any file, local or otherwise, and have it be run. Today's technology isn't quite there yet, we have both the desktop and the browser metaphor with which to access content.
Maybe we'll go to a place where all the intensive apps are actually run in the cloud, a la OnLive, but I don't think that'a place any of us *really* want to go. NaCl is one solution to safe deployment of native code, it's not nearly there, but it's an incredible technological showcase.
The internet is a wonderful and ridiculous creation, a network of thousands upon thousands of machines, that can all communicate with each other! We don't quite know how to use it yet, but experimentation is the best way to get there and NaCl is an excellent example of creative experimentation, safe native code? That's sort of the dream.