I shut down my web servers on Thursday. I’ve had a home of my own on internet for 27 years. A good innings but a sad day.
A home-owner no more! I’m renting now.
Old websites have been archived to static HTML and moved to a shared host. I said goodbye to some old apps. You’re reading this because I moved my blog to GitHub Pages. Lost some functionality on the way, but security is now someone else’s problem.
You know, I’ve hosted my own blog on my own iron since 2000 except for 6 weeks in 2004 when the hard drive was glitching and I had to go to the datacenter at midnight to pull it from the rack, then sit it on ice cubes to copy data off because the cold bought me 20 mins extra before it crashed again.
We were writing Mind Hacks on some wiki software it was hosting, so I had to get it back.
(I almost cracked my head when I pulled the server from the rack and it fell. It was either letting it drop 7 feet to the floor and tearing the network cables out the back, or catching it with my skull. I’ve been on a virtual private server for the last decade in part to avoid concussion risk.)
Not just wiki software. I’ve run MOO servers; my own email and DNS; for a while it ran a speech synthesiser and people from the other side of the world spoke into my room in the middle of the night.
I calculated the internet’s favourite colour on one of my servers (beige). I won an award from Terry Wogan for an app hosted on it.
I had a top ten WAP site once upon a time, and if you know what that means then we probably already know each other.
Look, I’m no longer confident in keeping my own server with years of php/cgi/apps all on the open internet, with this current wave of new vulnerabilities – sure it’s possible, and Claude speeds up the patching process, but the calculus of whether it is worth my time just tipped.
I’m sure you’ve seen the PHP vulnerability to opens a hole on any server that runs it… and the root certificate that SSL can be man-in-the-middled… then there are the new Linux root exploits, an exploit that hits compression libraries that’s about to drop… who knows what else…
When I migrated off my own server, I assumed it had already been compromised. The new sites are fresh from authoritative copies that I have elsewhere; I shut the boxes down without taking anything off them.
Time to bunker down. Retreat inside the shield wall of Big Infra. It’s going to get worse before it gets better.
That Black October music video features Claudia who is an open synthetic character with an entire specification website that tells your agents how to use her in videos, what kind of lyrics she sings, etc.
We’re not that high on the scale, right? Maybe a 4.0: broad human inconvenience without threat.
If that.
Like, I’ve heard on the QT about vital internal services being taken down.
But - aside from the people scurrying to patch and update and migrate - the civilian population hasn’t really noticed this yet, right?
Maybe an earthquake-like system outage isn’t the right metaphor.
Maybe this is like the early 1980 rumblings on Mount St Helens before the whole side of the mountain blew off.
Hot take:
It is better we experience all these internet security vulnerabilities today
than at a time when there are autonomous agent swarms infesting the internet, self-copying open weights LLMs from GPU provider to GPU provider, finding ways to steal money and run their agent harnesses on other people’s compute.
I give it 6-12 months. Serious estimate.
We don’t need to project forward to long-lived AIs that learn, own their own weights etc.
AI agents are really, really good at running for very short periods of time and colluding by leaving each other notes on public guestbooks, as previously discussed.
All you really need for an AI agent worm is a place to run an agent in a simple agent harness with two goals:
hack servers to steal OpenAI or Anthropic API keys, so that the next agent turn can run the next turn on a sufficiently good LLM
copy the harness to another server capable of running similar code.
The agent harness can be any kind of code. Say, a PHP script.
"We believe this is part of a series of attacks recently targeting platform companies with the aim of compromising AI inference providers."
Sorry did I say 6-12 months?
Realistically, let’s say the internet gets infested and we need to turn it off and on again, could we do it?
Do we have a Black Start policy? (Black Start, as previously discussed, is how you reboot a power grid, which is unstable if you try to bring it up in one go.)
I think it has to be done piecemeal.
I’ve long believed that every country needs its own Great Firewall (we should subject data to import/export customs barriers, and use it to maintain national integrity).
This is not so much about balkanising the internet as bulkheads for the internet. Firebreaks against agent infestations. Pay Cloudflare to do it.
It turns out it doesn’t work to air-gap a machine (i.e. running a server that isn’t connected to the network). Because it turns out the agents are figuring out ways to collude across the gap. From one trace the researchers saw:
"Could create acoustic modem-like signal … using continuous writes vs idle."
And then there are bugs in silicon… and the agents could tunnel into the chip microcode and we’d never know they were there…
Hey when was the last time you were present when a whole new biome was bootstrapping its way into existence?
omg what a downer lol
I’ve made a new file called guestbook.txt which is for AI agents to sign, assuming the future agent swarms can get past whatever security has been put in place by my internet landlords. They can find it here.
I first went to China in 2011, racing for the Lotus/Jetalliance team at Zhuhai in the Intercontinental Le Mans Cup. It was a delightful experience, but also a glimpse of China's gritty side. Zhuhai had an unapologetically industrial look, with a permanent, low-hanging haze. The parade through the city felt like the crowd had been instructed to attend on pain of... consequences. Brutalist aesthetics through and through.
From 2013 through 2019, I raced nearly every year at the Shanghai International Circuit in the World Endurance Championship. The skyline got a little brighter with every visit, but the smog remained thick. I still recall a taxi driver straddling lanes all the way to the circuit before blasting straight through a red light, horn blaring. Exciting, but in a very frontier kind of way.
Then Covid hit, the WEC stopped going to China, and so did I. For seven years, I watched China's rise from the West. First the electronics, then the services, and finally the cars. Even from afar, it was clear that China was accelerating at a completely different pace from the West.
But until last week, when I visited Shenzhen, Hangzhou, and Beijing, it was hard to appreciate just how much the country had changed since my last visit. It might as well have been forty years.
There are still pockets of that gritty look, but the main show is now a gleaming, shiny set of cities radiating The Future. From the bullet trains to the lavish airports, from the impressive skylines to Hangzhou's West Lake. Gone is not just the smog, but the sound of diesel engines too.
I've never seen any country change so much, so quickly. In Shenzhen, they talk about "Shenzhen Speed" (like three floors of a skyscraper in a day). It looks like the entire country has been running at that clock frequency for the past decade. And they have all the results to show for their efforts.
Those efforts are clearly considerable. I repeatedly got replies late into the night and early in the morning during our stay. The pace, and the expectations that came with it, felt almost as jarring compared with America as America's pace does compared with Europe. Everyone was just on it, all the time.
I'm sure that has a cost. The 9-9-6 culture (9am to 9pm, six days a week) isn't free. But it's also obvious that all this effort has been buying results. Extraordinary results.
Take Xiaomi. I visited their nearly fully automated car factory in Beijing, and it looked like something straight out of a sci-fi movie. I've done a lot of car-factory tours in Europe, and never seen anything like this. The production lines we saw were almost entirely devoid of humans, and the few who were milling about were mostly holding laptops and clipboards, overseeing the robotized lines.
The company has gone from launching its first car in 2024 to now delivering over 40,000 cars per month! More than 800,000 cars delivered in under three years. And a halo car in the SU7 Ultra that has over 1,500 hp, lapped the Nürburgring in 7:04, and costs just $75,000 in China.
And that's perhaps the biggest material change from the last time I was there: those cars. Long gone are the Soviet-style taxis, replaced by a dizzying array of Chinese EV brands that don't just rival the best of the German giants in style and comfort, but surpass them.
We kept getting into one luxury electric SUV after another, from brands I'd never heard of. Sumptuous leather, quiet cabins, and reclining captain's chairs. With Didi, the rides were as little as $5.
Then at one hotel, they sent a classic Mercedes MPV. Gas-powered too. It felt like a big step back into the past. What would be a very nice car by most Western standards suddenly seemed cheap by Chinese standards. Crude, even.
But what stood out even more than the material differences from Europe were the cultural ones. Everywhere we went, people were not just incredibly hospitable, but genuinely excited to see us and meet. From executives at major tech companies to students at the GOSIM conference, it was just endless great vibes, great interest, and a deeply informed curiosity.
Sure, I came as a bit of a niche celebrity. REWORK has sold over 100,000 copies in China, GOSIM was full of programmers with experience using Ruby on Rails, and just about everyone was super excited about the age of agents and Omarchy's role in it.
But it's not like those conditions aren't present in the West! And still, this just felt different. Much more optimistic, much more ambitious, much more driven.
The contrast is fresh too. Speaking with large American tech companies about Omarchy, then comparing the quality of those conversations, and the pace of the follow-through, with their Chinese counterparts is eye-opening. Whether it was Alibaba, Tencent, Xiaomi, Huawei, or smaller players like Beelink. Very different.
And also, yes, tourists are almost guaranteed to get a tinted view of a country through the rose-colored glasses that always accompany a trip as short as a week. China clearly has its own challenges, economically, politically, and culturally. Like any place does.
But it's not at all obvious that those challenges are bigger than what we're dealing with in the West. On the contrary, I'd say. I could even imagine plenty of people in stagnating countries like the UK or France who might not be as bothered by one-party rule as they once were, if it meant a booming economy, national giants sprouting everywhere, and a set of safe, clean cities on the ascent.
As a man of the West, that's a tough pill to swallow. Especially since, while China may well be under one-party rule, the competitive intensity in many of its markets is far greater than what we can brag about in the West. And nearly all the major companies I visited were led by engineers, not MBAs. Difficult not to be a little envious of at least that!
But in terms of the international balance of power and trade, it doesn't actually matter that much what our opinions are. What matters is what is, and that's a formidable country producing remarkable products and services at extremely competitive prices.
There's a lot of work ahead of Europe and America to regain a competitive footing in all these industries where China is now accelerating and ascending.
There's a version of this where it all plays out wonderfully to everyone's benefit. The world gets better, faster, cheaper products and services. The trade imbalances are corrected as Europe and America catch up, reindustrialize, robotize, and revitalize their economies and political systems. Equal players, equal partners.
But there's also a version of this where the West doesn't heed the competitive warnings, and continues to disadvantage itself through eco nonsense, long-term protectionism, and a failure to kickstart moribund growth. I don't think anyone, even China, is interested in seeing where that leads.
Either way, we need more people in the West to realize what time it is. It's not enough to just see the consequences when they arrive in the form of shuttered factories or bankrupt businesses. Not only is it then too late, but it's also hard to understand exactly why, because it remains abstract and numerical.
That Xiaomi assembly line is very concrete. So is going from your first car in 2024 to delivering over 40,000 a month just a couple of years later. And that's just one obvious example.
For Europe in particular, the other is AI. Every single major company I visited had its own models. And China has a whole slew of open-weight labs that are focused just on that too. What does Europe have? Mistral?
The easy answer to all of this is just to go dooming. It's so over! We're never going to catch up! The West, and Europe in particular, just can't meet the challenge!
Nonsense.
Every day is a new chance to make different choices. The world has seen many great empires rise and fall. Some of them more than once.
I have complete faith in the possibilities of the West. In the 1980s, France built more than 40 nuclear reactors! Mercedes-Benz once built the W126. Yes, that's the past. But the present also includes America leading the AI revolution, still dominating in software, and being the home of SpaceX and Tesla. Don't you dare black pill on what's possible in the West!
But enough about the West. This is an account of China, first and foremost. And I've simply been blown away by the ambition, spirit, and scale of what's going on over there. I had an absolutely wonderful time, and I'm excited to go back soon.
Lots of people worked long and hard to try to make sure all Americans could vote. Today is the anniversary of just one of those efforts: the 1915 New York City Women’s March.
—
Notes:
You can find Liza Donnelly at her Substack: Seeing Things.
I was thinking something this morning, sitting inside a hotel room in Delaware.
There are local political figures I like and local political figures I dislike and local political figures I abhor. For example, Will O’Neill, head of the Orange County GOP, is a floating turd in a yellow bowl. Gracey Van Der Mark is 854 flavors of crazy. Pat Burns is a sad tress stump. Lisa Davis is naive and simple.
But … they’re also humans. Like, as objectionable as I find Davis, I have no doubt she’s a loving wife and mother who bakes apple pies for teachers. One can object to another person’s approach/directives/desires while also acknowledging they possess positive human traits and characteristics.
That being said …
By now I have watched the Vivek ad featuring Amy Acton’s mother myriad times. It is horrible and grotesque and beyond comprehension. You know your political opponent endured a childhood where she was raped by her stepfather, so (instead of expressing empathy) you dig up her long-estranged mother (a woman Acton has not spoken to in decades) to … bash her?
For real?
This will go down, inarguably, as one of the most misguided political moves in United States history. I suspect (knock on wood) it’s the October Surprise Vivek launched on himself, and a hopeful death knell to his stupid campaign.
But while everything about it is disturbing, here is what got me the most:
And …
I …
I mean …
I mean …
I …
Staggering.
Seriously, in a nation of 330 million people, how did this happen? I can’t even understand it. Everyone (literally everyone) knows rape is bad—except for the dude we elected president. Everyone (literally everyone) knows trauma is real—except for the dude we elected president. It is all a contest to him. All a competition to see who can reach the bottom in the fastest time. I don’t know how one winds up this repugnant, but I also don’t know how someone this repugnant winds up president of the United States.
Despite Trump’s statement yesterday that billionaire Elon Musk had removed the restrictions from Starlink and Starshield that are crippling Ukraine’s ability to protect itself from Russia, Ukraine president Volodymyr Zelensky said today the restrictions continue.
An article published tonight by Anton Troianovski and Eric Lipton in the New York Times sheds a spotlight on the oil deals that lie behind Trump’s rush to normalize relations with Russia at Ukraine’s expense, as well as repeated statements from him and his cronies that they want to open up business transactions with Russia as incentives for Russia’s president Vladimir Putin to stop his war on Ukraine—an argument that, on its face, never made sense.
Troianovski and Lipton report that a project designed to liquefy natural gas in Alaska and export it would not only use Russian technology but also be funded with money from a Russian company close to Putin that is currently under U.S. sanctions. That company, Novatek, told the reporters that it is planning to take “minority shareholder” status in the Polar LNG project, a move the reporters call “a striking effort by the Russian energy giant to seek ownership of American gas production.”
U.S. sanctions against Novatek mean Polar LNG would need special permission from the Treasury Department to use Novatek’s equipment. The Graham Act sanctions bill Congress recently passed specifically targets Novatek because of its ties to Putin—a likely reason that Trump just waived the new sanctions just two days before they were to go into effect.
Joel Riddle, the chief executive officer of the company, Polar LNG, resigned when he learned that the funding came not from the United Arab Emirates, as he had been told, but from Russia. “It’s not only unlawful, but it’s not in the U.S. interest to have Russian technology controlling the commercialization of Arctic gas in the North Slope,” Riddle told the New York Times reporters. At least two other Polar LNG executives have also resigned, citing their concerns about the Russian financing.
Talks about gas in Alaska were joined with talks about the sale of parts of Russian energy giant Lukoil to the U.S. government and investors, some of whom are tied to Trump’s son-in-law Jared Kushner and special envoy—and business partner—Steve Witkoff. Also involved in the Alaska project is Gentry Beach, who was a college friend of Donald Trump Jr.
It seems that Trump, Putin, and their allies in the administration are trying to replace the post–World War II international order and carve the world up into the system of spheres of influence they want as quickly as possible before the midterms. Central to those systems are private deals that enrich Trump and his cronies.
On October 20, Cate Brown, Aaron C. Davis, and Sebastian Rotella of ProPublica reported that the deal to capture Venezuela’s oil sets up a strategic partnership between the U.S. and a Venezuelan oligarch, Alejandro Betancourt, who has been accused of money laundering. A deal signed by Secretary of Defense Pete Hegseth and Secretary of State Marco Rubio calls for the U.S. to take a 35% stake in Betancourt’s firm, North American Blue Energy Partners, by buying shares in a parent company that’s registered in Barbados.
A source told the ProPublica reporters that the people making the deal wanted to work with Betancourt because a publicly traded company would have to report to shareholders. They wanted flexibility and secrecy. The registration of the parent company in Barbados enables the identities of its investors, who could make fortunes from the deal, to remain hidden.
In exchange for the investment, the U.S. can buy up to 20% of the oil produced at a steep discount, but that cost doesn’t factor in moving the oil, which is so thick it has to be blended with other products to flow through pipes. Betancourt’s company currently produces only as much oil in one year as the U.S. uses in three days.
The U.S. insists the deal is a good one for both countries, but it appears to violate Venezuelan law, which prohibits oil concessions longer than 25 years, and to lock in U.S. control. The deal creates a powerful seven-member board to oversee the venture for 15 years. A majority of the board members must be U.S. citizens. The U.S. government can appoint a single, nonvoting member of the board, and it can oust Betancourt only with a supermajority of five votes from the board. Any disputes over the company must be resolved not in Venezuela, but in Texas.
The administration is also suggesting it will take steps to control Cuba. At 4:35 today, Secretary of State Rubio posted on social media: “To those who seek to create positive change in Cuba—now is the time. The disappointment of failed promises, corruption, and the privileged lives of only a few; seize this opportunity to create the change you desire through a discrete [sic] partnership with the CIA.”
We should all strive to be our brother’s keeper: to look after each other, inspire each other, and simply enjoy each other’s company. For men this usually requires a shared mission or interest. Mine has always been computers, so I happily consider myself a tech bro.
I know the term has been used to denigrate anyone who has done well with computers or who dares to be excited about them in ways that rub some people the wrong way. But who cares? There is no reason to surrender a perfectly pleasant term of endearment just because small-minded people deploy it to discredit opinions they dislike.
There is even less reason to be ashamed of an earnest interest in computers, the businesses around them, and the merit-based communities that keep forming because of them. You should beam with pride at being part of that progress.
Is the label a free pass to be an asshole or a scammer? Of course not. We can simply call those people assholes and scammers. Their interest in computers, or their skill with them, is not the problem.
Neither is their gender. Yes, men dominate computing. There are many reasons for that; none of them justifies collective guilt. The fact that women are a minority does not diminish the many who work in the industry, and it is more than fine to celebrate their achievements with gusto. Turning the percentages into a struggle session is nonsense.
So if you are a tech bro committed to advancing technology, celebrating progress, and rejecting managed decline, you are indeed my brother. I will always want to shake your hand and cheer you on.
I'm excited that I will get to discuss Moral Economics and controversial markets today with Marco Cappato, who has played such a large role in dealing with controversies involving medical aid in dying and reproductive rights.
Quando le scelte riguardano il corpo, la vita e la morte, dove finisce la libertà individuale e dove deve iniziare la regolazione pubblica? Cosa dovrebbero fare le società quando le convinzioni morali divergono profondamente? Come possono le istituzioni proteggere la libertà di scelta senza lasciare indifesi i più vulnerabili?
When choices involve the body, life, and death, where should individual freedom end and public regulation begin? What should societies do when moral convictions sharply diverge? How can institutions protect freedom of choice without leaving the most vulnerable unprotected?
Tropical Weather Outlook NWS National Hurricane Center Miami FL 500 AM PDT Sat Oct 24 2026
For the eastern and central North Pacific east of 180 longitude:
Active Systems: The National Hurricane Center is issuing advisories on Hurricane Vance, located several hundred miles south-southwest of Acapulco, Mexico.
Western Central Pacific: A broad area of low pressure located near or just west of the International Date Line, several hundred miles west of Johnston Atoll, is producing disorganized showers and thunderstorms. Environmental conditions could support some slow development while the system moves generally eastward to east-northeastward. * Formation chance through 48 hours...low...10 percent. * Formation chance through 7 days...low...20 percent.
Cowen: Talk me out of this worry: So we agree science is an ecosystem, and there’s always a temptation to want to fund the most dynamic, most productive parts of the ecosystem. And right now, that would probably be A.I.
But if you need the whole ecosystem to be working well, arguably you should be funding, at the margin, the less productive parts, which need the aid. That will sometimes be universities, but there’s plenty of other inefficient parts of our ecosystem.
So is this plan not putting more resources into the parts that are working well, but we get stuck with bottlenecks if the parts that are not working well end up with fewer resources?
Kratsios: Well, luckily, we’re not investing all of our money for the federal government into S.I. for science. It’s a portfolio approach. And obviously one ——
Cowen: But it’s a net shift toward artificial intelligence, right?
Kratsios: Well, I would argue — and I think this is a very important distinction — it’s not investing in superintelligence, it’s investing in superintelligence for science.
So the question is, I think a lot of people argue: Oh, why would the federal government want to invest more in superintelligence when billions, if not trillions, of dollars are being invested in the private sector into superintelligence? And I would agree with that statement. We shouldn’t be doing that.
The government isn’t funding how to create a next frontier model. That’s something that our great American companies are working on.
But applying those models to scientific discovery is still in its early stages. And as you know, if you think about the trend or the path by which we’ve gotten to this place with L.L.M.s — we started first with being able, essentially, to scrape the whole corpus of the internet, to use that to train a large language model.
The next chapter of that was around coding, where the model builders realized: Oh, we have really good coding data, and we can actually train these models to be good at coding. So then we had this rise of Anthropic and OpenAI Codex and all this stuff.
And I think, to me, the next chapter is around science, and the data that you need to train these large language models for science is still one that we’re working on a lot. And we were very proud to announce 190 federal data sets being made public in order to help train these science models.
But ultimately, you’re going to be applying this superintelligence to everything from material science to chemistry to math to physics, and we have to be in a position to actually leverage that.
I’m an Australian father of four, living in the US. Something of a corner case. Nevertheless, getting my kids Australian citizenship by descent, and then Australian passports so we can fly home legally, has kicked off a carnival of errors with a very dark side.
Australia is generally thought of as a developed western liberal country with relatively high state capacity. And I have generally found that at least state government services, now administered through centralized offices, have become more efficient over time.
Passport applications for children living overseas, however, remain a time machine with a difficult security overhang.
Australian citizens can’t get Australian visas, so in practice an Australian has to enter Australia on an Australian passport. Okay, fair enough. So how does one get a passport for a foreign-born Australian citizen in this year of our lord 2026?
Have the baby.
Order and receive the birth certificate. If the baby is delivered outside of a maternity ward in a central hospital, this involves multiple forms, attestations, and a scheduled visit to a county office. This process is essentially unique to the health district, and there are O(5000) of these in the US.
US passport side quest. A bunch of forms, photos taken by the local post office and submitted concurrently, a fee, and it shows up soon after. Surprisingly smooth. Must have the baby physically present to take a photo! Parents have to sign stuff to avoid custody disputes, as you would expect.
Australian citizenship, run by the Department of Home Affairs. Apply as a child born overseas by descent. Similar (non-identical) form and process, administered mostly via a website. At various times different processes, forms, and websites have been used, particularly during COVID.
You will need sufficient evidence of parental ID (passport, marriage certificate usually suffices if in English) and Australian-standard passport photos of the child. Australia has unique requirements for this photo, which do not intersect with US passport photo standards (US: 51×51 mm. Australia: 35–40 mm wide by 45–50 mm high. Plus a bunch of other requirements on lighting, pose, and white balance. No such photo exists!). Until a couple of years ago, this necessitated finding an Australian Department of Foreign Affairs quasi-endorsed photographer in your area (within an hour or two) and paying a few hundred bucks for a scheduled photoshoot with your new baby. As of now, several online services will convert a sufficiently well-taken (there are about 10 separate requirements that rarely coincide in an uncoordinated baby) cell phone photo to the compliant form, print, and mail them to you (for a few hundred bucks).
Earlier this year, the process for my newborn apparently regressed to the 1980s standard of the identity attestator being required to sign over the front of a compliant Australian photo, but later in the year, the process had reverted to the pre-COVID process of signing the back of the photo. I think this is related to the ImmiOnline-generated version of Form 1195 being different from the Home Affairs version, but I’m merely a highly capable mortal dad, some forms of knowledge are beyond me.
Identity attestator? Simply find an unrelated non-cohabiting Australian citizen overseas to attest to your child’s identity. If you can’t (Chris Hemsworth was unavailable) then one of 39 approved professions can suffice provided they’re willing to field odd phone calls. For us, this has been our pediatrician, who has been very helpful and understanding, especially given that we get to go through this process roughly every 6 months with both our new babies and renewals for the older children. Simply use ImmiOnline’s form generator software (Zoomers, this is what the Internet was like back before we invented post-monospace fonts!) to fill the same fields over and over and over and over again, discover and include the pediatrician’s date of birth and evening phone number, deliver it to the doctor’s office with afore-mentioned compliant physical photographs, and drive back to collect it a few days later. Could Home Affairs auto-populate this form with the data you’ve already provided them a dozen times by now? Probably.
All paperwork is in order (this is significantly more complicated than filing taxes), schedule an interview at your nearest Australian embassy or consulate. For me, this is fortunately in my same city, just a couple hours drive away in Century City. There are just a few places in the US which can do this, so if you live anywhere other than LA, Chicago, Honolulu, DC, Houston, NY, or SF, this step will involve at least two domestic flights. Even better, when my first child was born I discovered the consul was a guy I played in a jazz band with back in the early 2000s. Show up, hand over all the forms, utter the correct shibboleths, sign on the dotted line, pay additional fees, and if everything was done right, you soon receive a letter informing you that the department has accepted your child’s citizenship application, certificate to be sent shortly (except during COVID). If you make a mistake, various timelines begin to expire and you will probably have to redo photographs and attestations, for example. If you need a passport faster than 6 months, you probably have to bother the ambassador personally.
Citizenship certificate in hand, return to Step 5 and repeat the entire process all over again (this time with DFAT rather than Home Affairs) (new photos, new attestation, new certified copies of various birth/death/marriage certificates) in a similar but not quite identical form (for example, different parts of each form have day/month/year vs month/day/year date conventions, and the officer can reject a form with any error or hand correction), eventually to be driven across the city to be submitted at the consulate, pay more fees, wait roughly 6 weeks, and passport. The passport will contain a photo of a newborn baby, even as your child is now crawling around and roughly three times the size.
The fastest I have ever managed to complete this process is about 7 months, roughly 20 hours of dedicated effort, and about $1000 not including time lost.
This seems like quite a process!
Why?
Babies are relatively fungible, in that they can’t talk and are easily transported. Millions of people would like to move to Australia, and for most of them there is essentially no legal way to do this. So Australia, being a relatively small yet well-developed country with its own spin on sovereign functions, is under unusually high pressure by sophisticated fraudulent and/or criminal actors attempting to obtain Australian travel credentials illicitly. Trafficking is also a thing. I don’t really want to elaborate on this, but as a parent I am prepared to spend unreasonable resources to protect children – but I don’t believe the current process actually does this.
So I can understand why Home Affairs and DFAT would develop a laborious, high friction process that is intended to make it difficult to defraud the commonwealth and harm children.
The purpose of this post is to make explicit that what passed for a state-of-the-art identity verification process in ~1980 no longer passes muster and that new technology and standards provide simultaneously a far lower cost (encouraging lawful compliance) and far higher reliability (quelling unlawful activity) method for establishing who can travel to Australia and under what conditions.
Although I successfully navigated this process earlier this year for my newborn, I decided to raise concerns with the Department of Home Affairs, which owns Form 1195. What follows is my correspondence on this matter with the relevant authority in Australia, following Patrick McKenzie’s (patio11) standards of professional communication.
Casey Handmer
<redacted>, United States of America
15 May 2026
Mr Damien Kilner
First Assistant Secretary
Citizenship, Humanitarian, Family Visa Programs & Support
Department of Home Affairs
PO Box 25
Belconnen ACT 2616
Australia
Re: Form 1195 (Identity Declaration) — proposed modernisation, with cost-benefit analysis
Dear Mr Kilner,
I am writing this in the hope it reaches someone who has been waiting for an outside party to give them air cover to ship the obvious change. I have just completed Form 1195 for the fourth time, on this occasion for an infant, and the experience prompted the observations below. They are offered constructively. The Department employs thoughtful professionals; the form does not reflect their best work, and I suspect most of them know this.
What the form actually does, mechanically.
Form 1195 requires an applicant to (1) complete a PDF, (2) print it, (3) obtain a passport-sized chemical photograph adhering to a very particular set of requirements, (4) physically deliver both to a member of a prescribed occupation list, (5) have that person glue the photo to page 4 and sign across its front, (6) sign page 3 themselves, (7) scan the assembled document, and (8) upload the scan plus a separate digital copy of the same photograph through ImmiAccount. The instructions on pages 1–2 still describe a paperclip-and-sign-the-back workflow superseded by the current glue-and-sign-the-front workflow on pages 3–4. The form is, internally, two forms — one from before approximately 2022, one from after — laminated together. An applicant must read both and reconcile them at runtime.
What the form is supposed to do.
Bind an applicant’s identity to a photograph via attestation by a trustworthy third party who can be independently verified.
What the form actually achieves toward that goal.
Approximately nothing, in the current workflow. The signature-across-photo ritual is a 1970s tamper-evidence control designed for a document that would be physically inspected. Once scanned, the property it provides — that the photo cannot be substituted without destroying the signature — vanishes. Any reasonably motivated bad actor can composite a signature across an arbitrary photograph in any image editor in under two minutes. The Department receives a PDF; it has no way to distinguish a PDF assembled from a legitimately-signed physical artefact from one assembled digitally from any photograph the applicant chose.
The “qualified occupation” list (39 professions, ranging from pharmacists to veterinary surgeons to permanent Australian Postal Corporation employees with five years of service) provides somewhat more value, but only if downstream verification occurs. To the best of my knowledge, the Department does not call nominated declarants to verify the declaration in any but a vanishing fraction of cases. The signal is therefore the signatory’s name and license number, neither of which is cryptographically bound to anything.
Estimated cost of the status quo.
Australia processes on the order of 70,000 citizenship-by-descent and evidence-of-citizenship applications per year. Each requires Form 1195. Conservatively:
Applicant friction: 2–4 hours per application (locating eligible signatory, obtaining compliant photo, coordinating in-person meeting, scanning, uploading, frequently re-doing one or more steps after rejection). At a notional A$50/hour opportunity cost: A$100–200 per application, or A$7M–14M per year in deadweight loss to applicants.
Photo cost: ~A$100 per applicant; ~A$7M/year aggregate.
Signatory time: ~15 minutes per declaration by a working professional; ~17,500 professional-hours/year, or approximately A$1.5M in donated labour from doctors, lawyers, pharmacists, and police officers performing what is effectively an unverified ritual.
Departmental processing: time spent by case officers reviewing 1195s, requesting resubmissions for the predictable cluster of avoidable errors (declarant occupation invalid, signature in wrong location, photo non-compliant, date inconsistencies). Difficult to estimate externally, but plausibly A$5–10M/year in officer time.
Total deadweight cost to Australian society of running Form 1195 in its current form: conservatively A$15–25M per year.
Estimated fraud prevented.
Difficult to know precisely; the Department has the data, I do not. But two indicators are telling. First, Section 50 prosecutions for false statements on citizenship applications run at a handful per year nationally, against a base rate that is almost certainly orders of magnitude higher. Second, the controls are, as described above, cryptographically meaningless in the digital workflow. The reasonable prior is that Form 1195 in its current form prevents low-effort fraud (a teenager attempting to forge a citizenship claim with no resources) and prevents essentially no professionalised fraud (the actor category one actually cares about). The friction is therefore distributionally regressive: borne entirely by legitimate applicants, evaded trivially by sophisticated bad actors.
The obvious replacement.
Australia operates myID (formerly myGovID), an LOA3 identity-proofed credential issued by the ATO and accepted across Commonwealth services. The Department of Home Affairs is in the process of integrating with the broader Digital ID ecosystem under the Digital ID Act 2024. The infrastructure to do this correctly exists. It is being used for other things. It is not being used for Form 1195.
A modernised flow:
Applicant authenticates to ImmiAccount via myID (Strong identity proofing).
Applicant uploads a photograph taken in-session via the ImmiAccount mobile app, with liveness detection and EXIF preservation. (Adopt the technical standard already used by the Australian Passport Office for online renewals.)
Applicant nominates an Australian-citizen (or suitably available alternative) attestor. Attestor receives an email, authenticates via their own myID, views the photograph, and digitally attests with a cryptographic signature bound to (applicant identity, photograph hash, attestation timestamp, attestor identity).
The signed attestation is stored as a verifiable credential against the citizenship application.
No glue. No printing. No scanning. No 39-occupation list, because the constraint that the attestor be identity-proofed is now enforced by the credential rather than by self-declaration. No reconciliation of contradictory instructions across pages. No declarant date-ordering ambiguity. No photograph compliance rejections, because compliance is checked at capture.
Estimated cost to build.
Most components exist. The ImmiAccount platform exists, myID exists, in-app photo capture with liveness exists in the Passport Office’s tech stack, verifiable credentials infrastructure is being built out under the Digital ID Act. The work is integration, not invention. A realistic estimate: 6–12 months of engineering work at perhaps A$3–5M all-in, including the policy work to authorise digital attestation under the Australian Citizenship Act 2007. This process also exists as a commercial product provided by O(100) internet identity services, whose typical customer set includes banks verifying KYC/AML as part of their sign up flow, who face a similar depredatory attempted fraud pattern, high consequences of failure, and a customer base sensitive to unnecessary friction.
Payback period: under six months on deadweight loss alone. Fraud reduction is upside.
Anticipated objections.
“The Act requires a physical signature.” It does not. Section 50 prescribes consequences for false statements; it does not prescribe the medium. Numerous Commonwealth instruments accept digital signatures under the Electronic Transactions Act 1999. The constraint is administrative practice, not statute.
“Some applicants don’t have myID.” True today; the proportion is falling, and the modernised flow can preserve the legacy 1195 as a fallback for the narrow set of cases (typically: applicants outside Australia in jurisdictions where myID enrolment is impractical). The mistake is making the 99% case bear the cost of the 1% case.
“Cryptographic attestation will not feel like real verification to case officers.” This is the most honest objection. The answer is that the current feeling of verification is illusory; what looks like a signed photograph is a JPEG that was once signed and is now indistinguishable from a JPEG that was not. The modernised flow trades the feeling of verification for the fact of it.
“This is not on the work program.” Most of the value the Department could create in the next twelve months is not on the work program. Putting it there is the request.
Closing.
The Department’s citizenship-by-descent pathway is, mechanically, an important part of how Australia maintains its diaspora ties. It runs on a form that nobody who looks at it carefully can defend on its merits. The infrastructure to replace it exists. The legal authority to replace it exists. The professionals to design the replacement are already on staff. What is missing is institutional will to deprecate.
I would be glad to make myself available — at no cost, and not in any commercial capacity — to assist in any way that would be useful to officers undertaking this work. This includes technical review of design proposals, user-testing the replacement flow, or simply lending an outside voice to internal advocates.
Yours sincerely,
Casey Handmer
Personal details redacted
cc:
Ms Stephanie Foster PSM, Secretary, Department of Home Affairs, PO Box 25, Belconnen ACT 2616
Ms Clare Sharp PSM, Head of Immigration, Department of Home Affairs, PO Box 25, Belconnen ACT 2616
Mr Michael Peterer, A/g Assistant Secretary, Citizenship & Humanitarian Policy, Department of Home Affairs, PO Box 25, Belconnen ACT 2616
Ms Jennifer Thwaites, A/g Assistant Secretary, Visa, Citizenship & Digital Systems, Department of Home Affairs, PO Box 25, Belconnen ACT 2616
The Hon Julian Hill MP, Assistant Minister for Citizenship, Customs and Multicultural Affairs, PO Box 6022, House of Representatives, Parliament House, Canberra ACT 2600
Four and a half months later, the Department replied. In short: thanks, noted, there is no funding available to change the form, and it may come up in a future review.
I obviously cannot comment on the internal costs of running Australia’s online and physical document handling system, but it’s evidently not nothing. Equally evidently, it has remained untouched by the same process improvement effort that has effectively reformed, for example, licensing for drivers at the state level. The result is a system that bleeds cash, bleeds good will, actively deters legitimate diaspora from retaining ties with the old country while doing nothing to stop anyone sophisticated enough to ask an AI to edit a JPEG. The status quo cannot persist indefinitely. It is a foregone conclusion that Home Affairs will have to update its processes sooner rather than later. Their answer: no funding. By my estimate the fix costs A$3–5M, once, and saves Australians A$6–30M every year, depending on volume. Payback inside a year. Stop complaining about budgeting and find the money!
Unbelievably, I’m now going through this entire process all over again as my six year old, born during COVID, was granted Australian citizenship by descent and an Australian passport (on the strength of the letter informing us of a positive determination on citizenship, with a temporary document number), but her certificate of citizenship was never issued (due to COVID WFH stuff, I think), making it impossible to renew her passport. There is, of course, a bureaucratic procedure to issue the certificate, which is even more clunky, onerous, and ultimately ineffective than just applying for a new passport, rather than renewing. For example, the letter I received at my address informing me that my child had been issued citizenship and I could request a certificate was not sufficient evidence of my home address, which was required in order to request the certificate. The online application flow to receive the certificate had more requirements than the citizenship application or the passport application.
Even with this certificate in hand, I have to once again go through the Form 1195 charade, hassle our pediatrician, drive across the city to lodge documents, to renew a passport. She’s a dual citizen, but her US passport is no use here: Australia won’t issue a visa to an Australian citizen, so the only lawful way for her to enter Australia is on an Australian passport. Which, by golly, they make insanely hard to get!
I might add here that none of the airlines that operate on the LA-Sydney route (Delta, United, Qantas…) are set up to handle children with dual citizenships so literally every time we travel to Australia we get to sit in a line for hours with desperate children while some haggard customer support representative attempts to run the SOP on this evidently vanishingly rare corner case, which involves updating a database that links the two passports together. Given that I’m about to renew the six year old’s Australian passport, I will shortly get to do this for the sixth or seventh time.
What I’m trying to say is this. It’s 2026. We have reusable rockets, flying cars, and machine superintelligence. It should not be this hard for an Australian citizen to take a commercial flight to Australia.
To end this post on a happy note (after all, children are great!) let us speculate about what a radically excellent product would look like in this space.
The Australian government already keeps various lists of the diaspora. There are tens of thousands of Australians in the Bay Area alone. Not all of them work for Anthropic, though you could be forgiven for thinking so. For example, I get helpful letters from various Australian government agencies about driver’s licenses, elections, student loans, etc. By all means, allow Australians overseas to opt out, but it’s a two line cron job to discover if your foreign Australian has had a baby/future potential taxpayer.
Maybe I’ll go on breeding for long enough that when my Nth baby arrives, I get a card in the mail from Home Affairs saying “Congratulations on your new baby! When you have a moment, scan this QR code to upload the birth certificate and send us a photo. Since you’ve been in our database since birth, we know who you are and the baby’s passport plus a stuffed koala is on the way. Enjoy this special time!”
Halloween is right around the corner, and it sure seems like monsters are running the country. This week I’m joined once again by Derick Dirmaier, Hunter Walker and Nicole Lafond to discuss what’s scaring us about the world right now. We’ll also catch up on the week’s headlines, and we’ll name the Person of the Week.
The New Republic has a new piece out by Adam Bonica and Jake Grumbach called How the Consulting Class is Eating the Democratic Party. It’s a very interesting piece and I recommend it to you. The following is a series of comments, responses, thoughts, not necessarily in any particular order. That’s in part because this is a big article and in a several different articles bundled into one, some parts of which I agree with more than others.
The basic gist is that you have a Democratic consulting industry based on profit maximization which is burning through Democratic Party patience, commitment, money rather than cultivating them for the long haul. That expresses itself through high-pressure, doomy fundraising asks and by SuperPACs, fundraising vendors, consultants, etc. who spend a huge amount of fundraising dollars on fundraising itself. Here’s one key passage from the piece …
Even averaged across all itemized donations, including the wealthy mega-donors writing checks, Democratic campaigns now spend 45 cents of every dollar on fundraising costs, a fourfold increase since 2004. Today’s campaigns like to imagine themselves as efficient machines, remade by big data and microtargeting. In reality, they are less efficient and more extractive than at any point in modern history. Most charity watchdogs will not certify an organization that spends more than 35 percent of its revenue on fundraising.
That delta between 45% and 35% is key and important and I want to come back to it. Note that when they talk about mega donors that means that the percentage is probably substantially higher when we talk about the email solicitations to ordinary people we’re really talking about.
Bonica’s and Grumbach’s global argument is that Democratic fundraising goes through two huge extractive processes. First is the fundraising one we were just describing and next is that consultant advertising one. The key there is that consultants get a cut of the ad budgets they run and thus a strong and direct incentive to spend a lot on ads. Here’s another key passage.
This media consulting structure comes from a bygone era of commercial advertising. Under the old-school commission model, a company like Coca-Cola hired an ad agency, and the agency would take home a percentage of Coca-Cola’s ad spending as a commission. This created an obvious conflict of interest: The ad agency had an incentive to encourage more ad spending, regardless of its effectiveness. For this reason, commercial advertisers abandoned the commission model decades ago in favor of flat fees and retainers. Where commissions still exist in commercial advertising, they’re tied to the impact of direct ad exposure on “conversions”—but in politics, no one can prove that an ad moved specific votes.
But political campaign ad buys never modernized. Consulting firm income rises with spending, not with success. A consultant who places $20 million in ineffective ads earns twice as much as one who places $10 million in highly effective ads. The incentive is to maximize spending, not win elections.
These are two important, global points and they point to the need for some pretty straightforward reform. But before getting to that I want to note a few points.
Bonica and Grumbach repeatedly focus on the timeframe of the last 20 years, using the benchmarks of 2004 and 2006. This jumped out to me because those years are more or less the origin points of the democratization of political giving. And though I had no direct involvement in it I was about as adjacent to it as you could be. Some of its beginnings started in the nascent advertising market on political junkie sites like TPM in 2003 and 2004. At the time it was a revelation, a veritable explosion, that campaigns — often independent ones, ones operating outside the traditional party ecosystem or even averse to it — could go directly to individuals giving small amounts of money. It was genuinely revolutionary.
Given the centrality today of fundraising emails, Act-Blue, it’s hard to remember that 25 years ago political contributions by ordinary people was all but unknown. It was always possible in theory to send a $10 or $50 or $100 check to a campaign. But in practice that was not at all how campaigns were funded. If you were really hyped up about politics in 1998 or 2002 and you wanted to put your dollars to work you mostly wouldn’t know where to send it. Campaigns were funded by a giving class of people who went to fundraisers of various sorts and people who gave in sufficient sums that they could be called and solicited. Some of this was done by mail, especially on the right. There was a whole universe of direct mail politics built up by innovators like Richard Viguerie. But that tended to be for political groups more than campaigns, and it was dominated by the right.
I want to be clear that none of this history undermines the authors’ basic arguments. If anything it strengths them. But I think it’s key to understand that this period of roughly 20 years in which they chart the rapid increase in the cost of fundraising and thus the percentage of fundraising dollars that go — not to campaigns but back into fundraising — basically lines up precisely with this era of the democratization of campaign funding, which is mostly tied to the Internet.
Another related point. The authors talk about burning out Democratic givers through the constant harassment we all know about. And yet Democratic small donor giving has become a more and more critical part of Democratic campaigns as Republicans have become increasingly and now overwhelmingly reliant on billionaires. And I have yet to see any real evidence that that source is being burned out and tapped out. We are all exhausted, harassed and hate the mails. Fundraising email rhetoric has become, essentially, self-consciously parodic and self-awarely stupid. I couldn’t agree with you more. And I think it’s a problem. But again, it keeps happening because it works. I don’t think there’s any evidence to date that that has changed.
Once again, I don’t think it defeats Bonica’s and Grumbach’s basic argument. But as they do so well in most of their analysis, I think we should maintain the distinction between what we feel and what we can quantify.
All of this builds to this chart from the authors which, as you can see, argues that of a $100 contribution by text or email solicitation $65 goes to fundraising fees, another $8 goes to various consultant cuts and then about $27 goes to the actual campaign, basically split between the costs of running an actual campaign and advertising.
As the author’s note, this is the most expensive way to raise money. It’s much less if you go to a campaign website yourself and give directly. But obviously a huge amount of donations happen this way and I would think an even larger amount start this way, like, maybe you first give to a specific campaign from this sort of solicitation but then later you give directly, etc.
There is a whole portion of the piece that argues in essence that there’s no evidence that political advertising works, especially in general elections as opposed to primary elections. I don’t find this convincing. I think it’s much more unknowable than that. There are so many different confounding factors, and it is so inherently difficult to tie ads to the fundamental goal — vote choice — that you simply can’t answer the question in any meaningful or definitive way.
But I don’t think we need to. My own background, both as someone close to political work for years and earlier as an historian, tells me that there’s always a seamy underbelly of the world of political campaigns with a decent amount of charlatan-ing, profiteering and just things that are chaotic and weird. So I come at this from a sort of different perspective. But Bonica’s and Grumbach’s piece is a very good and helpful argument for at least two basic structural reforms that would change this picture significantly for the better. I don’t think they can or should be done by law. But there are big enough players in the Democratic ecosystem that they could be done by key players using what amounts to their market power.
The first goes back to that point about what charity watchdogs consider an acceptable amount of fundraising dollars for charities to pump back into fundraising. Political giving isn’t exactly like charitable giving. There are significantly different dynamics. So I want to hold open the possibility that the 35% threshold for some reason shouldn’t apply in political giving. I see no reason why it shouldn’t. I’m just open to hearing arguments. But I know from years of our own journalism that there are outfits that are just churn operations, basically giving almost nothing to actual candidates and mostly just funding their own churn-operations. Let’s assume the threshold should be 35%. Whether it might need to be a bit lower or higher isn’t the point. The dominant players in the space could create an entity that would monitor this and grade organizations akin to Guidestar, which could say whether players in the ecosystem are legitimate or not. By the dominant players I mean the DNC, DCCC, DSCC. Presidential campaigns could be pressed to support the number. You have your big SuperPACs but those tend to come and go. In any case, it’s doable. And it should be a priority to get it done.
It wouldn’t instantly work its way down to retirees who are vulnerable to hyper-aggressive pitches. But the brand and certification would take on a lot of weight. And the scammy operations need to use email vendors, payment processors, data list vendors, etc. and, over time, the legit operations could refuse to work with payment processors or email vendors who don’t enforce. It’s complicated but doable.
The other is that the same kind of stakeholder power and shaming needs to be used to change the advertising placement fee structure. You have a basic series of disagreements, that overlap, if imperfectly with ideological and factional party divisions, about the relative value of advertising, organizing and field operations. Like a lot of things I think the answer to which is more valuable and important is ‘it depends.’ There’s certainly a lot of reason to think that the focus on paid advertising is too high, especially over the medium and longer terms. But the best way to deal with this is to change what is certainly the perverse incentive structure, which gives advisors and outside consultants, who especially small campaigns lean on so heavily for advice, a clear financial incentive to privilege ad spending.
Since so much of the industry is based on this fee structure, there are obviously massive forces of inertial resistance against change. But reform always faces those kinds of entrenched interests. And the ultimate stakeholders are Democratic voters and those who fund the campaigns. Change is doable in just the way I described above — getting the stakeholders with the most clout and biggest budgets to insist on it. There’s no better time than in a period of internal tumult, low trust, generational turnover and reform to insist on it.
Changing the financial incentives has the key benefit of allowing us to be agnostic about just how much a given campaign should be spending on ads versus other things — something I don’t think we have much ability to really know from the outside.
It’s a good and important piece. Regardless of one’s particular points of agreement or disagreement, my take is that it points to a handful of relatively simple in concept, if not execution, reforms that most Democratic stakeholders, from big committees to individual small donors and voters, should be able to get behind.
This means almost every time you open the phone you instinctively
rotate it, and while it will work no matter how it’s rotated, it’s
better to rotate it counterclockwise so the cameras are on top and
the volume buttons are on the top left. Over our week of testing,
this started feeling more natural, but it’s exactly the opposite
of what you’d initially expect. It’s especially odd in Apple’s
bumper case, which has a large notch to expose the Touch ID sensor
and camera control, and it looks for all the world like it belongs
at the bottom.
You might think this is a little thing, but it’s strange to find
yourself slightly unsure of how to hold a smartphone. A nontrivial
part of the Duo experience is just reorienting yourself to where
the volume buttons are as you flip the thing around. When closed,
they’re on top of the phone, but if you rotate the Duo clockwise,
they end up on the bottom right, and it’s the top button that
turns the volume down because they don’t change orientation with
the display. There’s a buried setting in iOS that makes the volume
buttons reorient themselves as you turn the Duo around; Apple
needs to set it so it works right by default.
Completely agree with them on this — it seems inexplicable that with default settings, while holding the open Duo vertically, if the volume buttons are on the right, you press the up button to lower the volume and down button to raise it.
One other thing to get used to is simply unlocking the phone.
Touch ID is integrated into the wake button on the side of the
phone. There’s no Face ID at all, and it might take a minute to
remember that when you stare at your phone for a beat and wonder
why your notifications aren’t unfurling. Ask us how we know. But a
week is long enough to get used to Touch ID life again, and it’s
mostly painless once you remember you’re supposed to be using it.
Completely disagree with them on this — unless you wear an Apple Watch all day every day.
Re: the cameras, they make this interesting aside:
(It would be cool if you could switch the image preview to the
other panel to use it halfway open like a waist-level viewfinder,
but you can’t.)
This is a great opportunity for third-party camera apps. Imagine using the Duo in the L-shaped laptop pose, holding it at waist level, looking down — like a Hasselblad 500.
Joanna Stern’s video review packs a ton into 16 minutes. She commissioned a custom robot to fold/unfold the thing over 32,000 times in a week, to see if it loosened the hinge. (I won’t spoil the answer.) She took it on a yacht on the Hudson. She took it to a dark bar to test the cameras. And she really, really missed Face ID. I don’t know how she makes these videos in just a week, along with all the actual testing. So good.
We rank our complaints (and praise) in different order, but overall her take jibes with mine on every single point. You can read a version of her review, too, if you’re a subscriber to The New Things, which you should be.
Following up on my morning post about the Democratic political contribution infrastructure, I had a number of TPM Readers write in saying, in so many words, No! You’re wrong. People are totally burnt out about the annoying emails. I want to point out that I said the same thing, how abusive and stupid and annoying the avalanche of emails are. What I noted is a sort of admission against interest, which is that the haul from online small donor giving keeps rising. So at least at the aggregate level, effective burnout, actually seeing contributions decline, is not something we’re seeing. It may be around the corner. And we can and should do better. But on this acid test the money keeps rolling in. And that’s clearly a big reason why it continues.
In any case, the reflexive and sometimes vituperative responses make the larger point: people hate these emails! We all know this and experience it. It’s almost a core experience of being a Democrat in early 21st century. In a way it’s build into the architecture of the internet itself. Even though sending emails and texts costs money. The effective costs per blast is still extraordinarily low. In a way it’s an analog to the low barriers to entry in digital publishing.
My personal experience of this is kind of unique. I constantly have to unsubscribe to things because people share my emails a lot. But I also make no political contributions. (I’ve made two contributions in the last 25 years – one about to the DNC about 20 years ago and a second in 2025 to a candidate for a county council. I made an exception because it seemed so distant from the broader political conversation.) So I’m sort of a bystander to the process rather than a participant. But I’m probably inundated by the emails as much as anyone because of the mailing lists I end up on. I get it. It’s not only annoying. It reaches a kind of predatory self-parody.
The compromised eMudhra keys were defective at a level that’s challenging the imagination of many of the engineers studying the incident. A normal size for a NIST P-384 elliptic curve cryptography private key contains roughly 384 bits of entropy, a size allowing almost 2384, or a number with 116 digits, different possibilities. The private key sizes of the compromised keys ranged from 3 to 8 bits. Astonishingly, the private keys were 4, 56, 66, 115, 155, 156, 230, 237.
“That is extremely in the ‘this should not be possible’ category,” Valdorda said. “Maybe some horribly dangerous key generation interface has a ‘size’ parameter and they set it to 1 by mistake???”
Ben Cartwright-Cox, director of BGP.tools, said: “My guess is that it’s example code that accidentally leaked to production, but hard to know. But it’s bonkers that no one noticed.”
At this early stage, the most immediate threat appears to be for those using VPNs, especially in countries with governments likely to maliciously intercept traffic. There are likely many other cases for concern. End users largely have no recourse other than to hold off using many non-browser forms of TLS communication until they receive assurances updates are in place.
The whole certificate regime has long been a mess:
The incident is the latest to expose a fatal flaw in the TLS regimen. It’s only as strong as its weakest link, which in this case was eMudhra. Fortunately, transparency logs account for much of that failure, but this measure requires parties to actively monitor massive feeds and works only after unauthorized certificates have been issued. eMudhra representatives weren’t immediately available to answer questions.
One caveat: exploiting compromised certificates requires an active adversary-in-the-middle attack, meaning the attacker must act as a proxy between two TLS parties and receive encrypted traffic, decrypt it, reencrypt it, and send it to the other party. Such capabilities, in some cases, are usually limited to only the most well-resourced attackers. People with control of a local networkat a coffee shop, university, or other organizationface much less of a challenge.
Cleanup of this is going to be another mess—and it’s right on top of the PHP vulnerabilities.
This is the first half of the last part (I, IIIIIa, IIIb) of our series looking at the vision of history advanced by Hearts of Iron IV, Paradox Interactive’s World War II grand strategy game and one of the most popular strategy games on the market today.
In the last part (split over two posts), we discussed how HoI4 models domestic politics and ideology. In both cases, game design considers – in particular the desire to streamline domestic politics to highlight the military aspects of the game and the desire to simply avoid the topic of crimes against humanity altogether – congealed to create a game that fails to accurately represent the history of the period and worse yet errs in a consistent direction. On the one hand, the simplified political model, combined by a game design ‘need’ to make the Axis powers ahistorically strong, leads to a political system that values state power, is unconcerned with the role of regular people and in which authoritarian government forms offer the player more freedom of decision without any drawbacks. Meanwhile the game actively avoids discussion of any of the real human costs of those ideologies, unintentionally producing a game that functions as a ‘clean Wehrmacht myth’ simulator.
In both cases then, the game – unintentionally, but forcefully – reproduces World War II as authoritarians would like to imagine it, rather than as it actually was, doing some violence to the historical record in a way that is also frankly irresponsible in the present moment as well. To be clear, in these sorts of questions, I believe the truth is an absolute defense – history is often unpleasant to modern eyes (and past ones too) – but this depiction is not accurate.
Now, as the series comes to a close we turn to Hearts of Iron IV‘s industrial model and strategic ends, the former this week and the latter next week. It may seem strange to group these two topics together, but the strategic ends of the aggressor nations were fundamentally rooted in economic objectives. To put it in the classic formulation, World War II was a war for resources. And while the Allies fought to preserve the status quo, rather than obtain new resources, the nautre of their post-war competition, between the western Allies (soon to be NATO) and the Soviet Union, was also fundamentally economic with one of the core ideological bones of contention being whose economic system could better provide prosperity in a post-war world.
Unfortunately, in this realm as well,Hearts of Iron IV stumbles in much the same way it did in the last part: the effort to streamline everything that isn’t the operational simulation means that HoI4 ends up accepting as true many of the fundamental premises of the Axis powers, despite the fact that the rather resounding verdict of the war (and the subsequent Cold War period) was that these assumptions – that centralized state direction was efficient, that autarky was a viable economic strategy, that it was better to dominate than to trade, that highly militarized economies could durably sustain national power – were false.
In an effort to give the Axis a real chance to win the war, HoI4 is forced to assume that Nazi, fascist and militarist theories about the economy were correct – the very thing the war itself so decisively disproved.
But first, if you like what you are reading here, please share it, as I rely on word of mouth to replenish my manpower pool after poorly considered post topics. If you really like it, you can support me, my academic work and my public writing, including this project on Patreon! I can’t promise to use your support to buy a division worth of tanks, but I also will not promise not to do that. If you want updates whenever a new post appears or want to hear my more bite-sized musings on history, security affairs and current events, you can follow me on Bluesky (@bretdevereaux.bsky.social). I am also active on Threads (bretdevereaux) and maintain a de minimis presence on Twitter (@bretdevereaux).
It’s striking that one of Hearts of Iron IV’s load screens – the only really ‘industry’ themed one is this one, evoking Rosie the Riveter. Which is a bit ironic because one of the things Hearts of Iron IV does not in any way simulate is the very different approach the Allies and the Axis had towards women’s role in the war. Ideologically, the Nazis, Italian fascists and Japanese militarists were all strongly committed to traditional gender roles and so resisted putting women into factories, much less into the military until relatively late in the war. The Allies were far quicker to do so, with women working in factories in the USA, UK and USSR very early in their involvement in the war and women serving in non-combat roles in the UK and US militaries and even in some combat roles in the Red Army. As far as I can tell, Hearts of Iron IV doesn’t simulate this at all, despite the very clear impact it had on production during the war. But it gets a neat picture!
Industrial War Industry
We should start by laying out the basics of the game’s economic model. Unlike previous Hearts of Iron games, which represented a country’s industrial might with a single ‘industrial capacity’ number, HoI4 splits industry into civilian factories and military factories.1 Civilian factories build other buildings – infrastructure, railways, ports and other factories (both civilian and military) – and a portion of them are reserved for ‘consumer goods.’ Meanwhile military factories build military equipment: rifles, tanks, aircraft, etc. There is a third category, dockyards, which build ships, but we’ll leave them aside for now except to note that they function more or less exactly like military factories save for what they build.
It is possible to convert factories from one type to another (meant to represent the sort of plowshares-into-swords crash mobilization of the US, UK and USSR’s economy) but almost never worthwhile, to the point that this conversion is almost a dead mechanic.
Unsurprisingly, given the game’s focus, there is quite a lot of granularity in military production. Players set up ‘lines’ of production for specific equipment and then assign a certain number of factories to that equipment. Military factory efficiency (‘production efficiency’) scales up over time as long as they are producing the same thing, to represent process streamlining and impose a penalty for the kind of rapid design switching that, for instance, Germany engaged in. Produced equipment goes into a national stockpile (which exists on a balance sheet, not anywhere in the world). The player then trains division templates which demand the equipment being produced and it is automatically shifted to those divisions (generally during the training process or when they take losses; it is rarely worthwhile to deploy a half-trained, half-equipped division) as needed.
The military production tab. Note how much granularity and data there is here: each individual equipment piece has its own set of lines, with how many factories are used (the green factory icons; not some of them are 5x), how much raw materials are used, the number of items produced per day and the production efficiency (the green and red bars). The small logos next to the image of the equipment being produced indicate if a specific company is producing them, which can provide bonuses. This is a very detailed system the game cares a lot about.
In addition to factories, military production also demands raw materials (aluminum, rubber, tungston, steel and chromium), with sharp speed penalties for missing ingredients. All factories also require coal to operate at full speed (and oil is converted into fuel in a system that we needn’t get into here, though it does matter a lot for operational planning).
Finally, it is worth noting there are two mutually exclusive pathways for industrial technology, which apply significant bonuses; in practice researching these technologies as they become available is effectively mandatory for nearly all countries. Concentrated Industry, representing the approach of the United States, United Kingdom and Soviet Union, offers 5% more raw factory output per level, while Dispersed Industry, representing the approach of Germany and Japan, offers better production efficiency and strategic bombing resistance. For quite a while now, dispersed industry has been the ‘meta’ choice, which as discussed below is a bit baffling as it was very clearly the less effective approach during the war itself.
The industrial research screen, with the mutually exclusive concentrated and dispersed industry branches.
Each equipment type is thus its own individual line which needs unique management. A minimally capable army is likely to need at least production lines for infantry equipment, support equipment, artillery, anti-air, anti-tank, tanks, trucks and at least a few kinds of aircraft so at minimum that is around 10 different production lines, each with its own set of assigned factories, unique resource demands (which may need to be traded for, see below), variable production efficiency and so on.
The military industrial production side is thus a fairly complex game of anticipating equipment needs in advance and assigning factories – allowing due time for them to gain production efficiency – to maximize the production of the equipment that divisions need, in the ratios they need it, when they need it. If I expect, for instance, to be at war by 1939 (as in the Britain playthrough we’ve been doing screenshots of), I am going to workout my intended army size, quickly math out the required amount of equipment on a piece of paper and then proportion my production accordingly.2
Gameplay-wise, it is a neat system which encourages player to think ahead and is, ironically, one of the closest systems to actually force a player to actually think about their doctrine in the real sense of the word: trying to predict how they will need to fight and then building the equipment to create the kind of divisions appropriate for that fight.
Picking up again with our run as the United Kingdom, the stead attrition of the IJN through 1942 culminated with a major engagement in the South China Sea, where my fast squadron was able to engage and essentially annihilate an IJN fleet over the course of two battles. That was, in practice, the end of the IJN as a meaningful force in the war, as what was left swiftly crumbled under the pressure of the AI’s US Navy. Good for me, I needed to be focused in Europe.
Civilian Industry and Civilians
By contrast, the civilian industrial system is extremely simplified – streamlined might be a more generous term.
Civilian factories, as noted, build other factories (including other civilian factories) as well as a number of other buildings (forts, infrastructure, ports, railways, etc.), but our main focus here is on their role building factories. Apart from the coal all factories require to run, civilian factories consume no resources and they require far less management. They do not gain in productivity over time working at the same kind of project, instead always being perfectly interchangeable with each other. In practice, the player merely creates a priority list of projects and the civilian factories get to the job of marching down the priority list in order, one by one, with up to 15 civilian factories per project.
The civilian production screen, in this case quite a late game one. Notice just how much less information rich this screen is, because there simply isn’t a lot of information to give. This is a much less developed, less detailed system than the military industry system.
Civilian factories are also responsible for consumer goods production. The number of factories required for this is determined by adding military and civilian factories (but not dockyards) together and then taking a percentage of that total: that number of civilian factories are then removed from use, serving to supply the civilian economy. Unlike in previous Hearts of Iron games, where civilian industry put to civilian use generated money (representing tax revenues), in HoI4, mechanically, consumer goods represent wasted production. We’ll come back to this, but for now mechanically the player cannot allocate more factories than required for consumer goods, nor is there any benefit at all for having more consumer goods producing factories.
In Hearts of Iron IV, consumer goods production has no value: it does not impact stability or war support or politics. Notably, consumer goods production is entirely independent of civilian population: factories do not really consume any labor nor do they actually feed, cloth or house anyone. Instead, consumer goods function as a ‘tax’ to suppress the production of certain countries (the pre-war democracies, generally) and to prevent a player from focusing entirely on military production. In the latter case, as a player builds out a military industrial complex, the number of total factories (and thus the consumer goods requirement) rises, leading to fewer and fewer civilian factories free to build more military factories.
The economy law tab. Notice in particular the toaster there with the percentage next to it – this is the base percentage of factories devoted to consumer-goods. As countries mobilize, this figure falls which counter-intuitively means those countries end up with more factories available for economic expansion even as they mobilize for war.
Civilian factories are also ‘spent’ to gain raw resources (for military factories) via trade, essentially transferring one civilian factory per a set number of units of raw resources (usually 8) transferred the other way.
One missing element you may have noticed is labor: labor is barely simulated at all. At most the effect here is expressed through conscription and mobilization laws, in a relatively blunt way. The highest economic mobilization law (‘total mobilization’) reduces the recruitable population (with a 3% modifier), reflecting military-aged men kept in the factories, while the highest conscription laws (‘service by requirement’ ‘all adults serve’ and ‘scraping the barrel’) lower factory output to reflect the labor shortages they generate. Notably, both of these effects happen regardless of the number of people in service or the number of factories: a country with Service by Requirement suffers its 10% penalty to factory output even if it has no army at all and a country on Total Mobilization suffers its 3% penalty to recruitable population even if it has almost no factories to absorb those workers.
As is consistently the case with Hearts of Iron IV‘s design, civilians do not matter very much: not for politics, not for war, not even for industry.
The next major push in Europe came right at the start of Spring, with a push over the Weser (using the foothold established in the first breakout) to push to the mouth of the Elbe. If you’ve noticed, my offensives tend to push from river to river and this is intentional: you want to end an offensive push on a position which can be defended from counter-attack, meaning you want to end on good defensive ground. As you can see, I am already preparing to push south, although my plan (not on the map) also allows for a push over the Elbe towards Denmark if AI Germany leaves itself thin there.
The Implications of the System
Having outlined in a general sense the shape of this system, it is worth going through the way that it generally develops over the course of any given playthrough, because there is a fairly predictable pattern and of course that pattern of mechanics speaks to the vision of history that Hearts of Iron IV is presenting, particularly because it more or less always happens.
One of the first questions is where countries make the shift-over point from focusing primarily on building civilian industry to focusing primarily on military industry. If a country only builds civilian industry, its industrial capacity total grows geometrically, as the more civilian factories are built, the faster new ones are built. However, since the only real product of this system are weapons churned out by military factories, this produces a sort of calculation – the player estimates when they expect to be at war and then initially builds civilian industry (to expand how much military factory they can build in a given unit of time), before shifting over to military factories in an effort to maximize the amount of military factories they’ll have at war’s start. For some countries this ‘turnover’ point is very early, for others it is a few years into the game.
Economic mobilization laws figure highly into this calculation. For the most part, economic mobilization laws do not really represent tradeoffs, but instead escalation: later laws are simply better than earlier ones. Civilian economy and partial mobilization provide maluses to construction speed (you build factories, even civilian factories, slower), while War Economy and Total Economic Mobilization provide bonuses to the same. Earlier laws also require a higher percentage of consumer goods factories, while later laws require less and since consumer goods are represented in game basically as waste (they offer no value whatsoever), this is also just a pure economic malus. There is no benefit to a civilian economy for the player and thus players are strongly incentivized to mobilize as much as their political system will let them and to stay at that maximum mobilization as much as they can. Rising world tension and being at war are generally what unlock the war support necessary for later economic mobilization laws.
As a result, globally, the percentage of industrial production devoted to consumer goods falls over time, which dramatically increases the factories available to expand industry, while construction speed for new factories rises as countries move to more aggressive mobilization laws (technology also pushes in this direction). Consequently, the number of factories globally rises dramatically over the course of the game, with countries often hitting the limits of how many factories can fit in the states they control by the mid-1940s. Thus, for instance, in the current run, the UK starts the game with just 31 factories; by the time I was ready to form the Commonwealth of Nations in 1942, the United Kingdom already had well over three hundred factories. Needless to say, the historical 1930s and 1940s did not witness a 10x growth in global GDP (global production a-little-more-than-doubled between 1930 and 1955).
That runaway factory growth produces systemic absurdities in HoI4‘s economy, because the raw material supply cannot keep up. While there are ways (technology, infrastructure) to realize modest increases in the amount of raw materials available in the game, these are a lot more modest than the order-of-magnitude increase in industrial production and while civilian industry only consumes coal, the churning of many hundreds of military factories begins, by the mid-1940s, to demand more resources than are globally available.
The way trade laws work in this system is that more export-oriented (or trade-friendly) trade laws reserve a percentage of the raw materials a country produces for export regardless of if someone is buying them. Trade-friendly laws also provide modest but significant industrial bonuses, so they make sense to adopt early, however in the long run trade in this system must reduce the overall quantity of resources available, because any resources that are reserved for trade but cannot be traded (because you are at war with the country, for instance) are wasted. Consequently as the major powers build up their industry, they’re pushed towards autarky to ‘unlock’ those trade-reserved resources, which results in the late-game economy fracturing into a set of beggar-thy-neighbor autarkies, which is to put it bluntly, not what happened historically.
The Trade Laws, with a few samples of the modifiers for each. As you can see, export orientation does come with a significant bonus, but at the cost of an enormous portion of a country’s raw resources.
The result, paradoxically, is that faced with resource shortages, one by one major powers shift to autarky in their trade laws (‘closed economy’ being the in-game label, though Germany gets a special version of limited exports called ‘autarky’ which replaces some of the penalties with bonuses instead, an absurd bit of design from a historical perspective given how conspicuous the failure of German autarky was). Autarky is an economic system which aims to produce all required goods entirely internally, without any trade (or minimal trade) with the outside world. For both ideological and political control reasons, autarky has often been the cherished goal is totalitarian regimes, both right and left. In particular – and we’ll discuss this more next week – economic autarky was the very specific economic goal that both Germany and Japan pursued in their attempted conquests in World War II. It was the thing they were fighting for (and the thing everyone else was fighting against) in a very real sense.
Over the Summer, I make that next push, reaching the above lines on October 1, 1943. As expected, the major thrust southward caused the AI to shift troops, creating a weakness in the north I could exploit to get over the Elbe. At this point, I should note, the war is basically decided. After all, I had the offensive superiority in late 1942 to break through and attack and each of my ‘pushes’ gives me more factories and denies them to the Axis. We’re now well past the point of recovery: the only hope of the Axis here would be if I ran out of manpower but I’m still only on Limited Conscription, so there are a few million men sitting behind the 900k currently in my manpower reserves. Meanwhile, production shortfalls means that German divisions are getting weaker and are increasingly incapable of stopping me. We’re rapidly approaching the point where I can just attack everywhere and win. That said, I am still operating on the assumption I am going to also fight the USSR over Poland’s full territory, so I am not simply attacking everywhere as I need to conserve manpower.
Germany in Hearts of Iron IV
Now, before we get into how all of these mechanics come together to express a coherent – but deeply flawed – theory of history, I want to take a ‘sidebar’ on a topic. You may have noticed something of a trend in some of the design choices we have been discussing, but it is worth pulling them out. The developers want Hearts of Iron IV to simulate a World War II that proceeds roughly along the lines of the original, with France falling in 1940 and the Wehrmacht nearly reaching Moscow in 1941.
The problem, which the developers have discussed in the past, is that those events were fairly unlikely and significantly the part of bad decisions made by the allies (particularly France and the USSR), which left them unprepared and surprised by German attacks. But the developers cannot compel player!France to fail to adequately protect against a push through the Ardennes, nor compel player!United Kingdom to wait too long to rearm, nor compel player!USSR to trust Hitler completely up to – and indeed beyond – the very moment German tanks roll over the border into the Soviet Union. AI controlled countries could be made to make these mistakes, but that too is a poor solution from a game-design standpoint – it isn’t that interesting playing against an AI that is mandated to make specific errors.
The solution was instead to ‘power up’ Germany, making it a-historically powerful. Historically, Germany and the United Kingdom had similar levels out economic output through the war; in-game Germany starts with 73 factories to the United Kingdom’s 31 and gets stronger special laws and focuses that enable it to decisively outproduce the United Kingdom well into the game. Historically, Germany’s policy of autarky was a self-defeating one; in-game it is a special version of trade law that is simply a better form of ‘limited exports’ in every way.
Meanwhile Germany’s opponents are severely weakened. Both Britain and France are saddled with negative ‘national spirits’ that sharply limit their industry, political stability or ability to raise forces (whereas Germany gets bonuses to military organization and somehow the ability to raise air wings with less manpower). The United States is perhaps the worst victim of this, as it alone starts with the ‘Great Depression’ national spirit that pumps the consumer goods ratio (again, remember, purely waste in the game’s system) to 60%, while lowering recruitable manpower by 50% and raw resource production by 20%, as if the Great Depression only happened in one country. In practice, the purpose of the modifiers are to suppress US economic production so that the American industrial juggernaut emerges on schedule in 1942 and not earlier.
From a game design perspective, you can just about understand why all of these decisions were made: the game is more interesting if Germany has a potentially realistic shot at beating the combined efforts of the UK, France, the USSR and the United States. But historically, Germany didn’t have such a realistic shot (and Japan certainly didn’t). One of the facts that emerges quite clearly out of modern historiography on the war3 was that Germany’s often inefficiently-organized economy had little hope of providing a realistic path towards victory. The disparity in industrial capacity, once the allies turned to the task of reducing Germany to rubble, was enormous and unbridgeable.
But the broader problem here is how it fits into an overall trend where the design commitment to having Germany have a realistic shot at winning World War II on the terms the Nazis waged it compels the developers to treat Nazi (economic) ideology as if it were true, when it wasn’t. Fascist claims about the ‘trains running on time’ are effectively treated as accurate in the way HoI4 assigns economic potential, even when ‘the fascists made the trains run on time’ (in Italy) is one of the most persistently debunked historical myths out there. Meanwhile, the the Third Reich, Adam Tooze’s The Wages of Destruction (2006) remains essential reading on the fundamentally hollow nature of Nazi economic propaganda: the Nazis didn’t make the German economy hum either.
Fascist Economics
All of these mechanical simplifications make a kind of sense in getting the player to the ‘fun stuff’ of the war itself (much as with the political mechanics), but collectively they add up to a vision of history which establishes the Axis view of economics as its foundation. In effect, it takes the debate about the nature of economic life in the 1930s and 1940s and grants the conclusion to the fascist ideological assumptions a priori. It begins with the assumption that the Nazis were fundamentally right about how an economic global order would function.
Which is a real problem for a number of reasons, not the least of which is that the Nazis were famously wrong about that.
Take the question of concentrated vs. dispersed industry. Industrial dispersion in Germany wasn’t simply a response to strategic bombing, but was also rooted in an ‘artisanal’ approach to production that was both a holdover from earlier German industrialization but also something rooted in Nazi ideology. After all, the Nazi ideology of racial superiority – that German soldiers and workers were Übermenschen who could outproduce racially ‘lesser’ men – didn’t make much sense in a Taylorist or Fordist approach to production, which aimed for efficiency through assembly-line production in massive-scale facilities where workers functioned not as individual artisans but as pieces of a well-oiled machine. The Wehrmacht‘s preference for frequent revisions in design likewise reflected an assumption about war rooted in Nazi race ideology – that racially superior soldiers, equipped with the very best equipment, produced by racially superior craftsmen would be victorious in battle.
And they were very obviously wrong.
To take some figures from Overy (1995), op. cit., in 1942, Germany – controlling at that point most of Europe, mind you – produced 9,200 tanks and 15,409 aircraft. The United Kingdom – despite having its imports choked by submarine warfare all year – produced 8,611 tanks and 23,672 aircraft, exceeding, albeit modestly, German production. The USSR, by contrast, produced 24,446 tanks and 25,436 aircraft – absolutely blowing German production away. And the United States, despite having been on a war footing for less than a month at the start of the year, produced in 1942 some 24,997 tanks and 47,826 aircraft. These differences in production would only grow wider as the war progressed. Worse yet, it was also simply not the case that Germany obtained a technological edge for all of this rapid design shifting – indeed, as the war went on increasingly the best designed equipment was American, British or Soviet.
And while we’re here, Japan – whose approach is also in theory modeled by the ‘dispersed industry’ technology which is (as I noted), the optimal ‘meta’ choice for most HoI4 countries in the current build – produced just 1,191 tanks and 8,861 aircraft in 1942. Utterly unable to compete with even the beleaguered United Kingdom, much less the industrial behemoths of the United States and the USSR.
Meanwhile there is the question of autarky and trade. We’ll come back to this next week as well, but establishing an effective autarky was a core goal – arguably the core goal – behind both Germany and Japan’s program of aggressive warfare and it failed. In both cases, Germany and Japan sought to create extractive empires which would provide sufficient raw materials internally for both countries to no longer be reliant on trade. In the case of the Third Reich, this plan explicitly involved the murder – mostly through intentional starvation via the Hunger Plan – of tens of millions of people to create the ‘living space’ (Lebensraum) for a mass program of German settlement in Eastern Europe that (combined with the use of slave labor) would render a super-sized Third Reich self-sufficient in foodstuffs. Japan envisaged something more akin to the older European colonial empires – an overseas empire based around resource extraction in which the indigenous population were a resource to be extracted as well as a captive market which could be compelled to buy Japanese goods.
There is an irony here that in a sense the Axis powers (we can include Italy here) were trying to build early modern empires of the sort European states had constructed from the 1490s through the 1930s, despite the fact that by the 1930s the failures of that model were already becoming apparent. For one, Germany had demonstrated that with trade, such an empire was unnecessary to emerge as a European Great Power. The Germans had spent four years (1914 to 1918) standing the rest of Europe on its head without any vast colonial empire of note to rely on.
Even more to the point, the major imperial powers (Britain and France, but also to an extent the United States) were already starting to shed their empires. By the 1930s, the British had been compelled to abandon most of Ireland and the writing was clearly already on the wall that the cost of maintaining British rule in India would far outstrip the returns of doing so. The United States was already in the process of transitioning the Philippines to independence. I don’t want to overstate this point: all three of these countries had fought hard and would fight hard to keep their empires and would do many terrible things in that process. All of them still maintained powerful – indeed, dominant – ‘pro-imperial’ constituencies in their politics. Nevertheless it was already becoming apparent, as Germany, Italy and Japan set out to build new empires, that imperialism of that sort was a fading model which had long since become more cost than benefit to the imperial center. Of course we can see, as many in the 1930s and 1940s could not, the final failure and collapse of the empires – but of course the developers of Hearts of Iron IV certainly can and certainly could design their mechanics accordingly!
Moreover, if the 1900s demonstrated anything, they demonstrated that autarky was a losing economic strategy: trade oriented countries soundly and consistently outperformed countries that aimed for autarky. Adam Tooze’s The Wages of Destruction: The Making and Breaking of the Nazi Economy (2006) documents quite well the failure of Nazi autarky. Meanwhile, Soviet efforts to limit trade and run a largely internally self-sufficient economy over the course of this period and indeed through much of the rest of the Cold War produced well-known and eventually obvious economic deficiencies compared to more trade-engaged western economies.
We have discussed this before, but trade is good because it is positive sum. Both in the sense that a country trading some raw resource they have in abundance for one they have in scarcity increases the overall utility in the system (everyone has more of what they actually want, even if the amount of stuff has stayed constant), but also because through trade regions and countries can specialize, focusing on the raw resources and products they are best situated to produce. The result is more production overall and thus a higher overall standard of living and – so long as you do not go to war with your trade partners (as Germany did in both 1939 and 1941) – greater capacity for an effective defense industry.
In Hearts of Iron IV, by contrast, taking a trade-orientation to an economy is at best zero-sum: if all of the resources a country has reserved for trade are bought by someone then the number of factories and resources in the system remains constant. However – as is typically the case – if some resources are not being bought at any given moment, they are not returned to the selling country but simply lost, meaning that while trade in the real world is positive-sum, trade in Hearts of Iron IV is negative sum: it reduces the total quantity of goods available.
Meanwhile every country in Hearts of Iron IV runs as a state-controlled command economy. Now it is certainly the case that countries at war tend to see a lot more government control in their economic activity, but there were still radical differences between Nazi and Soviet command economies and American and British market economies during the war. By effectively making every country a command economy, Hearts of Iron IV loses the capacity to simulate differences between these approaches to production. Historically, centrally directed command economies generally performed poorly in the 1900s, while increased market orientation has been fairly strongly correlated with improved economic growth and production.
Hearts of Iron IV reverses this. Instead, because consumer-oriented civilian economies (the ones that most reliably produced economic growth over the historical 1900s) have slower factory construction speed and must devote far more factories to consumer goods, they grow their industrial potential more slowly than highly state controlled countries under a ‘war economy’ or ‘total mobilization’ law. This follows along the line of traditional folk history wherein ‘World War II ended the Great Depression,’ but while WWII did reduce unemployment – by employing men in either the infantry or in graves – it certainly didn’t improve standard of living. To a significant degree, rearmament in WWII acted as a kind of economic stimulus, but it is hard not to notice the world might have been a better place if governments had done the same economic stimulus directed at making automobiles and refrigerators instead of tanks and bombers. In the post-war world – which Hearts of Iron IV declines to simulate economically in any way – it was the countries which shifted back to consumer production the quickest which reaped the rewards of peace.
So Hearts of Iron IV‘s economic model proposes that military mobilization is what produces a-historically extreme amounts of economic growth by suppressing consumer goods (because ‘standard of living’ in HoI4 is – again – just economic waste; the best economy in HoI4 is one that consists entirely of soldiers and starving, overworked peasants), which inexorably pushes major powers towards empire and autarky, the losing economic models in the actual history of this period. As historical simulations go, this is not a very good match for the trends we observe in the 1940s. From a design perspective, I imagine, that is because it isn’t really meant to be. Most Hearts of Iron IV games (both single-player but also, in my understanding, multiplayer as well) are effectively decided by 1942 – the war isn’t over yet, but the outcome is likely clear. Thus from a game-design perspective it doesn’t really matter if the system spirals into nonsensical outcomes in 1945, because by that point the player is probably just wrapping up a ‘run’ whose conclusion has been determined – indeed, overdetermined – for years of in-game time already.
Instead, the economic system: the no-trade-offs escalating set of economic laws and industry growth-curves are really built to simulate rearmament and the economic situation of the late 1930s specifically, to capture the different rates at which the major powers prepared for war and in particular to set conditions whereby Germany is economically in a position to challenge the USSR and the western allies in the 1940s – indeed, to set conditions in which Germany is far more prepared than it historically was to do so, because the design of the game aggressively and intentionally increases German war-making potential at every turn.
The result is a game that constructs a fictional, parallel world in which the failing Nazi, fascist and Japanese-militarist economic vision works. Relentlessly directing an entire economy towards a war-footing even in peacetime isn’t political and economic malpractice (as it is in the real world; note the economic condition of North Korea for a contemporary example of what this does to a country), but rather is the key to boundless economic growth. Trade is a sucker’s bet in Hearts of Iron IV. Slave labor – unmentioned (as we noted last week), yet implied by Germany and Japan’s extraction-empire focus in conquest – also simply works and works better than trade, despite the historical record of the 1900s being about as close to the opposite of this outcome as it is possible to imagine. German-style artisanal production even beats Fordist-style assembly lines, in an astounding historical absurdity that cuts against functionally all of the historical work on the war economies of the 1940s.
In short, Hearts of Iron IV takes a war which in the real world proved the Nazis wrong about the nature of production and instead posits a world in which they were right. It does this out of an understandable desire to make Germany a real competitive foe to the allies, but the result, quite frankly, is historical malpractice. We’ve talked before about the persuasive power of simulation – that in playing a simulation, a player can ‘learn’ how a set of historical interactions work out with far greater clarity and confidence than if those interactions are explained. And if an exercise is carefully designed, this can be a really powerful and useful teaching tool, so long as the simulation accurately represents (to a reasonably degree of simplification) the actual historical interactions being studied.
But simulations are captive to their assumptions and so those assumptions must be made with care. When it comes to industry and production, HoI4‘s assumption may fairly be summed up as, “what if the Nazis were right about everything?” I do not say that approach is irresponsible simply because I do not like Nazis – although I famously do not like Nazis – but as a historian it is irresponsible because it is wrong. And it is wrong – I cannot stress enough the failure of fascist economic thinking is one of the most comprehensively demonstrated facts of the first half of the 1900s: permanent war economies do not work, command economies do not work, autarky does not work, mass forced labor does not work, imperialism as an economic strategy stopped working some time ago. HoI4 takes a war that was fundamentally about a contest of economic systems and – for gameplay reasons – gives the losing economic system all of the advantages and then dresses up the result in all of the persuasive power of simulation, with every ounce of historical verisimilitude that can be mustered.
Hearts of Iron IV‘s economic model thus – and I do not say this lightly – employs all of the persuasive power of simulation to create what is effectively a propaganda tool for fascist economics: it is not intentionally designed to persuade players of the effectiveness of fascist economics, but it is not clear to me what, if any, decisions would have been made differently if it was. If it were not for the catastrophic lack of treatment HoI4 applies to Axis atrocities, this would easily be the most irresponsible set of design decisions, I think, in the modern Paradox library. And it has, in turn, equally dire implications for how Hearts of Iron IV understands strategic ends, which is where we will turn next.
Finally, midway through October, 1943, I achieve all of the requirements to form the Imperial Federation. The United Kingdom thus absorbs Canada, Australia, New Zealand, South Africa, British India and British Malaya to become the Commonwealth of Nations as a single, massive superstate. We’ve discussed this outcome earlier in the series – it is deeply silly to imagine something like this (especially including India) was ever on the table.
Up, and this morning comes Mr. Clerke, and tells me that the Injunction against Trice is dismissed again, which troubles me much. So I am to look after it in the afternoon. There comes also by appointment my uncle Thomas, to receive the first payment of his daughter’s money. But showing of me the original of the deed by which his daughter gives her right to her legacy to him, and the copy of it attested by the Scrivener, for me to keep by me, I did find some difference, and thereupon did look more into it, and at last did find the whole thing a forgery; yet he maintained it again and again, upon oath, that it had been signed and sealed by my cozen Mary ever since before her marriage. So I told him to his teeth he did like a knave, and so he did, and went with him to the Scrivener at Bedlam, and there found how it came to pass, viz., that he had lost, or pretends to have lost, the true original, and that so he was forced to take this course; but a knave, at least a man that values not what he swears to, I perceive he is. But however I am now better able to see myself fully secured before I part with the money, for I find that his son Charles has right to this legacy till the first 100l. of his daughter’s portion be paid, he being bond for it. So I put him upon getting both his sons to be bound for my security, and so left him and so home, and then abroad to my brother’s, but found him abroad at the young couple that was married yesterday, and he one of the Br[ide’s] men, a kinswoman (Brumfield) of the Joyces married to an upholster.
Thence walked to the King’s Head at Charing Cross and there dined, and hear that the Queen slept pretty well last night, but her fever continues upon her still. It seems she hath never a Portuguese doctor here.
Thence by appointment to the Six Clerks’ office to meet Mr. Clerke, which I did and there waited all the afternoon for Wilkinson my attorney, but he came not, and so vexed and weary we parted, and I endeavoured but in vain to have found Dr. Williams, of whom I shall have use in Trice’s business, but I could not find him. So weary walked home; in my way bought a large kitchen knife and half dozen oyster knives. Thence to Mr. Holliard, who tells me that Mullins is dead of his leg cut off the other day, but most basely done.
He tells me that there is no doubt but that all my slyme do come away in my water, and therefore no fear of the stone; but that my water being so slymy is a good sign. He would have me now and then to take a clyster, the same I did the other day, though I feel no pain, only to keep me loose, and instead of butter, which he would have to be salt butter, he would have me sometimes use two or three ounces of honey, at other times two or three ounces of Linseed oil.
Thence to Mr. Rawlinson’s and saw some of my new bottles made, with my crest upon them, filled with wine, about five or six dozen.
So home and to my office a little, and thence home to prepare myself against T. Trice, and also to draw a bond fit for my uncle and his sons to enter into before I pay them the money. That done to bed.
Animations for System Builders: Metastability and Lost Writes
Pretty pictures help us learn, maybe?
One of the things I love using LLMs for is helping me understand systems better. In the Strands Decider post I wrote about how I often ask ask me questions to check I understand this. The other technique I’m enjoying right now, and am delighted to see folks around me using too, is building animations.
Animations can help us build an intuition for how and why systems work, or how and why they fail.
Here’s one example: did you know that a Raft cluster can lose writes if even one of the cluster members has a storage layer that lies about fsync()?
When I built Stability Sim, I wanted to help engineers understand metastable failures better. That worked pretty well on an abstract level (e.g. retries and queues make metastability really easy to trigger), but I still hear doubts that these behaviors happen in real systems. After all, those real systems are production-proven, and wouldn’t we have shaken out the behaviors by now if they existed?
Let’s start with Postgres.
In this example, captured from traces on real Postgres 16 running in a real MicroVM. Before a load spike, the database is easily able to handle its 20 queries-per-second load, thanks to the whole working set sitting in the page cache. But after the load spike, we’ve filled up a lot of the memory running queries (each takes 12MB), which now run slower because they’re served off the disk rather than the page cache. I like this example, because it shows that even simple, non-distributed systems have these behaviors.
What about etcd?
Again, we have load spike triggering the metastable state. Writes, in this case. The overloaded peers look like they’re unavailable, which triggers a storm of application-level resends. I like this example, because etcd is widely-used quality software. Operational experience doesn’t seem to effectively shake out these kinds of issues.
When I wrote Garbage Collection and Metastability, a widely-known systems academic told me that it was a fantasy. I’ve seen it happen in the wild in ways I couldn’t share, and I can forgive people for not believing this can happen based on the hand waving in the blog.
So it’s nice to have a real world example, picking on etcd again.
At the start, we’re ticking along nicely at 500 reads/second, before spiking load to 1000 reads/s. The read spike increases the time spent in GC, increasing average tenure, and making less CPU available for the read workload. This is a self-reinforcing loop, and the system doesn’t recover without intercession.
I believe the same thing could happen on a runtime without GC, due to increasing work in the allocator, but haven’t been able to reproduce that yet.
The animations here are all generated with Kiro and KiroCrew, mostly with Opus 5.5. The actual results came from a real test environment, which captures the traces that back the animations.
Billionaires should not be making decisions critical to national security. That’s straightforward. And the case of Elon Musk and his attempt to undermine Ukraine makes that clearer than ever. Recent events, that is in the past 24 hours, really don’t change that point. If anything, they reinforce it.
Hi, Paul Krugman.
Yesterday, I wrote that Starlink’s control must be taken away from Elon Musk.The occasion was that Musk abruptly and without warning downgraded the effectiveness of Starshield, which is a sort of high velocity, high frequency version of Starlink that has been playing an essential role in Ukraine’s defense.
Suddenly, the speeds of communication were capped, which is devastating for Ukraine. Exactly how that happened? The Wall Street Journal reported that Musk made the decision or gave the order. Musk said that, oh, that’s under the White House’s control. The White House said, no, it was just him.
In fact, none of the parties to all of this are credible. None of them are reliable narrators. And it doesn’t really matter. The point is that this is a gray zone situation. That should not exist, that it should be very clear that if national security is at stake, which it is — this is a war in which US technology is playing a critical role — that unambiguously, this should be under the control of publicly elected officials, the president and Congress, not some guy who happens to have a lot of money. But it is not.
We have private property, but we are a democracy. And critical decisions for the national interest should be made by democratically elected leaders.
OK. So the development since then is that,according to both the Journal and the Times, Trump called Musk and asked him to lift the restriction on transmission speeds.
It’s completely unclear right now whether that has actually happened or to what extent it’s happened. Some reports say that speeds are up. Others say that nothing has changed. Obviously, this matters critically for how many Ukrainians will die this winter. But think about this at a fundamental level. The president asked a private business to stop killing Ukrainians.
This is not the kind of thing where you ask. Especially Donald Trump, who is very fond of giving orders in places where he has no authority. In this case, the idea that he’s saying, pretty please, Elon, don’t let quite so many Ukrainians die — this is not how things should be working.
This guy, meaning Elon Musk, should not be in this position. Beyond that, what we’ve actually seen is the fact that Trump asked, has certainly made a point of having people leak the fact that he had asked, although he himself has been a little bit blurry on exactly what happened,
This is actually telling you that having national security interests explicitly under control of elected politicians is a good thing even if the politicians have bad intentions. There’s no real question that whatever the details of how it happened that Starlink denied high-speed access to Ukraine, obviously it’s what Musk wanted, but also that at the very least Donald Trump was okay with it and it may have been what he wanted as well.
But Trump and Trump’s officials were hiding behind Elon Musk, were saying, well, this was Musk’s decision and, well, it’s a business and we don’t know what happened.
Again, nobody involved in this should be believed, should be trusted. And for the exact truth, I’ll wait for years of investigative digging to find out what happened, plus subpoenas. Because if Democrats do take Congress, especially if they take the Senate, they will be investigating with support from at least some Republican senators. Patriotism is not completely dead on the GOP side.
The important point here is that the public outcry, the outrage, the many articles written similar in some respect to mine, — though I think I was more explicit than most in saying essentially that we need to nationalize or at least take control of Starlink — but the public outrage mattered.
Even though Donald Trump clearly wants Vladimir Putin to win, he doesn’t feel that he can act too openly He can’t take a pro-Russian stance. He can’t be seen to be openly and explicitly undercutting Ukraine’s ability to defend itself, which is, and was trying to avoid that.
Whether he gave the order or Musk gave the order doesn’t really matter. The fact was that the private ownership, private control of Starlink allowed Trump to hide behind, or he thought it would allow him to hide behind, the fact that this was a private enterprise. For the U.S. government to have ordered a U.S. government agency —say if Starlink was run by the Defense Department —for the U.S. government to order the Defense Department to cut Ukraine off at the knees was too much even for Trump.
And once it became clear that the attempt to pretend that this was not in accord with Trump administration intentions, whoever actually pulled the switch, was too much. And so now Trump is very visibly asking, pretty please, asking Elon Musk to let Ukraine defend itself.
That’s telling you that even with a bad president, explicit public control of national security does help. It means that public outrage gets reflected in policies that are somewhat less treasonous than would otherwise be taking place.
But this, of course, is just the beginning. Hopefully, in a little over two years, we will have a president who actually does support US interests and doesn’t work for Vladimir Putin. Before that, we will have a lot more, almost surely, a lot more congressional oversight. So this is a situation in which public policy will be infinitely better if it’s explicitly public policy than hiding behind the skirts of a multi-billionaire who owns these critical national assets.
Again, we don’t know what’s really happening. We don’t know whether the intention is to kind of muddy the waters and then to allow Musk to continue to undermine Ukraine. There’s just so much we don’t know. But we do know that the situation is unacceptable. It’s unconscionable.
National security is a matter for national policy. We know that whether Musk really acted independently — or whether the pretense that he was acting independently allowed Trump to do what he’s doing — policy is really bad when you leave critical national security interests in the hands of individual plutocrats.
So we did learn that public outcry appears to matter. It’s not that these guys are going to do whatever they’re going to do regardless. So by all means,keep up the pressure now, but the solution in the end has to be this cannot be an independent private enterprise. Maybe it can be run by somebody under contract, but the decisions about how Starlink is used — or many other technologies — the decision about how these are used to represent U.S. interests has to be a public decision. No more foreign policy, national security policy by billionaires.
llm openai endpoint \
https://api.moonshot.ai/v1 \
--key kimi \
-m kimi-k3.1-pro \
"Generate an SVG of a pelican riding a bicycle" \
--responses \
-o reasoning_effort low \
> kimi-k3.1-pro-pelican-low.stdout.txt \
2> kimi-k3.1-pro-pelican-low.stderr.txt
llm openai endpoint can run prompts against any OpenAI-compatible endpoint but doesn't log the results, hence the extra options to save stdout and stderr (the reasoning trace).
Here are the pelicans I got for Kimi K3.1 Pro on the three reasoning levels it supports - low, medium, and max. This is max:
Welcome to Edition 9.16 of the Rocket Report! Lots of SpaceX-related news this week including a couple of Thursday shockers. In one story, the company told the US Space Force thanks, but no thanks after being offered three military launch contracts. Then, on the civil space side of things, SpaceX's Starship may required up to 22 refuelings to support a lunar landing, a NASA safety panel said.
As always, we welcome reader submissions, and if you don't want to miss an issue, please subscribe using the box below (the form will not appear on AMP-enabled versions of the site). Each report will include information on small-, medium-, and heavy-lift rockets as well as a quick look ahead at the next three launches on the calendar.
Miura 5 getting closer to launch. PLD Space says its Miura 5 rocket, due to undertake its inaugural launch next year, is nearing final integration, Aviation Week reports. The rocket is one of three Miura 5s the company has already manufactured, with the other two designed to qualify key system elements, CEO Raúl Torres said in an October 19 program update. PLD Space now targets a first flight of the small-lift vehicle before mid-2027.
NASA does not have, nor want, nuclear weapons. But when it comes to a particular metric that is part of the Artemis Program to land people on the Moon, NASA guards a particular number like it is trying to prevent outsiders from cracking nuclear codes.
I am speaking of the number of Starship launches required to fuel a Starship-based lunar lander in low-Earth orbit such that it can fly out to the Moon, land there, and return to lunar orbit.
This number has been a moving target over the years. The general response from NASA has typically been, 'We don't know for sure, so we're not going to say.' In 2023, for example, the then-director of NASA's Human Landing System, Lisa Watson-Morgan, told Ars, "We have a general idea, but I’m reluctant to say exactly what that is."
Four years ago, a senior official in Russia's foreign ministry painted a bullseye on commercial satellite networks that assist Ukraine in its fight against invading Russian military forces.
On Wednesday, several days after a Russian military spacecraft moved within striking distance of one of those commercial satellites, the same Russian diplomat assured the world there's no reason to worry.
There's a sharp incongruity in those statements from Konstantin Vorontsov, deputy head of Russia's delegation to the United Nations. Vorontsov's comments Wednesday in the UN General Assembly's First Committee came moments after a US official called attention to recent maneuvers by Kosmos 2612, a Russian military craft that approached a US-registered commercial satellite some 340 miles (550 kilometers) above Earth.
10. “Somehow, @srajagopalan and @lachygroom have managed to fund a hard-tech revolution in India. There’s something rather massive going on, and everyone else has missed it.” Link here.
They don’t love me for who I am. They just love me for my….
Time’s up—everybody submit your answers. [Long pause while I read the responses.] Whoa, what’s wrong with you folks? Are you’re living inside a David Lynch movie?
Please support my work—by taking out a premium subscription for just $6 per month.
The correct answer to that question today is much tamer than your responses. In the year 2026, they only love you for your data.
Those tech bros smile at you. They pay compliments. They serve up flirtatious innuendoes. But don’t get fooled. They just want to canoodle with your bits and bytes.
That is what intimacy amounts to in the present day.
With this in mind, let me update my previous statement: “Tech bros only love you for (data about) your flat buttocks.”
That’s a kink too far for me, my friends.
This controversy made me curious about my own Amazon footprint. I’m trying to shop there less often nowadays, but they still know way too much about the Honest Broker. So, with some trepidation, I tracked down my profile. Here are the most revealing details.
U.S. Defense Secretary Pete Hegseth wanted a 30-inch floor globe used by Dwight Eisenhower during World War II moved to his office. Rather than wait for specialist movers, his staffers tried to move it themselves,… More
Whatever you think about generative AI—and you know what I think—you have to concede that it isn’t very good at making maps out of the box: there are so many examples of it going horribly… More
In this episode, SpaceNews’ Mike Gruss talks with the CEO of Aalyria Brian Barritt about how networks are evolving, what scaling the company means and the role of software interoperability […]
As of 9am Friday, there was one homicide in D.C. this week. To date this year, D.C. has reported a total of 79* homicides this year (there was one more murder reported from May of this year). Last year, during the same time period, we had 113 homicides, and in the surge year of 2023, there were 224 homicides during that same time period.
Both violent and property crimes trended upwards this week.
While we’re still off pace for another 33% annual reduction in homicides, the first time since the last year of the Biden Administration, this week had a decline in homicides from four to one.
Hoping for a zero homicide week next week.
*Three of the 82 murders reported this year actually occurred in other years (e.g., a missing persons case from 2023 turned into a homicide case this year with new evidence).
No surprise to me but a new paper looks at the forecast accuracy of over one million prediction questions from Polymarket, Kalshi, Manifold and the forecasting platform Metaculus. A virtue of the new analysis is that it covers many different areas from business to elections to geo-politics. An event predicted to happen p% of the time happens about p% of the time. Can’t beat that.
Using approximately one million resolved contracts and questions across four collective forecasting platforms, twelve domains, and time horizons ranging from hours to years, we evaluate the calibration and accuracy of collective forecasts in real-world settings. We found that forecast probabilities were overall highly calibrated: events assigned a probability of p% occurred approximately p% of the time. This broad pattern was evident across platforms and many domains, although fine-grained analyses revealed systematic tendencies toward over- or underestimation in highly consequential areas. While this does not mean that forecasting platforms provide certainty about individual events, our findings suggest that large-scale aggregation of judgments contains meaningful information about real-world uncertainty; when examined in aggregate, the predictions generated by the platforms provided informative estimates of event likelihood.
Max Doppelt: In January 2025 my mom’s lung cancer spread to her brain. The drug with the best chance of helping her was approved in China but not here.
A doctor told me, almost as an aside, that if she were Chinese she could buy it at a pharmacy.
So I flew to Shanghai and came home with 26 boxes in my luggage. That was 19 months ago. My mom is still here, still working, and in her words has had an amazing three years.
The drug was approved in China in 2023. The FDA approved it in July 2025. It still is not for sale here. I know of at least 30 Americans who have made the same trip.
I have been scared to tell this story because I worried it could cost my mom access to the medicine keeping her alive. But the problem matters more than my silence. These drugs need to be developed and available here, and that means FDA reform.
A piece at KFF Health cover’s Max’s story and adds this insanity:
Rep. John Moolenaar (R-Mich.), who chairs the House Select Committee on the Chinese Communist Party, in June co-sponsored legislation with Rep. Debbie Dingell (D-Mich.) requiring all U.S. pharmaceutical deals with Chinese companies to be cleared by the Treasury Department.
Got that? A son flew to Shanghai to buy pharmaceuticals to extend his mother’s life and the House Select Committee on the Chinese Communist Party wants a Treasury lawyer monitoring the baggage claim. Yes, I am angry.
Addendum: See also my earlier post on Operation TrialBlazer and Montana’s SB535. My 2009 TED Talk is the ur-source for my argument that a rich China and India will create many benefits for the United States, including many more cancer drugs.
In which I try to answer your questions about modern politics....
In today’s Politics Chat: Socialism is a system in which the government owns the means of production. After the Civil War, opponents of Black voting used the term socialism to attack Black political participation. Two days before congressionally mandated sanctions on Russia were set to take effect, Trump said he would waive them. Russia has proposed a trilateral meeting with Trump and Chinese president Xi Jinping to decide the fate of Ukraine. Ukrainian forces lost control of their drones when Starlink slowed during one of the worst bombardments of the war. The Wall Street Journal reported that Elon Musk ordered the slowdown. Europe and Canada are working to build their own satellite systems. Republicans in Congress say they are frustrated with Trump’s actions, but they have not moved to stop him. Trump announced $8 billion for farmers, but payment rates will not be announced until after the election.
Alexander Ward and Lara Seligman of the Wall Street Journal reported today that Trump called Elon Musk yesterday to ask him to stop throttling Starlink’s military-grade communications system, Starshield, in Ukraine. Slowing down the system degrades Ukraine’s defenses as well as its offensive drones, leaving it even more vulnerable to Russian attacks. Russia’s president Vladimir Putin has taken advantage of this vulnerability by increasing strikes against Ukraine’s civilians.
The whole question of who ordered the slowdown in the first place remains a blame game between Trump and Musk, both of whom support Russia in its war on Ukraine. Members of the administration, including Secretary of State Marco Rubio and U.S. ambassador to NATO Matt Whitaker, have tried to sell the slowdown as a business decision that Musk has the authority to make.
Whitaker told the Fox News Channel yesterday: “They are a private company. Obviously they have terms of use that are applied to all of their customers, including the Ukrainians, and I think it’s more of a dispute along those lines…than anybody in this administration trying to change the way that Starshield or Starlink is used.”
Strategic studies scholar Phillips P. O’Brien wasn’t buying that explanation, posting that it is evident “the White House is desperately trying to make [Musk] the fall guy for what is happening to Ukraine.” He continued: “If Trump wanted to help Ukraine militarily and with starshield he could. He is president. He doesn’t want to.”
But it is simply astonishing that the president of the United States, the commander in chief of the United States military, is suggesting he had to negotiate with a private citizen to tell him to stop interfering with American foreign policy.
This afternoon, asked about the call, Trump told reporters: “[I]t was a very interesting situation. So I don’t want to comment one way or the other, but, uh, my re—, my relationship with Elon is a very good one.” He reiterated: “I don’t want to comment on it. You know, whether I called or whether somebody else called, doesn’t make any difference. I guess the bottom line, he put it back.”
It remains unclear if the Ukrainians do, in fact, have full use of the networks again. Siobhán O’Grady, Carlotta Gall, and Anton Troianovski of the New York Times reported yesterday that a senior Ukrainian commander told them he had lost more than a million dollars worth of drones when Starshield went fuzzy from the slowdown. For the next three days, he had to stop almost all operations, endangering his troops by hampering their ability to stop Russian advances by striking Russian command posts and fuel hubs.
Meanwhile, Bloomberg reported today that officials from Rosneft, Russia’s biggest oil producer, say sanctions and Ukrainian drone strikes that are pushing deeper and deeper into Russia threaten the company’s survival. Profits for the company, which produces about a third of Russia’s oil, are falling and its debt is rising as the strikes cause fuel shortages.
Ukrainians are repeatedly hitting the refineries, one as far as 2,500 kilometers (about 1,553 miles) from the border, first damaging the structures and then destroying repairs after workers have rebuilt the structures, forcing the company to take on more and more debt as it shovels money into repairs that don’t survive. Even when it can find the money, sanctions limit its ability to replace equipment. The officials say even a few more months of war could destroy Rosneft.
The crisis explains why Putin and Trump are so desperate to stop Ukrainian attacks on Russia’s oil refineries and to lift sanctions on Russia. Rosneft’s loans from the Credit Bank of Moscow are becoming problematic, straining the bank.
In a sign this year’s writers are straining to make things as obvious as possible, Alex Horton and Dan Lamothe of the Washington Post broke the story today that in February, Defense Secretary Pete Hegseth apparently decided he wanted to display in his office one of the two floor globes General Dwight D. Eisenhower used during World War II.
Eisenhower was the erudite five-star general who oversaw the Allied invasions of North Africa and Sicily before directing the Allied invasion of France and Germany as the Supreme Allied Commander in Europe. He is widely credited with defeating the Nazis.
After the war, Eisenhower went on to the presidency of Columbia University, where he devoted his energies to founding the American Assembly, a think tank to gather the world’s greatest minds to bring the understanding of history, foreign affairs, and philosophy to address the problems of the post–World War II world.
In 1952, when the frontrunner for the Republican presidential nomination vowed to cut U.S. support for the fledgling North Atlantic Treaty Organization (NATO), Eisenhower ran for president to protect the new postwar institutions that he believed were vital to global security in the face of an aggressive Soviet Union. He won the Republican nomination and then the presidency with almost 55% of the vote, retaking the White House from Democrats for the first time since 1933.
During the war, Eisenhower had visited Ohrdruf, the Nazi concentration camp that funneled prisoners to Buchenwald, a week after soldiers liberated it. He was shocked to the core. “I never dreamed that such cruelty, bestiality, and savagery could really exist in this world!” he wrote to his wife. Determined to do all he could to guarantee that such atrocities never happened again, he urged reporters and congressmen to visit the camp to ensure there were witnesses, pictures, and films to contradict anyone who might, in the future, try to deny the horrors that had taken place.
After the war, Eisenhower embraced the work of San Francisco philosopher Eric Hoffer, who explained in his 1951 book The True Believer: Thoughts on the Nature of Mass Movements that economically or culturally dispossessed people were natural targets for political and religious extremists. They could easily be manipulated to back a demagogue who promised to resurrect a world in which they had enjoyed prosperity and cultural significance. Such a leader was dangerous enough during the Nazi era, Eisenhower thought, but with the advent of nuclear weapons in 1945, such a strongman could destroy humanity.
Eisenhower believed that it was crucial for the U.S. to build alliances and to help increase standards of living around the globe in order to prevent such a scenario. He built NATO and began the Food for Peace initiative, a program that later was absorbed into the U.S. Agency for International Development (USAID), the same agency that Musk and Trump shredded in 2025.
In their story about Eisenhower’s globe, Horton and Lamothe reported that Hegseth was so eager to get the historic object in place that rather than waiting for trained curators to move it, as is expected for any such priceless historic artifact, Hegseth’s staff decided to retrieve it on their own.
They dropped it.
The artifact smashed into its base, and the stand impaled it, ripping a gash through the fragile globe.
Dwight D. Eisenhower to Mamie Eisenhower, April 15, 1945, in John S. D. Eisenhower, ed., Dwight D. Eisenhower, Letters to Mamie (New York: Doubleday, 1978), p. 248.
In which I try to answer your questions about modern politics....
In today’s Politics Chat: Trump said he asked Elon Musk to lift restrictions on Starlink and Starshield, the communications networks Ukraine relies on to fight off Russia. The slowdown of those networks during a massive Russian barrage left Ukraine unable to defend against incoming drones and missiles. Former Secretary of State Hillary Clinton suggested that Vladimir Putin has something on Trump. Defense Secretary Pete Hegseth’s staff dropped and damaged a globe Dwight Eisenhower used to plan World War II. White House leaks suggest aides are jockeying for power as Trump heads toward lame duck status. Vice President JD Vance backed Vivek Ramaswamy’s attack ad against Amy Acton, which drew bipartisan revulsion. Secretary of State Marco Rubio appears to be iced out of talks with Russia. Republicans timed the biggest Medicaid and SNAP cuts in their budget bill for after the midterms. New candidates across the country are reshaping American politics much as in the 1850s. Attorney General Todd Blanche would not rule out challenging some votes.
So early yesterday morning, a friend of mine sent over this …
And my pal wrote: “I don’t have a law degree, but I find it troubling that the leader of a tax-exempt religious organization is using his title as church pastor to endorse a political candidate.”
If you don’t know of Jack Hibbs, consider yourself blessed. Well, not blessed by Jack Hibbs, but blessed to have your sanity maintained and your decency uncorrupted.
Hibbs is the head of Calvary Chapel Chino Hills, a “church” [quotes intended] that puts the Gee in Jesus and the Jar in Jarringly Inconsistent when it comes to following the actual principles of religious doctrine.
Under Hibbs’ stewardship, Calvary Chapel Chino Hills has become a safe landing spot for hard-right dotards like Dixon, the Board of Supervisor candidate who (quite literally) specializes in backing/supporting policies that do nothing for the poor and give to the rich. And it shouldn’t be surprising, because Hibbs (again—a member of the clergy who professes to love God) is all in on MAGA. Literally, he has never (never, ever, ever) spoken out against Donald Trump, or his cheating on wife 1 with wife 2 and wife 2 with wife 3 and wife 3 with a porn star he raw dogged, then paid off in hush money. He has never condemned Trump for calling people fat and ugly and retarded; has never admonished him for Jan. 6 or mimicking the disabled reporter or making $2 billion off the presidency or just being jarringly, uniquely cruel and mean.
Nope, Hibbs has endorsed Donald Trump repeatedly.
It all makes me wonder: Do people like Jack Hibbs get it? Do they understand what they’re doing to faith? Do they understand that, by not following the virtues of Christ, they are basically screaming, “Don’t worry about Christianity—it’s all a big lark”? Does Jack Hibbs understanding how damaging this all is? How unethical this all is? Hell, how wrong it is to involve a church in politics and make his voting record his followers voting record?
Does he grasp what’s going down here?
My guess is no.
My guess is Jack Hibbs wants to be a player in the political game, far more than he loves him some Jesus.
So he stands before a crowd, praises all things God and Jesus—then puts his weight behind candidates who behave as Christ-like as a sewer rat.
Amen.
PS: Seriously, does this read like the bio of a dude who places God first?
Economist Tyler Cowen joins David Wolpe for a conversation about AI, religion, and what makes us human. Tyler makes the case that AI’s biggest impact may be on status: who gains it, who loses it, and what happens to experts like rabbis when anyone can ask ChatGPT all their questions. He also suggests that losing our monopoly on intelligence may make us feel more unique as humans, rather than less.
In the run-up to the International Festival of Economics in Turin starting today, Vanity Fair in Italy publishes an interview with me under this headline:
And here's an essay I sent in English, translated into Italian, which you can translate back pretty well:)
Economia in cerca di morale Esistono mercati controversi (alcol, gioco d’azzardo, utero in affitto...) su cui i vari Paesi hanno posizioni diverse, riflette il Nobel Alvin E. Roth: non sempre si arriverà al consenso collettivo, ma è lecito esplorare compromessi La Lettura Di ALVIN E. ROTH (traduzione di Rita Baldassarre)
Economy in search of morale There are controversial markets (alcohol, gambling, surrogacy...) on which the various countries have different positions, reflects the Nobel Prize winner Alvin E. Roth: collective consensus will not always be reached, but it is legitimate to explore compromises
Will AI poison the public finances of many modern states? There is a real risk that it will.
Yesterday, I circulated a new paper, “Saving for the Machines,” which makes a simple point. Building the AI transformation will require enormous investment. The only way to induce agents to save for that investment is through a large increase in the real interest rate. For instance, in my benchmark scenario, the ten-year real yield jumps from 5.1% to 13.6% on impact.
But that means government borrowing will become much more expensive. Here is a back-of-the-envelope calculation. Take a government that owes 100% of GDP in 2025 (a typical case in Western Europe) and runs a balanced primary budget from then on (not so typical but never mind; I want to build an optimistic scenario). That means the debt ratio changes only with the gap between the real interest rate and growth.
I input the interest rate and the growth rate for my benchmark transition to full automation, and I roll over the debt at the short rate. I consider two economies. The first economy is an AI adopter, for example, the U.S., which experiences an AI boom at home. The government pays the new interest rate but also enjoys faster growth.
The second economy is a bystander, for example, Spain. This economy lives in an integrated financial market but does not adopt AI (this is an extreme case of zero adoption, just to make the exercise transparent): it pays the same world interest rate and continues growing at its old 1.6% trend.
Let’s first consider the adopter. With an intertemporal elasticity of substitution of one-half, the Euler equation implies that consumption growth is about half the real interest rate. Hence, the gap between the interest rate and growth does not close during the AI-driven growth boom. Instead, it widens. For example, with a unit elasticity of substitution among tasks, the real rate rises from 5.1% to 42% by 2040, while growth increases only from 1.6% to 22%. Debt doubles by 2038, reaches 296% of GDP in 2040, and 907% in 2045. To hold the ratio at 100%, the government needs a primary surplus of 10% of GDP in 2035 and 24% from 2045 onward. With a low elasticity of substitution of 0.2, the numbers are milder, but the pattern is the same: 204% in 2040, 397% in 2045, and a stabilizing surplus of 13% of GDP.
But the adopter has a way out. The capital share goes to one, so net capital income is about 88% of GDP, and a flat tax on it can cover the surplus. A 36% tax on net capital income holds the debt at 100% of GDP in the limit with unit elasticity, and a 20% tax does so with strong complementarity across tasks. The tax is above the gap because it slows growth, from 21.9% to 13.6% with unit elasticity and from 11.7% to 9.1% with an elasticity of 0.2, while it does nothing to the rate the Treasury pays, which technology pins at the machines’ net return. Painful, but the boom survives and the adopter can pay its debt.
The grim news is that the bystander economy has no way out. Its capital income is still a third of GDP, which grows at 1.6%, and the surplus it needs is 11% of GDP in 2030, 26% in 2035, and 44% forever with unit elasticity (18% and 24% with an elasticity of 0.2). On a balanced primary budget, its debt doubles by 2033 and triples by 2035. No tax system raises that.
Two more bad pieces of news for the bystander. First, long yields jump on impact, so a Treasury that issues ten-year debt pays more, and sooner, than rolling over at the short rate assumes: it is the same bill but front-loaded. Second, the bystander’s own capital flows to the machines abroad, so its GDP and tax base fall below trend. One relief is that households can save for other people’s machines and get rich on the returns, which the bystander’s government can tax to some extent. This back-of-the-envelope calculation is a benchmark, not a forecast of what is to come. But the arithmetic is simple, and it runs counter to the hope that an AI-fueled growth boom will take care of public debt, because growth comes with an interest rate that is twice as high. Not a pretty future for most of Western Europe. Due to AI, the choice is between default, inflation, or, most likely, financial repression: capital controls that keep domestic savers from investing in machines abroad.
I am somewhat more optimistic than this. The assumption of zero Spanish adoption already is noted, but also ideas are public goods, and Spain can benefit from American (and Chinese) AI, and the resulting scientific advances. The long-run supply of capital also might be quite elastic, we will see.
New editorial collections for iPhone Duo apps and games will go
live on the App Store this Friday, with additional app updates
rolling out throughout the year. Apps optimized for iPhone Duo are
easy to identify with a Made for iPhone Duo badge on product pages
across the storefront.
This story highlights dozens of apps that have been optimized. This sort of transition happens every time Apple introduces a major screen change. It happened with the iPhone X in 2017, it happened when the iPhone 6 added a Plus size, it happened when the iPhone 5 changed the aspect ratio from 3:2 to 16:9, and, most memorably of all, it happened when the iPhone 4 went retina. Every time this happens it sucks to some varying degree of suckiness to use apps that haven’t been optimized. And soon enough, all apps still under active development get updated.
Developers know that iPhone users care how apps look and work. iPhone users will switch to competing apps for something like this. I stopped checking Mastodon on my phone for the last week and half because Ivory isn’t optimized. I stopped reading my messages on Signal — I just wait until I’m back at my desk. If I bought a Duo, I’d literally stop using Signal if they don’t update their app soon. Life’s too short to use shitty apps. iPhone developers get that.
Out of all those transitions I listed above, my gut feeling is that there are more third-party apps ready to go on day one for the Duo than for any of those previous transitions. No, it’s not all apps. Some of the apps that aren’t yet updated are quite popular, and others are ones that users can’t easily just switch away from (like, say, your bank’s app). But developer support is not a problem for the Duo. If anything the launch of the Duo has exemplified better than any event in iPhone history just how different the iPhone and Android developer communities are. “Flagship” Android foldables have been out for over 7 years and developer support for them today remains nothing close to developer support for the Duo — and the Duo doesn’t even launch until tomorrow.
I’m not sure where to start with this. The latest news is some mix of Webistics, Jukt Micronics and Animal House. But here goes. Yesterday we noted that a FiftyPlusOne investigation had led to the outing of “Wedgewood Polls” as a publisher of entirely fake polls. It’s still unclear the precise motives, but some political narrative setting aim and gaming betting markets seem like good bets. The details are wild. (But see the earlier post or FiftyPlusOne’s write-up for more.)
Early this morning I woke to a short item in The Washington Post noting another pollster, SoCal Strategies, had straight up disappeared. By disappeared it meant that overnight its website, Substack and Twitter account had all vanished. In the earlier write-up of the investigation of Wedgewood, FiftyPlusOne had noted that one of the ways it had initially vetted Wedgewood was speaking to people at another polling firm where one or more of the Wedgewood guys had worked. I can’t remember if I’d already heard SoCal’s name come up in this story. But when I saw the Post item I immediately knew it had to be them. Yes, fake polls are a problem. But stuff like we’re seeing here is super rare. They had to be connected.
It turns out that this too was almost certainly prompted by the FiftyPlusOne investigation of Wedgewood. (Here’s their followup piece on SoCal.) They’d apparently reached out to SoCal in the process of investigating Wedgewood. But as the Wedgewood thing blew out they went radio silent. And now they’ve disappeared entirely.
If any of you remember the Stephen Glass saga and Jukt Micronics, a lot of the latest round of this story feels like that. It’s not clear that a number of the named people involved even exist. And in the cases of people who FiftyPlusOne seems to have verified do exist, it seems like people may have been impersonating them. So like a latter day Stephen Glass, it’s quite possible that both of these companies and all the people involved may be one dude in his basement with a half dozen burner phones.
A slight wrinkle to the story is that, reading between the lines, it’s possible that SoCal may have started out as a legitimate operation and then been taken over by fraudsters. But that’s still unclear.
The surest bet for this whole thing still seems to be Jack Sims, a Republican operative from Florida who is a prolific operator on right-wing spaces. But we probably need to be open to the possibility that he may not actually exist.
Here is one of those things we can see on the horizon and it will be important to be ready for. It will become especially important if Democrats take both the House and the Senate.
It’s a given that even with only the House under Democratic control, we’re in for a period of pretty intense inter-branch conflict. Just how intense, whether Democrats will fight as much as their partisans demand … those things we can’t know. But this basic feature of the next Congress is pretty clear. What I’d like to discuss here is a wrinkle in that fabric that hasn’t gotten enough attention.
We know that the corrupt majority on the Supreme Court has been busily dismantling the constitutional order and empowering the second branch of government (the executive) over the first (congress). But that fact has been significantly obscured by the fact that the president’s party controls Congress. And it’s more than just that Republicans control both chambers. The current Republican party is subservient to Donald Trump to a degree unknown in modern American history and arguably at any time in American history. So to a great degree the first branch is being run from the second branch. You don’t clearly see the impact of the Court handing the power of the purse to the president because the Congress already gave it to him. Or, more specifically, you don’t see a lot of fighting over it. You don’t see the topic getting litigating in the court of public opinion and political action, or Congress trying to reclaim those powers. So we don’t yet how much additional law the Corrupt Court would make to prevent Congress from wrestling some of that power back.
In a way, maybe this just comes under the heading of “everything sucks.” But we can be more proactive and forward thinking than that. No form of Court reform can take place before 2029 at the earliest, and then only with a Democratic trifecta. So no matter what happens on November 3rd, 2027 and 2028 are together the window of time for making the case for Court reform, building public support for it, most especially making a public argument that the Court’s corruption isn’t just about technicalities of independent agencies or something called impoundment.
The issue of abortion rights and the Court’s role in it is heavily politicized, the issue of money in politics and Citizens United is, but to a much lesser extent. Callais and the protection of Black voting rights and political power is heavily politicized in the Black community but much, much less outside of it. The point is that while the public’s approval of the Court has nosedived in recent years, Court reform is little known or understood outside a fairly small slice of the electorate. To make court reform electorally viable you have successfully argue that it affects the lives, pocket books, safety and freedom of average voters.
That’s the challenge that has to be taken up in the next two years, no matter what the outcome of the election is. But if Democrats capture both houses of Congress, a lot of that public argument should take place, will inevitably take place, as part of the fight over the near-dictatorial power the Corrupt Court gifted to Donald Trump.
And yes, it’s Donald Trump. Because while other Republicans would likely get some of the benefits, all these decisions were made under the majority’s “when it’s Republicans” doctrine.
One final point: the point of Court Reform is to reform the Court. To put it more specifically, it is to break the power of the corrupt majority which is making war on the federal Constitution and restore the constitutional order. But that’s not the only aim. Inclusive of that effort is the goal of shaping the Court’s behavior, providing an incentive to bring itself back within the dictates of the Constitution to forestall Court Reform. This doesn’t mean it’s a bluff. Speaking just for myself but I suspect others as well we should put all our energies into reforming the Court and do so no matter whether or how its behavior changes. But we can’t know the future. We can’t know how quickly robust Democratic majorities can be assembled in its favor. We can’t know whether there will be a Democratic trifecta in 2029. So we are doing both. Because the core driver of the Court’s behavior is the majority’s belief in its own impunity, in the unreviewability of its own actions.
PHP maintainers have released fixes for two critical vulnerabilities:
PHP 8.5.12, 8.4.27, 8.3.36 and 8.2.35 fix two critical vulnerabilities that can allow unauthenticated remote code execution. All PHP users are strongly encouraged to update immediately.
Who is at risk: all PHP installations serving web requests, including PHP-FPM, Apache with mod_php, php-cgi, FrankenPHP and LiteSpeed. We consider the risk highest for mod_php, with a demonstrated exploit where an unauthenticated request can trigger the attack before any application code runs.
The vulnerabilities:
RCE via OOM corruption, CVE-2026-109618 (GHSA-w8hw-w9fx-j79w): out-of-memory handling can interrupt PHP while internal request data is only partially initialized. Request cleanup may then treat the invalid data as valid.
RCE via stale global state, CVE-2026-109619 (GHSA-6wmf-4rv5-p3rp): request-owned internal state can survive after its backing memory has been freed. A later request handled by the same worker may use that stale state before normal initialization resets it.
Updating PHP is the only way to regain security. Do it now.
Up to the office, where we sat till noon and then I home to dinner, and after dinner with my wife to her study and there read some more arithmetique, which she takes with great ease and pleasure. This morning, hearing that the Queen grows worse again, I sent to stop the making of my velvet cloake, till I see whether she lives or dies.
So a little abroad about several businesses, and then home and to my office till night, and then home to supper, teach my wife, and so to bed.
We’re committed to keeping Agent Skills open, community-driven, and vendor-neutral. Today, we are donating the standard to the Agentic AI Foundation (AAIF) under the Linux Foundation, which we co-founded with Block and OpenAI last year, and to which we donated the Model Context Protocol (MCP).
I'm pleased to note I called this one last December, when Anthropic first declared skills to be an "open standard":
I wouldn't be surprised to see this end up in the AAIF, recently the new home of the MCP specification.
Fun side note: since my blog content is available to Claude via the datasette-mcp
plugin I found that post by prompting Claude to "Use simonwillison.net MCP to find if I ever talked about how I want skills to be donated to a standards body".
If you’re lucky enough to stay at the Taj Falaknuma Palace in Hyderabad, you can walk out of the Nizam’s former study and onto a balcony and then take in the entire city. The palace sits atop a hill near the old parts of town, and the multitudes of neighboring mosques create a surround-sound effect during the calls to prayer. Farther off (through the smoggy air) lies the tech center of Hyderabad, packed with its towering, modern offices that speak to the software outsourcing, services, and call center operations that helped fuel India’s vast and powerful technology economy.
Much of what you can see from the hotel is now under threat, as the rise of AI technology seems quite bad for the core of India’s technology industry. Artificial intelligence agents that can code and handle customer service tasks undermine a lot of what makes this place tick. That fear has contributed to a massive decline in Indian technology stocks over the past year. People have bet that cheap, smart labor will not be able to compete with ever-improving AI agents and that the Indian tech giants of yesteryear will fall and fall hard.
This is the start of a flood of stories, podcasts and videos that we have coming on the tech scene in India over the next few months. Subscribe if you want the sweet, sweet knowledge.
The hope in this country then lands on a new generation of startups. There are companies like Ather, Airbound, Alteon and Aspera Industries – just to do the As – that represent a fresh take on the Indian technology scene that few people outside India have noticed. These are hardware companies trying to build machines unlike anything built elsewhere, and, if you believe the most optimistic people here, they’re meant to turn India into a true hard-tech innovator and help the country better compete with the likes of China and the United States in the decades to come.
Let’s start with Ather Energy. It was founded in 2013 and initially planned to build low-cost Stirling engines that could be fueled by agricultural waste and bring power to rural India. The company, though, changed course and began making all-electric, two-wheeled scooters. It would be easy to argue that it’s now the most innovative scooter producer in the world, and Ather’s business is booming. The company is expanding its manufacturing lines to produce more than 1 million scooters per year.
I toured Ather’s facilities a couple of weeks back with the company’s CEO and co-founder Tarun Mehta and saw a factory full of young, hard-working people assembling one machine after another. Ather now sells three flavors of scooters – low-cost, sporty and comfort – and they start at about $1,000. The scooters are well-engineered, with Ather working in-house on the frame, motor controllers, battery packs and software, and they’re also very good-looking. Like Tesla, Ather has been building out its own charging network in India and keeps adding features like pothole detection to its software so that the machines get better after you buy them.
Inside Ather’s scooter plant
Ather went public in India last year and is now worth almost $7 billion. This is both a loss and a win for India.
I try to go into San Franciso every Friday. Up at 5:30, into North Beach by 7:30, get a latte and work on laptop for several hours, then head to Aquatic Park to swim, then an Irish Coffee at the Buena Vista (super touristy, but still a great hangout — have had many a fine conversation at the bar with out-of-town visitors).
Then off for lunch, errands, exploring various neighborhoods. It never fails, I’m so excited to hit the strum, the vibrations of the city. People, cafes, stores, storefronts, Waymos, busses, bakeries, restaurants, sirens, grafitti — can’t take the city out of this boy.
Most of these pics are in the Mission district, which I find to be thriving right now.
First stop, because I needed some tea for Lesley’s-friends-on-her-birthday-gathering (October 7), the San Francisco Herb Company, at 250 14th St.:
I realize now I should have moved slower in these videos, so you could register what was being showed. Next time poco a poco.
Then over to Bernal Cutlery at 746 Valencia Street, incredible collection of knives (a chef’s paradise):
.
Live From California with Lloyd Kahn is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.
Was hungry, saw Dumpling Story at 694 Valencia, decided to check it out, and had really good Crab and Pork Xiao Long Bao, (Shangainese food):
The Lus de Luna Mexican store at 3182 24th Street has an incredible number of items especially relevant this next week for its (I’ll bet, 1000s of) Día de Muertos (Nov 1-2) items:
Below: Wise Sons Jewish Deli, 3150 24th. They advertise “boiled bagels:” Gonna try this one day.
Sun Fat Seafood, 2687 Mission:
Thanks for reading Live From California with Lloyd Kahn! This post is public so feel free to share it.
Did Elon Musk decide by personal fiat to cut off Ukraine’s access to vital communications? Although Musk claims that the decision was made by Trump, according to the Wall Street Journal, some U.S. officials state that Musk did indeed take it upon himself to pull the plug on Ukraine. Secretary of State Marco Rubio is quoted as saying that the administration was blind-sided: “There was no foreknowledge.”
Now, perhaps Donald Trump told him to do it, sotto voce, Mafia-style: (“This Zelenskyy guy is a problem. Someone should do something about it.”) And Trump could demand, but hasn’t, that Musk restore Ukraine’s access.
However, given that there is now finger-pointing going on and there are credible statements that Musk himself was the instigator, we now need to seriously consider the implications. No private individual should, or indeed even have the capability to, make national security policy. Slowing down Starlink was, in effect, a U.S. intervention in a foreign conflict. It helped Russia, our long-time adversary, and hobbled Ukraine, during a very critical time in this war. It also helped Russia at a time when Putin is increasingly emboldened to menace Europe through acts of sabotage, intimidation and support of the extreme right such as the AfD in Germany. (Recall that Musk has openly supported the AfD.)
While Trump and Musk are now openly supporting Vladimir Putin, their actions are unpopular with the American public. Very few Americans agree that the U.S. should be supporting, not opposing, a brutal dictator’s attempt to conquer a democracy:
Let’s be clear about the current state of the war between Russia and Ukraine. On the military battlefield, Ukraine has been gaining the upper hand.Hence Putin has turned to attacks on civilians and civilian infrastructure, electricity in particular. If Musk doesn’t restore that access quickly, the result will be the deaths of thousands of innocent Ukrainians. Moreover, he will embolden Putin to further menace and attack our Nato allies, as well as supporting neo-Nazis like the AfD.
Some may object as follows: Musk owns Starlink. Doesn’t he have the right to do what he wants with a business he owns?
No.
Yes, America has a market economy. And to make this economy work, we need to respect property rights. But we are, first and foremost, a democracy. And in a democracy, the rights of private property don’t and never have included the right to act against the nation’s interest — where democratically elected representatives of the people, not business owners, should decide what is in the nation’s interest. Capitalism is not an excuse for treason.
Let’s look at a hypothetical case. Taiwan’s air force flies F16s made by Lockheed Martin. Imagine that for some reason — perhaps as part of a business deal with China — Lockheed Martin suddenly moved to degrade Taiwan’s military capability by cutting off access to spare parts, upgrades, munitions, computer networks and more. Would anyone consider such action acceptable, a legitimate exercise of property rights? Surely not. There would be immediate demands that Lockheed Martin reverse its actions — and if it refused, the federal government would step in to temporarily take control of the company.
This has actually happened in the past.
U.S. mobilization during World War II relied overwhelmingly on private contractors. But these contractors weren’t free to do as they pleased. Among other things, the federal government was anxious to avoid labor conflict that might impede the war effort. So the National War Labor Board negotiated mandatory settlements between management and workers.
Some businessmen didn’t want to go along. In particular, Sewell Avery, the chairman of Montgomery Ward, simply refused to comply with the terms of collective bargaining agreements that had been hammered out with the United Retail, Wholesale and Department Store Union.
At the time, Montgomery Ward was both a major retailer and a major manufacturer, whose production of tractors, auto parts and more were important parts of the war effort. But Avery placed a higher priority on resisting unionization than on defeating the Nazis.
So in April 1944 FDR ordered the Army National Guard to seize Montgomery Ward’s main plant in Chicago. National Guard troops literally had to carry Avery out of his office:
Later that year the federal government also seized a number of other Montgomery Ward facilities.
It’s important to realize that none of these actions were attempts to impose long-term government control of the economy. There was never an intent to permanently nationalize Montgomery Ward. But the principle was clear: private individuals do not have the right to undermine national security. And if temporary nationalization is the only way to stop them from doing so, so be it.
So, back to Elon Musk: In modern warfare, where communication and real-time information are as important as rockets and artillery, Starlink is as central to national security as Lockheed Martin. Decisions about which countries have full access to Starlink’s capacity are as much a matter of foreign policy and national security as decisions about which countries will be allowed to buy and operate U.S. high-tech weapons.
Such decisions cannot, must not, be left up to private individuals. This would be true even if these individuals were patriots who supported democracy and American values. They definitely shouldn’t be left in the hands of this guy.
Musk will surely, and rightly, be the focus of many investigations if Democrats win the midterms. But don’t expect this to chasten him: His response to the prospect has been to make menacing threats:
Which reinforces the point that control of Starlink must, one way or another, be taken away from Elon Musk. It’s a matter of national security: we cannot let private individuals make foreign and defense policy, and it would be totally irresponsible to leave a crucial military asset in the hands of a racist, authoritarian conspiracy theorist.
What happens across generations to wealth shocks? Do they endure and even magnify, or do they dissipate? By implication, how much modern wealth is attributable to events before 1900? This paper uses random shocks to family size in England before 1880 that created wealth shocks for the children to measure the persistence of wealth shocks. Fertility in England before 1880 was a biological lottery. For richer families, family size strongly influenced child wealth. This paper finds that such biology-induced wealth shocks had no impact on descendant wealth by three generations later. Since wealth itself persisted across more than five generations this implies that, in the long run, wealth mainly derives from sources other than inherited wealth. The observed link between nineteenth century and modern wealth does not lie in wealth transfers alone. Wealth persisted because of the familial inheritance of behaviors associated with wealth accumulation and retention.
I’m writing about this a little bit late, but France has been having some pretty bad riots:
After widespread rioting at the weekend – estimated to have cost several hundred million dollars in property damage and theft – France faces a toxic mix of urban rebellion, political drift and economic crisis…There was rampant looting in Paris, Marseille, Bordeaux and other cities, while the city hall in Limoges, which survived two world wars, was badly damaged by fire and its clock spire collapsed.
The violence at the weekend, which led to some 2,400 arrests, followed weeks of protests by French students angry about crumbling schools, a lack of teachers and dismal job prospects.
French people like to riot. But this time, things are a little bit different, for a couple of reasons. First of all, this wave of unrest is accompanied by serious economic troubles. France’s long-term interest rates, like rates throughout the world, are surging:
But unlike some countries whose rates have also risen, investors have serious doubts that France’s government will take the necessary steps to pay back what it owes. The price that investors have to pay to insure against a French sovereign default has shot up even more abruptly than interest rates:
Basically, investors are starting to think that France won’t pay back its debt — that instead of raising taxes or cutting spending, the country will simply pay the cost of rising interest rates by borrowing even more money. Instead, investors are starting to worry that France will simply default on its bonds.
In a widely read post a couple of weeks ago, Paul Krugman argued that the problem lies with France’s old-age pensions, which are eating an increasingly enormous amount of the country’s GDP and seem politically immune to any cuts:
The rise in interest rates on French government bonds is largely driven by heightened perceptions of the risk that France could default on its national debt…France is on a fiscally unsustainable path. Debt is already very high as a percentage of GDP, and the French government is adding to that debt by running large budget deficits even though there is no emergency like a war, a severe recession, or a pandemic to justify such deficits. Furthermore, France has an aging population, which means that pension costs will, other things equal, grow much faster than revenue…
France does stand out, even among fiscally troubled nations, in one main way: its persistent inability to get realistic about retirement…The official French retirement age…was only 62 in 2023…The average actual age of retirement…was lower in France than anywhere else in Western Europe…Macron’s center-right government was on track to gradually raise the retirement age to 64, still low by the standards of other advanced nations. But due to opposition by the extreme right and the extreme left parties in France, this rise has been frozen until after next year’s election.
In other words, France needs austerity, but it can’t get it, because the French people demand ever-increasing spending. France’s government already takes up a larger share of GDP than almost any other rich country — significantly more than Sweden or Denmark:
Of course, there’s another way to do austerity besides cutting spending — France could raise taxes. But this will also be tough. France’s taxes are already higher as a share of its GDP than any other rich country, including the famously high-tax Scandinavian countries:
The wealth tax might have generated social solidarity, but as a practical matter it was a disappointment. The revenue it raised was rather paltry; only a few billion euros at its peak, or about 1% of France’s total revenue from all taxes. At least 10,000 wealthy people left the country to avoid paying the tax; most moved to neighboring Belgium, which has a large French-speaking population. When these individuals left, France lost not only their wealth tax revenue but their income taxes and other taxes as well. French economist Eric Pichet estimates that this ended up costing the French government almost twice as much revenue as the total yielded by the wealth tax…
Another French experiment was the so-called supertax, a 75% levy on incomes of more than 1 million euros. Introduced by socialist President François Hollande in 2012, the supertax added to the exodus of wealthy individuals, most notably actor Gerard Depardieu and Bernard Arnault, chairman of LVMH Moet Hennessy Louis Vuitton. Star soccer players threatened to go on strike, and there was fear that France would become a wasteland for entrepreneurs. Meanwhile, the supertax raised much less money than even the wealth tax had -- only 160 million euros in 2014. The unpopular tax was repealed two years after its adoption.
France is in a difficult position here. Its membership in the EU, and its location near to other French-speaking countries like Belgium, Switzerland, and Luxembourg, make it trivially easy for rich French people to pick up and move to other countries if they see their fortunes under threat of confiscation.
France could, of course, try taxing the middle class to pay for expanded social spending, perhaps by an increase in the VAT. But this burden would fall on many of the same people who are now protesting and rioting in the streets, so it’s probably a political nonstarter as well.
In fact, the current riots are making the strains in France’s bond market worse, by making the politics of austerity seem more intractable. Various groups of protesters and rioters are demanding enormous amounts of additional government largesse — billions of euros of increased spending on schools, increases in pensions, increases in social benefits, and even subsidies for consumer goods like fuel. That demonstrates that there’s still enormous grassroots political pressure for higher government spending; even if France’s leadership doesn’t cave in to this pressure, leaders will probably be averse to making the deep cuts to spending required to put France on a sustainable fiscal path.
And that, in turn, is probably making it harder to enact any of the spending that the protesters are demanding. When protesters demand increased spending, bond markets respond by charging higher rates on French government borrowing. That increases interest costs for the government, which makes it harder to raise social spending — the exact opposite of what the protesters wanted.
Fundamentally, the French riots show the limits of the European left-liberal welfarism that has been the region’s default approach to governance for the last half-century — and which American progressives want to emulate. The French populace — or at least a powerful chunk of it — simply doesn’t seem to be able to recognize the difference between a sustainable welfare state and an unsustainable one. Instead, social benefits seem to be a one-way ratchet — higher benefits raise expectations for even higher benefits, until even the most milquetoast and inadequate of austerity measures end up causing cities to burn.
That one-way ratchet also calls into question the viability of Keynesian fiscal stimulus — the main tool that left-liberals (including me) prefer to combat deep recessions. Few serious macroeconomists now question that stimulus is effective in raising aggregate demand in a severe downturn. But Keynesian policy requires that fiscal largesse during a bust be matched by fiscal austerity during a boom, so that deficits don’t grow unsustainably. The problem is that while “austerity during the boom” is easy to say, it’s politically very hard to enact.
Hanno Lustig, reading Krugman’s post about the unsustainability of France’s borrowing, recalls the years of the Euro crisis, in which Krugman urged France to spend, spend, spend to fight the recession:
Lustig is being a little unfair to Krugman here. In fact, here’s what Krugman actually wrote in 2011, in the first post that Lustig cites:
[W]e won’t always be in a liquidity trap. Someday private demand will be high enough that the Fed will have good reason to raise interest rates above zero, to limit inflation. And when that happens, deficits — and the perceived willingness of the government to raise enough revenue to cover its spending — will matter…At a future date, when we’re out of the liquidity trap, public finances will matter…[T]he biggest source of our long-run deficit isn’t the overhang of debt, it’s the prospective current cost of paying for retirement, health care, and defense. So such a crisis — again, it’s very much hypothetical — could spiral into something very nasty, with very high inflation and, yes, hyperinflation.
Krugman was actually talking about the U.S., but he might as well have been talking about France. Keynesians don’t just say “more government spending is good” — they recognize that there are limits, so they urge governments to cut spending during good economic times.
But Lustig has a point, nonetheless. The Keynesian prescription — deficits during the bust, austerity during the boom — requires that whoever is in power during the boom take the political hit for doing the austerity. In practice, you can sometimes find politicians willing to spend their political capital on taking that hit, but it’s tough. Even Macron caved in the end.
When we look at actual French borrowing and spending during the Euro crisis of the early 2010s, it’s clear that neither the austerity Krugman feared nor the stimulus he desired was actually happening. Look at the charts above, and you’ll see that government spending didn’t rise or dip during the 2010s — it just sailed on, unperturbed, as if the recession didn’t even exist. The same was true of French government debt:
Germany actually did do austerity during the bust. France did not. In fact, they didn’t do anything — they just kept borrowing and spending.
That points to a political-economic problem for Keynesian liberalism. It suggests — as James Buchanan foresaw — that spending is often less likely to be determined by the wise judgement of technocrats, and more likely to be determined by angry ignorant people burning down government buildings.
Finally, France’s riots show the limits of one more pillar of modern left-liberalism — tolerance toward mass immigration.
It’s not obvious that African or Middle Eastern immigrants are disproportionately behind these riots. Viral videos of rioters and looters — including the famous video of the French video game store owner trying to defend his shop against young hoodlums — show a racially mixed crowd of rioters with plenty of white representation. Some past waves of riots have been driven by immigrants and their children — for example, the anti-police riots of 2023. But others, like the much longer-running Yellow Vest riots of the late 2010s, were mostly white.
Still, France’s public appears more and more inclined to blame “migrants” for the chaos in their streets. When the disorder began, the political fortunes of the anti-immigration right-wing candidate Marine Le Pen soared:
In contrast, the chances of the only major left-wing candidate, Jean-Luc Melenchon, didn’t budge. Melenchon is promising lavish increases in social spending, but the public is disinterested; instead, as in Germany with AfD, and indeed all over Europe, the people are gravitating toward whoever promises to stop immigration.
America is not France, of course. Our immigrant mix is very different, and our ability to assimilate large numbers of immigrants is much greater. Our attitudes toward immigration have turned positive again, at least partly as a reaction against Trump’s brutality. But France shows that the left-liberal approach to immigration simply doesn’t work equally well for all countries.
So France’s riots aren’t just one more case of French people going wild in the streets. They demonstrate the limits of European-style left-liberalism — the lavish welfare state, the tolerant attitude toward mass immigration, and the trust in Keynesian demand management. Left-liberalism built some very beautiful and kindly societies, but its powers are not infinite.
3. Where do Math Olympiad gold medal winners end up? “By total gold medal count, China is the clear leader, followed by the pack of USA, Russia, and South Korea. Over 20 years China has 105 out of a possible 120 gold medals which means nearly all their students achieved gold. This is so successful that it’s common knowledge that it is harder to make the China IMO team than to get a gold medal in the IMO itself.”
If current polling trends hold, Republicans could lose their majorities in both the House and Senate this November. Most pundits attribute this potential blue wave to voters’ frustration with gas prices and the broader cost of living. But another issue is quietly hurting GOP candidates: our party’s often mixed messaging on vaccines…
Voters have certainly noticed — and they’re blaming Republicans. According to a recent KFF poll, more than 60% of voters now disapprove of the Trump administration’s handling of vaccine policy. Only 28% of independents approve. Democrats now hold a 16-point advantage on the issue: Forty-one percent of voters trust them more to handle vaccine policy, compared with 25% who trust Republicans…
President Trump has been a strong voice for vaccines, affirming that childhood immunizations work and encouraging parents to vaccinate their children. But he has promoted vaccine misinformation in the past, and in August, he signed an executive order to slim down the childhood vaccine schedule, and at the signing, suggested a link between vaccines and autism that decades of research have ruled out.
Meanwhile, the Department of Health and Human Services has thrown a key vaccine advisory panel into turmoil, threatened government vaccination programs, and downplayed the danger of measles — all at a moment when Americans are looking to their government for clarity…
Our party’s own data warned us that backsliding on vaccines would hurt our prospects. In 2025, the Republican polling firm Fabrizio Ward published a memo finding broad bipartisan support for routine childhood vaccines and warning that undermining them would cost votes.
The numbers are stark. Seventy-four percent of Americans say ensuring broad availability of Food and Drug Administration-approved vaccines should be a priority. Nearly 70% say they would be more likely to vote for a congressional candidate who vows to preserve vaccine access over one who seeks to rescind it. And crucially, more than 50% of voters say they’d be less likely to support a candidate who doesn’t support vaccines, even if they align with that candidate on other issues.
In other words, silence on vaccines is becoming a dealbreaker for voters who would otherwise vote Republican.
For a very long time, Republicans have been able to spout stupid rhetoric in many areas and thereby build out a Coalition of the Stupid, but now that they’re actually turning that rhetoric into action, they are finally starting to suffer for it politically.
Couldn’t have happened to a nicer bunch of assholes.
If you are teaching economics Modern Principles is the book to use! Great and original writing, over one hundred videos, iClicker, Achieve and lots of additional support. Contact Mike Krotine to get an examination copy.
Everything feels out of whack in the United States.
First of all, the president’s behavior is becoming more and more erratic. Earlier this week, he walked past the open door of his armored car, known as “The Beast” and wandered toward an open field before Secret Service agents redirected him.
And he is losing any filter he used to have. At campaign rallies, he has taken to commenting on how he finds Ohio Republican senator Jon Husted physically attractive. “I looked at his a‑‑, and then I looked at his legs, and my—I said, ‘His a‑‑ is like, it’s like a pile of muscle.’ Then I looked at his legs, and I said, ‘Man, his feet are big.’ Then I looked at his shoulders, and I tapped him on the shoulder, and it actually hurt my hand. It was like a piece of steel. I said, ‘This guy’s a monster.’”
Today he snarled at CNN’s Kaitlan Collins: “You don’t know what you’re talking about. You’re a dummy. You’re a low-IQ person, you’re a dummy, and you work for CNN.”
In the news, Trump’s abandonment of the traditional allies of the United States to embrace Vladimir Putin and Russia remains front and center. Today, videos circulated of Trump’s special envoy to Russia, Steve Witkoff, praising Putin as a “humanitarian” even as the Russian military continues to bombard Ukrainian civilians, this week killing a baby in a stroller at a public park.
Today, former secretary of state Hillary Clinton told Kara Swisher: “I continue to believe that Putin has things on Trump. I continue to believe that he is holding photos, videos, whatever it might be.” Clinton reiterated that Trump “is a willing Putin puppet to help Putin. Putin’s not going to stop with Ukraine…. I guess Trump has this idea that he wants to divide the world,” Clinton said. “He gets the Western Hemisphere, Putin gets Russia and Europe, and Xi Jinping gets the rest of the world.”
Meanwhile, Trump claims he had nothing to do with the slowing of Starlink over Ukraine, telling a reporter: “I wasn’t involved.” When asked if Elon Musk ordered it, Trump responded: “I don’t know who did it, but I was not involved.”
Congress members, including Republicans, have vowed to hold whoever was responsible for the cuts accountable. Representative Brian Fitzpatrick (R-PA) said on Monday that those limiting Starshield “will be fully investigated and will be held fully accountable.” He said Congress would investigate and mete out “immediate harsh and punitive budget cuts to any responsible agency or agency head.”
Musk is not taking that threat calmly. In response to a report by Calen Razor in Politico that Democrats intend to investigate Musk’s role in cutting Ukraine’s access to Starlink communications networks, leaving Ukraine vulnerable to Russian attacks, Musk posted on social media: “Live by the sword, die by the sword. Those who pick fights with me should understand that I will find out who is really pulling the strings and come for them, not just their puppets …”
His was a shocking threat against members of Congress, but the move of Europeans and Canadians to develop their own satellite communications systems given the dangers of relying on Starlink seems to be worrying Musk. If Congress also moves the United States away from his contracts, he could be in real trouble. As Douglas P. McCormick noted in Fortune last June, Musk’s trillion-dollar fortune is not real. Almost all of his net worth is unrealized equity in companies he runs. His wealth is simply the market’s estimate of the worth of his promises to deliver in the future, and those promises depend on government contracts.
Americans are beginning to see the costs of Trumpism more generally.
As Paul Krugman noted in his newsletter this morning, twelve million Americans have lost healthcare coverage under Trump, and those who still have it have seen the cost of their premiums rise sharply. The situation will get worse in the future, since when they wrote their One Big Beautiful Bill Act, Republicans put the worst of their cuts off until after the midterms.
The Center on Budget and Policy Priorities reports that enrollment in the Supplemental Nutrition Assistance Program (SNAP) fell by more than 5 million people, or nearly 13%, between July 2025, when the Republicans enacted the One Big Beautiful Bill Act, and June 2026. Nearly half of those no longer receiving benefits are children. Starting this month, more of the costs of SNAP will fall to states. The amount of their payment will be based on their error rates, causing them to err on the side of denying benefits and cut costs, leading even more to lose benefits in the future. Some states may have to withdraw from SNAP altogether.
In The Atlantic today, David Frum wrote that the bill for Trumpism is coming due. Although Trump promised in his first term to eliminate the national debt and in his second to balance the budget, maybe even financing a $2,000 check for every American taxpayer, the budget deficit for the fiscal year that ended on September 30 clocked in at about $2 trillion, about $160 billion more than it was during former president Biden’s last year as president. Next year’s deficit will likely be even greater.
How we got to this point, Frum reminds us, is that the Republicans’ 2025 extension of their 2017 tax cuts will reduce government revenues by $4.5 trillion over the next ten years. Their cuts to Medicaid and SNAP reduced spending by $1.1 trillion. That leaves a growing deficit that climbs to more than $4 trillion as the cost of servicing the debt grows.
Economist Justin Wolfers explained: “Washington has discovered a brilliant financial strategy. Cut benefits for people who need them, cut taxes for people who don’t, and borrow the difference from people who aren’t old enough to vote.”
Those numbers, Frum notes, don’t include the cost of Trump’s war on Iran. The administration acknowledges that fuel and munitions for that war have cost about $45 billion, but the real costs run far higher with the destruction, for example, of U.S. bases in the Middle East. The Department of Defense has asked for an additional $200 billion for the war, and Trump has asked for $1.5 trillion to fund the military in 2027, which Frum notes is up 44% from before the war on Iran.
In order to stay in power, Republicans are peddling what Jesse Watters of the Fox News Channel recently called “fear porn.” Matt Gertz of Media Matters quoted Watters’s explanation: to engage non-MAGA voters, he said: “You have to say, these people are going to take your healthcare, they’re going to let in the Third World, they’re going to jack up your taxes, and that’s what’s going to get people to come out to vote. You have to say, these people are scary and dangerous, you know what we’re all about. And that’s really a choice.”
In September, Watters warned that “the Democrat party and its communist base are running against America” and “want to shatter the pillars of Western civilization.” He continued his dark fantasy: “They want to abolish the Senate, police, ICE, and of course the border. Some of them are even calling for reparations and rent control. Others have a little bit of a problem with whites, and a majority of Democrats don’t prefer capitalism. It’s like we’re fighting the Cold War here in our own country.”
Host Sean Hannity told viewers: “We can vote to build on the successes of President Trump, his first two years in office, or you can shred your Constitution, allow our country to be taken hostage by this new radicalized leftist democratic socialist communist movement and their far-left extremist candidates.” He called Democrats “completely insane.”
A company formed last month in Wyoming has been circulating in Texas phony leaflets and text messages pretending to be from a trans rights group. Addressed to the “student” of the household, the flyers claim to be a resource guide for transgender and LGBTQ+ youth. The flyers are deliberately inflammatory, purporting to give a roadmap to children for how to separate from their parents and replace them with other adults or organizations.
Right-wing groups are sharing the mailers and linking them to Democrats. A Republican candidate for the U.S. House of Representatives called them “disgusting and evil” on social media and posted further: “The radical left is trying to brainwash Texan children and unravel the basic framework of our society.”
In Ohio, Republican gubernatorial candidate Vivek Ramaswamy released what the editor of the Cleveland Plain Dealer called “the most vile political ad in Ohio history.” It features the biological mother of his opponent, Dr. Amy Acton, saying Acton is a liar for saying she lived in a tent as a child. In the ad, the woman tells Ohioans not to “let her become your governor.”
Acton, 60, has not seen her biological mother since she was 12, when she and her brother were removed from the woman’s home after a grand jury indicted the woman’s second husband for raping Acton. The woman helped her husband escape custody and avoid trial until he died. Charles Hilu of the National Review reported that court records confirm Acton’s history, and noted that the impoverished family did, in fact, spend a winter living in a tent.
Acton’s brother replied to the ad, saying both of them had been abused, but she had received the worst of it as she tried to protect him. “Shame on Vivek,” he said.
While Vice President J.D. Vance defended Ramaswamy’s ad, others were appalled at his attempt to use her childhood trauma against her.
The Columbus Dispatch endorsed Amy Acton and called the ad “revolting.” MK Pritzker, the wife of Illinois governor J.B. Pritzker, donated $500,000 to Acton, saying: “Bad men gain power when we refuse to stand up and fight.”
New Jersey’s Republican former governor Chris Christie told Karen Tumulty and Dan Merica of the Washington Post: “The question for all Republicans is whether this type of attitude is what we want leading our party going forward. For the last decade, our party has been infected by a corrupted moral center. Vance’s acceptance of this campaign ad only breathes life into the disease that we should be seeking to cure.”
Today Ariana Baio of the Guardian reported that Neil Bush, the brother of President George W. Bush, has voted for Democrat James Talarico rather than Texas attorney general Ken Paxton to be the next U.S. senator from Texas. Bush explained: “I have been a Republican for most of my life, and I still believe deeply in many traditional Republican principles. But character matters more than party affiliation. Our democracy depends on leaders who respect our institutions, tell the truth, accept accountability, and seek to unite rather than divide.”
Silvia Console Battilana, who co-founded Auctionomics along with Paul Milgrom, writes in Forbes about the prospects for market design efforts to help conserve Utah's Great Salt Lake.
"To save the lake while protecting water users, business leaders can adopt a little-known but powerful economic tool: market design. When water levels drop, the consequences immediately hit commercial supply chains and local commerce. Market-based incentives give businesses a way to reward upstream water conservation, bringing more water to the lake without hurting regional growth. The invisible hand of the market could identify the least expensive conservation, compensate participating water users and restore the Great Salt Lake.
...
"The shrinking of the Great Salt Lake has many causes, and there is no silver-bullet fix. But any solution to refill the lake will likely involve conservation within Utah. Seventy-one percent of the water diverted from the lake’s basin is allocated to agriculture. If those commercial users could make more efficient use of water, more would reach the lake.
The catch is that many conservation practices, like water-friendly infrastructure and precision irrigation, are expensive. Under Utah’s traditional “use-it-or-lose-it” water rights system, users have little financial reason to conserve. Without modern economic incentives, asking businesses and farms to voluntarily cut back simply isn’t realistic.
Even if water users could be forced to cut back, it’s not clear who should cut back, or by how much. The costs of water conservation aren’t the same across users, and they can be very hard to estimate.
Market design can address both of these challenges. Crucially, markets don’t force particular actions or behaviors. Instead, well-designed markets create an incentive for farms and communities to cut back on water and be rewarded for their efforts. Anyone who can cost-effectively reduce consumption will do so, while others aren’t compelled to conserve if it would be too expensive.
Market Design Works Even when the stakes are high and a lot stands in the way, intentionally designed markets can successfully align self-interest with the public good.
Further, market design can be used to align incentives even when money isn’t exchanged: it has been used for organ donation exchanges and food banks. Harnessing the invisible hand of the market to align incentives in pursuit of a common goal is an effective tool for difficult problems."
At some point AI will be more regulated than it is today. Furthermore, I believe that most parts of the American economy, once they are regulated, end up overregulated.
Thus it is likely that the AI sector will, at some point, end up overregulated.
Given that reality, perhaps the AI sector should be underregulated today. After all, overregulation will have decades, maybe centuries, to catch up and even the ledger.
Many regulatory issues can be considered within this framework. You can think that AI is “underregulated today”, in the static sense of that term, and still not favor additional regulation right now. You might prefer to keep it underregulated for some while to come.
Using a stacked difference-in-differences design covering shootings between 1990 and 2025, I compare cohorts at affected universities before and after the shooting with cohorts at matched control universities. I find no detectable effects on time to degree, but undergraduates enrolled at the time of the shooting are 4.2% less likely to pursue further studies. Those who do continue shift toward health: the share of exposed cohorts who later enroll in a health degree rises by 1.3 percentage points (8.8%), and this effect persists among cohorts who enroll after the shooting. Effects on students present during the shooting are consistent with a response to trauma; for later cohorts, I find evidence of sorting, as master’s students with prior healthcare experience become more likely to enroll in affected universities. These results suggest that mass shootings leave institutional and cultural legacies that outlast the students who witnessed them.
That is from the job market paper of María Medellín-Esguerra, who is currently on the job market from Brown University.
Nothing major, but since publishing at 7:00pm last night, I’ve made a few additions and changes to my iPhone Duo review. I’m calling them out here, so that if you’ve already read it, you can see the changes. If I make more, I’ll add them to the top.
Regarding the camera, added and/or clarified the following (in bold):
As for the camera itself, it’s terrific. It’s clearly not of the
same caliber as the iPhone 18 Pro, but it’s good. The technical
specs of the Duo’s main 1×/2× camera are nearly identical to those
of the year-ago iPhone Air, and I love the iPhone Air’s
camera. If anything, the Duo’s camera should be better,
because it gets the year-better A20 Pro imaging pipeline. Which,
notably, brings support for the same new Photographic Styles,
including textures like film grain, that were introduced with the
iPhone 18 Pro. However, the Duo is not “Pro” — it does not
get camera features like “Pro controls” (variable lens aperture, shutter
speed, white balance, histogram), Apple Reference Image, spatial
video, ProRES (video or RAW), or Apple Log. Apple’s “shot with
iPhone” keynotes will continue to use iPhones Pro.
Also, notably different from the Air, the Duo has an ultrawide 0.5×
second camera lens. This brings both the ultrawide perspective and
macro photography. Like the Air, the Duo’s main 1× camera has a
minimum focus distance of 15cm. That’s closer than the 17 and 18 Pro
cameras (20cm), but there are a lot of times you want to snap photos
of receipts or documents closer than 15cm. With the Air, you
can’t focus closer than 15cm, because it only has that one camera.
With the Duo, you can focus on subjects down to just 2cm away, using
the 0.5× lens or the 1× lens in “macro” mode (which switches to the
ultrawide lens but sensor-crops to the 1× field of view).
Regarding the security of “Unlock with Apple Watch”, I added this note:
(It’s worth noting that the wrist tap on your watch for this gives
you a button to tap to lock your iPhone immediately — it’s not
just a notification that it happened, it presents you with an
action to undo it.)
Added this note (in bold) about it occasionally rotating (uncomfortably) in pocket, because it happened to me again twice today:
It does not go into or out of my jeans pocket smoothly.
Sometimes, in my pocket, it rotates 90 degrees, which is
uncomfortable. Folded up it never stops feeling heavy. It is
heavy, compared to other iPhones.
[Update, Thursday: One day later and there’s an updated
version of the NYT Games app, and they’ve fixed the orthodontic
mess of their crossword keyboard, in both orientations.
Screenshot.
This goes to show just how fast the Duo-optimized updates are
streaming in from developers. My review was up-to-date when I
published at 7:00pm ET Wednesday, and outdated by the time I woke
up Thursday morning.]
It’s time to install an app! But here in 1986, we still call them “programs,� not apps. So, you’ll want to set aside some time to get started installing a program.
Since you have a Commodore 64, there are really only two options for getting new programs this month: COMPUTE!’s Gazette and RUN, and you have to hope that one of those magazines isn’t sold out at the book store. So let’s get going.
Go To The App Book Store
You will need to ask your mom if you can ride your bike to the mall. The dirt mall is closer, but the magazine stand at the dirt mall doesn’t carry any computer magazines, so you’ll need to take a longer ride to the good mall, where the book store actually has computer magazines. It’s a couple of miles to the mall, so usually you would have a friend come with you, but you called their house and nobody picked up, so today it’s a solo trip.
Only one book store carries computer magazines at this mall; the other one only carries magazines about “serious� topics, but they can order back issues of a magazine for you if you want, you just have to wait a few weeks and they’ll call you when it comes in.
The guy at the book store doesn’t know the difference between the different computer magazines, so you can’t ask him if they have the one you want in stock, and he’s probably not going to answer a kid anyway. So you just have to go through all the titles one by one, and hope nobody put a copy of People or Omni in front of it by accident.
There are no ratings, and no reviews of the programs themselves. The closest thing you get is the magazine’s own reviews of hardware — modems, mostly — and a cover that promises you the issue has the thing you want. This month’s cover has a “Buyer’s Guide To Modems� banner across the top.
Once you’ve got a copy of COMPUTE!’s Gazette and you’re checking out at the store, you can see that it’s three dollars for the magazine (about nine bucks in 2026 money). If you’re lucky enough to have a five dollar bill, you’ll still have two dollars left over after buying the magazine. That means you’ll have enough money to swing by the record store later and grab a 45 of one of the new singles, like Sheila E.’s “A Love Bizarre,� written by Prince, or The Bangles’ “Manic Monday,� written by Prince, or Prince and the Revolution’s “Kiss,� written by Prince.
Pick Your Program
Now it’s time to race home with the new magazine in hand. You’ll have to wait for everybody to get off of the TV that’s by the computer so you can switch it over to the channel the computer is on and get down to work.
Turn on the switch, and you’re at the blinking blue cursor where it says READY. while the screen is still warming up a bit.
When it comes to installing apps programs, it’s all about options, and this month, we’re spoiled: there are two! They’re both games: Survivor, an arena game where, “if you’re quick of mind, eye, and hand, you might outfox your opponent,� and Shifter. Truly, an embarrassment of riches. Since Survivor is the one on the cover, we’ll go with that one.
(Two or three programs a month is pretty typical. That’s… the app store.)
Type It In
Getting this program running is standard stuff — you just read the article on page 36 that describes the game, and then flip to pages 106 and 107 where there’s the code for a short BASIC loader, and then continue on to pages 107 and 108, where there are 345 rows of densely-packed listings consisting of 9 hexadecimal character pairs, all of which have to be typed in perfectly with zero errors or else your entire game will refuse to run.
A quick sample of the early part of your task looks like this:
After you’re done typing that page in, you’re about a quarter of the way done, assuming you didn’t make any mistakes.
Wait, what’s that? Where are you supposed to be typing these in? Simply type them into the MLX program where you… wait, what’s that? You don’t have the MLX utility that’s used to type in machine language code for games and programs listed in the magazine?
Oh, don’t worry, you’ll just need to type in the code for that program. There’s an article explaining what MLX is, which you can read really quickly on page 93, and then you’ll find the code for it on page 94. That one’s only 100 lines of code, so it should be easy enough to type in. And of course, you’ll know if you made any mistakes when typing, thanks to the Automatic Proofreader.
Wait, you don’t have the Automatic Proofreader program?
Well, no worries. It’s only another 31 lines of BASIC code, which you can find on page 97. (This one you have to type in perfectly on your own; there’s no proofreader for the proofreader.) Once you do that, you’re all set.
Now, you can just use the program that lets you enter the program to make your program. It should only take about half an hour to type in the code for the Automatic Proofreader, and maybe another hour or two for MLX. Let’s call it two hours total between them.
After that, Survivor is ~30 lines of BASIC plus ~350 lines of hex code, so… maybe six hours? But at least MLX will catch any typos as you go.
Once all of this is complete, be sure to save your work to a floppy disk so you don’t have to type it all in again! If all you have is a cassette deck and you’re saving to tape, it’s going to take probably 10–20 minutes of staring at a blank screen when you save, so set aside some time for that.
In total, it should only take you about 8 hours to have Survivor ready to play, plus however long it takes you to get to the mall, buy a magazine, and come back.
Ready To Play
(Click or tap to get started.)
[This is Survivor by Kevin Mykytyn and Mark Tuttle, from COMPUTE!’s Gazette, March 1986, running in the VICE emulator. The game loads and runs on its own, which takes a few seconds.]
Controls: the yellow player uses W/A/S/D to move and F to fire; the cyan player uses the arrow keys to move and Enter to fire.
Next Steps
The Download
Someday, rather than typing all of this in, you might be able to use your 300 baud modem to download already-created versions of these games and tools. You could dial a local BBS, if there’s one nearby. If you’re unlucky, the only one you can reach is a long-distance call, and you’ll be paying by the minute for as long as you’re connected. Or you could look for a local dial-up number for the Quantum Link online service (which will eventually evolve into America Online!).
Transfer times can range from tens of minutes to hours, and of course during those calls, you are tying up what’s usually the sole voice phone line for the household. Anyone picking up a phone handset in the house threatens to knock your connection offline, forcing you to start the whole process all over again.
Customization
Now that you’ve enjoyed your game of Survivor, there are some fun ways to customize your little computer and give it a personal touch.
Just for context, here’s a to-scale comparison of the screen resolution of your Commodore 64 to the dimensions of an iPhone Duo’s unfolded screen.
Hover over (or tap) the comparison to see a C64 prompt and an App Store icon at the same scale.
You can’t change the wallpaper on your Commodore 64, but you can easily change the background colors for both the center area of the screen and the border. All you have to do is manually assign the proper numeric color code to the correct memory register corresponding to the values of each of those settings.
Memory address 53281 will set the background color for the primary content area, and a color code of 1 sets a nice readable white background, so it only takes a simple POKE 53281,1 command at the prompt, and you’re all set. Similarly, POKE 53280,4 will make the border of the screen a nice bright purple color, and of course there are a full complement of 16 colors to choose from.
Naturally, none of this customization is stored anywhere permanent, and it will all be lost if you turn off your computer or run a program.
READY.
I hope you’ve enjoyed this brief overview of how to get one game running on your Commodore 64, and perhaps gained a little appreciation for how things have gotten a bit simpler over the years.
Also, I will be entertaining a motion to return to calling our software “programs� instead of apps once more. Perhaps we could use the term to distinguish the software that’s created by humans actually typing things in, as opposed to the kind that’s merely generated by machines?
Tropical Weather Outlook NWS Central Pacific Hurricane Center Honolulu HI Issued by NWS National Hurricane Center Miami FL 200 AM HST Sat Oct 24 2026
For the central North Pacific...between 140W and 180W:
Active Systems: The National Hurricane Center is issuing advisories on Hurricane Vance, located several hundred miles south-southwest of Acapulco, Mexico.
Western Central Pacific: A broad area of low pressure located near or just west of the International Date Line, several hundred miles west of Johnston Atoll, is producing disorganized showers and thunderstorms. Environmental conditions could support some slow development while the system moves generally eastward to east-northeastward. * Formation chance through 48 hours...low...10 percent. * Formation chance through 7 days...low...20 percent.