Not that I mind correctness, but I want to play with this and maybe do some minor hobby projects with limited cognitive load.
Otherwise I'd just do FreeRTOS, which is also a good option.
Once you get the basics, though, it's very productive and I've found it surprisingly easy to write building blocks I can reuse across a wide range of hardware projects and MCUs!
The result is 100% of auth requests timeout once the login queue depth gets above a hundred or so. At that point, the users retry their login attempts, so you need to scale out fast. If you haven't tested scale out, then it's time to implement a bcrypt thread pool, or reimplement your application.
But at least the architecture I described "scales".
Eventually the little rubbery feet fell off the tenting attachment. In a moment of frustration I wrapped the tenting attachment in tennis racket overgrip, which actually drastically improves the feeling of the thing IMO, it really keeps the keyboard in place and removes a lot of the creaky noises from the plastic tenting kits.
It looks like Moonlander tenting kits tend to be a bit more aggressive than what you get with Kinesis, though, so maybe it doesn’t apply.
The rigidness and near-perfect reliability of computer software is the unusual thing in human history, an outlier we’ve gotten used to.
Because labor is much more expensive in America. This is not a mystery
I really don't need many features! I'm not a pro and while I wouldn't mind shelling out a one-time fee for good software I'm not paying a subscription for cloud storage I'm not going to use. The OSS options here are not awesome, either.