Common sense is not so common these days. People are sheep.
Teachers can't teach skills they don't have. Very few teachers or professors have what it takes to be successful business people or problem solvers. There are some, and those are the ones who stick out among a mediocre flock of public servants who can barely keep the kids in their seats and keep them from talking during class.
Schools should be teaching children how to educate themselves but the system was designed around the turn of the previous century to turn out compliant factory workers and is not up to the modern challenges.
Use Keepass and convey the master key verbally or some other medium, it's designed for this sort of thing...
This is nothing new. You can wrap up the complexity of the code in a toolkit/framework/library but this is just functional programming driven by events. Nothing to see here. Move along. Don't believe the hype.
I have been working since 8 AM Eastern Time as a telecommuter and my CenturyLink DSL has been up without so much as an SSH session disconnecting all day. I live in SW Florida and my colleagues tell me they're having problems but perhaps the outage is not as widespread as publicized or it's affecting DNS and I use OpenDNS instead of my ISP's DNS for filtering sites I don't want my kids to browse such as adult content.
In my experience, Cable modems were far less stable than DSL. I had Comcast for a while and it was much worse. So please don't listen to the cable modem trolls. Overall DSL is a more reliable technology and I've been using Spring/Embarq/CenturyLink for 12 years now with very few hiccups which they did address quickly, except for a move where I used DirectWay/Hughes and then Comcast for a while. DirectWay/Hughes was good if you have no other options but satellite just has too much latency for some apps like voip or skype, and Comcast was terrible especially during peak hours.
5 billion years or so is a long way off, so it's likely none of us has to worry about it, but still, watching a star eating its own planets is not only cool in its own right, but gives you food for thought as to how to keep the human species going long after the Sun starts going off the main sequence into red gianthood. And of course, some more cash into astronomers' and physicists' hands now can give us a closer ballpark number of when this event is going to happen. It's all in the math...
If at first you don't succeed, you must be a programmer.