logoalt Hacker News

wat10000 • today at 2:04 PM • 1 reply • view on HN

The "smart" side has access to the temperature sensor for whatever reason. Then somebody notices that they could remove a component and save three cents per unit if they drive the compressor in software.


Replies

naasking • today at 5:46 PM

Driving the compressor with software is not intrinsically a problem, but critical functions have to be isolated to a minimal safe kernel that will always run, like the kernel space/user space distinction. Smart features can read and send messages to the minimal kernel, but should not themselves be in the critical loop. Boggles the mind that this is not standard practice.