There is a reason for USB-C extensions not to be part of the standard. They can be bothersome in the best case and dangerous in the worst.

  • Margot Robbie@lemmy.world
    link
    fedilink
    English
    arrow-up
    324
    arrow-down
    1
    ·
    2 days ago

    If you want a more detailed explanation, USB-C is a small connector that was designed primarily for data transfer, extended power range delivery (240w) was essentially hacked on to the standard. Electricity arcing between the contacts on the connector is the biggest challenge with this hack, since the contacts are small and very close together, which could burn out the circuit board and start fires. For EPR to work safely, there needs to be a lot of extra components on the circuit board/female connector side, which there simply isn’t enough space for on an f2m extension cable.

    As for why USB-C cables are so short, it’s simply a matter of physics, carrying high speed data over larger distances would result in higher losses and requires thicker conductors and more shielding, which is why you don’t see USB4 Gen3 cables over 1 meter unless they are optical, and longer “charging cables” are only rated at USB 2.0 speeds, because more often than not they don’t even have the USB 3.x data pins on their connector.

    • inriconus@programming.dev
      link
      fedilink
      English
      arrow-up
      10
      ·
      edit-2
      2 days ago

      It’s amazing for a “standard” that there can be so many non-standard ways to do it. Your explanation is great and just reminded me that cable tester tools are a really good idea to have at home. There was one in Kickstarter earlier this year, I think, that was a really smart idea. I don’t recall what it was nqmed though. Maybe you have heard of it? I’ll see if I can find it.

      Regardless, there are some devices that really need a specific type of usb-c cable to function properly and/or not burn the circuitry. (i.e. Nintendo Switch, the original release model (though, they may have fixed it in later hardware revisions))

      Edit: Found it! That cable tester that I was referring to was called the BLE CaberQU. I think it is a really neat idea.

      • Margot Robbie@lemmy.world
        link
        fedilink
        English
        arrow-up
        93
        arrow-down
        1
        ·
        2 days ago

        That’s esteemed Academy Award nominated character actress Margot Robbie to you!

        Also, thank you.

    • narc0tic_bird@lemm.ee
      link
      fedilink
      English
      arrow-up
      19
      arrow-down
      1
      ·
      2 days ago

      I have this cable: https://www.spigen.com/products/arcwire-usb-c-to-usb-c-cable-pb2202

      It’s 2 meters long, 240 watts and supports Thunderbolt 4/USB 4 (40 gbps).

      I couldn’t test the 240 watts charging as I don’t have any device pulling more than 100 watts, but the Thunderbolt 4 part definitely works.

      Apple sells a 3 meter Thunderbolt 4 cable (albeit limited to 100 watts of power) that isn’t optical either (I think there’s some special circuitry in the plugs though).

      • Margot Robbie@lemmy.world
        link
        fedilink
        English
        arrow-up
        28
        ·
        2 days ago

        You’re right. Those are active cables which I forgot to mention earlier that have special circuits that amplify signals, but are also a lot more expensive as a result.

        • prole@lemmy.blahaj.zone
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          10
          ·
          2 days ago

          Will I get banned if I don’t call this person Margot Robbie, because they claim to identify as a famous Hollywood actress?

          • Logi@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            1 day ago

            I believe that Margo Robbie identifies as esteemed Academy Award nominated character actress/esteemed Academy Award nominated character actresses.

        • narc0tic_bird@lemm.ee
          link
          fedilink
          English
          arrow-up
          3
          ·
          1 day ago

          Braiding doesn’t really increase the cable quality per se though…?

          It’s $90 because it has fairly thick wiring and as Margot said is likely an active cable (with a chip in the plug). It’s actually fairly cheap considering the feature set.

          • Croquette@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            1
            ·
            17 hours ago

            A shielded braid reduce the noise on the data lines and gives a better signal integrity. So it doesn’t increase the quality of the material, but increase the signal to noise ratio (SNR), which is very important for data transmission.

          • flames5123@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            arrow-down
            1
            ·
            1 day ago

            Braided cables are just higher quality imo because they can’t tangle easily and take a lot of effort to bend.

    • fosho
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      12
      ·
      edit-2
      2 days ago

      It’s a great explanation. However you have some pretty egregious use of commas that made it a lot more confusing. I had to read it over multiple times to fully understand.

      It may seem like nitpicking but these subtle issues end up making it harder to comprehend and overall results in more time and effort for everyone you’re trying to inform.

      • gazter@aussie.zone
        link
        fedilink
        English
        arrow-up
        9
        arrow-down
        1
        ·
        2 days ago

        You know you explained a topic pretty damn accurately when the Stranger On The Internet can only use the good ol’ “too many commas’” argument to bring you down.

        • stephen01king@lemmy.zip
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 days ago

          Why are you assuming he’s trying to bring the guy down? He could genuinely have a problem parsing the comment and you’re here just dismissing his experience.

          I didn’t know that assuming your experience applies to everyone is generally accepted in Lemmy nowadays, considering the voting ratio.

          I don’t agree with his point that there are too many commas, but implying that his experience is faked and his comment is made due to malicious intent is just particularly stupid.

          • gazter@aussie.zone
            link
            fedilink
            English
            arrow-up
            3
            ·
            1 day ago

            My comment was intended more to praise OP than to deride the person who replied. It was probably worded badly. I guess I should have said something more along the lines of ‘You know your argument is good when the only fault to be found by internet strangers is too many commas’.

            • stephen01king@lemmy.zip
              link
              fedilink
              English
              arrow-up
              1
              ·
              edit-2
              23 hours ago

              Yeah, that actually conveyed your meaning much better than your original wording. I understand what you meant now. That means my comment was way too aggressive for what you wanted to convey, so I will apologize.

              • gazter@aussie.zone
                link
                fedilink
                English
                arrow-up
                1
                ·
                22 hours ago

                What the fuck did you just fucking say about me, you little shit? Ill have you know I graduated top of my class in the Navy Seals, and Ive been involved in numerous secret…

                Oh. Oh wait. I think the shock of what I just read reverted me to default internet discussion… Was that just a polite exchange where we saw the others point of view, then both admitted we could have done better? Nice!