@syncros I was working at Statistics Canada at the time. The #Y2K preparation was significant & the work was very much not imaginary: critical internal systems were failing validation tests up until a couple of weeks before the actual change. Person-years of work, possibly person-decades, were what kept the institution running.
And the stakes weren't just functional systems, but the integrity of statistical data. If that was messed up it would have been an existential issue for the agency.
@cks@syncros it's going to be hilarious when GPS implementations begin intermittently failing in 2036 and nobody believes it because 2038 is supposed to be the big problem year.
(Aw man, "retired"... _wistful sigh_ I don't think that's a thing anyone else I know will be about to think about as a realistic possibility. Good planning, man.)
@clacke by the way, thank you for starring that post I wrote to Nev about a trick for managing temp files on Dec 15 while I was on the bus. Reminded me I needed to write it; I just did.
> Poettering noted¹ that one might say that documentation for sd-json and sd-varlink is ""barely existing"", but there are examples of using them within the systemd source tree.
@nev exactly right, yeah. The "$verbose" variable and the behavior it triggers is just so you can avoid having to mess around with tee(1) in order to see your results interactively; you could also write it that way but it's a bit messier.
In fact you wouldn't even have to mess with tee, process substitution alone would work - something like:
result='' verbose=1 url_next='https://whatever_apicall_to_get_page1' until [[ ! $url_next == http* ]]; do result=$(curl --dump-header '.headers' --url "$url_next") if [[ $verbose == 1]]; then echo "$result"; fi # url_next=$(grep ... '.headers.') # step to get the next link, or nothing # step to do whatever with "$result" here done
@cks@nev aww, I remember learning when Mark had passed away. I was just getting into IMAP for professional reasons at the time (cc: @waffles ). I can't very well apply the Mallet of Just Desserts in his direction.
(Well I guess I could, he probably wouldn't dodge it very well, but it would hardly be morally satisfying.)
@waffles@cks@nev lol I'm in a round of interviews for a job tomorrow that would require me to learn Perl professionally in this the year of our flying spaghetti monster twenty twenty four
(it's not _just_ a Perl job but it does involve a small and unavoidable amount of it)
Love to have the president-elect of our neighboring nation, the one with which we proudly share the largest undefended land border in the world, "joke" about annexing our country, along with Mexico, Greenland, and... the Panama canal..? So great.
The scary part is all the US press rushing to normalize it. "Territorial expansion", not "invading sovereign nations".
Something has gone deeply sour in that part of the world.
@jwz how have the suicide-proof toilets been there for *twenty-three years*, I remember reading your post agonizing over making the decision to put them in originally!
Sorry to hear about the drain woes. I do hope you find a generous and heroic plumbing patron.
Robertson screwdriver owner, believer in the value of personal-scale computing and skeptic of the value of computing scales any larger than that(previously https://twitter.com/gnomon ; account de-funked)