If your password manager gets compromised, sure, but if someone gets access to a website's database with password hashes, the 2fa is a pretty big part that they're missing.
I use Ruby on Rails professionally and personally, and it addresses most of your features very easily (with Devise being a popular auth system that can be added).
Ruby follows duck-typing, so variables are not typed. If that was a strong point for you, Ruby might not be what you need.
I'm not quite sure about the admin UI (I usually use the rails console when I have things to change), though, but there's probably a gem that does exactly that (?).
Ruby on Rails is very powerful and intuitive, and I'll miss it if/when I change jobs and have to use some other language.
Edit:
> [...] so variables are not typed.
I might have used the wrong words... Ruby is dynamic, strongly typed. Variables are not limited to a certain type after they are created, and can change anytime.
I've heard some good and bad reviews about system76 and zareason. I'm currently considering the Librem 13 on https://puri.sm/ for when they come out in october.
I love "The Five Love Languages". It helped me understand why my past relationships had failed, that neither them nor me were at fault. We just didn't speak the other's language.
I have a Galaxy S3, and it was rebooting randomly more and more often. At the time, I lived in an apartment. I bought a house earlier this year, and to my knowledge (and memory) this hasn't happened again since.
What you said reminded me of this, because I had forgotten this infuriating rebooting. I wonder if this was related to the building or something else? This is weird.
The fuss is about the data sent to Facebook's servers for "identification". You can make the decision to post it or not, but Facebook knows it in either case.
I like to think that we evolved sleep because it's better, in the wild, to be still and silent in the dark, than move around and make noise.
Since we can barely see in the dark and can't do anything anyway, wouldn't it be preferable to minimize the time spent defenseless against predators with better night vision? Staying still seems like a good strategy a lot of times, when most animal visions, night vision or not, is based on movement.
It doesn't answer, though, why the top of the food chain need to sleep too.
But... Maybe it's just a pet peeve of mine, but seeing, twice, images/videos of gears that wouldn't work, is irritating. Such a mistake doesn't look professional to me.
Recording financial transactions has everything to do with centralization, when only a handful of companies control world-wide purchases.
These new electronic currencies are inherently untied from anything. What happens when the same handful of companies control them also?
Wasn't it Russia who was denied its own credit card by the same US companies? That's way too much power to have over the world. If we finally have a chance to decentralize some of these transactions, to remove some of that power they currently have, we certainly should take that chance.
Isn't that exactly what we shouldn't want, that the credit card companies also record our financial transactions made via a currency created to be decentralized?
This basically ends as a bit of convenience for us, at the cost of them keeping the near monopoly on world-wide transactions...
What's the point of bitcoins if VISA, MasterCard, etc. still know everything we buy world-wide, conveniently accessible in their databases?