That's all very true. Just like almost everyone can run a race. But very few can be Usain Bolt. There are some people that are just very good at what they do by the vagaries of nature. Anyone can program, most people should get a passing familiarity with our kind of abstract thinking and the ability to generate algorithms to solve problems, but not everyone is going to be a good, or even decent, programmer, regardless of training.
Then you don't actually use an iOS device. They crash, they lock up, they have all the same problems as Androids. You're just upset that it's a different set of workarounds you have to learn. My fiancee has to reset hers periodically because it just stops responding. It won't get the same kind of reception that my Android phone does on the same network. It takes more button presses to do the same things, it's not as fast, and it's much less customizable. There are no widgets, no anything you can do to make it "yours".
iOS works for you. Don't mistake that for believing that it "just works", because nothing Apple makes does that, no matter the hype. I say this as a person that works on OSX daily, and doesn't hate it, but sees it for what it is.
It's not advertising. It's culture. Apple has wormed it's way into being the chic/cool/hip/elite/exclusive thing, and priced high enough to make an obscene profit while still being "affordable" to every schlep with aspirations of being in the 1%. Android can't compete with that market because anyone can make an Android device.
And Apple's maps still suck compared to Google's. Where did the Apple users win?
I'm pretty sure he was criticizing Android's security, not Apple's. iOS is just a pain in the ass to use and is very non-customizable. That's annoying to a lot of people, including me.
For only $200, you can get a 16GB Asus ZenFone2 with 2GB of RAM and Android 5. $300 gets you the fast charger, 4GB of RAM and 64GB of internal storage. Both versions come with MicroSD slots, NFC, all the high-end features. I'm more than happy with mine, it gets you near flagship features and performance for half to 1/3rd the price.
Not on mine. My inverter for my grid-tied, no battery system shows me the DC supply voltage being in the 260V range.
Lava lamps work about as efficiently as they can, they use the "waste" heat from an incandescent bulb to do something else. Anything else would just be a simulation...
48V is a common telecoms voltage, may as well work with an existing standard (it's 48V because you don't need an electrician's license to work with low-voltage, defined as under 50V).
No. You are entitled to your own opinion, but you are not entitled to your own facts. We care because they brainwash kids from a young age, so we have to overcome that indoctrination so that people understand reality. We care because young-earthers head up Senate science committees. We care because just being right is not enough, we have to actively combat the people spreading intentional ignorance.
Lots of bad Java programmers put application logic into the GUI thread. It'll optimize fine, but if it's actually doing work there's nothing that will stop freezing of a GUI that's badly programmed. That's as true of C as it is of Java.
ARM v4, v5, v6, v7, v8... ( http://en.wikipedia.org/wiki/A... ) all have different extension sets, as well as x86 having it's subset of extensions, and various devices adding on different other devices and such. It's a pretty big set, and there's no end in sight. It's better to let a compiler inquire what extensions a device supports instead of trying to compile for the upteen various current and future OS/architecture combinations, or they can just leave the device to decide what's best for itself.
Not all ARMs are the same. Overall yes, but each version of the processor has it's own various extended instruction sets and such. So Google could compile it for every possible chip and instruction combination, or just farm that job out to the phones themselves to make the best decision locally.
But this article and the original comment are about the ZenFone 2, which is specifically running Lollipop. So it has the ART runtime, and JIT is not happening on it, and the OP was asking about things being compiled for this non-ARM architecture.
Notwithstanding all that, I have a Dell Venue 7 that's also got an x86 chip in it, it gets very reasonable battery life, and performs perfectly fine. I don't think I've found a single app that hasn't worked with it, either, including many games and such. I've got a Zenfone 2 on order to replace my aging HTC One M7, I'm reasonably certain that it'll behave quite well.
Not with Lollipop. It uses the ART runtime as the default, and precompiles all apps for the local architecture.