You know that sounds like a solid idea, but I scratch my head at the specific implementation of it. If you say that internet connections for ads are a separate permission, then would Google maintain a white list of ad providers? And then for ad providers, there'd need to be some policing to check that info going to the ad servers doesn't contain personal info.
Maybe the way to handle it is to have a separate Android OS advertising API that manages the request sent to an ad provider, disallowing any possibility of sending app-specified info to the server. And then any ad provider that follows the protocol can be accessed via the advertising API with no risk of sending private info like what HTC is exposing.
I would be happier to learn that I had less choices in browsers. But that is the developer bias. Still, it seems to me that you really have to raise the bar if you want to be taken seriously, not just be Chrome+1. And I'm resistant to features which are tied in to services offered by certain companies (Facebook, Twitter) instead of just standardized services (RSS, FTP).
Larger question... would we not be better served if we started treating the browser more like a commodity item? Basic, standard features in an unglamorous browser, and... that's it. And then with a nice stable development platform that doesn't change around every 2 weeks, the real interesting features can start arriving at the web application layer. Standardize the browsers so we can forget about their individual features.
If you scramble the cell frequencies, that effectively means no networking capabilities for in-vehicle systems. These all go over SMS, GPRS, 3G+ packet data, and for really old crap, the voice channel with a wonky modem. So that means...
I respect the paranoia about privacy issues, and to a lesser extent, the concern over safety. But this is a big baby getting thrown out with the bathwater. Cars sold in America will suck.
"That aims to dispel the myth that some languages will guarantee that an application will be more or less secure than other languages."
Whoever said, besides your 16-year-old cousin that just figured out how to add a flaming skull animation to his MySpace page, that there is any web application programming language that will guarantee security. Sheesh.
Building translators is good clean fun. -- T. Cheatham