

Perhaps at least a prescription pain killer taken orally?
I would certainly support some sort of local, along the lines of what dentists use.
I’m also on Mastodon as https://hachyderm.io/@BoydStephenSmithJr .
Perhaps at least a prescription pain killer taken orally?
I would certainly support some sort of local, along the lines of what dentists use.
Only if that browser somehow becomes overwhelmingly popular in a market segment BEFORE it gets JS support.
The run time still has to assign a semantics to it, even if that semantics is a fatal error. In a compiled language, you can prevent the run time from having to assign any semantics by eliminating the error condition at compile time.
Python also has no separate compilation step and yet it did not adopt this philosophy
Yes. It did. It didn’t assign exactly the same semantics, but it DOES assign a run time semantic to min()
.
Absolutely. It might be the janitorial work of “the academy” but that work is important.
I’m actually not sure if the problem right now is funding that work or the unfortunate fact that there’s rarely any accolades for it. And “publish or perish” is still too true.
JS is the machine code of the web. Fewer and fewer people might write it directly, but it will live as long as the web platform does.
Not having a separate compilation step absolutely affects error handling. With a compilation step, you can have errors that will only be seen by and must be address by a developer prior to run time. Without one, the run time system, must assign some semantics to the source code, no matter how erroneous it is.
No matter what advisory “signature” you imagine for a function, JS has to assign some run time semantics to that function being called incorrectly. Compiled languages do not have to provide a run time semantics to for signatures that can be statically checked.
All functions built with function name(args) { body }
syntax have a length based on the form of args
. Other ways to create functions might set length (I’m not sure). Most of the functions provided by the runtime environment do have a length, usually based on the number of “required” arguments.
So, the language isn’t compiled (or wasn’t originally) so they couldn’t make min()
be an error that only a developer saw, it has to be something that the runtime on the end-user system dealt with. So, it had to be assigned some value. Under those restrictions, it is the most mathematically sound value. It makes miniumum-exactly-2(x, min(<…>)) be exactly the same as min(x, <…>), even when the “<…>” has no values.
As a developer, I see a lot of value in static analysis, including refusing to generate output for sufficiently erroneous results of static analysis, so I don’t like using JS, and the language that I tinker with will definitely have a separate compilation step and reject the equivalent of min()
. But, if I HAD to assign something like that a value, it probably would be a representation of infinity, if we had one (probably will due to IEEE floats).
HTH
Bodily autonomy doesn’t allow parents to make choices for children. It does allow people to make choices for themselves. Nice try at shifting those goalposts, tho.
I can’t agree. Bodily autonomy isn’t a compromise position for me, and I think “faith” is a vice, not a virtue.
“Dead Like Me” deserved better.
What is “mortal risk”? You can die due to driving to the Yarn Barn. Do you have zero compassion for knitters and crochet-ists?
Your feeling resonates with me, but I’m not sure it’s a defensible moral stance.
I kinda buy the “forced medication” argument, but rather than removing the municipal water requirement, I think the municipality should provide water filters for those that want to opt-out.
I think the evidence is fairly clear that, in this case, opt-in should be the default as it protects VASTLY more than it harms.
The underlying tech doesn’t care about swear words. But, from what I hear, the “AI” models and interfaces that are being marketed for general use have been intentionally trained not to emit such words, and may even be blinded to those words by their creators. I haven’t verified it, but supposedly adding “fucking” to your Google / Bing search query will completely disable their “AI” generated results, e.g.
When you lose a system. It responds to ping; all services are up, but you can’t find the damn thing.
So, not a number so much as a limit to your organizational skill+effort.
The announcement from MS and the linked article both also mention this, though they recommend the real analogue hole: a separate camera pointed at the screen.
I can’t Bernie’s not in office for his 3rd term. /s
I agree, but when you wouldn’t let Aspyr do a Linux port for BL3, I stopped being a “real fan”.