3 ms·
I think revisions of existing hardware have been getting better. However, completely new hardware has been a shit-show and yet has replaced existing, well-worki
by Nextgrid 4y ago
I think revisions of existing hardware have been getting better. However, completely new hardware has been a shit-show and yet has replaced existing, well-working options:
* USB-C is a horrible spec and protocol, hard/costly to implement right (which forces manufacturers to cut corners), has terrible UX, and yet is used to replace good, battle-tested predecessors such as dedicated video/Ethernet/etc ports
* modern PC notebooks don't support S3 sleep anymore, the machine instead stays in S0 (powered on) and relies on software to enter a low-power mode and disable all unnecessary peripherals. This is really tricky to get right on desktop OSes, and even Microsoft - the proponents of this system they call "Connected Standby" clearly can't get it right resulting in the machine failing to enter the low-power mode and overheating when placed in a bag and draining the battery
* cameras have moved from a dedicated device connected over USB to a raw image sensor connected to the CPU and subsequent image processing moved to a proprietary blob in the main OS, making it unusable in Linux