cross-posted from: https://lemmy.cringecollective.io/post/75583

why isn’t it ok? why???

Meme “the number of people who think this is an abomination” over a photo of a USB-A to USB-A cable, “but think this is perfectly acceptable” over a photo of a USB-C to USB-C cable, “makes me sick.”

  • accideath@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    I have an external 3.5“ HDD enclosure that has a USB-A port to connect the usb cable to. I have no idea who thought that was a good idea. The difference in price to a B connector can’t be that significant…

    • B0rax@feddit.org
      link
      fedilink
      Deutsch
      arrow-up
      0
      ·
      3 months ago

      You underestimate what price difference is significant in some cases. If it is even a tenth of a cent cheaper, it is decided.

      • accideath@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago

        I know, but it shouldn’t matter. Also, it feels like the amount the A port is cheaper an A to A cable would be more expensive

    • f4f4f4f4f4f4f4f4@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      I have a similar PATA enclosure. I thought it was cursed until I got to reuse the A-A cable to upload FlashFloppy custom firmware to Gotek floppy emulators without wiring up a USB-serial adaptor.

    • virku@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      In general? Off the top of my head I remember these male to male cables.

      • Ethernet cables
      • telephone cables when they were a thing
      • audio cables of different varieties
      • optical cables
      • coaxial cables when they were a thing
  • Ekky@sopuli.xyz
    link
    fedilink
    arrow-up
    0
    ·
    4 months ago

    Huh, I’m not sure they are comparable.

    Didn’t USB A and USB B use a master-slave relationship in which the male would (generally) always be the slave, whereas USB C uses agreement and discussion to decide the master and slave roles regardless of connector gender.

    Please do correct me if I’m wrong. Also, do we say “agent” now instead of “slave”, or what is the new term?

    • Snot Flickerman@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      0
      ·
      4 months ago

      master/slave could be primary/secondary, primary/subordinate or principle/agent, so you’re correct on that replacement.

      I personally am a big fan of “Mantrap” becoming an “Access Control Vestibule” mostly because it’s fun to say.

      • moonlight@fedia.io
        link
        fedilink
        arrow-up
        0
        ·
        4 months ago

        I like controller/peripheral, which is the most descriptive in my opinion. That’s what’s commonly used for SPI.

    • DacoTaco@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      3 months ago

      In the usb world its “host” and “device”, not “master” and “slave”.
      But yes you are right

    • unmagical@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      4 months ago

      Both ends of a USB cable are generally male (unless you’re talking about an extender). Generally the type B end (in mini, micro, or full configuration) would be the client though I have seen a couple of clients use Mini or Micro A.

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

      I think the biggest problem I see with A to A is: who’s delivering power, and who’s receiving it? Maybe if you use it only with the device it came with then it’ll be fine, but if anyone tries to just hook up that cable to two random computers, it might actually cause a short circuit and fry something.

      Whereas Type-C was explicitly made to handle such situations.

      Or a shorter reason: Type-C cable is allowed by the spec while Type-A is not.

      • vext01@lemmy.sdf.org
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago

        Hrm. I have a keyboard that requires an A to A cable and I think it works with the cable any way around…

        Might be wrong.

        • NeatNit@discuss.tchncs.de
          link
          fedilink
          arrow-up
          0
          ·
          3 months ago

          It makes sense, if I remember correctly the older USB cable (i.e. everything before Type-C) are passive, so as long as the pins are wired symmetrically it wouldn’t matter which side is which. But whoever made your keyboard really blundered, there is no reason in the world why anyone would do this. There’s so many options: the B connector, mini USB, micro USB. All would make sense to put in the keyboard. A just doesn’t.

          Let me guess: you got it from an ultra cheap online store? AliExpress/Wish/Temu?

      • jcg@halubilo.social
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago

        I’ve actually used this to my advantage. I bought some cheap speaker/light combos which basically made the lights dance to the music. The only power connector was a wire that comes straight out of the device and into an outlet. But it did have a USB port for loading music from a USB stick. So naturally I plugged one side of a USB A into the port and the other side into a power bank and it just straight up worked.

    • fartsparkles@sh.itjust.works
      link
      fedilink
      arrow-up
      0
      ·
      4 months ago

      Yeah we’ve been going by primary-secondary where I am for the just 6 to 7 years now but I don’t think a universally agreed replacement for the terms exists yet.

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

    I actually have a double sided male A cable. I was shocked when I got it but I have this laptop cooler that has two A ports on it, presumably to allow a pass through but I’m always nervous that I’ll plug it in and fry something.

    • deadbeef79000@lemmy.nz
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      Cut it in half and avoid the spec violating abomination.

      You’d probably be able to remove the cooler’s non-compliant a-port and just solder the cable directly.

      Then at least it’ll be less of an abomination.

  • FiskFisk33@startrek.website
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    I guess the usb spec makes you sick then.

    With the the first one you can fry your gear, while stuff that takes the second one does auto negotiation.

  • MinekPo1 [She/Her]@lemmygrad.ml
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    actually they would be correct :

    USB began as a protocol where one side (USB-A) takes the leading role and the other (USB-B) the following role . this was mandated by hardware with differently shaped plugs and ports . this made sense for the time as USB was ment to connect computers to peripherals .

    however some devices don’t fit this binary that well : one might want to connect their phone to their computer to pull data off it , but they also might want to connect a keyboard to it , with the small form factor not allowing for both a USB-A and USB-B port. the solution was USB On-The-Go : USB Mini-A/B/AB and USB Micro-A/B/AB connectors have an additional pin which allows both modes of operations

    with USB-C , aside from adding more pins and making the connector rotationally symmetric , a very similar yet differently named feature was included , since USB-C - USB-C connections were planed for

    so yeah USB-A to USB-A connections are explicitly not allowed , for a similar reason as you only see CEE 7 (fine , or the objectively worse NEMA) plugs on both ends of a cable only in joke made cables . USB-C has additional hardware to support both sides using USB-C which USB-A , neither in the original or 3.0 revision , has .

    • tetris11@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      With USB-C isn’t there still a slave-master dynamic that is now negotiated via software rather than hardware?

      • MinekPo1 [She/Her]@lemmygrad.ml
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        3 months ago

        it seems like it , but I have no idea !

        edit : to clarify , I believe it does , using the CC1 & CC2 pins which are also used for other things , but I don’t know anything about USB protocol side , I should learn about it haha

        • tetris11@lemmy.ml
          link
          fedilink
          arrow-up
          0
          ·
          3 months ago

          I think since it’s now a software implementation, USB-C supports many such modes, some of which are slave-master as is needed, but others such as various display modes, and power modes.

      • sparkle@lemm.ee
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago

        a slave-master dynamic

        please don’t use that term, every time i see it i immediately verge on orgasming. you’ve already made me ruin 2 undergarments today. i have a serious bdsm kink and this is not funny.

  • ndupont@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    My WH1080 weather station has a USB-A connector on the device side, I assume for the convenience of the slimmer profile.

    That’s the only natural occurrence of that cable I’ve ever seen.

    The other one was a custom board printed in 2001 at the electronics class, where I was some kind of precursor by powering it with a USB cable rather than a bulky lab power supply. As I did salvage the connector it was a A-A abomination but they had that cable at the supermarket for some reason ¯_(ツ)_/¯

    • Captain Aggravated@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      If you go buy one of those laser engravers off of eBay, for some reason their data in ports are USB-A, and they come with USB A to A cables. My understanding is you can both plug it into a PC and run it kind of like a printer, click Print and the machine jumps to life, or plug in a USB key with tool path profiles on it to use standalone. Why not have a USB-B port for device mode and a USB-A port for host mode is beyond me, I don’t live in Shenzhen.

  • lightnsfw@reddthat.com
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    I bought a charging pad once that had a USB c connector but none of the 40 USB power adapters I have have one so I returned it. IDK wtf they were thinking. Just make the wall end an A connector like everyone else has been doing for a decade.

        • Mike1576218@lemmy.ml
          link
          fedilink
          arrow-up
          0
          ·
          3 months ago

          USB-PD is only specified for USB-C. I think they use an extra channel for this configuration, so it’s not possible to use PD over A plugs.

          There were competing standards like Qualcom quick charge. AFAIK they never went above 20-ish watts on USB-A, while PD is specced at up to 240W.

            • Mike1576218@lemmy.ml
              link
              fedilink
              arrow-up
              0
              ·
              3 months ago

              Oh no the wires are a mess. Usb3 cables have extra wires and pins for super-speed. IIRC usb-c has said extra pins for usb configuration like pd or displayport alt mode. The wires can also be different. Some can carry more current, most cables are insufficient for really high data rates…

      • mxcory@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

        I had to look up, USB PD does work with a USB A port.

        That being said, I personally want to get to a single type of cable so any I get can be spares for anything I have, so I like USB c to be all around.

        That ALSO being said, I doubt I will ever get to all USB C.

        Side note, USB PD is awesome because I know it can do up to 240w. (Last I knew.) That is 48v at 5a, so I am not sure what they can do to squeeze out more wattage.

        • ShepherdPie@midwest.social
          link
          fedilink
          arrow-up
          0
          ·
          edit-2
          3 months ago

          USB PD is not specced for USB-A which is limited to 5V 2.4A. They had Quick Charge back in the day that got a little bit higher power using 9V but all the modern higher voltage high current PD stuff uses USB-C. The USB-A cables aren’t specced to be running 5A or more that PD uses.

          https://www.usb.org/usb-charger-pd

  • Crow@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    I read the Wikipedia a little and apparently A to A cables can damage your devices, and the ones that do exist are for specific purposes and should only be used in those specific scenarios, and often they are more than just cables and have some computational stuff inside them

  • Anna@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    If I remember correctly you can’t do data copy with A to A. I maybe wrong but I’m to lazy to look up.