Hey! Don't forget the French Micronique Hector HRX (1983) which had only Forth in ROM, and the MX (1985) which had both Forth and BASIC in ROM. They can both be emulated in MAME.
Most home computers from the 8bit era shipped with basic on the ROM, and people used it for memory mapped hardware access with peak and poke commands. It was basically the operating system for some of these computers.
It's been awhile since I last checked mine. I noticed my corporate work history was all there, at the level of detail OP mentioned. Where as the warehouse, construction, and bartending jobs were not.
The other one to check is LexisNexus, which covers auto insurance coverage and traffic violations. In the US, gov't tracked traffic citations fall off after 5 years, but last forever in the baby credit bureaus we're discussing.
Yeah I checked that too, the same gaps are all there. The closest I've gotten was from the IRS, but even that is pretty worthless because of how corps/startups handle payroll and contracting, or use whatever service that deals with it all. If I didn't have a resume to line it up with it wouldn't make any sense at all
The point of those books is that robots can be perfectly rational, and for a useful robot we would expect them to be.
What they aren't is moral, because of the orthogonality principle: you can't use facts and logic to discover correct moral beliefs. Morality is about values, goals, and the definition of "good". They must be provided to the robot by its creator, and those are things that are very hard to precisely describe in a way that is fully consistent with the speaker's intent in all possible scenarios, and agreeable by all other people.
To answer your question, yes you could certainly do that and override what ever the physical thermostat was set to. You could also set max hours per day (kWh)for usage or adjust for variable rate plans.
As with anything you'd need to test.
Edit:
Looking through the repo and the article I see nothing blocking you. You certainly won't break anything!
Columbia River near the dam back in the 90s. A family friend was an underwater diver for the state doing repair work. Very low visibility and deep water along the dam face. He was working down there and something moved. The way he described it was 'I reached out and rested my hand on the wall. Then the whole wall moved, and swam away'.
For awhile I self-hosted adguard dns server. It supports iphone profiles thus forcing iOS DNS. I eventually disabled it due to timeout issues specific to iOS. Issue was something DNSSEC related.
While reproing the issue I noted the average recursor round trip time from my OVH server hosted in Oregon to the default upstream DNS - Quad9 - was around 70ms. When I changed it to Hurricane Electric the roundtrip dropped to a steady 20ms. Later I changed it again to Cloudflare and the roundtrip was a consistent 2 to 3ms.