Good price.

  • Transporter Room 3@startrek.website
    link
    fedilink
    arrow-up
    52
    ·
    6 months ago

    You ever have one of those moments when you just put 2 and 2 together, and also that you should have had that realization many years ago?

    I just realized what NaN stands for…

    This must be what people who get told “you can just wait for the shower water to warm up before hopping in” feel like.

    • Mesa@programming.dev
      link
      fedilink
      arrow-up
      3
      ·
      6 months ago

      The elephant and rope parable rings its bell of sound morals!

      Not so much the realizing what NaN means; that’s more relevant to that XKCD which I probably don’t need to describe here.

      • BlueKey@kbin.run
        link
        fedilink
        arrow-up
        6
        ·
        6 months ago

        But as you mention, NaN propagates.
        So at checkout, your wallet will become NaN, as the shops money balance. Then it will spread to your bank account and before you realize what happens the whole banking-district is in flames.

      • wanderer@lemmy.world
        link
        fedilink
        English
        arrow-up
        6
        ·
        6 months ago

        It’s onanism in English. And it’s rather stupid to call it that because Onan didn’t masturbate, he used the pull out method to avoid getting his sister-in-law pregnant with his brother’s kid. (yes, I know that sounds weird but that’s the story)

        • andioop@programming.dev
          link
          fedilink
          English
          arrow-up
          3
          ·
          6 months ago

          I figure it is called that because both the pull-out method and masturbation for penis-havers involves spilling your seed somewhere outside of a woman’s womb.

          • wanderer@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            6 months ago

            Yes, from a superficial viewpoint they are similar. And from a superficial viewpoint shooting a practice target is similar to shooting a person dead. It would be rather stupid to refer to target practice as murder.

            • andioop@programming.dev
              link
              fedilink
              English
              arrow-up
              2
              ·
              6 months ago

              I get your point, but considering that we got the word “Onanism” from the Bible I was thinking about some Christian denominations’ views of why God wasn’t happy with Onan in the Bible: because he ejaculated without trying to procreate. That is why I thought it was relevant to tie those two things together like that.

              • wanderer@lemmy.world
                link
                fedilink
                English
                arrow-up
                3
                ·
                6 months ago

                Onan’s crime was greed not lust. He did not want to provide for Tamar or her potential children.

                • andioop@programming.dev
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  ·
                  5 months ago

                  According to Wikipedia, Biblical scholars essentially agree with you, to the point

                  Bible scholars even maintain that the Bible does not claim that masturbation would be sinful.

                  which is pretty cool especially given my prior belief that most people agreed it was about lust. Wikipedia does also say that some Christian denominations have interpreted the sin to be as lust, though.

                  And Catholicism, at least, still doesn’t like the ejaculation without procreation:

                  Since, therefore, the conjugal act is destined primarily by nature for the begetting of children, those who in exercising it deliberately frustrate its natural power and purpose sin against nature and commit a deed which is shameful and intrinsically vicious.

                  Small wonder, therefore, if Holy Writ bears witness that the Divine Majesty regards with greatest detestation this horrible crime and at times has punished it with death. As St. Augustine notes, “Intercourse even with one’s legitimate wife is unlawful and wicked where the conception of the offspring is prevented. Onan, the son of Juda, did this and the Lord killed him for it.”

                  (number 54 and 55 in a Pope Pius XI encyclical)

                  (I never thought I’d be discussing religion on programming.dev lol)

        • Rikudou_Sage@lemmings.world
          link
          fedilink
          arrow-up
          1
          ·
          6 months ago

          Not the same thing, I’m pretty sure something like that is in almost any language, but here it’s the official word for male masturbation, not some niche word that’s not really used much.

          I know the story and you’re right, it’s pretty dumb how it’s used.

    • EarMaster@lemmy.world
      link
      fedilink
      arrow-up
      13
      ·
      6 months ago

      The code probably checks if the following number is greater than 10 (which fails for NaN) and otherwise adds a 0 in front.