Longtime Daily Parker readers know that I always want my software deployments to be as boring as possible. Push some code, watch the automated continuous delivery pipeline whirr for a bit, and boom! Dev/test deployment done. If any part of the deployment fails in the pipeline, the deployment stops. I've spent a lot of time making it vanishingly unlikely that a bad deployment will succeed.
Cryptocurrency start-up OptiFi apparently had not learned this lesson before they locked themselves out of their entire $661,000 holdings:
OptiFi, a derivatives defi project, accidentally and permanently shut down the project smart contract, irretrievably locking up $661,000—the project's entire fund. A developer had been trying to push an update to the project, and ran into issues related to Solana network congestion (a recurring issue). While trying to clean up from a partially-executed transaction, the developer accidentally ran a command that closed the project's primary smart contract.
Oopsi. I hope they take some of their cash and invest in good DevOps management in future.
From around now through the middle of October, the days get noticeably shorter, with the sun setting 2 minutes earlier each day around the equinox. Fall is almost here—less than 8 days away, in fact. But that also means cooler weather, lower electricity bills (because of the cooler weather), and lots of rehearsals and performances.
Before any of that happens, though, I'll read these:
Finally, some ace developers at Hyundai secured one model's in-vehicle infotainment system with an encryption key published in a programming example in many online tutorials of how to use that particular kind of encryption.
If Cassie could (a) speak English and (b) understand the concept of "future" she would be quivering with anticipation about going to Ribfest tonight after school. Since she can't anticipate it, I'll do double-duty and drool on her behalf. It helps that the weather today looks perfect: sunny, not too hot, with a strong chance of delicious pork ribs.
Meanwhile, I have a few things to read on my commute that I didn't get to yesterday:
Finally, as I ride on the UP-N commuter line in an hour or so, I can imagine what it will be like when the train gets a battery-powered locomotive in a few years.
How many sign-offs do you need to execute a no-knock raid on the former president's house?
Former president Donald Trump said Monday that the FBI had raided his Mar-a-Lago Club and searched his safe — activity related to an investigation into the potential mishandling of classified documents, according to two people familiar with the probe.
One of the people, who spoke on the condition of anonymity to discuss its details, said agents were conducting a court-authorized search as part of a long-running investigation of whether documents — some of them top-secret — were taken to the former president’s private golf club and residence instead of sent to the National Archives when Trump left office. That could be a violation of the Presidential Records Act, which requires the preservation of memos, letters, notes, emails, faxes and other written communications related to a president’s official duties.
The inventory of unclassified items in the boxes that were recovered earlier this year from Mar-a-Lago is roughly 100 pages long, according to a person familiar with that document. Descriptions of items that were improperly taken to Mar-a-Lago include a cocktail napkin, a phone list, charts, slide decks, letters, memos, maps, talking points, a birthday dinner menu, schedules and more, this person said, speaking on the condition of anonymity to discuss details of the ongoing investigation.
There is a separate inventory for just the classified materials that were taken to the former president’s Florida residence, this person said. If the unclassified version of the classified inventory were organized in the same way as the inventory of nonclassified items, it would be about three pages long, according to this person.
Of course this is unprecedented, just like so much of the XPOTUS's administration. I do like the irony of the FBI executing the search warrant on the anniversary of Nixon's resignation, though. Pity the XPOTUS didn't see the connection.
Today, though, I've got a lot of debugging, and several chorus meetings on various topics, plus a condo association meeting that I really don't want to attend. Since I'm president of both the chorus and the condo association (one voluntary, one voluntold), I can't shirk either.
Meanwhile, some of the grain silos that remind Beirut of the massive government incompetence that led to a massive aluminum nitrate explosion two years ago today collapsed, fortunately before the memorial began.
And one of the four finalists in the National Institutes of Standards and Technology (NIST) competition for a quantum-computer-resistant encryption algorithm got cracked by the equivalent of a home laptop in an hour.
Other newsworthy things happened today but I've got to get back to debugging.
Somehow we got to the end of July, though I could swear March happened 30 seconds ago. If only I were right, these things would be four months in my future:
I will now go out into this gorgeous weather and come back to my office...in August.
It's a lovely day in Chicago, which I'm not enjoying as much as I could because I'm (a) in my Loop office and (b) busy as hell. So I'll have to read these later:
Finally, Mick Jagger turns 79 today, which surprised me because I thought he was closer to 130.
The security guru just posted a video he presented in November 2020:
Even though it seems the entire world has paused to honor HRH The Queen on the 70th anniversary of her accession, the world in fact kept spinning:
Blogger Moxie Marlinspike wrote about their first impressions of web3 back in January. I just got around to reading it, and you should too.
- On the same topic, a group of 25 security professionals, including Grady Booch, Bruce Schneier, and Molly White, wrote an open letter to Congress advocating for serious regulation of cryptocurrencies.
- What's Russian dictator Vladimir Putin's strategy in Ukraine? Wait us out. (It helps that he gives no thought to anyone's life but his own.)
- Closer to home, Jelani Cobb writes about "the atrocity of American gun culture."
- The US Navy's last conventionally-powered aircraft carrier, the USS Kitty Hawk, has arrived in Brownsville, Texas, for dismantling. Apparently Chicago didn't want an aircraft carrier museum for some reason.
- Chicago has bungalows, L.A. has dingbats, Amsterdam has canal houses, and Dublin has over-basement row houses.
- Bloomberg suggests the Elizabeth Line could prompt a whole re-map of the London Underground.
Oh, and plastic recycling doesn't work, and probably can't.
And here, a propos of nothing, is a photo of St Boniface Cemetery I took this morning:
I just discovered that Azure App Services allows you to create one free managed certificate per App Service. For Weather Now, I spent $140 creating two certificates, when really I only cared about the one (for https://www.wx-now.com).
The free App Service managed certificate is a turn-key solution for securing your custom DNS name in App Service. It's a TLS/SSL server certificate that's fully managed by App Service and renewed continuously and automatically in six-month increments, 45 days before expiration, as long as the prerequisites set-up remain the same without any action required from you. All the associated bindings will be updated with the renewed certificate. You create the certificate and bind it to a custom domain, and let App Service do the rest.
The free certificate comes with the following limitations:
- Does not support wildcard certificates.
- Does not support usage as a client certificate by using certificate thumbprint (removal of certificate thumbprint is planned).
- Does not support private DNS.
- Is not exportable.
- Is not supported on App Service Environment (ASE).
- Only supports alphanumeric characters, dashes (-), and periods (.).
That will make a big difference going forward, and saved me $70 for the emergency Inner-Drive.com port going on this week...