For full transparency, I'm the one who wrote the article :)
I wasn't even thinking about 2FA when writing this, but that does raise a big accessibility issue for people who may struggle to use or wish to avoid smartphones. As someone observing the dumbphone trend with keen interest, it's a shame that US carriers are making it harder to stay with the older phones, since 2G and 3G connections are going away over time
The new generation has largely switched to exclusively using thier phones. I figure this will have some pretty negative consequences for computing, but was also inevitable given the state of things
People in the new generation who use computers to do real work don't use phones because you can't do very much in the way of real work on a phone. Developers also don't use phones because you can't develop (much) on a phone. They are pretty much pure consumption devices.
What's happened is that the phone has replaced the PC for casual consumer-level computer use, except maybe high-end gaming.
I also wish I would have studied classical CS in college. However, I was sick most of the time, and there were half a dozen weed-out classes, so the computer science courses I did take were non-major courses to supplement a GIS degree.
GIS is certainly interesting in its own ways, and it taught me some visualization and design skills, but I wish it would have been possible for me to learn more of what's going on under the hood of the massive libraries and high-level languages I use every day as a professional "software engineer"
I hear there's chemicals in tea which balance out the caffeine, and make it less of a shock to the system. My go-to (heh) is Earl Grey, though I usually drink coffee
Can you link me to its Steam page? :)