

and I sharpen those every 30 minutes
I’m sorry, what?
If I sharpened my knives after every 30 minutes of use I wouldn’t have any steel left after a couple of months, tops. My knives are shaving sharp, I use them for several hours every day.
If your knives hold an edge and are profiled correctly, sharpening every 30 minutes (even a quick touch up) is entirely unnecessary. Professional meat cutters and fishmongers annihilate cutting for 10 hours a day and require razor sharp tools, and they don’t spend even close to as much time as you’ve claimed touching up their edges.
Don’t get me wrong, I love sharp knives, but either you’re exaggerating or doing it wrong.
That sucks!
I’m on Ubuntu, which I admit is not a popular option around here. But when my power goes out I use apcupsd and a network component to alert my attached or networked Ubuntu machines. When the power first goes out all of my non-essential machines automatically shut down gracefully. When the backup batteries get low enough (I have several separate APC units around the house) my essential machines also shut down automatically.
When the power comes back up one of my machines automatically powers up and runs a few checks before turning most of my other stuff back on.
I have very few power issues which last long enough for my batteries to run out, but when I do the only evidence is a few alerts and the fact that I have to log back into everything. All of my windows restore on my GUI machines, and no filesystem issues occur. It’s more seamless than when I ran Windows, granted that was 25 years ago.
I’m similarly not a fan of systemd, but for backup battery and power management it seems to do the trick.