More than three years ago. The last new car I looked at was financed with a three-year loan and is now paid off. This places it before May 2015, the debut of Android Auto in the Hyundai Sonata.
Onboard maps become out of date. Once they become unusably out of date, there comes a need to transmit payment credentials to cover the cost of producing the updates for the onboard maps. These payment credentials usually include the buyer's postal code if not full home address. So yes, the GPS company can tell that you've moved house even if it can't tell where you've driven.
And don't try evading single-source map updates by using an OpenStreetMap client, as distracted driving laws in some states treat dedicated GPS devices and general-purpose pocket computers differently.
Which is especially dumb given "Literally the only requirement we had was 'small'." But until the overwhelming majority of PCs in use have double-digit GB of RAM, "small" contraindicates Electron unless you can plan on users being able to afford to add more RAM and possibly replace their motherboard and CPU (or in the case of a Mac or laptop, their whole computer) just to run one application without risk of thrashing swap on a machine with 8 GB or less of RAM.
Using Linux today (for general purposes) is like using steam powered cars after the combustion engine has been perfected.
Funny that cars are increasingly using Linux.
Though cars are using Linux, cars are not using Linux for general purposes in the sense of users being able to install arbitrary applications. The userland on top of car Linux is nothing like your typical X11/Linux userland.
It depends on how you define "published". It may take publication in less formal channels to bootstrap a culture of citing negative results. See my reply to Anonymous Coward.
APIs used by Progressive Web Apps require HTTPS. Say a home user downloads a copy of a PWA to run on a web server on his home LAN, be it an otherwise unused desktop PC or a Raspberry Pi SBC. Will he have to buy his own domain in order to qualify for a certificate from Let's Encrypt?
PWAs also require the ability to listen for and accept connections from users' browsers. But in the era of IPv4 scarcity, a lot of home broadband Internet access plans don't allow incoming connections on (say) port 443, such as if the ISP uses carrier-grade network address translation (CGNAT) to put hundreds of subscribers on one public IPv4 address. If a home user downloads a copy of a PWA to run on a server on his home LAN, how will he be able to access it from his phone thorugh a second cellular ISP or his tablet through restaurant Wi-Fi. Or should users also lease hosting for their PWAs from Amazon or another VPS provider?
And if you're recommending use of PWAs hosted exclusively on the server of a publisher who collects usage statistics to sell to advertisers, please see the article "Who Does That Server Really Serve?".
Other common uses of Node -- to host standalone desktop applications that are implemented in Javascript
Which leads to the Slack O(n) RAM problem: "Why am I wasting 365 MB of RAM and tens of MB of SSD space on Discord or Slack when it could use half that much RAM by sharing it with my other Firefox tabs?"
of the applications open on my mac on a day-to-day basis, the only ones not running on Node are Terminal and Outlook
And how much RAM does each use, especially on a Mac where end-user RAM upgrades are difficult or impossible to install?
Would multiple related negative results become a "publishable unit"? Pitch it as the scholarly counterpart to a listicle: "Three techniques for XYZ that failed".
Isn't this a complaint about the runtime environment and not the language itself?
Yes. But who in their right mind would choose JavaScript if it weren't for the runtime environment? True, Node is faster as a server-side JavaScript implementation than CPython is as a server-side Python implementation, but it only got that way by sharing the V8 runtime with Google Chrome. How common is it in practice to use Node other than as a server for dynamic websites that also use JavaScript in the browser?
If the studio requiring HDCP on the output of a PC running a free operating system expects HDCP to be effective, the video will need to be decoded by a non-free executable on the video card in order to keep free software from seeing (and teeing) the cleartext decoded RGB or YCbCr output of the decoder. This is acceptable to some operating system distributors (Debian, Fedora, and the like), because all the non-free stuff happens out of the CPU's address space, but not in any distribution recommended by the GNU project.
Define "published". Is distribution to the public through non-peer-reviewed channels such as arXiv considered "publication"? 17 USC 101 says yes.
In any case, a culture of citing negative results, even if said results are not peer-reviewed, would increase the measurable impact of negative results. This would in turn encourage authors to put more effort into "Don't Bother With This" articles showing significant negative results and journals to start accepting them more often to get their impact factors up.
TypeScript seems to fix nearly everything I had a problem with regarding Javascript.
Does it fix the problem that it has become unacceptably common for programs written in the language and running in web pages to automatically download unnecessarily large amounts of data over a possibly metered connection, automatically spy on private information the user inadvertently enters before submitting,* and automatically track the user's viewing habits from one domain to another?
* This happens when someone copies private information and later, after forgetting what he had copied, pastes it into a text input or textarea in an HTML document. I'll concede that the clipboard UI is poorly designed in that it makes this forgetting too easy.
If [HDCP] is used by an xbox game, then it only forbids you from recording your gaming sessions.
Which is exactly what the game publishers want, especially if they have a policy of asserting copyright against players who upload videos of their game session to video hosts.
THAT IS THE PROBLEM WITH HDCP when all content or devices require HDCP
Works require HDCP, not displays. All displays can view unencrypted signals. Works under a Creative Commons license do not require HDCP for playback. Only viewing non-free works will ever require HDCP.
No one is going to write about how a paper reporting a negative result spared them from hours of wasted time.
I disagree with this. The right place to cite a negative result, as I see it, is at the end of the literature review, just before the methodology. This way, the cited negative result helps to justify the choice of one methodology over another seen not to work.
There are two sensible digital radio standards. DVB-T2 (because the transmitters already exist for TV, so the first 50 or so radio channels are practically free) and DRM+ (Digital Radio Mondiale).
Does Digital Radio Mondiale have digital restrictions management?
The government should never force people to use a system that is patented.
Taking "never" at face value: What unpatented video and audio codec should ATSC digital television have used when it was standardized in the mid-2000s?
So, because there are a limited number of "wired" broadband ISPs in a community, we need to build a "wireless" ISP, ignoring all the wireless ISP that already serve the area?
Communities want prices lower than $10 per GB. From a document published by a nationwide wireless ISP describing its home Internet service: "Overage is billed at $10 for each additional 1GB." In the age of multi-gigabyte operating system updates and movie and game downloads, $10 per GB is seen as prohibitive for a household's primary information and entertainment connection.
When is the last time you looked at a new car?
More than three years ago. The last new car I looked at was financed with a three-year loan and is now paid off. This places it before May 2015, the debut of Android Auto in the Hyundai Sonata.
Onboard maps become out of date. Once they become unusably out of date, there comes a need to transmit payment credentials to cover the cost of producing the updates for the onboard maps. These payment credentials usually include the buyer's postal code if not full home address. So yes, the GPS company can tell that you've moved house even if it can't tell where you've driven.
And don't try evading single-source map updates by using an OpenStreetMap client, as distracted driving laws in some states treat dedicated GPS devices and general-purpose pocket computers differently.
Great another app that eats half a gig of ram
Which is especially dumb given "Literally the only requirement we had was 'small'." But until the overwhelming majority of PCs in use have double-digit GB of RAM, "small" contraindicates Electron unless you can plan on users being able to afford to add more RAM and possibly replace their motherboard and CPU (or in the case of a Mac or laptop, their whole computer) just to run one application without risk of thrashing swap on a machine with 8 GB or less of RAM.
Using Linux today (for general purposes) is like using steam powered cars after the combustion engine has been perfected.
Funny that cars are increasingly using Linux.
Though cars are using Linux, cars are not using Linux for general purposes in the sense of users being able to install arbitrary applications. The userland on top of car Linux is nothing like your typical X11/Linux userland.
You're confusing correlation and causation.
Then what is the common cause of the two observations?
If you're not using a laptop, there is nearly no reason to use Edge.
True. The exceptions are testing your site in Edge (for the benefit of laptop users) and hypothetically if some desktop PC maker bundles Windows 10 S.
I've temporarily moved to Edge because it's not Chrome, and it's not FIrefox
For others in a similar situation, is Edge worth $119.99 for the required Windows license?
It depends on how you define "published". It may take publication in less formal channels to bootstrap a culture of citing negative results. See my reply to Anonymous Coward.
The world is moving to PWAs
APIs used by Progressive Web Apps require HTTPS. Say a home user downloads a copy of a PWA to run on a web server on his home LAN, be it an otherwise unused desktop PC or a Raspberry Pi SBC. Will he have to buy his own domain in order to qualify for a certificate from Let's Encrypt?
PWAs also require the ability to listen for and accept connections from users' browsers. But in the era of IPv4 scarcity, a lot of home broadband Internet access plans don't allow incoming connections on (say) port 443, such as if the ISP uses carrier-grade network address translation (CGNAT) to put hundreds of subscribers on one public IPv4 address. If a home user downloads a copy of a PWA to run on a server on his home LAN, how will he be able to access it from his phone thorugh a second cellular ISP or his tablet through restaurant Wi-Fi. Or should users also lease hosting for their PWAs from Amazon or another VPS provider?
And if you're recommending use of PWAs hosted exclusively on the server of a publisher who collects usage statistics to sell to advertisers, please see the article "Who Does That Server Really Serve?".
Other common uses of Node -- to host standalone desktop applications that are implemented in Javascript
Which leads to the Slack O(n) RAM problem: "Why am I wasting 365 MB of RAM and tens of MB of SSD space on Discord or Slack when it could use half that much RAM by sharing it with my other Firefox tabs?"
of the applications open on my mac on a day-to-day basis, the only ones not running on Node are Terminal and Outlook
And how much RAM does each use, especially on a Mac where end-user RAM upgrades are difficult or impossible to install?
Would multiple related negative results become a "publishable unit"? Pitch it as the scholarly counterpart to a listicle: "Three techniques for XYZ that failed".
Isn't this a complaint about the runtime environment and not the language itself?
Yes. But who in their right mind would choose JavaScript if it weren't for the runtime environment? True, Node is faster as a server-side JavaScript implementation than CPython is as a server-side Python implementation, but it only got that way by sharing the V8 runtime with Google Chrome. How common is it in practice to use Node other than as a server for dynamic websites that also use JavaScript in the browser?
If the studio requiring HDCP on the output of a PC running a free operating system expects HDCP to be effective, the video will need to be decoded by a non-free executable on the video card in order to keep free software from seeing (and teeing) the cleartext decoded RGB or YCbCr output of the decoder. This is acceptable to some operating system distributors (Debian, Fedora, and the like), because all the non-free stuff happens out of the CPU's address space, but not in any distribution recommended by the GNU project.
Define "published". Is distribution to the public through non-peer-reviewed channels such as arXiv considered "publication"? 17 USC 101 says yes.
In any case, a culture of citing negative results, even if said results are not peer-reviewed, would increase the measurable impact of negative results. This would in turn encourage authors to put more effort into "Don't Bother With This" articles showing significant negative results and journals to start accepting them more often to get their impact factors up.
TypeScript seems to fix nearly everything I had a problem with regarding Javascript.
Does it fix the problem that it has become unacceptably common for programs written in the language and running in web pages to automatically download unnecessarily large amounts of data over a possibly metered connection, automatically spy on private information the user inadvertently enters before submitting,* and automatically track the user's viewing habits from one domain to another?
* This happens when someone copies private information and later, after forgetting what he had copied, pastes it into a text input or textarea in an HTML document. I'll concede that the clipboard UI is poorly designed in that it makes this forgetting too easy.
The featured article covers that, though briefly:
If [HDCP] is used by an xbox game, then it only forbids you from recording your gaming sessions.
Which is exactly what the game publishers want, especially if they have a policy of asserting copyright against players who upload videos of their game session to video hosts.
Except when Firefox, Chrome and the rest of willing hollywood goon start "requesting" that you enable hdcp, or else no html5 video?
Then I will view non-Hollywood video. And even if the ISPs throttle it, 1.5 Mbps is enough to stream at 480p.
How long will it take until the shuttleworth (you know, the guy with the spine of a jellyfish in sulfuric acid) enables it by default
I don't know how long it will take, but I can guess the result: more adoption of Linux Mint Debian Edition.
THAT IS THE PROBLEM WITH HDCP when all content or devices require HDCP
Works require HDCP, not displays. All displays can view unencrypted signals. Works under a Creative Commons license do not require HDCP for playback. Only viewing non-free works will ever require HDCP.
No one is going to write about how a paper reporting a negative result spared them from hours of wasted time.
I disagree with this. The right place to cite a negative result, as I see it, is at the end of the literature review, just before the methodology. This way, the cited negative result helps to justify the choice of one methodology over another seen not to work.
the conferences fight this by requiring the author to commit to presenting for themself.
Which breaks when nationalist governments get elected and enact travel policies making presentation in person impractical or impossible.
There are two sensible digital radio standards. DVB-T2 (because the transmitters already exist for TV, so the first 50 or so radio channels are practically free) and DRM+ (Digital Radio Mondiale).
Does Digital Radio Mondiale have digital restrictions management?
I still don't know why cars need their own cellular service rather than just tethering off the phone that nearly everyone has inside the car.
I have a cell phone, but my plan doesn't include data. And even some plans that do include data don't include tetherable data.
The government should never force people to use a system that is patented.
Taking "never" at face value: What unpatented video and audio codec should ATSC digital television have used when it was standardized in the mid-2000s?
So, because there are a limited number of "wired" broadband ISPs in a community, we need to build a "wireless" ISP, ignoring all the wireless ISP that already serve the area?
Communities want prices lower than $10 per GB. From a document published by a nationwide wireless ISP describing its home Internet service: "Overage is billed at $10 for each additional 1GB." In the age of multi-gigabyte operating system updates and movie and game downloads, $10 per GB is seen as prohibitive for a household's primary information and entertainment connection.