Hacker News
points by Kwpolska 18 hours ago | 0 comments
A kernel panic is the least of your worries with this hardware. Asahi had to introduce a custom daemon to avoid frying speakers. Apple doesn't need to care about making the hardware interfaces safe if they control the entire stack, so they don't, and expose dangerous capabilities to the OS.
[–] Wowfunhappy 13 hours ago
Does this generalize to basically anything outside of speakers though? I think a pretty easy solution is to not use AI for that specifically.
[–] orangea 11 hours ago
thermal management is the first thing that comes to mind. and battery management
[–] LoganDark 18 hours ago
There was a fun period of time where Boot Camp still existed, but Windows could fry the speakers because it didn't have any of macOS's thermal protection. I think this was after the 2016 redesigns, as I had a mid-2015 with no such issue.
[–] perching_aix 3 hours ago
Good thing they only ever write correct code which consistently obeys every invariant in that entire stack ever. Excellent design, meet perfect engineering.