The problem is documents that run "as much work as can be done"-type tasks that don't benefit the user, such as sending a client-side real-time-bidding ad auction out to forty different ad networks. So perhaps the goal is to discourage documents from running "as much work as can be done"-type tasks at all without the user's consent.
Almost all tab use is, unfortunately, a lazy substitute for bookmarking, of pages that don't need to update when not viewed.
Key words: "Almost all". I can think of a couple exceptions that aren't "a lazy substitute for bookmarking":
I'm opening a bunch of documents in the background while I read a different document in the foreground on a computer that's not quite the fastest, and I'm reading the present document to give the browser time to load and render the other documents. These other documents need CPU time so that they aren't blank once I get around to them. Using bookmarks instead would produce a blank screen for several seconds while the document loads and renders. Even reading the first part before the rest has finished loading often isn't possible because of anti-FOUC measures that web sites are using nowadays.
I'm opening a bunch of documents in tabs so that I can put my laptop to sleep and then read them later while I'm offline riding the bus to or from work. These other documents need the network, but they don't need CPU time unless they use the abomination known as "lazy loading". Using bookmarks instead would produce the error message "You are offline".
Silent audio won't necessarily work, as browsers are already detecting whether a video's audio is silent. In Firefox 51, this video that has intermittent audio causes the speaker icon in the tab to blink on and off whenever the game plays a sound effect.
In CS at least its not like 20-years ago when the majority students needed a computer.
A freshman coming in with only a smartphone and perhaps an iPad or a Chromebook isn't going to be in much of a position to run GCC or the compiler for whatever language colleges are using for introduction to programming nowadays. Or what am I missing?
If a particular browser publisher ought to implement only its own prefixes, then how ought the public to encourage ignorant (I.e. the majority of) web developers to make sites that work in browsers other than -webkit-?
Avoiding splitting certain things across pages, such as a line of text or a small table or image, is one major difference between screen and print layout. Print also has stronger preference for black on white because of consumables costs proportional to ink coverage.
Why do these companies continue to pay Microsoft for Windows licenses rather than paying CodeWeavers to improve Wine to the point where it can run the same applications?
For one thing, even without administrative access to a computer, ransomware with full access to an employee's user account can do a lot of damage. For another, administrative access might be the result of a cost-benefit analysis that concluded that avoiding the cost of paying employees to sit and produce no value for the company while waiting for the IT department to complete a review of each application or device driver that each employee requires to do his or her job outweighs the risk of being the next ransomware victim.
No body is going to drive to their local library to pay bills for too long.
These purist capitalists would call owning an automobile also a luxury.
Maybe for a few years in college or pre-family style of living, but once life gets super real- you'll need this 'luxury'.
These purist capitalists would recommend that people remain in the "pre-family style of living" by abstaining from sex. There's a reason the "taxed enough already" crowd and the religiously motivated social conservative crowd have found an alliance in legislatures.
Games are different because their only utility is as entertainment, and few businesses can derive any benefit from that.
A professional or collegiate e-sports league is a business. Just as a league needs free video editing software to avoid having to pay to license proprietary video editing software, a league needs a free game to avoid having to pay the game's publisher for a license for each machine on which the game is played and for a license to perform the game publicly when streaming the matches.
So, for people who don't want a smartphone, they should get a computer, internet, have both running 24/7 and make the right choice of IM or software phone platform.
Land line users have to get a phone, POTS service, and have both plugged in (and thus implicitly turned on) 24/7. One then sees the value of long distance and international tolls: they represent the cost of avoiding having to "make the right choice".
Everyone is on MSN right? Oh wait, this one died, it belonged to a multi-hundred-billion dollar company but they just closed it down.
MSN Messenger still operates under the name Skype.
The open-source world obviously won't get you any of "the games you see advertised in stores." They have plenty of others though.
Does free software have any of the games that e-sports leagues have chosen to play? I would think that all other things being equal, e-sports would flock to free software, as use of a game composed of free software and free assets avoids having to negotiate public performance rights for streaming matches. But there must be something else stopping notable e-sports leagues from choosing free software.
Mozilla's actual inclusion report is confusing. First it says "58% of people in the world can't afford an Internet connection." Then it contrasts the same number "57.8% of the world’s population cannot afford broadband Internet service" with "39.5% of the world’s population cannot afford Internet on their phone or mobile device". My best guess, based on the wording of the Affordability Report that Mozilla's inclusion report cites, is that "broadband" means "either wired service at home or cellular service", not service in a library, restaurant, or Internet café.
Unless you're Red Hat and can sell support contracts, or unless you're Google and you can use it to prop up your ad platform and app store, where's the money in developing free software? Case in point: What's the "free and open source" counterpart to, say, Animal Crossing or Smash Bros.?
"ROM" is a term of art for an Android system software image. Speculation: it might be called "ROM" because it's mounted read-only unless you are updating or have rooted the device.
Let me guess: Your C89 compiler defined an int as 16-bit and a long as 32-bit, and it provided no 64-bit type. The C type "long long" wasn't part of the standard until 1999.
Why does it take so long for basics like web servers and databases to get there?
Because the PHP language on 32-bit architectures doesn't support 64-bit integers. All you get are 32-bit actual integers and the 52-bit type you get by (ab)using a double-precision floating point value as an integer.
Provided said prudent student owns a device with a text editor capable of storing files locally. Does an old hand-me-down iPad with a Bluetooth keyboard count?
To block sponsor and mailing list pop-overs, just press Ctrl+W (Command-W on macOS).
The problem is documents that run "as much work as can be done"-type tasks that don't benefit the user, such as sending a client-side real-time-bidding ad auction out to forty different ad networks. So perhaps the goal is to discourage documents from running "as much work as can be done"-type tasks at all without the user's consent.
Almost all tab use is, unfortunately, a lazy substitute for bookmarking, of pages that don't need to update when not viewed.
Key words: "Almost all". I can think of a couple exceptions that aren't "a lazy substitute for bookmarking":
Silent audio won't necessarily work, as browsers are already detecting whether a video's audio is silent. In Firefox 51, this video that has intermittent audio causes the speaker icon in the tab to blink on and off whenever the game plays a sound effect.
They'd spin it as "local business sponsors STEM scholarship for students of color".
In CS at least its not like 20-years ago when the majority students needed a computer.
A freshman coming in with only a smartphone and perhaps an iPad or a Chromebook isn't going to be in much of a position to run GCC or the compiler for whatever language colleges are using for introduction to programming nowadays. Or what am I missing?
That or he'd end up making an N-scale model of his big dig to present to investors.
If a particular browser publisher ought to implement only its own prefixes, then how ought the public to encourage ignorant (I.e. the majority of) web developers to make sites that work in browsers other than -webkit-?
Enjoying your $4 to $10/mo subscription to each site you visit, even momentarily, in an ad-free world?
Proprietary software publishers tend to charge for the upgrade from NPAPI to Java Web Start.
Avoiding splitting certain things across pages, such as a line of text or a small table or image, is one major difference between screen and print layout. Print also has stronger preference for black on white because of consumables costs proportional to ink coverage.
Why do these companies continue to pay Microsoft for Windows licenses rather than paying CodeWeavers to improve Wine to the point where it can run the same applications?
For one thing, even without administrative access to a computer, ransomware with full access to an employee's user account can do a lot of damage. For another, administrative access might be the result of a cost-benefit analysis that concluded that avoiding the cost of paying employees to sit and produce no value for the company while waiting for the IT department to complete a review of each application or device driver that each employee requires to do his or her job outweighs the risk of being the next ransomware victim.
No body is going to drive to their local library to pay bills for too long.
These purist capitalists would call owning an automobile also a luxury.
Maybe for a few years in college or pre-family style of living, but once life gets super real- you'll need this 'luxury'.
These purist capitalists would recommend that people remain in the "pre-family style of living" by abstaining from sex. There's a reason the "taxed enough already" crowd and the religiously motivated social conservative crowd have found an alliance in legislatures.
Games are different because their only utility is as entertainment, and few businesses can derive any benefit from that.
A professional or collegiate e-sports league is a business. Just as a league needs free video editing software to avoid having to pay to license proprietary video editing software, a league needs a free game to avoid having to pay the game's publisher for a license for each machine on which the game is played and for a license to perform the game publicly when streaming the matches.
So, for people who don't want a smartphone, they should get a computer, internet, have both running 24/7 and make the right choice of IM or software phone platform.
Land line users have to get a phone, POTS service, and have both plugged in (and thus implicitly turned on) 24/7. One then sees the value of long distance and international tolls: they represent the cost of avoiding having to "make the right choice".
Everyone is on MSN right? Oh wait, this one died, it belonged to a multi-hundred-billion dollar company but they just closed it down.
MSN Messenger still operates under the name Skype.
The open-source world obviously won't get you any of "the games you see advertised in stores." They have plenty of others though.
Does free software have any of the games that e-sports leagues have chosen to play? I would think that all other things being equal, e-sports would flock to free software, as use of a game composed of free software and free assets avoids having to negotiate public performance rights for streaming matches. But there must be something else stopping notable e-sports leagues from choosing free software.
They might for an MMO, but not for a single-player or offline multiplayer game.
Mozilla's actual inclusion report is confusing. First it says "58% of people in the world can't afford an Internet connection." Then it contrasts the same number "57.8% of the world’s population cannot afford broadband Internet service" with "39.5% of the world’s population cannot afford Internet on their phone or mobile device". My best guess, based on the wording of the Affordability Report that Mozilla's inclusion report cites, is that "broadband" means "either wired service at home or cellular service", not service in a library, restaurant, or Internet café.
Unless you're Red Hat and can sell support contracts, or unless you're Google and you can use it to prop up your ad platform and app store, where's the money in developing free software? Case in point: What's the "free and open source" counterpart to, say, Animal Crossing or Smash Bros.?
If a nontrivial video game is released under a free software license on day one, how might its development be funded?
"ROM" is a term of art for an Android system software image. Speculation: it might be called "ROM" because it's mounted read-only unless you are updating or have rooted the device.
Let me guess: Your C89 compiler defined an int as 16-bit and a long as 32-bit, and it provided no 64-bit type. The C type "long long" wasn't part of the standard until 1999.
Why does it take so long for basics like web servers and databases to get there?
Because the PHP language on 32-bit architectures doesn't support 64-bit integers. All you get are 32-bit actual integers and the 52-bit type you get by (ab)using a double-precision floating point value as an integer.
The prudent student stores the files locally
Provided said prudent student owns a device with a text editor capable of storing files locally. Does an old hand-me-down iPad with a Bluetooth keyboard count?