• KoboldKomrade [he/him]@hexbear.net
    link
    fedilink
    English
    arrow-up
    0
    ·
    4 months ago

    I don’t know whats worse: Scientists naming everything unpronounceable unspellable Latin, naming things after people, or naming things jokes. Just name it what it fucking does in a language someone actually uses jerks.

  • GingaNinga@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    4 months ago

    scientists work their asses off, its nice to have a little fun and make the endless hours all worth it.

  • nednobbins@lemm.ee
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    4 months ago

    People are really awful at naming things.

    Some German nerd thought it was cool while they discovered some new receptor so they called it “toll” (German for cool/awesome). Computer science is full of names that are kind of funny if you already know the particular area but are total gibberish if you’re trying learn it. We’re not even good at naming humans. The default is to either pick one of the names that’s common in your culture. When people deviate from that you get a huge number of “special” names.

    We need to put this in the hands of experts. I’m gonna propose a new field, “nameology”. Those folks will do a bunch of research into names that make sense. How do we best name things so they completely and unambiguously label them in a way that’s easy to remember and use? Then they can run around and give non stupid names to all the things.

    • SpeakerToLampposts@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      4 months ago

      Hmm, I think we should start referring to the toll-like receptors as the awesome-ish receptors.
      Another example: there’s a fruit-fly gene named decapentaplegic (which has to do with forming the 15 imaginal discs during embryonic development). When they discovered another gene that interfered with it, but only when inherited from the mother, they named that one “mothers against decapentaplegic”.

  • I_Has_A_Hat@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    4 months ago

    Meanwhile, in immunology:

    “Can we have fun names?”

    “NO! Now shut up and keep isolating proteins and cell markers!”

    • stelelor@lemmy.ca
      link
      fedilink
      English
      arrow-up
      0
      ·
      4 months ago

      The stupid terminology in immunology made me hate it so much, even though the actual mechanics are fascinating. At some point my brain just reached saturation with all the CD proteins. Enough is enough!!!

  • Aurenkin@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    4 months ago

    Not exactly the same but I remember starting my software engineering course and having to remote into the university servers to write code. All the servers were named after Red Dwarf characters. Being a career changer, as soon as I saw the server names I had this calming feeling that I’d finally found my people and everything was going to be ok.

    • FuglyDuck@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      4 months ago

      My dad was never at university, but he was a unix admin for ages. his naming conventions for clusters?

      Star Wars characters.
      Red Dwarf Characters.
      Star trek characters.
      Asimov’s robots.
      and apparently, his annoying bosses. (For the troublesome clusters.)

      • HakFoo@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        0
        ·
        4 months ago

        I’ve heard it’s a “pets vs cattle” thing. When you have a small fleet of distinct servers, you name them. When you have a thousand interchangeable boxes, you give them systematic IDs.

        Or you scale up to a franchise with a large enough cast. I wonder if anyone uses One Piece character names for servers?

        • send_me_your_ink@lemmynsfw.com
          link
          fedilink
          English
          arrow-up
          0
          ·
          4 months ago

          To anyone reading this and not getting it. When your pet gets sick you take care of it (named special servers/other machines). When a cow in the feed lot gets sick you…replace it.

        • FuglyDuck@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          4 months ago

          It kind of also depends on how you interact with them- some clusters are interacted with by admin as a single entity; those got names even if they technically represented lots of rackspace; or the hardware that’s running specific groupings of services.

          Like a databases. (Darth Vader was reserved for databases that logged and tracked errors… aka other systems that were, uh, rebellions.)

          • XTL@sopuli.xyz
            link
            fedilink
            English
            arrow-up
            0
            ·
            4 months ago

            You give systematic id’s to completely interchangable things. You give unique names to unique things.

            If you name a formal thing (like a physical computer) by its function you have failed at naming. And are probably a manager who doesn’t see that one day you’ll need many things of almost the same function and to tell them apart. Or that one thing will have many functions.

  • BreadOven@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    4 months ago

    There’s always NMR scientists. Proton-Enhanced Nuclear Induction Spectroscopy.

    Also one paper that was talking about copper nanotubes (NT). So it was shortened to CuNT. I think that paper may have been oblivious to it though?

  • Warl0k3@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    4 months ago

    C++ is just the next iteration of C. C# is just another layer of iteration on top of C++. Flags are simple indicators for programs, usually set by a controlling human/system, semaphores are flags that communicate between processes.

    • Yaztromo@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      4 months ago

      C++ is just the next iteration of C.

      This is somewhat clever when you know that the ‘++’ operator is the post-increment operator in C.

      C# is just another layer of iteration on top of C++.

      …except there is no ‘#’ operator in C or C++, so any interesting self-referential pattern breaks down here. The ‘#’ comes from musical notation, where a ‘#’ (sharp) note is played a semitone higher — and was chosen more for marketing purposes rather than scientists having an inside joke.

      You could have also mentioned ‘D’, which is another “next iteration of C” independent of C++.

      • WeirdAlex03@lemmy.zip
        link
        fedilink
        English
        arrow-up
        0
        ·
        4 months ago

        The C programming language also descends from the B programming language (though B’s lineage unfortunately goes to BCPL, not A)

        • Swedneck@discuss.tchncs.de
          link
          fedilink
          English
          arrow-up
          0
          ·
          4 months ago

          pretty sure there’s a D language, and i know there’s R but that’s not super related, obviously.

          i’m just waiting for the ø programming language

          • captainlezbian@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            4 months ago

            R is a wonderful programming language in the eyes of people who are bad at programming. And that’s not disparaging it, it’s just used by scientists and engineers more than programmers because nothing makes an anova take less work

      • Auk@kbin.social
        link
        fedilink
        arrow-up
        0
        ·
        4 months ago

        except there is no ‘#’ operator in C or C++, so any interesting self-referential pattern breaks down here

        # is two layers of ++, so the pattern is there. Whether that was originally intended or coincidence is another matter, but it works well enough that I suspect it was considered when picking names.

        • Yaztromo@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          4 months ago

          That feels like a significant reach — and every online reference I was able to find only talks about using ‘#’ in the musical notation sense, hence why the name of the language is pronounced “C-sharp”.

  • Shaman Spiff@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    4 months ago

    I got bits and bytes mixed up for a minute, and was trying to figure out how the heck you halve a boolean

      • littleblue✨@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        4 months ago

        Yeah, if the mood called for that wavy, reach-for-the-sky dance that caterpillars do. On the other hand, if the mood called for a thick, rigid caterpillar, throbbing with pent-up intention, you might want to reconsider the parties you attend.