It sounds way less offensive to those who decry the original terminology’s problematic roots but still keeps its meaning intact.

  • Thorny_Insight@lemm.ee
    link
    fedilink
    arrow-up
    60
    arrow-down
    22
    ·
    11 months ago

    It only sounds bad to the fringest of the fringe that’s deceivingly loud on twitter. Good luck trying to find even one real person thinking those terms should be changed. This kind of stuff is why people vote for Trump.

    • SupraMario@lemmy.world
      link
      fedilink
      arrow-up
      23
      arrow-down
      7
      ·
      11 months ago

      It was changed a while ago, it’s primary and secondary now. It’s been that way for a decade+ at this point.

      • Croquette@sh.itjust.works
        link
        fedilink
        arrow-up
        12
        arrow-down
        1
        ·
        11 months ago

        Not every domain though. I still see master/slave in every relevant datasheets that I read, and I’ve never seen primary/secondary in newer datasheets.

        • SupraMario@lemmy.world
          link
          fedilink
          arrow-up
          5
          ·
          11 months ago

          That’s interesting, because everything I run into now has primary/secondary or main and secondary. I’ve not seen master and slave for a good 5 years now, sure older stuff still carries it but most that new has swapped over.

          • Croquette@sh.itjust.works
            link
            fedilink
            arrow-up
            1
            ·
            11 months ago

            I should recheck newer datasheets, but I still see master/slave nomenclature in STM32 doc and tools for example.

    • frezik@midwest.social
      link
      fedilink
      arrow-up
      16
      arrow-down
      1
      ·
      edit-2
      11 months ago

      The i2c spec–which is officially controlled by NXP–explicitly made the change in 2021:

      https://www.nxp.com/docs/en/user-guide/UM10204.pdf

      Updated the terms “master/slave” to “controller/target” throughout to align with MIPI I3C specification and NXP’s Inclusive Language Project

      Yes, this has gotten real traction.

    • surewhynotlem@lemmy.world
      link
      fedilink
      arrow-up
      18
      arrow-down
      5
      ·
      11 months ago

      I’d like it to be changed because I don’t like saying "is the slave working? Did you check? To my black employees.

    • prime_number_314159@lemmy.world
      link
      fedilink
      arrow-up
      7
      arrow-down
      2
      ·
      11 months ago

      I think very few people mind changing it, and a few people want it changed, so it’s slowly shifting across various use cases. I’ve only discussed the change from master/slave terminology with one person that affirmatively supported the change, and they didn’t know that there’s still slavery in the world today.

      I don’t know what to make of that, other than to say ending human slavery ought to be a higher priority than ending references to it.

      • shrugs@lemmy.world
        link
        fedilink
        English
        arrow-up
        11
        arrow-down
        2
        ·
        11 months ago

        I think very few people mind changing it

        I doubt that. Do you know how many system configurations depend on these keywords? Do you have any idea how many hours of work and system outages this would cause?

        • prime_number_314159@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          11 months ago

          I’ve seen a few projects rename during major version upgrades, when everyone has to read the release notes and make changes, anyways.

          Plenty of old deployed systems may continue using master/slave terminology, and of course some projects will stick to that language even decades in the future, but it was once more prevalent than it is now, and that declining trend looks like it will continue.

    • CluckN@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      11 months ago

      The place I’m at changed all of its documentation to student/teacher instead of master/slave.