Comment by ryandrake

2 hours ago

> But I shouldn't have had to do any of this. It's time cables came with a label of their own, or some sort of color coding.

There shouldn't even need to be a label. A USB-C cable should be a USB-C cable should be a USB-C cable. There should be a single connectivity/performance spec, and if the cable meets it, it can be called a USB-C cable, and if it doesn't, it should have to be marketed as USB-JUNK or something.

This is what happens when the spec is awful and says "the cable must do 480Mbps, or it must do 40Gbps, or... whatever, have fun!"

Unless you want all cables to be thick, $60, and cap out at 1 meter long, this is not a reasonable standard. 480mbps USB-C is perfectly adequate for many applications. Likewise for 60W cables.

  • So, call it USB-D or something, if one cable is significantly different (in purpose, performance, form factor) than another cable. Don't just call everything the same label, and let the non-technical buyer beware.

    • Okay, great, it’s called USB-D. Is this a new connector? Or do we now need to resort to labeling cables and checking the label?

      Do we do this for every new version and combination of versions for USB? USB-PD? Thunderbolt? DisplayPort?

      4 replies →

    • There are names for all of the features. It would be cool if there were some sort of color code or physical indication of a cables capability, but one of the cool things about usb-c is that the same connector works for really cheap stuff and really high end stuff. For example, in a pinch I can charge my MacBook (slowly) from a $5 gas station usb charger.

    • USB-A has many variants and we don’t call it a different connector. Heck, USB-B and micro USB both have 3.0 variants that are physically different and we don’t call them something different either. I don’t see the problem here. This is just semantics, especially when they aren’t even labeled period… people just see a cable and will try plugging it in.

      2 replies →

  • I have several 1m long TB4 cables (100W, video, 40Gbps) and they’re neither particularly thick nor were they anywhere close to $60.

    The best you can get is TB5 (240W, up to 120 Gbps data transfer) and at 1m long they’re $32 or so from CableMatters. Those are admittedly somewhat thicker, but not stiff.

    I wish there was a higher baseline data transfer mandated for usb-c. Sure, 40gbps isn’t needed for all cables, but is some piddly 5gbps too much to ask? We had usb 2.0 speeds back when CPUs just barely entered 1 GHz range, it’s practically ancient technology. Admittedly most people never transfer any data over usb, but with this logic we might as well have usb-c that does charging only. Being able to pick any cable and have 5 gbps baseline means that any usb-c cable is fundamentally usable, if slow. 480 mbps is… ugh.

    I don’t have an issue with 60W being the baseline, it’s enough for most laptops and the average GaN charger is 65 W (or less) anyway.

    • > Sure, 40gbps isn’t needed for all cables, but is some piddly 5gbps too much to ask?

      5gbps means you add 8 additional wires to every cable, and also would require that both devices on each side implement 5gbps PHYs for their USB (if you mandated it on devices too). It’s a large cost, especially when you’re talking about billions of cables.

> There shouldn't even need to be a label. A USB-C cable should be a USB-C cable should be a USB-C cable.

Then USB is forever frozen in time, unless we start using new connectors.

This was the tradeoff we got when standardizing on one connector. The protocol versions change (USB, USB-PD, Thunderbolt), the cables that go between each connector change based on the needs of the spec they supports. But the connectors stay the same.

In my opinion, this was a poor tradeoff and now we’re living in the hell we asked for.

If you want every cable to support the latest and greatest of whatever exists as of right now, you can do that. By all means, buy Apple’s USB-C Thunderbolt 5 cables. They’ll run you $70 apiece but you’ll be buying a cable that makes no compromises.

My personal approach is to just use whatever cable came with the device for anything for which that’s convenient and plausible. For mobile devices with relatively limited charging speeds over USB-PD and for which portability and durability are typically important, I buy the latest Apple woven cables. For high-bandwidth devices I spend the big bucks on the Apple Thunderbolt 5 cables. I discard any cables of unknown provenance.

  • > just use whatever cable came with the device

    the problem comes when the device and cable get separated, and the cable is "helpfully" organized into the bin with the rest of the USB-c cables.

USB-C is just a connector. A cable can be a USB-C connector USB 3.0, power delivery 3.1 cable, or it can be a USB-C connector Thunderbolt 4 cable, or it can be a USB-C connector DisplayPort 1.4 cable.

I think you didn't put a lot of research in before making this recommendation. Labels make more sense because the top tier USB c specs are darn expensive.....