logoalt Hacker News

rglullistoday at 4:16 PM2 repliesview on HN

> MacOS has solved laptop suspend since the 2000s.

On Apple hardware. Call me when you put MacOS on any random laptop and get suspend to work.


Replies

gf000today at 4:45 PM

Yeah, it's not that hard if the hardware is high quality and of small number of known types.

Windows and Linux is judged by whether it works on any hardware, including the so-cheap-it-should-not-have-been-produced-ever machines, that will obviously just plain suck. No amount of software can save shitty hardware.

show 1 reply
skydhashtoday at 4:43 PM

Hard to agree with those critics when the OS is doing the right thing, but the hardware won't play ball. The reason there's so much code in the Linux kernel is for various shenanigans that hardware vendors came up with. Yesterday I was looking at how HDMI audio is being implemented. From the specs, it looks quite nice with support for PCM and rates supported sent via EDID, but there's like 5 implementations for that one, 3 of them handling hacks by the GPU vendors.