*except Macs. I daily drive my desktop with Linux and occasionally game with Windows (it’s set up to be my driver as well with WSL2, but that happens rarely). I’ll only use Mac laptops. I’ve screwed around with others, but for about 18 years they have been the only ones that have been reliable, with good build quality, and no molten backpacks yet.
There are some people reporting problems with Macs on this thread...
What is bad, because if there were one platform that would avoid this problem it would be Macs. But anyway, my phone does that once in a while too... Phones also shouldn't do it.
It's not even a hard problem to solve. There is a single piece of code that wakes a device up, you just have to not call it everywhere. If you don't control all the code, just require some kind of permission, and don't go granting it to the team that writes the system updater.
I've had nothing but problems with Apple's "Power Nap" functionality. I remember three discrete issues with my 2014 MBP (Quartz would randomly crash out of naps when connected to external displays, the topcase frequently felt mysteriously warm and my media controls would freak out forcing me to close spotify/firefox before closing it) Ironically, the only time I've seen it behaving as-intended was when I had my T460p running MacOS with photo analysis disabled. I'm guessing it's an ACPI issue, since Apple's track record with the technology is shaky.
I've had the opposite experience with Macbooks. WiFi randomly dropping out, battery dying overnight while the laptop is closed, external display settings not being persisted, randomly switching from my external microphone to the built-in one halfway through a call... Sometimes reading through these threads I feel like the only person in the world who has somehow had three faulty Macbooks in a row.
I've now had three generations of XPS 13 with Ubuntu. They're not perfect (the battery drains over 3 or 4 days instead of overnight) but overall my experience has been much better.