TWIL vol.6 (GitHub, 2FA... and lunar standard time?)
This week I learned that GitHub wasn't requiring 2FA yet (but will soon), and the moon may need its own timezones (to the dismay of devs everywhere).
GitHub will require 2FA (wait, it didn't?)
I'm not surprised GitHub is requiring 2FA, but I'm a little surprised it didn't a long time ago. Especially considering it's heavily used by techie types, it doesn't seem like a big deal to make it required. Having extra protection to prevent someone from uploading bad code into some library a hundred other apps use is a no-brainer.

If you're interested in other ways to protect your account, I wrote a few years ago about the variety of tools GitHub gives us to be more secure.

And if you really want to get into the weeds on this, and find out more about how you can generate 2FA codes, I wrote a little about that too.

Timezones on the moon
Timezones are already painful to program around, but it might get even more complicated in a few years. As we get more serious about the moon, the world is going to have to agree on how to keep time there, and whether the moon needs one or more timezones. Will there be a UTC to Lunar Standard Time conversion be? Will the ISO8601 standard accomodate the moon?? What happens when we go to Mars??? 😵💫
Oh well, it's a problem for NASA, ESA, SpaceX and whoever else to figure out, I suppose. Until the moon gets lunar dealerships, drive throughs, insurance companies, and all the other mundane stuff that requires the services of the rest of us developers, most of us won't have to worry about it. 🌙

Comments / Reactions