The confusing world of USB

For decades, my perception of USB was that of a technology both simple and reliable. You plug it and it works. The two first iterations freed PCs from a badly fragmented connector world made of RJ-45 (Ethernet), DA-15 (Joystick), DE-9 (Serial), DIN (PS/2), and DB-25 (Parallel).

When USB-3.0 came out, USB-IF had the good idea to color code its ports. All you had to do was to “check for blue” in the chain to get your 5 Gbit/s. Even better, around the same time were introduced type-C connectors. Not only the world was a faster place, now we could plug things with one try instead of three.

Up to that point in time, it was a good tech stack. Yet in 2013 things started to become confusing.

USB and ThunderBolt have become incredibly complex, and it feels like a lot of this could’ve been avoided with a more sensible naming scheme and clearer, stricter specifications and labeling for cables.

45 Comments

  1. 2021-01-11 6:08 pm
    • 2021-01-12 8:27 pm
  2. 2021-01-11 6:37 pm
  3. 2021-01-11 8:31 pm
    • 2021-01-12 1:09 pm
      • 2021-01-12 1:55 pm
        • 2021-01-12 2:07 pm
  4. 2021-01-11 8:50 pm
    • 2021-01-11 10:01 pm
      • 2021-01-12 11:51 am
      • 2021-01-12 12:50 pm
        • 2021-01-12 1:02 pm
      • 2021-01-12 1:47 pm
        • 2021-01-12 2:20 pm
          • 2021-01-12 2:45 pm
          • 2021-01-12 3:37 pm
          • 2021-01-12 4:11 pm
          • 2021-01-12 4:34 pm
          • 2021-01-12 9:11 pm
          • 2021-01-13 2:49 pm
          • 2021-01-13 5:42 pm
          • 2021-01-14 2:39 pm
          • 2021-01-14 3:36 pm
    • 2021-01-12 1:24 pm
  5. 2021-01-12 6:32 am
    • 2021-01-12 1:07 pm
  6. 2021-01-12 8:43 am
  7. 2021-01-12 1:27 pm
    • 2021-01-12 1:55 pm
      • 2021-01-13 2:15 pm
    • 2021-01-12 3:09 pm
      • 2021-01-13 10:45 am
        • 2021-01-13 12:37 pm
          • 2021-01-13 2:06 pm
        • 2021-01-13 1:51 pm
          • 2021-01-13 2:23 pm
          • 2021-01-13 2:42 pm
          • 2021-01-13 5:34 pm
      • 2021-01-13 2:26 pm
        • 2021-01-13 4:53 pm
  8. 2021-01-13 9:51 am
    • 2021-01-13 1:30 pm
  9. 2021-01-13 10:33 am
    • 2021-01-13 1:42 pm
      • 2021-01-13 6:22 pm