I feel like USB-C is cursed enough on its own. The sheer number of times I’ve had to explain to family members why just because the two USB-C ports on a laptop look the same, doesn’t mean they work the same.
This is true of electrical power outlets (15A/20A), HDMI, schrader valves, RJ45 (this one especially!), and many other things in life, and I don't think it's very fair to pick on USB-C in this manner when it does so many other things much better than previous alternatives.
I’ve made a Cursed USB-C 2.0 device
21–30 of 143 posts
Re: I’ve made a Cursed USB-C 2.0 device
#22Earlier quoted context omitted.
This is true of electrical power outlets (15A/20A), HDMI, schrader valves, RJ45 (this one especially!), and many other things in life, and I don't think it's very fair to pick on USB-C in this manner when it does so many other things much better than previous alternatives.
I am reminded of Einsteins quote about making things as simple as possible but no simpler. I feel that USB-C is an attempt to make things just a bit simpler than possible. With USB-A and -B, there is a physical indication of the direction of flow (data and/or current). Just "connecting" two things is sometimes unambiguous, but sometimes it's not.
Re: I’ve made a Cursed USB-C 2.0 device
#23Earlier quoted context omitted.
This is true of electrical power outlets (15A/20A), HDMI, schrader valves, RJ45 (this one especially!), and many other things in life, and I don't think it's very fair to pick on USB-C in this manner when it does so many other things much better than previous alternatives.
But the point is that USB was introduced more or less on the promise of not being like that. When USB 1.1 came in the late 90s, it was pretty nice. Lots of different ports and cables went away, and all were replaced by standardized USB ports and cables. You could geek out and learn the difference of upstream (A, host) and downstream (B, device) ports, the various types of B port sizes, and that was it. Later USB 2.0…
Except that my desk has three USB cords, each with a color-coded label so that I can tell what each one is for. One is seemingly the only one that will charge my e-reader, but only does low speed data transmission so it never really gets used for anything but my e-reader. Another is power only and therefore useful for charging devices without my computer attempting to talk to them. And a third is a proper, modern (ish, I suppose), well-behaved USB 2.0 cable.
Re: I’ve made a Cursed USB-C 2.0 device
#24I love the comment that says you could make a device that requires you to unplug and plug the other way before it works, no matter what.
I believe to properly conform to the USB specification, the device must be tried one way, tried the other way, then tried the first way again before it plugs in properly.
Re: I’ve made a Cursed USB-C 2.0 device
#25Re: I’ve made a Cursed USB-C 2.0 device
#26I feel like USB-C is cursed enough on its own. The sheer number of times I’ve had to explain to family members why just because the two USB-C ports on a laptop look the same, doesn’t mean they work the same.
Re: I’ve made a Cursed USB-C 2.0 device
#27Re: I’ve made a Cursed USB-C 2.0 device
#28Re: I’ve made a Cursed USB-C 2.0 device
#29My Galaxy S8 and 60W USB-C charger appear to work like this - I often have to do a 180° turn for the phone to start charging. They only do that in this combination. Not sure if it's consistent though - I should probably mark one side and check.
Re: I’ve made a Cursed USB-C 2.0 device
#30I often have to flip old Lightning cables if there is corrosion on one side of the plug contacts. Also, Lightning has a problem with dirt and lint accumulation, so the end of a large paperclip is useful to clean-out the port on the device occasionally.