Cost of handset = cost of hardware + cost of bundled software
Cost of iPhone = expensive + expensive
Cost of Android phone = expensive + free
Therefore, cost of Android handset< cost of iPhone.
For the iPhone, you can develop in assembly if you want to. You can certainly use C or C++. You aren't tied to the horrible monstrosity that is Java
You can also code in C or C++ on Android. But I wouldn't have expected you to check on that before spreading this misinfomration.
If you think it's impossible to get a few private minutes with one of these voting machines you are crazy. I am not sure how you have been an election worker and still managed to come to that conclusion. In fact, you can easily get a few private HOURS with them. Ed Felten (one of the writers of this paper) annually takes photos of himself with unattended voting machines the night before Election Day.
Sure I guess that would work, but I prefer not to annoy my friends and family with extra tags and funky punctuation. So its simpler to just have a separate gmail account, or a hotmail account... or whatever.
It's not like it's particularly complicated to work around that. You could blacklist email sent to email@example.com, except for those emails sent from whitelisted family members. Or you could combine the two: have firstname.lastname@example.org unfiltered to use for your friends and family, and only use the tag-filtering method for email@example.com. Mainly I just wanted to point out that Gmail +tags are not useless and "trivial to get around."
1: No code table for op: ++post