paledot
Joined 6 years ago
Joined 6 years ago
Z-Wave is still dodgy, but the migration to zwavejs has been an improvement and probably is as good as things will get with the state of Z-Wave being what it is.
It's still not perfect, but HASS has become one of my user-facing open-source success stories. Most of the remaining annoyances are out of their control at this point.
And this is an ephemeral key-value store here, which is basically a best-case scenario from a performance standpoint. It's basically the last thing you're going to need to think about sharding, which is why session stores traditionally cohabitate(d) with web servers.
No, session storage doesn't get expensive fast. It's extraordinarily cheap unless you screw up the configuration very badly indeed (Apparently PHP still defaults to writing session data to disk?!)
Rust could have done better in naming, but a definite design goal of the language (for better and worse) is to not make things that are complicated for the compiler appear simple to the user. Which unfortunately results in:
String/str
CString/CStr
OsString/OsStr
Vec<u8>/[u8]
AsRef<str>
Cow<`a, str>There is effectively zero overlap between problems that able-bodied people think that disabled people have, and problems that disabled people actually have.
These seem to be mainly intended as secondary chairs or for part-time wheelchair users, rather than as primary chairs. My wife has three wheelchairs and I can see a case for buying one of these as her fourth.
Mind you, the situation with electric wheelchairs is very different. Many electric wheelchair users are at elevated risk of pressure sores, may not be able to get in and out or reposition themselves independently, etc. The profit margins on these chairs are still inexcusable, but the amount of custom fitting and memory foam everything is warranted because the user may well be in this chair, in that position all day every day. The cupholder and the umbrella mount are must-have accessories.