With which apps have you noticed this? If you can narrow it down to one, have you tried turning off the app's background sync or location use permission in Settings?
Attempting to mirror every single RAM write to an SSD within 100 ms would wear out an SSD fairly quickly and dramatically slow down certain common computations. Watch any game for an Xbox console become a slideshow, for example.
it's amazing how computers got 1000x faster in the last 20 years, yet GUI elements seem to have the same lag profile as a generation ago:-/
Twenty years ago, a handheld device was a Game Boy Pocket. Nowadays, people expect more out of a GUI:
Proportional (not monospace) fonts Scalable fonts Languages with larger character sets than US ASCII Higher pixel densities and bit depths than ~96dpi 2bpp grayscale Gradients as cues for what can be pressed Slide and zoom animations to reinforce the relationships among different activities rather than reliance on cutting from one screen to the next
Amazon still sells MP3 files. This means when you click "Buy this album for offline listening" or "Buy this album for use after your subscription expires", and you're not using an Apple service, you get a phonorecord in MP3 format.
Besides there's nothing wrong with a high bit rate MP3, except that it's maybe a MB or two bigger than an equivalent AAC.
When you're paying $5 to $10 per GB for satellite or cellular Internet access, "a MB or two" begins to add up over the course of a triple digit hours per month of streaming.
the default should be to use whatever your OS offers up as the default viewer for some MIME type.
So always use the operating system's pack-in browser? For several years, "the default viewer for some MIME type" on the majority of newly purchased PCs for values of "some MIME type" equal to "text/html" was Microsoft Internet Explorer 6. If relying on operating system components known to be deficient were a good practice, we'd be using NetCaptor or other wrappers for Trident and its successor EdgeHTML instead of Firefox and Chrome.
And on stock macOS, Ogg isn't among the containers, and Vorbis isn't among the codecs, that Core Audio can read. This means "the default viewer for some MIME type" for values of "some MIME type" equal to "audio/ogg" raises KeyError.
Tab advocates would claim that if you ditch the tabs, there's no way to programmatically distinguish indentation from alignment without implementing an entire language parser to predict what the indentation ought to be and then subtracting that out to infer alignment.
I've seen quite capable people shown the door because they had poor people skills
How many of them had Asperger's? Poor people skills are often a symptom of this disability, and it often takes more effort to train otherwise high-functioning autistic workers to improve their people skills. Whose responsibility is it to fund this training? Government or industry?
It's not like all languages encourage distribution of programs in compiled form either. Programs in Lua, Python, and JavaScript traditionally are distributed in source code or minified form, and minification for Python is less strong because of its use of leading whitespace to mark block boundaries.
I'm not sure exactly to what "tools for debugging" you refer. But your operating system ought to be able to give read-only access to the log files to a particular ordinary user account. In GNU/Linux distributions based on Debian, users in the group adm have read privileges throughout/var/log but little else. Think of it as standing for "ADministrative Monitoring".
There should be a first-use activation code that can be used only to set a password and optionally enable SSH. If the device is in a non-default configuration, the first-use code should not be accepted.
How would the owner of a router who has forgotten its password or lost its SSH key regain the use of his property under this scheme?
And what domain would appear in the SAN field of the HTTPS certificate used by its administrative interface?
One problem is that a subscription to WSJ doesn't help if the articles you want to read are spread out across NYTimes, LATimes, Washington Post, and other paywalled outlets.
Things that the ISP-provided router has and a Raspberry Pi lacks include the following: 1. A nice case 2. A fiber, cable, or DSL modem 3. More than one network port, to use one upstream and four downstream 4. A wireless access point
By putting the password file in a repository, adding your home computer's SSH key and your data center netbook's SSH key to the repository's server, and merging newly added passwords daily.
Why do people still run software from router vendors
To save the cost of buying a majority of shares in the router vendor in order to acquire its cryptographic code signing key and access to a relinkable version of the binary blob drivers required by its chipset. And that's assuming the router vendor's stock is even publicly traded. Or, less flippantly, to save the cost of replacing the router whose cryptographic code signing key and chipset driver source code are not available to end users with one whose are.
In addition, to save the cost of having to register and continue to renew the domain corresponding to the HTTPS certificate that the router's administration interface uses. The router vendor issues each router's stock firmware a certificate on a subdomain of the router vendor's domain. A user of custom firmware would have to bring his own fully qualified domain name (FQDN) in order to use Let's Encrypt.
Why is the router asking for a password? It should really be using public-key encryption and/or shared secrets, which are never seen by the user.
A password is a user-visible shared secret. Without a password, how does the owner of a router authenticate himself to the router as having the right to authorize the user authenticated by a particular public key to configure the router?
Some users of web applications are users of minority desktop or mobile platforms who are frustrated that developers of native applications lack the resources to port a particular native application to their platform. Other users of web applications are users of curated platforms who are frustrated that their platform's curator has rejected a particular native application.
Everything from online banking apps to games require it.
Some Slashdot users are so adamant about their freedom that they'll stick to those games that are on F-Droid and even move their accounts from a bank whose app uses SafetyNet to a credit union whose app does not.
That's one mistake Nintendo made with the NES Classic; people have bigger TVs and control them from further away than when the original console was new.
Consoles with short controller cables and long video cables are intended to sit on your coffee table. This was true of the original Family Computer, and it remains true of the NES Classic. In Japan they have a habit of putting a small space heater under the coffee table, with a comforter to direct the heat to the seating.
why can't really just buy the [cartridges] and use your own emulators??
Because sometimes the console makers decide to sue manufacturers and sellers of game cartridge readers for contributory copyright infringement because the devices let users make infringing copies of first-party games and of third-party games containing a statically linked copy of the console maker's standard library. Remember Lik Sang?
Or because the Retrode doesn't have a plug-in for Atari 2600/7800, 5200, XEGS, Lynx, or Jaguar cartridges.
The supplier chose to use DRM. It's entirely the supplier's fault.
How is it the supplier's fault when all relevant means of delivering a work to the public use digital restrictions management? For example, in the market of video games for handheld devices with physical buttons, both viable platforms (PlayStation Vita and Nintendo 3DS) require use of DRM. The only widely used handheld video game platform that allows DRM-free distribution is Android, which allows the user to temporarily allow installation of APK files from unknown sources. But the problem with Android as a platform is that the vast majority of devices have a touch screen as their only input device, and though a touch screen is ideal for point-and-click genres and games whose control is limited to a single jump button (such as the many SFCave clones), it's not quite so ideal for something in the vein of a run-and-gun or an Igavania.
And in the market for high-definition movies on disc, Blu-ray Disc players will refuse to play movies without AACS.
With which apps have you noticed this? If you can narrow it down to one, have you tried turning off the app's background sync or location use permission in Settings?
Attempting to mirror every single RAM write to an SSD within 100 ms would wear out an SSD fairly quickly and dramatically slow down certain common computations. Watch any game for an Xbox console become a slideshow, for example.
it's amazing how computers got 1000x faster in the last 20 years, yet GUI elements seem to have the same lag profile as a generation ago :-/
Twenty years ago, a handheld device was a Game Boy Pocket. Nowadays, people expect more out of a GUI:
Proportional (not monospace) fonts
Scalable fonts
Languages with larger character sets than US ASCII
Higher pixel densities and bit depths than ~96dpi 2bpp grayscale
Gradients as cues for what can be pressed
Slide and zoom animations to reinforce the relationships among different activities rather than reliance on cutting from one screen to the next
Amazon still sells MP3 files. This means when you click "Buy this album for offline listening" or "Buy this album for use after your subscription expires", and you're not using an Apple service, you get a phonorecord in MP3 format.
Besides there's nothing wrong with a high bit rate MP3, except that it's maybe a MB or two bigger than an equivalent AAC.
When you're paying $5 to $10 per GB for satellite or cellular Internet access, "a MB or two" begins to add up over the course of a triple digit hours per month of streaming.
the default should be to use whatever your OS offers up as the default viewer for some MIME type.
So always use the operating system's pack-in browser? For several years, "the default viewer for some MIME type" on the majority of newly purchased PCs for values of "some MIME type" equal to "text/html" was Microsoft Internet Explorer 6. If relying on operating system components known to be deficient were a good practice, we'd be using NetCaptor or other wrappers for Trident and its successor EdgeHTML instead of Firefox and Chrome.
And on stock macOS, Ogg isn't among the containers, and Vorbis isn't among the codecs, that Core Audio can read. This means "the default viewer for some MIME type" for values of "some MIME type" equal to "audio/ogg" raises KeyError.
Tab advocates would claim that if you ditch the tabs, there's no way to programmatically distinguish indentation from alignment without implementing an entire language parser to predict what the indentation ought to be and then subtracting that out to infer alignment.
I've seen quite capable people shown the door because they had poor people skills
How many of them had Asperger's? Poor people skills are often a symptom of this disability, and it often takes more effort to train otherwise high-functioning autistic workers to improve their people skills. Whose responsibility is it to fund this training? Government or industry?
It's not like the compiler keeps that information
It's not like all languages encourage distribution of programs in compiled form either. Programs in Lua, Python, and JavaScript traditionally are distributed in source code or minified form, and minification for Python is less strong because of its use of leading whitespace to mark block boundaries.
I'm not sure exactly to what "tools for debugging" you refer. But your operating system ought to be able to give read-only access to the log files to a particular ordinary user account. In GNU/Linux distributions based on Debian, users in the group adm have read privileges throughout /var/log but little else. Think of it as standing for "ADministrative Monitoring".
There should be a first-use activation code that can be used only to set a password and optionally enable SSH. If the device is in a non-default configuration, the first-use code should not be accepted.
How would the owner of a router who has forgotten its password or lost its SSH key regain the use of his property under this scheme?
And what domain would appear in the SAN field of the HTTPS certificate used by its administrative interface?
One problem is that a subscription to WSJ doesn't help if the articles you want to read are spread out across NYTimes, LATimes, Washington Post, and other paywalled outlets.
Things that the ISP-provided router has and a Raspberry Pi lacks include the following:
1. A nice case
2. A fiber, cable, or DSL modem
3. More than one network port, to use one upstream and four downstream
4. A wireless access point
By putting the password file in a repository, adding your home computer's SSH key and your data center netbook's SSH key to the repository's server, and merging newly added passwords daily.
Why do people still run software from router vendors
To save the cost of buying a majority of shares in the router vendor in order to acquire its cryptographic code signing key and access to a relinkable version of the binary blob drivers required by its chipset. And that's assuming the router vendor's stock is even publicly traded. Or, less flippantly, to save the cost of replacing the router whose cryptographic code signing key and chipset driver source code are not available to end users with one whose are.
In addition, to save the cost of having to register and continue to renew the domain corresponding to the HTTPS certificate that the router's administration interface uses. The router vendor issues each router's stock firmware a certificate on a subdomain of the router vendor's domain. A user of custom firmware would have to bring his own fully qualified domain name (FQDN) in order to use Let's Encrypt.
Why is the router asking for a password? It should really be using public-key encryption and/or shared secrets, which are never seen by the user.
A password is a user-visible shared secret. Without a password, how does the owner of a router authenticate himself to the router as having the right to authorize the user authenticated by a particular public key to configure the router?
Some users of web applications are users of minority desktop or mobile platforms who are frustrated that developers of native applications lack the resources to port a particular native application to their platform. Other users of web applications are users of curated platforms who are frustrated that their platform's curator has rejected a particular native application.
It could even come with a simple assembler and BASIC applications in ROM.
Something like the Atari 800?
Everything from online banking apps to games require it.
Some Slashdot users are so adamant about their freedom that they'll stick to those games that are on F-Droid and even move their accounts from a bank whose app uses SafetyNet to a credit union whose app does not.
I don't know what all other consoles got E.T. games, but the infamous one was for Atari 2600.
Source: the author of the mod to make it not suck
also, Polybius 2600 or you're just playin with yourself...
It came out on Jaguar under the name Tempest 2000.
That's one mistake Nintendo made with the NES Classic; people have bigger TVs and control them from further away than when the original console was new.
Consoles with short controller cables and long video cables are intended to sit on your coffee table. This was true of the original Family Computer, and it remains true of the NES Classic. In Japan they have a habit of putting a small space heater under the coffee table, with a comforter to direct the heat to the seating.
why can't really just buy the [cartridges] and use your own emulators??
Because sometimes the console makers decide to sue manufacturers and sellers of game cartridge readers for contributory copyright infringement because the devices let users make infringing copies of first-party games and of third-party games containing a statically linked copy of the console maker's standard library. Remember Lik Sang?
Or because the Retrode doesn't have a plug-in for Atari 2600/7800, 5200, XEGS, Lynx, or Jaguar cartridges.
The supplier chose to use DRM. It's entirely the supplier's fault.
How is it the supplier's fault when all relevant means of delivering a work to the public use digital restrictions management? For example, in the market of video games for handheld devices with physical buttons, both viable platforms (PlayStation Vita and Nintendo 3DS) require use of DRM. The only widely used handheld video game platform that allows DRM-free distribution is Android, which allows the user to temporarily allow installation of APK files from unknown sources. But the problem with Android as a platform is that the vast majority of devices have a touch screen as their only input device, and though a touch screen is ideal for point-and-click genres and games whose control is limited to a single jump button (such as the many SFCave clones), it's not quite so ideal for something in the vein of a run-and-gun or an Igavania.
And in the market for high-definition movies on disc, Blu-ray Disc players will refuse to play movies without AACS.
A teenager getting a movie of TPB is in no way fraud because there is no element of misrepresentation.
The uploader to TPB misrepresented that he had the right to make the movie available to the teenager under current law.
The supplier chose to use DRM. It's entirely the supplier's fault. Nobody held a gun to their head and made them do it.
Incorrect, the movie companies demanded DRM otherwise they will not allow a license.
The supplier is "the movie companies". Who forced digital restrictions management on them?