I use famous programmers. First Linux server was Torvalds, first mac was Woz, currently in service I have Kernighan (one of the inventors of C), KJohnson (Katherine Johnson was a programmer for NASA) and Shamir (The S in RSA).
I use famous programmers. First Linux server was Torvalds, first mac was Woz, currently in service I have Kernighan (one of the inventors of C), KJohnson (Katherine Johnson was a programmer for NASA) and Shamir (The S in RSA).
I disagree. Before I had to copy and edit a huge-ass script (100+ lines) in init.d where 80% of it was concerned with PID files. I just want to start a process on boot, why is it so hard?
Now I can look at the documentation and write a simple unit file myself. It’s like 4 lines.
Looking back in history, it’s actually pretty representative and doesn’t change that much even if the outside temps move by ~10°C. “Cuisine” pretty much always eats between 35 and 40 kWh per day while “Salon” doesn’t do much. My house is very old (180 years old), so the insulation definitely isn’t up to modern standards, but I’ve seen newer houses (like '50s-'70s) with worse.
My thermostats compute this for me. This is all the ones I have on the ground floor (other ones aren’t in HA yet). It’s been a bit cold last night, around -14°C. Oh, and the chart is for yesterday.
“Cuisine” is a pretty large room of about 250-300 sq ft, and it’s in kind of an open space with “Salon”, hence why the latter doesn’t run very often. “Bureau” is my office, about 150 sq ft, and “SDB RDC” is a bathroom / laundry room, a bit less than 100 sq ft.
I use pancake, works pretty well. It’s paid, but only a one-time payment and you get the code.
EDIT: here’s the link: https://www.pancakeapp.com/
At the level I care about, which is “I want this daemon to start when I boot up the computer”, systemd is much better. I can write a ~5 line unit file that will do exactly that, and I’ll be done.
With init, I needed to copy-paste a 50-line shell script that I don’t really understand except that a lot of it seemed to be concerned with pid files. Honestly, I fail to see how that’s better…
Last time they charged for an OS update was with Mountain Lion, which was also the last “big cat” OS. That was in 2012, and it was only 20$. The last OS release that was over 100$ (or even 50$) was Leopard, in 2007, at 130$. Back then, the only way to get it was on a CD, which is obviously much more expensive to manufacture and distribute than a download…
I don’t bother correcting people if they think I’m a guy online.
There are no girls on the internet anyway ;)
I use famous computer scientists. Torvalds, Kernighan, Ritchie, Woz (for the MacBook). My most recent one was bought in Hampton VA, so I named it kjohnson after Katherine Johnson (as seen in the movie Hidden Figures, she used to work at the NASA facility in Hampton).
I think it’s a good system, and I don’t think I’ll ever run out!
I’ve had very good success with Zigbee stuff, TP-Link Kasa outlets (but I’ve put them on a different router / subnet that doesn’t have Internet access), and ESPHome.
Tuya stuff sucks (keeps disconnecting), JuiceBox (my car charger) changed their app so the integration doesn’t work anymore, and the Aqara zigbee door sensors never worked for me (they pair perfectly, but then disconnect and never come back on).
So yeah, in my experience, once it works, it works, as long as there’s no cloud involved.
For baseboard heaters, I have the Sinopé line of ZigBee thermostats, with home-assistant on my home server. Baseboards are kind of particular in that you have one thermostat per room, so at 350+ for a Nest, it’d be cost-prohibitive as I have like 15 thermostats in the house. Also, they’re line voltage, meaning that they directly switch the full power of the heaters, so they need to be well made.
I’ve had my Sinopé thermostats for 2+ years now, and I’m very happy with them. No clouds involved here.
Docker’s secret that most “getting started” tutorials seem to miss is docker-compose.yml. Who wants to type these long-ass commands to start containers? I always just create a compose file, and then
docker compose up -d
.Dockerfile is for developers, you shouldn’t need more than a docker-compose.yml for self-hosting stuff.