I spent countless hours poring over the multiple man pages for zsh, along with books such as "From Bash to Zsh" and the book Peter Stephenson wrote. I wrote up decent completions for some software I wrote for personal use. My software is completely non-interactive and relied on complex trees of commands. My thinking was that completions would make it usable. But my completions were buggy and I didn't fix them for years (I'd use the completions, hit TAB, get some error messages, and say "oops, let me do this without the completions." For years.)
Years ago I thought this was fun. Now I've given up on learning zsh _arguments and the like. Instead I have made my software more interactive (an LLM helps here) and wrote it in Common Lisp (even without an LLM) so that I get decent completion behavior in SLIME for free.
I actually do like reading these things. But big shells like Bash and Zsh are brutal, especially with their random grab-bags of features that come from multiple shells of years long gone.
The problem with having the city pick things like your trash pickup is that you end up bound to whatever choices they make.
In Canada for instance, I’ve seen towns where they have pick up once every two weeks and the canister is not even a full size one. It’s a “gentle” push to get people to recycle and compost.
> Today I learned about "foldering"[1], which uses the drafts folder of email systems as a "dead drop" between multiple participants. It goes back to at least 2005.
Former head of the CIA, David Petreaus, was using the drafts folder of a shared Gmail account to communicate with his mistress.
You absolutely can, that’s what your harness is for. You don’t need your environment to “reason” about things when deterministic tools exist - You have a really fancy hammer, but that doesn’t make everything a nail.
To offer a possible example: What would the game Zork™ look like with an LLM? Assume we do not want to let players sweet-talk the system into letting them teleport to the end.
The LLM's job would be to channel "I perambulate in the direction of the Arctic circle" into go(north). You saved writing the grammar parser, but you still need to write the game world.
But what if we used the fancy hammer to change the shape of everything to be a nail? And what if we build the handle of the fancy hammer with a fancy hammer? With all of this we could build a very good fancy hammer manufacturing company.
Yet the hammer seller continues to scream everything is a nail and their hammer will replace your entire job eventually. So are you telling me the hammer seller is lying or am I the one using it wrong?
Survivorship bias is a kind or instance of selection bias. Only the survivors are selected for sampling, leading to a wrong conclusion about the population, which includes non-survivors.
It’s not a binary decision though. Any sensible enterprise has many AWS accounts. Often hundreds or thousands. It’s the only clear separation of privilege.
There’s no reason for the majority of them to have an infinite budget cap. Prod? Sure. UAT? Why not. The sandbox environment Johnny just spun up to test some new agentic workflow? Hell no.
> Regardless of what one personally thinks about the ICC, this isn’t a good look for neither the US nor Europe.
> For the U.S., because sanctioning an “unpleasant”, but in essence harmless individual (geopolitically speaking) is ridiculous. Falling victim to de-banking alone can really ruin one’s life.
Not a good look sure, but I wouldn’t be surprised if it’s effective over the near term. Especially if they keep expanding this to include more of the ICC bench.
That’s the whole point of such sanctions anyway. It might feel different because it’s a Canadian judge and not a Russian oligarch. But at the core the USA wants to put pressure on something and the means is indirectly applied to an individual.
Not a good look sure, but I wouldn’t be surprised if it’s effective over the near term. Especially if they keep expanding this to include more of the ICC bench.
Yes, effective in speeding up decoupling of the EU banking system from the US and quickly reducing the use of the systems of Mastercard and Visa. Last year's sanctions on ICC individuals already had a large effect. For instance, the fear of further dependence on US companies has already caused blocking of the sale of the Dutch company Solvinity (who maintain the Dutch digital ID systems) to Kyndryl and has put some countries on the path of moving off Office 365, Exchange and even Windows.
It's just insane stupidity by the US administration. It's very unlikely that an US official would ever be arrested for the ICC, allies wouldn't go there. So, it's just putting Europe on a path to purchase less and less from US service/software companies to protect Benny, who could simply avoid being arrested by not going to a country that joined the ICC.
Really? I can’t be the only one that will spend hours reading this kind of stuff. You guys don’t read man pages for fun?
reply