I would consider "I won't use an app with ads" an unreasonable requirement, but it's obviously something that you're passionate about so I'll say to each his own. The problem is that if 99% of the market doesn't feel the same way that you do, then it's likely that you might not be able to find a single app in a category that fits your needs. Angry Birds has about a billion competitors though, so I think that's something different than what I'm talking about.
My problem is when I see apps like this or this that are obviously over-reaching. I don't think that it's just the case that most people don't look at the permissions of apps they're installing, though I do think that is part of the problem. I think that permissions of apps that the maker knows will come pre-installed on phones quite often have these crazy permissions (since the user didn't do the first install they didn't read it), and I think that there are also categories of apps where there are few competitors where they've essentially all agreed to ask for too much because like I said the "nuclear option" of not installing any app from an entire category is rarely taken.
I've seen more and more apps adding "Change Wi-Fi State" permissions, and i wondered why that was. I assume they do it because otherwise you can install the app, but then turn off GPS and/or coarse GPS system-wide and they get nothing. This way they can get it regardless.
I actually uninstalled Pandora when I saw that it had access to my contacts and calendar. I think that would have stuck out to me when I installed it, but I think it came pre-installed on my phone. A month later they updated it, and I saw that crazy list of permissions and uninstalled it
Inactive telephones
In the U.S., FCC rules require every telephone that can access the network to be able to dial 9-1-1, regardless of any reason that normal service may have been disconnected (including non-payment) (This only applies to states with a Do Not Disconnect policy in place. Those states must provide a "soft" dial tone service, details can be found at http://www.fcc.gov/Bureaus/Common_Carrier/Reports/FCC-State_Link/IAD/pntris99.pdf)
if you read the PDF you see that the states without Do Not Disconnect policies outnumber the ones with them 32 to 18.
What you could do, perhaps, is store all the originals (including folders) in a single universal folder as a globally-unique identifier
Windows Explorer (and maybe other file browsers) can actually have problems opening folders that have too many items in them, since the time it takes to display the items seems to increase non-linearly. That bleeds over to the file-save dialog when you try to save new items into the folder too
I've thought of putting together something that will encode tags into the folder heirarchy, so that something with the tags "programming" and "Python" will end up in
Google's 24-hour refund policy, and Apple's lack of it, has a lot to do with my buying habits. I've returned a few things to Google's market, but with Apple it's impossible.
The refund period is now 15 minutes though which is sometimes barely enough time to download and try it. I understand that they don't want someone to download an app for one-time use and then take a refund, but I've had apps that failed to download the first try and the second try would have been outside the 15-minute window
If I set here and stare at nothing long enough, people might think I'm an engineer working on something. -- S.R. McElroy