logoalt Hacker News

ssl-3yesterday at 9:50 PM0 repliesview on HN

That's because they didn't implement USB C correctly. Maybe it was to save less than a penny on the BOM, maybe it was arrogance ("it works for me! send it!"), or maybe it was something else. Whatever the reason, they didn't do it right.

By standard, USB C provides no power at all unless the device being powered follows the rules. They're easy rules to follow. The minimum viable way of doing it right requires just two tiny resistors inside of the device.