Logistics Win Wars
I continue to slowly make my way through a book about the Mexican-American war, and looking at how it was so impactful on the American Civil war. It shares the stories of Robert E. Lee, Ulysses Grant, Tecumseh Sherman, Jefferson Davis, and a few others, by sharing their stories from the Mexican-American war. It's a very interesting look at what was the first war fought by the US Military other than England, or the native tribes, etc.
One thing that really struck me is that both Lee and Grant held logistics roles during their time serving in the Mexican-American war. Lee was the Inspector General for the unit under one of the Generals, and Grant was quartermaster.
I'm far from a war historian, but it's no secret that wars are won and lost largely due to their ability to fund, fuel, and feed their armies. And to have the two main Generals from the Civil War shown in such clear comparison, knowing what comes in their future just is very interesting to me.
As for the book, we've reached the point where I am speed skimming rather than forcing myself to read in-depth. The reality is, I don't want to know the details of the urban warfare as the US Military took control of Monterrey, etc. So I'm hoping to finish the book soon so I can move on to something new.
Podcast Middleman
The NYT are putting their podcasts behind a paywall. You can still get them free for the first few days and then they move behind the paywall. I get it. It's business. But my consumption of podcasts is heavily dependent on the day. And I like being able to go back a little while to recent topics but maybe not immediate.
So I decided to look into using Plex as my podcast server, thinking I could automatically download new podcast files to my server and then listen whenever I wanted. Unfortunately it seems Plex had a podcast function, but it was buggy and they made the call to cut the function rather than integrate it.
Disappointing, but I get it.
Now, I'm going even simpler. A folder on my server, a cron job which fetches and downloads the podcasts daily and keeps them for a month (to avoid devouring server space.) And then I just make my own personal podcast feed for them.
Scheduled Publishing
I've also begun rethinking the publishing model for this blog. Currently, when I add a post, it immediately rebuilds the site. I've added some improvements to make it avoid publishing everything when not necessary, but largely I just say "rebuild it all" on every publish. Keep in mind, on my busiest blogging days, this is just done 6-8 times. But as I try to make this more central to my online presence again, it's a pain I feel.
As the blog gets older, the time to generate the site's pages gets longer and longer. It's most felt when I'm publishing from my phone, but even when on the desktop I feel the wait. So I'm thinking that I will shift to be a regularly scheduled process which publishes new posts on a regular cadence in the background, disconnected from my interacting with the UI.
Last night, while I was working on the other issues on the blog, I poked around in the code to figure out how to best make this change. It's absolutely doable, it's just not clean and simple. It breaks some functionality that I'll need to either modify, or disable.
NOAA's Winter Predictions
Forecasting models look like a colder and wetter than usual winter for me this year.
Excel hits 40 years old
The excerpt that brought this to my attention was on Slashdot:
The business world's favourite software program enters its 40th year. The Economist: Excel has featured in plenty of workplace blunders -- though its defenders will be quick to blame human error. The financial world is littered with tales of costly spreadsheet errors. Excel has also been blamed for botching gene names in over a third of genomics papers (because it labelled them as dates); underreporting covid-19 cases in England (because it only had a limited number of rows in which to record the results); and disrupting the trial of January 6th rioters in America (because sensitive information was left in hidden cells).
Such snafus have not dented Excel's dominance. Might artificial intelligence (AI) steal its crown? With whizzy new tools powered by the technology promising to make data analysis easier, the familiar grid of numbers and calculations could soon feel outdated. Rather than replacing spreadsheets, though, AI might make them even better. Last month Microsoft introduced an AI assistant for Excel which lets users crunch data using natural-language prompts. Excel, and its faithful, aren't ready to be filtered out just yet.
To this I am reminded of a quote about the CIA: "Our failures are known, our successes are not." I think that's from a movie, but heck if I remember what.
Undoubtedly the snafus discussed above are big and important. But the literal trillions of dollars which are made and moved thanks to Excel is mind boggling and not reported on in the same way.
This is a really good idea
This is a really good idea. Ensuring that if the mods somehow fall off an instance in the network, it switches to block new users to avoid being brigaded for spam purposes.
A really fun Crokinole write-up
I've known about Crokinole for a while. I don't own a board for it, but I definitely could see myself owning one eventually.
Apple does passwords smarter
DaringFireball turned me onto this blogpost about some of the password generation tools iOS uses to make passwords easier to type, but no-less strong.
To make these passwords easier to type on suboptimal keyboard layouts like my colleague's game controller, where the mode switching might be difficult, these new passwords are actually dominated by lowercase characters. And to make it easier to short-term have in your head little chunks of it to bring over to the other device, the passwords are based on syllables. That's consonant, vowel, consonant patterns. With these considerations put together, in our experience, these passwords are actually a lot easier to type on a foreign, weird keyboard, in the rare instances where that might be needed for some of our users.
And we weren't going to make any changes to our password format unless we can guarantee that it was as strong or stronger than our old format. So if you want to talk in terms of Shannon entropy once again, these new passwords have 71 bits of entropy, up from the 69 from the previous format. And a little tidbit for folks who are trying to match our math — [note that] we actually have a dictionary of offensive terms on device that we filter these generated passwords against and we'll skip over passwords that we generate that contain those offensive substrings.
…
So these new passwords are 20 characters long. They contain the standard stuff, an uppercase character. They're dominated by lowercase. We chose a symbol to use, which is hyphen. We put two of them in there, and a single [digit]. We picked this length and the mix of characters to be compatible with a good mix of existing websites.
And a few more details: These aren't real syllables as defined by any language. We have a certain number of characters we consider to be consonants, which is 19. Another set we consider to be vowels, which is six. And we pick them at random. There are five positions for where the digit can go, which is on either side of the hyphen or at the end of the password.
Automated Archives for October, 17th 2024
This post was automatically generated
Articles To Read
The following are articles that I saved today. Substance and quality will vary drastically.
Chess For the Day
Record: 2-0-0
Net Elo Change: +12
Games Played
Blog Posts On This Day
- 1 year ago (2 posts)