Well there is me. I wanted a dev machine that I could use as a desktop, laptop or occasional tablet. I ended up with a Sony Vaio Duo which is pretty good at what I want.
Or there is my (leaving) boss who has a laptop, desktop and iPad but is now going to a W8 tablet, probably a Surface Pro or Helix.
Or there is my (incoming) boss who has a desktop and an android tablet but would prefer a single device.
When I show my Duo off to people, no-one has said "what a bad idea". What they have said is "how much" and "can I have it".
While the surface pro itself may not be the right device, there are a lot of people who would like a good convertible device.
Windows 8 supports multitouch trackpads on new computers. Many older laptops can also get gesture support with the correct drivers. My 18 month old laptop has pinch support + all the edge swipe gestures.
A friend of mine had $3m stolen by his business partner who simply wrote out $500k cheques and took them to the bank. The bank oked the cheques despite knowing that he had no signing authority.
Once it all came to light, the bank then sued my friend and drove him into bankruptcy.
Your blog doesn't support comments. Is that a feature too?
As a developer I sympathise, but as a user I don't. I can understand not supporting IE 6 and 7, but not supporting 8 and 9 is not a feature, it's a lack of feature. It's saying that you aren't prepared to work with me the way I want to work.
It may be the right choice, but don't sell as that it's not.
The thing is that you will have a choice. I'll be able to get a 17" hex core, dual HD power machine while my wife/kids can have a arm powered tablet. Both machines will be able to run the same metro apps.
Personally, I like power tablets. I got an android instead of an iPad (I gave away my iPad) because of the added functionality (usb in, hdni out). If I could have a windows tablet instead, I'd be a very happy camper.
I have come to the conclusion that 0 based indexing is basically building "off by one errors" as a language feature.
The fact that for(int i = 0; i < length; i++) is nicer than
for(int i = 1; i <= length; i++) is irrelevant. The c style for loop is designed to make the complex case easier while making the common case harder. It also makes some compiler optimisations impossible
A better for loop would be something like
for(int i = start to end)
However with 0 based indexing you end up with e.g in delphi:
for i := 0 to count-1 ...
which is an open invitation to error.
In other words, the for loop construct should not be used as an argument for or against 0 based indexing, it should be derived from the indexed used.
It's different in new Zealand. If you don't like the waiting list you can have private insuanace or pay yourself for a private hospital. We did this when my wife had a melanoma. Waiting list was 3 months (non urgent) so we went private. It cost $4000 (operating room, surgeon, nurses etc).
Australia requires a different version of many games because it has more stringent age ratings. This means that a separate distribution agreement is required for Oz (and thus for new Zealand because the Yanks can't tell us apart). This translated into higher prices because, well just because.
The short answer is a vpn into the US (or nearly anywhere). Prices become magically cheaper and hulu starts working.