• piccolo@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    8
    ·
    2 days ago

    How many people had to be explained what a master copy is? Do these same people need to be explained what a master degree is?

    As for the ‘master and slave’ terminology, yeah it should go away, if anything because it was rarely even accurate. For example, the IDE interface refered the primary drive as master and the secondary as the slave. But the primary drive has absolutely no control of over the secondary. It just defines who gets the bus id of 0 and 1…

    • Fushuan [he/him]@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      5
      ·
      2 days ago

      At some point, if enough people are annoyed and the alternative is just as valid, the annoyance of getting used to the new term is worthwhile.

      I was annoyed by the change like 5ish years ago, when the movement started, but now idc anymore.

      • piccolo@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 days ago

        The change still annoys me at times as the default to git is still master. Its the hosted git (Github, Gitlab, etc) repos that default to main. And on occasion I get reminded this when I push a local initialized repo to them…

        • Melmi@lemmy.blahaj.zone
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          1
          ·
          1 day ago

          That’s configurable since Git 2.28. You can change init.defaultBranch to main or trunk or whatever you want.

    • lime!@feddit.nu
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 days ago

      it happens enough that it became worth it to go with it. people new to any field will come into it with only the “common” understanding of words, and it’s such a small thing.