Call me weird, but I still think USB 2.0 should've specified a 4p4c modular connector & -pinout with metal retaining latches [not the flimsy plastic ones] to enshure a connection doesn't get loose due to vibration or something...

- IMHO, #USB should've had "role-switching" capabilites as well. Like #IrDA & #Bluetooth have...

https://en.wikipedia.org/wiki/Modular_connector#4P4C
https://en.wikipedia.org/wiki/USB#Connectors
https://en.wikipedia.org/wiki/USB#USB_bridge_%22cables%22
https://en.wikipedia.org/wiki/USB#Dual-role_USB_connections
https://en.wikipedia.org/wiki/IrDA
https://en.wikipedia.org/wiki/Bluetooth
https://en.wikipedia.org/wiki/Windows_Easy_Transfer

Modular connector - Wikipedia

Granted, #USB's #Security is basically "nonexistant", with only #Thunderbolt & #USB4 being more insecure by design ...

- But that's because the #developers of USB didn't have #BadUSB - devices and -attacks in scope of their development when it came to merely replacing #RS232, #IEEE1284, #PS2 and #Gameport as well as #SCSI with sth. cheaper & faster.

https://www.youtube.com/watch?v=4mi0kLLLAOs
https://en.wikipedia.org/wiki/BadUSB
https://en.wikipedia.org/wiki/Juice_jacking#Mitigation_by_hardware
https://en.wikipedia.org/wiki/Thunderbolt_(interface)#Security_vulnerabilities
https://en.wikipedia.org/wiki/USB4#Thunderbolt_compatibility

What did we use before USB? | Nostalgia Nerd

YouTube

I mean, #USBc already improved the cycle times by mandating 100-10.000x MORE mating [connection & disconnection] cycles, but a #DisplayPort-style, spring-latch would be even better, because it prevents accidentially yanking out the cable...

https://www.youtube.com/watch?v=36CKsP9YQ1E
https://en.wikipedia.org/wiki/USB-C
https://en.wikipedia.org/wiki/DisplayPort#Full-size_DisplayPort_connector
https://en.wikipedia.org/wiki/Latch#Spring_latches

Why Does USB Keep Changing? | Nostalgia Nerd

YouTube

Now you may think

"But Kevin, isn't this some @NanoRaptor - level #Shitpost?
If you need need that kind of protection, wouldn't a #Neutrik / #XLR-Jacket be the better option?"

- And yes, those exist, alongside even more ##rugged connectors that #NATO and the #US #military standardized for #power and #data connections, but those are way more expensive, bulky and overkill.

https://mastodon.social/@kkarhan/116805395655884075
https://en.wikipedia.org/wiki/Neutrik
https://en.wikipedia.org/wiki/XLR_connector
https://en.wikipedia.org/wiki/Speakon_connector
https://en.wikipedia.org/wiki/PowerCon

Because it doesn't make sense to add #IP68 - rated connectors to devices that themselves are barely #IP21 and certainly not even surviving a single #MILSTD810 test of that suite.

- Besides, the reason to use Modular connectors is the compromise of size vs. handelability in IP21 - rated envoirments, as for anything above it, said solutions already get deployed!

https://en.wikipedia.org/wiki/MIL-STD-810
https://mastodon.social/@kkarhan/116805681946272076

GitHub - KBtechnologies/NeoFloppy: A new storage media format using modern interfaces.

A new storage media format using modern interfaces. - KBtechnologies/NeoFloppy

GitHub
RS232 Connectors / Pinout

The most common connectors for RS232 communications are 

Also #PCMCIA, #JEIDA card, #CardBus & #ExpressCard are all dead to the point that they cannot be reasonably updated and the only thing worth retaining (or rather learning from) is the mechanical interface and insertion/ejection mechanism.

#WhatsMissing: A more compact, #flash-centric competitor & open Standard compared to #RDX & #LTOultrium / #LTO:

https://mastodon.social/@kkarhan/116805733131165743
https://en.wikipedia.org/wiki/PC_Card
https://en.wikipedia.org/wiki/JEIDA_memory_card
https://en.wikipedia.org/wiki/ExpressCard
https://en.wikipedia.org/wiki/Linear_Tape-Open
https://en.wikipedia.org/wiki/RDX_(disk)