Live data from Hacker News

Why aren't motherboards mostly USB-C by now? (2021)

philip.greenspun.com

161–170 of 511 posts

Re: Why aren't motherboards mostly USB-C by now? (2021)

#161
post #89
post #67

Earlier quoted context omitted.

Just don't accidentally stick USB-C into a USB-A port. It will fit and it will short the port, causing the machine to crash. Speaking from experience...

Sometimes I look at USB-C plugs and US power outlets and wonder if there’s a shock hazard there…

The USB-C plug would be both too tall and too wide for the hot/neutral part of the outlet, and too wide for the ground portion.

So, no?

Re: Why aren't motherboards mostly USB-C by now? (2021)

#162

A lot of devices don't need what USB-C offers: USB-A is a concurrent, not legacy, standard. You want USB-C for high-power, high-transfer-speed connections. An incredible number of peripherals don't need either of those things, connecting them with USB-C just makes no sense.

"No sense" seems like a strong claim. USB-C is a better plug (reversible, durable). I don't know how much more expensive USB-C might be, but considering the number of cheapo devices that come with an unwanted cable with at least one (often 2) USB-C ends, I assume it's not all that high. The main use I encounter where USB-A is actually better are dongles that don't stick out.

Can't say the USB-C is all that much of a better plug. Reversible: certainly convenient, but the tiny little stubby easily breakable plug? Strong minus. I've snapped a million micro-USB connectors (may it die as many deaths in favour of either real USB-A or USB=C), more USB-C connectors than I wish I had, but I can't remember ever snapping a USB-A connector.

Re: Why aren't motherboards mostly USB-C by now? (2021)

#163
post #150

Earlier quoted context omitted.

I refuse to buy a mobile phone without one. Just not happening.

What phone would you buy right now if needed one?

I have an xcover 6 pro that I adore!

Pros:

- incredibly durable; in the first week I had it, it slipped out of my pocket and was run over by a car, screen side down. No lasting damage aside from a few marks on tne glass

- headphone jack

- expandable storage

- removable battery

- dock-rechargable (which makes up for its lack of wireless charging)

- pretty clean android skin, cleaner even than my Pixel (which had a nonremovable google search box)

- has 3 programmable buttons, each with two options, so you can have hardware that launches your most used/time-sensitive apps. I have one mapped to Shazam, for example.

Cons:

- pretty big

- cant remove some samsung apps

- not a great camera or flashlight

Overall i would definitely buy another!

Re: Why aren't motherboards mostly USB-C by now? (2021)

#164
post #129

Earlier quoted context omitted.

Presumably if it's a mass storage device with block-addressible storage then the host's fs driver should be able to (if it has its own file checksums) transparently identify the corruption and re-read the block, right? Or at least bubble up to the user and fail the operation instead of allowing silent data corruption.

Perhaps in case of storage devices (although it would be far less efficient to do it that way). But this approach doesn't apply to e.g. high speed industrial cameras. In any case, it's USB's job to transfer the data, so imho the responsibility lies there.

> Perhaps in case of storage devices (although it would be far less efficient to do it that way).

That's in fact how it works for USB bulk transfers: The host learns about the checksum error having occurred and it will retry until it passes.

That doesn't seem inefficient to me, given the low error rates involved (many flavors of Ethernet do the same, for example) – are you saying there should be FEC?

> But this approach doesn't apply to e.g. high speed industrial cameras.

These usually use isochronous transfers, where errors are indeed only detected (and reported), but no retransmission is attempted.

Re: Why aren't motherboards mostly USB-C by now? (2021)

#165
post #83

I feel dumber after reading anything by Greenspun. Look at me, actually saying this out loud, wasting all your time with the sort of pointless comment that 5 minutes ago I'd have laughed at the very idea of posting. That's the power of the man's content. What a guy!

I dunno. I always enjoyed the pictures of his white dog.

Re: Why aren't motherboards mostly USB-C by now? (2021)

#166

PS/2 connectors lived on motherboards for a very very long time after mice and keyboards went to USB.

PS/2 ports are still there on high-end and "gamer" mobos.

This is also related to the fact that a lot of high-end keyboards/mouses are also PS/2.

They don't cost more than USB, are simpler in many ways, and if the mobo has dedicated ports for them, I think it make sense to plug the keyboard and mouse there to free up USB ports for other peripherals that are almost exclusively USB.

Re: Why aren't motherboards mostly USB-C by now? (2021)

#167
post #3

calling USB A “legacy” and a “relic” is so misplaced. we all still own USB A devices. I challenge the author to go find a wired keyboard or mouse that comes with a USB C plug. it’s possible, but not easy. the thing is, we could just have both! this isn’t some winner/loser scenario. the real question should be why these computers with enough bandwidth for 11+ connectors don’t at least split the difference with 6/5 of…

> I challenge the author to go find a wired keyboard or mouse that comes with a USB C plug. it’s possible, but not easy.

My Moonlander Mk1 does, it has C-to-C cable with an optional C-to-A adapter on one end. My mouse is type C, but it comes with C-to-A cable.

But, obviously, this is chicken-and-egg kind of a problem. No one will build a cheap mass market keyboard with a C-to-C cable for a market (desktop computer users) where type C connectors are nearly non-existent. Extra components (adapters or extra cables) won't be worth it. If the majority of desktops will shift to have majority of their ports of type C, you won't find a type A keyboard anymore. Just like you will have some difficulty finding a PS/2 keyboard today (sure they exist, but aren't exactly widespread anymore).

Re: Why aren't motherboards mostly USB-C by now? (2021)

#168

My experience has shown that USB C connectors are far more fragile than A, and every time I plug one in, for some reason the fit just feels vague and unsatisfying. An A plug, when you get it the right way, slides in solidly. As others have mentioned, C seems to have been designed to be the smallest possible, which makes sense for mobile devices, but not for a desktop and its peripherals.

I think that’s dependent on the port, there are some I’ve plugged into with a very satisfying click and it felt very secure. But you’re right the cheap ones are pretty vague.

Re: Why aren't motherboards mostly USB-C by now? (2021)

#169
post #20

Earlier quoted context omitted.

i think the GP was talking about wired peripherals that plug into usb-a ports on the computer side, not wireless mice/keyboards which use usb-c to charge my current wireless mouse/wired keyboard have usb-c on the peripheral end but I still use usb-a to connect them to the computer

I'm still confused with the term GP. Shouldn't it be OP?

The OP would be the geenspun.com post or cute_boi, depending on context. The grandparent, in this case, is aslilac.

Re: Why aren't motherboards mostly USB-C by now? (2021)

#170
post #125
post #121

Earlier quoted context omitted.

something that might be useful to you for that; you can get m.2 slot network adapters which you could use on (some) ITX boards. there's at least 1 & 10gbe ones available.

Sure. But if you want to actually have two m.2 drives to either mirror your root filesystem or use one as a secondary? It gets tangly quickly. inb4: CPUs as well as commonly used chipsets have enough lanes, it's not that.

It sounds like you're at the intersection of "tiny", "multiple network ports", "multiple M.2 drives", and "dedicated gpu". I wouldn't be surprised if that's a rare combination.
Post reply on HN