this post was submitted on 09 Sep 2024
1593 points (97.4% liked)

Technology

59091 readers
4107 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 16 points 1 month ago (3 children)

USB in 1996: Let's make one connector that handles everything

USB in 2024: Let's make one connector do thirty different incompatible combinations of things

[–] [email protected] 11 points 1 month ago

To be fair, the goal is the same.

  1. Not everyone needs the sheer CPU, power, and costs of a 40 GB/s connection.
  2. Higher wattage chargers cost more
  3. Not everyone needs a USB port that does video out (even if it should be standard now that virtually every new GPU should be compatible)
  4. Even if the CPU and GPU support a feature, the OEM can use a cheaper controller
  5. The controller firmware can lack support for a feature or be buggy

The USB forum can only solve points 4 and 5 without raising costs on the cheapest hardware.

[–] [email protected] 4 points 1 month ago (1 children)

While USB is now needlessly complicated and poorly labeled for consumer understanding, at least it succeeds in being backwards compatible so long as the physical connectors match (and all you need is a dumb adapter to convert any connector). If you have a 3.0 port on one device, a 2.0 port on the other device, and a 3.1 cable, you get 2.0 transfer speeds.

HDMI has the same kind of "issue". Whatever the specs on each component, throughput and features drop to the lowest common denominator when in use.

[–] [email protected] 0 points 1 month ago* (last edited 1 month ago)

If you have a 3.0 port on one device, a 2.0 port on the other device, and a 3.1 cable, you get 2.0 transfer speeds.

USB ports are not labeled with numbers. You just made up numbers to name several different things.

This is why you think things are "poorly labled". Your headcannon is broken, not the labeling.

[–] [email protected] 1 points 1 month ago

USB in 1996: lets let you plug any device into the back of your computer.

USB in 2024: phones, tablets laptops are going to charge at crazy voltages and we're going to show you 8k video all over the same port and you can insert it in both directions and we're still going to connect any device to any device.