I’m also on Mastodon as https://hachyderm.io/@BoydStephenSmithJr .

  • 0 Posts
  • 80 Comments
Joined 2 years ago
cake
Cake day: October 2nd, 2023

help-circle


  • Maybe he’s got a finer point, but it actually just looks like an argument against categorization. It’s like saying I don’t trust math about “triangles” or “scalene triangles” or “rhombuses” when you find out about the special properties of the equilateral triangle or the square.

    The fact that there are differences between elements of a category does not eliminate the utility of the commonalities shared by elements of a category. It does limit that utility, yes.

    For example, just because you are getting plenty of protein, if you somehow completely avoid one of the amino acids that the human body uses but can’t synthesize, then eventually you will have some fairly specific health problems. That’s not strong evidence that it’s worth micromanaging your macronutrients by tracking your intake of all amino acids individually. (It might be; I haven’t seen it studies either way.)

    Maybe I’m missing some context, but I also get the “anti-science” vibe from the image.


  • bss03@infosec.pubtoScience Memes@mander.xyzMoon Dust
    link
    fedilink
    English
    arrow-up
    1
    ·
    13 days ago

    Not every error bar represents a Gaussian, if for no other reason that most error bars aren’t symmetric.

    The error bars for small sample size relative to population size are Gaussian.

    Error due to a non-representative sample can have a variety of shapes, but their distribution might also be unknown. We do frequently, almost implicitly, assume unknown distributions to be Gaussian, but we should recognize that’s not necessarily a true fact about the universe.










  • You can do single-blind. You do prep, anesthetize, then open the card that decides if the surgery continues, or if the patient is simply awakened at the expected time.

    You can also do it for surgeries that use locals, but then the surgical staff has to do a lot of miming/acting instead of actual cutting.

    Medlife Crisis did a couple of Placebo effect videos, and mentioned that he participated in a single-blind stent study.

    I don’t know how you’d do double-blind.



  • I think it’s less about type system, and more about lack of a separate compilation step.

    With a compilation step, you can have error messages that developers see, but users don’t. (Hopefully, these errors enable the developers to reduce the errors that users see, and just generally improve the UX, but that’s NOT guaranteed.)

    Without a compilation step, you have to assign some semantics to whatever random source string your interpreter gets. And, while you can certainly make that an error, that would rarely be helpful for the user. JS instead made the choice to, as much as possible, avoid error semantics in favor of silent coercions, conversions, and conflations in order to make every attempt to not “error-out” on the user.

    It would be a very painful decade indeed to now change the semantics for some JS source text.

    Purescript is a great option. Typescript is okay. You could also introduce a JS-to-JS “compilation” step that DID reject (or at least warn the developer) for source text that “should” be given an error semantic, but I don’t know an “off-the-shelf” approach for that – other than JSLint.


  • (.) is a valid expression in Haskell. Normally it is the prefix form of the infix operator . that does function composition. (.) (2*) (1+) 3 = ((2*) . (1+)) 3 = 2 * (1 + 3) = 8.

    But, the most common use of the word “boob” in my experience in Haskell is the “boobs operator”: (.)(.). It’s usage in Haskell is limited (tho valid), but it’s appearance in racy ASCII art predates even the first versions on Haskell.


  • Oddly enough, in Haskell (as defined by the report), length is monomorphic, so it just doesn’t work on tuples (type error).

    Due to the way kinds (types of types) work in Haskell, Foldable instances can only operate over (i.e. length only counts) elements of the last/final type argument. So, for (,) it only counts the second part, which is always there exactly once. If you provided a Foldable for (,) it would also have length of 1.



  • bss03@infosec.pubto196@lemmy.blahaj.zoneRulecycling
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    2 months ago

    Here in Arkansas, I don’t know any “trash” that you can pick up for a deposit. I think when I was a small child in the 80s you could do glass bottles, but when plastic came in that ended. As a teen, and up to maybe a decade ago, you could get paid for aluminum scrap (by weight), but both of the metal recycling places in my county (Polk) do not pay for aluminum anymore (they will accept it, but not pay for it).