Really getting tired of this crap and thinking I probably ought to go back to Linux.
Why did you leave Linux in the first place? You don't *have* to use Ubuntu if you hate it. Debian seems okay.
Don't get me wrong; I still want Bill Gates to be fed feet-first into a wood chipper. And when he finally dies I *will* be arrested for pissing on his grave. But we've reached a point where Microsoft isn't an existential threat to everyone else anymore. That mantle is now held by Amazon and Facebook.
As for Ubuntu, I've started using it again, on my personal computer. They've finally abandoned the "Unity" desktop, which was a mistake from the beginning. And they've abandoned Upstart, another stupid move. I went with KDE this time because it still looks and acts like a desktop -- something that all the other desktops all seem to have forgotten how to do. Plus my very favorite video editor (Kdenlive) is KDE-native.
Ten years ago I walked into a CompUSA with a wad of cash, intending to buy an Apple laptop and then load it with Linux (and only Linux) just to make heads explode. I ended up buying a Toshiba instead because it had a gorgeous 17" display that was the most beautiful thing in the store. If I found myself with a Macbook today I would probably put Linux or Windows on it. When I do software development it's on Linux; my preferred video tools run on Linux; the tools I need to collaborate with my cow-orkers run on Windows. There's just no need or want for a Mac anywhere in my world.
And of course Linux happily runs on all of the above. Apple and Microsoft should just abandon their crappy operating systems and reinvent them as services layers that sit on top of Linux, like Novell did with Netware.
Where was I going with this? Oh yeah ... battery life. Nothing sips power quite like ARM.
I'm going to maintain in my mind an image of 'power sipping'.
ARM is a great choice for low-power but it's never going to pwn single-thread execution performance the way Intel does. It's just not optimized for that.
I don't know why we aren't running our data centers on a big pile of parallel ARMs though.
I do have some CPU-intensive, Grails-based workloads that might suffer a bit if they were redeployed on ARM. I could definitely keep up with the throughput by just deploying more processor cores. For sure. Latency would suffer a bit I suppose, but it might not be too bad.
For everything else in the stack I manage, ARM would work fine because we're dealing with stuff that's not too CPU-bound
It's got a great screen, and the non-battery, yet powered stylus is a cool trick. But anyone who has used both an iPad and an Android side by side for any length of time will tell you that Apple is still a generation ahead. I've actually had to reboot the Android because it was mibehaving (and not from some crappy third party app, which the Play store is full of). I've had the Android just sit and do nothing for 20-30 seconds at a time. Doesn't make for a great user experience.
Now, owning all three of the major tablets - Apple, Android and Microsoft - I feel that the quality of the user experience is in that order as well.
And since this is Microsoft Bashing - Microsoft should just give up on the space completely.