jmoiron plays the blues

jmoiron/monet master 5678993 extract bits of the autosave lib to make way for using it elsewhere
jmoiron/monet master 80f794f commit extracted flash, fix some autosave issues, map esc key in modal
jmoiron/monet autosave 6828de8 pull more autosave modal stuff out of template and into js to make it easier to share among different apps
@jmoiron.bsky.social replied: To be honest I don't use JR much within Tokyo when I can avoid it, as Tokyo metro is almost always more convenient and easier to navigate. Despite that, the Yamanote is legendary and has a special place in my heart and I don't mind taking it once in a while.
@jmoiron.bsky.social replied: The same loop in NYC doesn't really fit but thanks to the G train, approximating it is at least possible. Hong Kong's lack of a east/west New Territories connection makes such a loop impossible even though I'd say the MTR is generally much better than the NYC Subway.
@jmoiron.bsky.social replied: Bert Hubert wrote a great piece about how if you outsource enough of the production of something, innovation becomes impossible: berthub.eu/articles/pos... I can see this happening with software. With no humans writing software, who will have the knowledge to innovate that proc...
@jmoiron.bsky.social replied: As Cindy Sridharan has noted on the other site, despite the supposed productivity gains, there doesn't appear to be a bonanza of envelope pushing software in the post-AI era. If anything, the state of the art for systems software was changing much faster in the 2010s.
@jmoiron.bsky.social replied: Of course this is silly to do in a professional context, but up until now software engineers have often worked under a process of continuous skill development over their entire careers. When the job market was good, people would often switch jobs when they felt they had stopped ...
@jmoiron.bsky.social replied: Back in the day, you could get coding lessons from magazines. Part of the lesson was typing the code in the magazine into an editor and saving it. Many of these lessons stressed that this rote copying still had value. It familiarized you with the structure of your programs.