They should just transform their "web platform" into a set of libraries, like e.g. KDE, but less frameworky.
In your vision, would end users compile an application from source code? Or would developers be responsible for shipping five different products, one built for Windows, the second for macOS, the third for X11/Linux, the fourth for iOS, and the fifth for Android? At least a program written in JavaScript or WebAssembly can be executed without modification on multiple platforms. "Inner-platform effect" on Wikipedia states that "portability and privilege separation reasons" are valid goals, and in some cases they may outweigh the drawbacks of an inner platform.
Would you instead prefer a full page reload every time you click to expand or collapse anything that isn't simple enough to be a checkbox hack? Would you instead prefer a full page reload if you're entering values into a form and a value two screens up happens to be out of range?
It is *far* *easier* to maintain a traditional app in this respect rather than do it via a PWA and some PITA broken javascript interface.
The problem is that maintaining one "traditional app" isn't enough. You must maintain five, one each for Windows, macOS, X11/Linux, iOS, and Android. Qt doesn't save you from having to buy code signing certificates (which are more expensive than TLS certificates) and build, test, and distribute for all five platforms.
Indiana law requires persons with a learner’s permit to complete at least 50 hours of supervised driving practice with a licensed instructor or:
A licensed driver, with valid driving privileges, who is at least 25 years of age and [if the individual is under 18] related by blood, marriage, or legal status
This can become a lot more difficult (read: expensive) if your parents don't drive, if your parents don't live in the same state, or if you are a member of a set of twins, triplets, or more (NSW, Australia):
Each of her 16-year-old quintuplets needs 120 hours behind the wheel to qualify for P-plates
in North America we don't require 100+ verifiable hours of supervised driving.
You are correct. The State of Indiana in the United States required 50 hours last I checked. But at least a couple states in Australia require 120.
Insurance for $850 a year
Or a lot more, I've read, for an unmarried male who enters the workforce before age 25. And is that minimum coverage or full collision coverage, as some banks require until the loan is paid off?
Total: $794 a month
Somehow your city's transit is overpriced. How does Citilink in Fort Wayne, Indiana, get away with offering a $45 per month pass? The only things I can think of are that Citilink does not operate at night or on Sundays or six major holidays.
Does "cheaper" include the thousands for driver's ed (in countries and subsovereign regions that require 100+ verifiable hours of supervised driving before licensure), thousands for a car, and thousands for required insurance?
Perhaps I wasn't entirely clear that I meant switching for new purchases from Steam to the other markets, and continuing to use Steam only for those games already purchased through Steam. I thought it would have been implied in a comment on an article about which games are and aren't available for new purchases on Steam.
Through what mechanism does purchasing a license to play a video game from a service other than Steam cause Steam games to cease to function? And is there any related documented policy?
Furthermore, unlike console and mobile platforms, Steam has very little switching cost. An end user can always just up and switch to Itch or Origin or GOG or Humble or wherever else.
Say someone can afford to raise a child until she loses her job and becomes un- or underemployed. Though she used to be able to afford to raise a child, she no longer can. Should the child still be forced into the underfunded, often abusive foster care system? Or what third option did you have in mind? Should prospective parents instead be required to deposit a quarter of a million dollars cash up front before procreating? That would take a toll on health outcomes, as waiting until 40 to have a child diminishes the gene pool quality.
Discordapp.com, a web-based text and voice chat platform, allows uploading server-specific emojis in Chrome. It used to allow uploading them in Firefox as well until the settings UI redesign in May 2017. Since then, clicking the "Upload Emoji" button has done nothing: no change in the window, no message in the developer console. When this bug was reported on Reddit, on Twitter, and on Discord's feedback forum. The official response out of Discordapp.com's developers for the past 16 months has been that if it works in Chrome, it works. (See this Tweet and this feedback reply.)
Which would require tech support to walk users through installing Tcl/Tk or Python with Tkinter.
Or you can just bundle them.
As I understand it, the developer then has to build, test, and offer five bundles of interpreter and application, one for each operating system. In addition, Windows SmartScreen and macOS Gatekeeper default to recommending that the user delete an executable rather than running it, unless the developer has paid the annual Danegeld to the Authenticode EV CA racket (in the case of Windows) or Apple's in-house CA (in the case of macOS). Is this true, and if so, how is it not a burden on smaller developers? What am I missing?
Nor would Apple's App Store Review Guidelines allow publishing a generic Tcl/Tk or Python with Tkinter interpreter for purposes other than learning to program. The developer would have to buy an iOS Developer Program subscription
Yes, it's well-known that the Macintosh platform is not suitable for general computing.
How could I have made it clearer that I was referring to an application for iOS as opposed to an application for macOS?
All consoles feature standard USB ports and there's a software exploit that you can put on a memory card which will allow you to run executables straight from the memory card
For one thing, I thought the exploit used by FreeMcBoot was patched in newer (model 9xxxx) slim PlayStation 2 consoles. What's the new exploit that works on 9xxxx? If there is one, the FMCB FAQ on Reddit hasn't been updated.
If the suggested solution is to replace a 9xxxx PS2 with a pre-9xxxx PS2, the supply of these is likely to dwindle even faster. My pre-9xxxx slim PS2 no longer stays on reliably because of a loose power jack, and the used one I bought at a garage sale to replace it is 9xxxx. How would I go about getting its power jack repaired in order to use FreeMcBoot?
And how practical is it to manufacture new PlayStation 2 compatible memory cards with a copy of this exploit, so that a suitable memory card can be bundled with each boxed physical copy of a homebrew game?
But how high would grocery prices have to rise in order to cause enough of a food shortage for farmers to demand A. better rural Internet as a condition of returning to farming, or B. fewer restrictions on gardening in urban zoning laws?
A cross-platform application. Use Tcl/Tk if you have to, or even python. That's cross-platform.
Which would require tech support to walk users through installing Tcl/Tk or Python with Tkinter. A developer can assume that one of the big four web browsers is already installed, unlike Tcl/Tk or Python with Tkinter. Nor would Apple's App Store Review Guidelines allow publishing a generic Tcl/Tk or Python with Tkinter interpreter for purposes other than learning to program. The developer would have to buy an iOS Developer Program subscription and an Xcode license separately and package the interpreter with the application.
some noobs using [the web] as an interface for something that shouldn't use it as an interface
What's better?
A. Using the web as an interface for something B. Using a Windows 10 license in a virtual machine as an interface for something C. Another binary portability mechanism that your reply explains D. Not having access to something at all if your device happens to run GNU/Linux, FreeBSD, or macOS
Even if you are relegated to dial-up internet (a VERY rare situation today, even in extremely rural areas)
First, because of zoning laws in most cities, the food you eat was probably grown in one of these "extremely rural areas". Some have gone so far as to threaten city dwellers who grow a vegetable garden with months in jail. Consider Oak Park, Michigan, which dropped misdemeanor charges against Julie Bass only after the city's threat against her victory garden made national news. Second, some on fixed incomes may choose dial-up over broadband because the latter is so much more expensive per year, particularly when "broadband" means satellite or fixed cellular Internet.
you can still have wifi and/or ethernet for the LAN.
What's a good brand of dial-up modem that supports Ethernet for use with a wired or Wi-Fi router?
But then how does someone who already has dial-up Internet share said dial-up Internet with the TiVo DVR? Would the computer have to be left on at all hours in case the DVR wants to dial out?
A test kit for the developer, and what for the end users playing the game that the developer has developed? Or should developers be developing for Linux and Windows instead of PlayStation 2?
How long until third parties can manufacture CDs and DVDs with the specific wobble or whatever that the PlayStation 2 console's drive chip needs? True, the Checking Integrated Circuit in the NES and Super NES has been cracked, allowing production of new NES carts. But I imagine that mastering and pressing an optical disc with nonstandard features is a lot more involved than programming CIC emulation on an off-the-shelf PIC MCU.
They should just transform their "web platform" into a set of libraries, like e.g. KDE, but less frameworky.
In your vision, would end users compile an application from source code? Or would developers be responsible for shipping five different products, one built for Windows, the second for macOS, the third for X11/Linux, the fourth for iOS, and the fifth for Android? At least a program written in JavaScript or WebAssembly can be executed without modification on multiple platforms. "Inner-platform effect" on Wikipedia states that "portability and privilege separation reasons" are valid goals, and in some cases they may outweigh the drawbacks of an inner platform.
Would you instead prefer a full page reload every time you click to expand or collapse anything that isn't simple enough to be a checkbox hack? Would you instead prefer a full page reload if you're entering values into a form and a value two screens up happens to be out of range?
It is *far* *easier* to maintain a traditional app in this respect rather than do it via a PWA and some PITA broken javascript interface.
The problem is that maintaining one "traditional app" isn't enough. You must maintain five, one each for Windows, macOS, X11/Linux, iOS, and Android. Qt doesn't save you from having to buy code signing certificates (which are more expensive than TLS certificates) and build, test, and distribute for all five platforms.
From Indiana Bureau of Motor Vehicles:
This can become a lot more difficult (read: expensive) if your parents don't drive, if your parents don't live in the same state, or if you are a member of a set of twins, triplets, or more (NSW, Australia):
in North America we don't require 100+ verifiable hours of supervised driving.
You are correct. The State of Indiana in the United States required 50 hours last I checked. But at least a couple states in Australia require 120.
Insurance for $850 a year
Or a lot more, I've read, for an unmarried male who enters the workforce before age 25. And is that minimum coverage or full collision coverage, as some banks require until the loan is paid off?
Total: $794 a month
Somehow your city's transit is overpriced. How does Citilink in Fort Wayne, Indiana, get away with offering a $45 per month pass? The only things I can think of are that Citilink does not operate at night or on Sundays or six major holidays.
Does "cheaper" include the thousands for driver's ed (in countries and subsovereign regions that require 100+ verifiable hours of supervised driving before licensure), thousands for a car, and thousands for required insurance?
Perhaps I wasn't entirely clear that I meant switching for new purchases from Steam to the other markets, and continuing to use Steam only for those games already purchased through Steam. I thought it would have been implied in a comment on an article about which games are and aren't available for new purchases on Steam.
What steps should a city take to efficiently open the city's rights of way to multiple water distribution companies?
Through what mechanism does purchasing a license to play a video game from a service other than Steam cause Steam games to cease to function? And is there any related documented policy?
Furthermore, unlike console and mobile platforms, Steam has very little switching cost. An end user can always just up and switch to Itch or Origin or GOG or Humble or wherever else.
DMCA is a USA thing
And article 6 of the Copyright Directive 2001 is an analogous EU thing.
If you want kids, wait until you can afford them.
Say someone can afford to raise a child until she loses her job and becomes un- or underemployed. Though she used to be able to afford to raise a child, she no longer can. Should the child still be forced into the underfunded, often abusive foster care system? Or what third option did you have in mind? Should prospective parents instead be required to deposit a quarter of a million dollars cash up front before procreating? That would take a toll on health outcomes, as waiting until 40 to have a child diminishes the gene pool quality.
Photoshop is your friend
Photoshop hasn't been anyone's friend since October 2011 when Adobe introduced Creative Cloud.
Discordapp.com, a web-based text and voice chat platform, allows uploading server-specific emojis in Chrome. It used to allow uploading them in Firefox as well until the settings UI redesign in May 2017. Since then, clicking the "Upload Emoji" button has done nothing: no change in the window, no message in the developer console. When this bug was reported on Reddit, on Twitter, and on Discord's feedback forum. The official response out of Discordapp.com's developers for the past 16 months has been that if it works in Chrome, it works. (See this Tweet and this feedback reply.)
Which would require tech support to walk users through installing Tcl/Tk or Python with Tkinter.
Or you can just bundle them.
As I understand it, the developer then has to build, test, and offer five bundles of interpreter and application, one for each operating system. In addition, Windows SmartScreen and macOS Gatekeeper default to recommending that the user delete an executable rather than running it, unless the developer has paid the annual Danegeld to the Authenticode EV CA racket (in the case of Windows) or Apple's in-house CA (in the case of macOS). Is this true, and if so, how is it not a burden on smaller developers? What am I missing?
Nor would Apple's App Store Review Guidelines allow publishing a generic Tcl/Tk or Python with Tkinter interpreter for purposes other than learning to program. The developer would have to buy an iOS Developer Program subscription
Yes, it's well-known that the Macintosh platform is not suitable for general computing.
How could I have made it clearer that I was referring to an application for iOS as opposed to an application for macOS?
All consoles feature standard USB ports and there's a software exploit that you can put on a memory card which will allow you to run executables straight from the memory card
For one thing, I thought the exploit used by FreeMcBoot was patched in newer (model 9xxxx) slim PlayStation 2 consoles. What's the new exploit that works on 9xxxx? If there is one, the FMCB FAQ on Reddit hasn't been updated.
If the suggested solution is to replace a 9xxxx PS2 with a pre-9xxxx PS2, the supply of these is likely to dwindle even faster. My pre-9xxxx slim PS2 no longer stays on reliably because of a loose power jack, and the used one I bought at a garage sale to replace it is 9xxxx. How would I go about getting its power jack repaired in order to use FreeMcBoot?
And how practical is it to manufacture new PlayStation 2 compatible memory cards with a copy of this exploit, so that a suitable memory card can be bundled with each boxed physical copy of a homebrew game?
But how high would grocery prices have to rise in order to cause enough of a food shortage for farmers to demand A. better rural Internet as a condition of returning to farming, or B. fewer restrictions on gardening in urban zoning laws?
A cross-platform application. Use Tcl/Tk if you have to, or even python. That's cross-platform.
Which would require tech support to walk users through installing Tcl/Tk or Python with Tkinter. A developer can assume that one of the big four web browsers is already installed, unlike Tcl/Tk or Python with Tkinter. Nor would Apple's App Store Review Guidelines allow publishing a generic Tcl/Tk or Python with Tkinter interpreter for purposes other than learning to program. The developer would have to buy an iOS Developer Program subscription and an Xcode license separately and package the interpreter with the application.
some noobs using [the web] as an interface for something that shouldn't use it as an interface
What's better?
A. Using the web as an interface for something
B. Using a Windows 10 license in a virtual machine as an interface for something
C. Another binary portability mechanism that your reply explains
D. Not having access to something at all if your device happens to run GNU/Linux, FreeBSD, or macOS
If more farmers gave up farming in order to move from "the boondocks" to cities, your prices at the grocery checkout would likely rise.
Even if you are relegated to dial-up internet (a VERY rare situation today, even in extremely rural areas)
First, because of zoning laws in most cities, the food you eat was probably grown in one of these "extremely rural areas". Some have gone so far as to threaten city dwellers who grow a vegetable garden with months in jail. Consider Oak Park, Michigan, which dropped misdemeanor charges against Julie Bass only after the city's threat against her victory garden made national news. Second, some on fixed incomes may choose dial-up over broadband because the latter is so much more expensive per year, particularly when "broadband" means satellite or fixed cellular Internet.
you can still have wifi and/or ethernet for the LAN.
What's a good brand of dial-up modem that supports Ethernet for use with a wired or Wi-Fi router?
Why do you assume they are in the "boondocks"? [...] Some areas even do not have access to wired broadband
I get the impression that Zontar is defining "the boondocks" as any address outside the service area of fiber, cable, or DSL Internet access.
But then how does someone who already has dial-up Internet share said dial-up Internet with the TiVo DVR? Would the computer have to be left on at all hours in case the DVR wants to dial out?
A test kit for the developer, and what for the end users playing the game that the developer has developed? Or should developers be developing for Linux and Windows instead of PlayStation 2?
How long until third parties can manufacture CDs and DVDs with the specific wobble or whatever that the PlayStation 2 console's drive chip needs? True, the Checking Integrated Circuit in the NES and Super NES has been cracked, allowing production of new NES carts. But I imagine that mastering and pressing an optical disc with nonstandard features is a lot more involved than programming CIC emulation on an off-the-shelf PIC MCU.