what tasks are you using your PC for that are still CPU bound?
The dozens of tracking scripts that load whenever I visit certain websites whose anti-adblock is deliberately incompatible with Firefox Tracking Protection.
The scripts in the web versions of Twitter, Skype, and Discord are sometimes laggy as well.
You just use the 10S machine to login to a VM that wipes on logoff for the small use cases where you need something that doesn't work directly on 10S.
Let me know when Microsoft Virtual PC, VMware Player, VirtualBox, or any other VM software is available in the subset of the Windows Store that Windows 10 S can access. Microsoft disclosed 11 days ago that not every application in the Windows Store will run on Windows 10 S, and Linux distributions are among the applications that do not.
If by "login to a VM" you instead meant through something like RDP, then who is covering the recurring cost of the student's home Internet access, particularly students whose parents are poor or live in a rural area? Or if the student is instead expected to complete his homework on the school's WLAN, presumably after classes have ended for the day, who is covering the cost of transporting the student home after hours? School buses leave for the day soon after classes end.
Besides, if the VM "wipes on logoff", how would the user save his work between one run of the VM and the next, such as for a large project in AP Computer Science?
A. Users of computing devices have turned away from laptops to chase the tablet fad but will soon return to laptops.
B. "Consumers", or people who use computing technology primarily to view works created by others, have turned away from laptops, but people who create works will soon return to laptops after experiencing the limits of the iPad and iOS platform.
Layne's Law of Debate implies that without agreement on definitions, a debate can't proceed fruitfully. So let's get things cleared up first:
Android is a toy operating system.
I put toy operating system into a web search engine and got a bunch of links about hobbyist OS development. Android certainly isn't that. So what do you mean by a "toy operating system"?
If work is for the office, and battery power is for viewing things made by others, where does this leave people who do work while riding a bus, train, or airplane? For example, while commuting to and from my day job on the city bus, I work on my second job, which is work-from-home contract programming. And I prefer a smaller laptop because it's easier to carry than a 17" monster.
This assumes that Windows 10 S will take off outside the K-12 (primary and secondary) education market. But Windows 10 S can't run Visual Studio or other compilers. (See subheading "Your app generates code" in "Prepare to package an app (Desktop Bridge)".) Without the ability to complete AP Computer Science homework, what makes you think Windows 10 S will take off even in secondary education?
Android and iOS are not Personal Computers. Windows, macOS, Linux, BSD, etc are what makes a real computer.
To me, a "personal computer" is a device where the person who owns it controls what computing is done. By this definition, I agree with you about an iOS device not paired to a Mac. But once the AIDE app is installed on an Android device, it can edit, compile, and run applications from source without the help of any other computer. So how is a tablet running Android 6 or 7 any less of a personal computer than a laptop running FreeBSD 11, Xubuntu 16.04, or Windows 10?
Detachable tablets such as Microsoft's Surface line and Apple's iPad Pro will lead the growth as consumers have turned away from laptops in favor of these more versatile computing devices.
Why would I wait for a specific day or time to see the content of my choosing?
Because said "specific day or time" is when "the content of [your] choosing" is performed live. In households that I have observed, the most common live programming is sport matches, political talk shows, and entertainment industry award shows.
But then you have a minority (15) who will not like at all your attitude and will look for a different alternative; they might even talk bad about you and make you lose much more than what you would be earning if they would view yours ad.
If my business consisted in generating relevant amounts of public information, I would do my level best to make sure that everyone could access it as easily as possible.
You start by "generating relevant amounts of public information," accepting that your audience will include a small fraction of viewers who don't pay, be it through a subscription or through attention paid to advertisers who in turn pay you, counting on there still being a substantial fraction of viewers who do pay. But as viewers who pay become a smaller fraction of your audience, not enough viewers are paying to cover the cost of generating said information. The threat of operating at a loss means you need to either somehow encourage viewers to pay or go out of business.
I've read over the years that JSON data size is smaller? Also read that gzip negates this transparently.
XML will still compress smaller than JSON because gzip still has to emit back-references for the end tags. It's similar to how minified JS compresses smaller than unminified JS.
How would you validate XML? If using XML Schema, then is it always possible to describe all interrelationships among elements and attributes in a schema? Or are you using XSLT to do whatever validation XML Schema cannot express? If so, that is likewise "your own reference function to validate the data".
I guess some sites don't want to appear in feed readers. Instead, they want the user to check back on the site's front page (and look at front-page ads) or to download and install the site's associated app for Apple iOS or Android with Google Play (and look at the app's ads, which are even harder to block without rooting).
People who don't want to always have to put things down, reach for a cell phone used as a pocket watch, and turn it around if upside down. Cyclists, for one.
"19-inch rack" on Wikipedia claims that the standard rack unit is 483x44.5 mm (19.0 by 1.75 inches), with up to 438 mm (17.25 inches) between the rails. Where do you get the 500 mm (19.7 inch) figure?
When a case is brought before the Supreme Court, particularly one involving a split among lower courts, the Court may interpret law in such a way as to crack down on lower courts' misinterpretation.
what tasks are you using your PC for that are still CPU bound?
The dozens of tracking scripts that load whenever I visit certain websites whose anti-adblock is deliberately incompatible with Firefox Tracking Protection.
The scripts in the web versions of Twitter, Skype, and Discord are sometimes laggy as well.
I agree with the point of your post that heavy duty computing is better on a desktop. But:
If you need a small laptop, with has more power than a tablet. That is fine...
Until companies that make small laptops stop making small laptops.
So you are doing some development and a laptop with a small 13" screen which is light and portable, can be a benefit to you.
I prefer even smaller than 13", which is hard to find warranted nowadays without going all the way down to detachable tablets.
You just use the 10S machine to login to a VM that wipes on logoff for the small use cases where you need something that doesn't work directly on 10S.
Let me know when Microsoft Virtual PC, VMware Player, VirtualBox, or any other VM software is available in the subset of the Windows Store that Windows 10 S can access. Microsoft disclosed 11 days ago that not every application in the Windows Store will run on Windows 10 S, and Linux distributions are among the applications that do not.
If by "login to a VM" you instead meant through something like RDP, then who is covering the recurring cost of the student's home Internet access, particularly students whose parents are poor or live in a rural area? Or if the student is instead expected to complete his homework on the school's WLAN, presumably after classes have ended for the day, who is covering the cost of transporting the student home after hours? School buses leave for the day soon after classes end.
Besides, if the VM "wipes on logoff", how would the user save his work between one run of the VM and the next, such as for a large project in AP Computer Science?
To me it says one of two things:
People use "consumer" to mean a lot of categories of users. Most are unflattering.
Layne's Law of Debate implies that without agreement on definitions, a debate can't proceed fruitfully. So let's get things cleared up first:
Android is a toy operating system.
I put toy operating system into a web search engine and got a bunch of links about hobbyist OS development. Android certainly isn't that. So what do you mean by a "toy operating system"?
If work is for the office, and battery power is for viewing things made by others, where does this leave people who do work while riding a bus, train, or airplane? For example, while commuting to and from my day job on the city bus, I work on my second job, which is work-from-home contract programming. And I prefer a smaller laptop because it's easier to carry than a 17" monster.
This assumes that Windows 10 S will take off outside the K-12 (primary and secondary) education market. But Windows 10 S can't run Visual Studio or other compilers. (See subheading "Your app generates code" in "Prepare to package an app (Desktop Bridge)".) Without the ability to complete AP Computer Science homework, what makes you think Windows 10 S will take off even in secondary education?
Android and iOS are not Personal Computers. Windows, macOS, Linux, BSD, etc are what makes a real computer.
To me, a "personal computer" is a device where the person who owns it controls what computing is done. By this definition, I agree with you about an iOS device not paired to a Mac. But once the AIDE app is installed on an Android device, it can edit, compile, and run applications from source without the help of any other computer. So how is a tablet running Android 6 or 7 any less of a personal computer than a laptop running FreeBSD 11, Xubuntu 16.04, or Windows 10?
Detachable tablets such as Microsoft's Surface line and Apple's iPad Pro will lead the growth as consumers have turned away from laptops in favor of these more versatile computing devices.
Surface Pro perhaps. But I don't see how an iPad Pro, constrained by the App Store Review Guidelines, is "more versatile" than a PC that can run anything. In particular, the ban on time-limited free trials has hindered ports of applications from macOS to iOS. And even if you stick to free applications, it'll cost you $499 extra if you want to be able to compile them from source because loading applications onto an iPad Pro requires a Mac, which starts at $499.
What is your criteria to evaluate a "pseudo" unix from a "real" unix??
A real UNIX system is one whose publisher has taken a trademark license from The Open Group.
Why would I wait for a specific day or time to see the content of my choosing?
Because said "specific day or time" is when "the content of [your] choosing" is performed live. In households that I have observed, the most common live programming is sport matches, political talk shows, and entertainment industry award shows.
But then you have a minority (15) who will not like at all your attitude and will look for a different alternative; they might even talk bad about you and make you lose much more than what you would be earning if they would view yours ad.
Where has "talk[ing] bad about you" actually mattered? The 15 percent who run into problems viewing WIRED, the INQUIRER, and The Atlantic with tracking protection turned on haven't yet caused enough bad press to shut down those publications. These publications have been able to get away with not only demanding to show ads but also demanding to track the user from one site to another.
JSON Schema is a vocabulary that allows you to annotate and validate JSON documents.
If my business consisted in generating relevant amounts of public information, I would do my level best to make sure that everyone could access it as easily as possible.
You start by "generating relevant amounts of public information," accepting that your audience will include a small fraction of viewers who don't pay, be it through a subscription or through attention paid to advertisers who in turn pay you, counting on there still being a substantial fraction of viewers who do pay. But as viewers who pay become a smaller fraction of your audience, not enough viewers are paying to cover the cost of generating said information. The threat of operating at a loss means you need to either somehow encourage viewers to pay or go out of business.
So is this a business or a charity?
Change "XML will still compress smaller than JSON" to "XML will still compress slightly larger than JSON".
I've read over the years that JSON data size is smaller? Also read that gzip negates this transparently.
XML will still compress smaller than JSON because gzip still has to emit back-references for the end tags. It's similar to how minified JS compresses smaller than unminified JS.
How would you validate XML? If using XML Schema, then is it always possible to describe all interrelationships among elements and attributes in a schema? Or are you using XSLT to do whatever validation XML Schema cannot express? If so, that is likewise "your own reference function to validate the data".
FTFY: There is no reason to have XML in 2017.
On what underlying serialization should XHTML, SVG, and ODF (OpenOffice/LibreOffice document formats) have been built instead?
I guess some sites don't want to appear in feed readers. Instead, they want the user to check back on the site's front page (and look at front-page ads) or to download and install the site's associated app for Apple iOS or Android with Google Play (and look at the app's ads, which are even harder to block without rooting).
Or the RSS feed might be delayed on purpose to discourage too-rapid polling. Slashdot, for instance, is known to ban IPs that retrieve its feed too often.
I propose we improve this by using human readable text files for feeds. Just straight old readable text.
Something like YAML, a more "human-readable" serialization intended to fill some of JSON's niche?
And frankly, there are libraries to correctly build & sanitize the contents of both XML and json, so there is no excuse for that
Other than trying to interoperate with existing sites' incomplete or invalid feeds while avoiding copylefted code.
People who don't want to always have to put things down, reach for a cell phone used as a pocket watch, and turn it around if upside down. Cyclists, for one.
"19-inch rack" on Wikipedia claims that the standard rack unit is 483x44.5 mm (19.0 by 1.75 inches), with up to 438 mm (17.25 inches) between the rails. Where do you get the 500 mm (19.7 inch) figure?
When a case is brought before the Supreme Court, particularly one involving a split among lower courts, the Court may interpret law in such a way as to crack down on lower courts' misinterpretation.
The Supreme Court actually does something more often when faced with a circuit split.