As mostly a Mac user, I was amazed when I bought an Intel NUC to run some Windows applications natively at how bad the power management is. Part of it is Windows, but part of it was also the EFI firmware. You’d think Intel of all companies could produce a working computer, but no, the thing would literally just die when it was meant to go to sleep or hibernate, and wouldn’t wake up despite being in a semi-on state. You’d have to hold the button to kill it.
After more than a year of the machine being out they finally fixed that firmware bug, but it still doesn’t quite work as I expect (now I think I’m on to some of Window’s quirks). Just things like it still being on after a day of not being used when it should have gone to sleep and things like that. It just doesn’t work like I expect it should, whereas my Macs tend to just do what they’re meant to.
> You’d think Intel of all companies could produce a working computer
Yeah, you only think that until you have your first Intel motherboard/computer. They might not be the worst at it, but they're pretty bad. I'd probably rather have an ECS board than an Intel board.
> but no, the thing would literally just die when it was meant to go to sleep or hibernate, and wouldn’t wake up despite being in a semi-on state.
Sleep definitely requires a cooperative firmware, but hibernate should work regardless of firmware (although windows was doing hibernate + sleep for a while). If it can turn off, it should be able to hibernate.
After more than a year of the machine being out they finally fixed that firmware bug, but it still doesn’t quite work as I expect (now I think I’m on to some of Window’s quirks). Just things like it still being on after a day of not being used when it should have gone to sleep and things like that. It just doesn’t work like I expect it should, whereas my Macs tend to just do what they’re meant to.