this post was submitted on 10 Aug 2024
403 points (86.3% liked)

Programmer Humor

32718 readers
198 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 

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."

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 25 points 4 months ago* (last edited 4 months ago) (2 children)

Well, if you have asymmetric cables, there's always one clearly-defined host and the other one is the slave.

it works like sex: with usb-c, both devices more or less kinda have ti "negotiate" who's dom and who's sub. that takes extra negotiation effort and makes the protocol more complicated. and therefore more expensive imo.

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

Just a small nitpick, but sub or dom doesn't care about gender or sex, its top or bottom you mean in your example :)

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

bottom dom sounds interesting 🤔

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

Is that like a power bottom on steroids?

[–] [email protected] 1 points 4 months ago

more like a power button

[–] [email protected] 1 points 4 months ago

more expensive imo.

actually the same pins (well one of them , though since the connector is rotationally symmetric you need two anyway) are used for USB Power Delivery and to negotiate what speed regime to operate in .

furthermore , USB On the go , which was introduced in USB 2.0 , offers the same functionality for USB Micro and USB Mini