624 karma · joined January 8, 2011
From a distribution point of view, it seems like both batteries and hydrogen are pretty much equally bad. Is there something holding back the powertrain technology with hydrogen?
The best parts of Android are already closed sourced and patented: gapps, all the stuff Samsung, Motorola, HTC etc. add on, the baseband etc.
Re: your second point, you're right, if the on-demand permissions handler were the default, more apps would handle it gracefully. However, it's not, and most apps today crash because they don't handle SecurityException when they call the android APIs. Also, you're assuming developers will act in good faith and will do whatever the users want. I would not be surprised at all if companies like Zynga, if they knew the user didn't give them the permissions, implement all sorts of dark UIs to trick/force the user to give them their data.
Should we not protect users just because they're too trusting with computers to realize what's going on?
Swype is operating in a marketplace that is full of apps crying wolf and asking for way more permissions than they need, usually for unknown purposes. For example, I like to read The Verge and use its app[1], but it has "read phone status and identity" and "modify or delete the contents of your USB storage" in its manifest, which I'm not comfortable with. There is nothing that explains what they use this information for, how long they store it, and who they share it with. Heck, my desktop browser doesn't give theverge.com this permission and yet the site functions just fine.
Why should I bare my personal data to the whole world just because one developer is too lazy to implement checks on his inputs?
[1] https://play.google.com/store/apps/details?id=com.verge.andr...
I think one solution is having the prompts integrate with the sort of crowdsourcing algorithm that XPrivacy has (e.g., if >90% of users have granted the app permissions on the address book, then don't show the prompt.)
Another important feature is that the app should not know if the user has granted it the permissions it asked for. If the user doesn't want to, the system should just feed the app bogus data and let the user continue interacting with other parts of the app (as we see today, most apps don't really need the data they collect in order to work.)
http://msdn.microsoft.com/en-us/library/export/help/?returnU...
I think IE, of all things, had a feature a few releases back for exactly this scenario: a page could define some markup around the content that was shareable, and users could add browser plugins that picked them up and published them wherever they wanted. Does anyone remember what it was called?
Also, quick addendum: you _can_ specify an addition password in Chrome so your data is encrypted before it gets sent to Google. It's pretty much identical to FF Sync then, and much more user friendly.
For android, I recommend Keypass2Android: it comes with a custom keyboard you can enable temporarily, which inputs your password without going through the android clipboard. I use it with the dropbox app as well, I'm not sure why it's not working for you.
Also, why does one need the MSHTML Timer API these days?
You and I may be moderates, but you have to agree, there definitely are more than enough people who would support mob justice (to take a mild example, the attacks on Google's buses recently... the entire situation seems like a powder keg)
I guess integration with their other products is one advantage, but really, most other consoles have smartphone apps as well, and they're nothing special. The integration with Airplay that TFA touts seems rather dubious... isn't that just normal QOS any old router can do?
EDIT: The most obvious advantage, I guess, is the large corpus of devs who are willing to rewrite their apps to target a new form factor. No other company right now commands that sort of manpower, and that, indirectly, may be enough to convince content owners and game publishers to target their platform.