Louie Mantia returns to the show to talk about the state of UI and icon design on Apple’s platforms, and some speculation on Apple’s trade secret lawsuit against OpenAI.
Sponsored by:
Links for you. Science:
The “new science golden age” looks suspiciously like a grift
‘This Is Very Strange’: Ancient Smallpox May Have Been Less Deadly
Why Is Everyone Trying to Build a Solid-State Battery?
How bursty infectiousness shapes epidemic dynamics
Ancient DNA confirms historical accounts of how smallpox got to the Americas
The New Science of Inflammation
Pediatricians and health officials are sidestepping Trump’s CDC on vaccine advice
Other:
FBI gets voter’s IP address in new fraud probe tactic
Right-Wing Media and OnlyFans Are in a Symbiotic Relationship (lmfao)
Vote Blue No Matter Who
Can Progressive Candidates Win in Swing States? They Already Have.
Biden’s Failed First Two Years
Inside an AI TikTok Shop Slop Factory That Shills Supplements Recalled By the FDA
A people’s guide to the ‘Commie Corridor’ of Brooklyn and Queens
MLK Library sleeping ban could lead to arrests and displacement, advocates warn
Representative Has Gone Missing From Work. Representative Neal Dunn has been missing for nearly a month.
Make the Federal Government Eugenic Again
Schumer pitches new federal agency to investigate corruption
Trump Announces $22 Billion Renovation for ‘Impossible’ Dulles Airport
OpenAI’s Hacking Debacle Comes Down to Human Error
Google Earth’s New AI Lets Anyone Fabricate Completely Bullshit Satellite Images
Immigration agents detained NC teen despite US citizenship. Why he’s seeking damages
Is the Electric Trike the Next Big Thing in Shared Micromobility?
In one California town, Flock misread license plates in 71% of the alerts it sent to police
Domestic Abuse Allegations Rock an Ohio House Race
These Lawyers Make Sure Children Don’t Face Deportation Hearings Alone. Trump Hasn’t Paid Them In Months.
Former Officials Protest U.S. Plan to Defund Pan American Health Organization
Democratic Socialists’ bus benches remain, city mum on next steps
The GOP’s Upskirt Politics
Family of Republican Rep. Dan Meuser bought stock in Musk’s SpaceX
Missouri Library Defiantly Holds LGBTQ Story Hour Despite Funding and Legal State Threats
Shrinking Tent
Trump Plans to Impose Deep Cuts to Western States’ Water Usage
Pulling Up the Ladder
Virginia Governor Restores Voting Rights for Thousands With Past Felony Convictions
Fairfield Porter’s Lush, Lonely Vision of the World
AI Questions Spoil Book & Movie Heat On Unpublished Debut Novel ‘Call Me, I’ll Hide The Body’
Jason Snell:
On Thursday, Apple announced record third-quarter earnings, with total revenue of $109.4B, up 16 percent from the year-ago quarter. iPhone revenue was up 22%, Mac revenue was up 10.4%, Services revenue was up 12%, and Wearables revenue was up 6%. iPad revenue was down 6%.
Six Colors also has their usual transcript of the analyst call, Tim Cook’s 90th and final one.
Over at MacRumors, Juli Clover wrote a retrospective on Tim Cook’s 15-year run as CEO:
When Cook took over as CEO, Apple’s revenue for all of 2011 was $108 billion. Apple reported $109.4 billion for Q3 2026, earning its 2011 revenue in a single quarter. We don’t have the numbers for fiscal 2026 yet, but in fiscal 2025, revenue was $416 billion. [...]
A day after Cook took over in August 2011, Apple’s stock price was $13.35 (split-adjusted). Today, it opened at $304.81, a roughly 23× increase.
Apple did alright under Cook.

WARSAW, Poland — The Spanish government announced it will allocate between 1.6 billion and 2 billion euros ($1.8 to $2.3 billion) to develop a national military satellite communications constellation that […]
The post Spain commits up to $2.3 billion for national military communications for IRIS² appeared first on SpaceNews.

HELSINKI — China sent a new pair of secretive satellites into a programmatically new orbit Wednesday, while also upgrading its on-orbit communications relay capabilities. A Long March 6A rocket lifted […]
The post China launches secretive TJS-27 pair, orbits next-gen Tianlian relay sat appeared first on SpaceNews.

Converting an engineering model of a Mars rover into an actual lunar rover could cost NASA more than $1 billion, an estimate strongly rejected by the agency’s administrator.
The post Sending repurposed Mars rover to the moon could cost more than $1 billion appeared first on SpaceNews.
I hadn’t heard of Dan Guido until a few months ago, when I came across the video of a talk he gave at [un]prompted, an AI security practitioners’ conference. Dan is the CEO and cofounder of Trail of Bits, a software security research and development firm that works with companies in tech, defense, and finance. But Dan wasn’t talking about security. He was talking about what it takes to make a company AI native, which is close to the center of the bullseye for many of us right now.
We’ve been trying to figure out how to do that at O’Reilly, but until I came across Dan’s talk, we didn’t have a structured process. We’ve been building along the lines he laid out ever since. So for this episode of Live with Tim I asked Dan to reprise the talk before we got to the conversation. He was supposed to take twenty minutes, like his original conference talk, but he took thirty-five, and I had to cut him off slightly before the end to make room for questions. That was a tough choice, since everything he had to say was golden.
Dan opened by reminding us of the current state of play in enterprise AI adoption. In February, Fortune reported on a National Bureau of Economic Research study in which nearly 90% of some 6,000 executives said AI had produced no measurable change in employment or productivity at their firms over three years. People started calling it the new Solow paradox, after Robert Solow’s 1987 line that “you can see the computer age everywhere except in the productivity statistics.”
Dan’s belief is that this isn’t evidence that AI doesn’t work. It’s evidence that most companies are deploying AI wrong. They hand out ChatGPT and Claude licenses, and then leadership waits for the magic to happen. It doesn’t.
Dan started out by describing three levels of AI adoption.
In his framing, the first of the three is a tool and the last is an operating system. For Trail of Bits, he said that “operating system” has a specific purpose:
“I want our security expertise to compound as code. Every engagement we do, all the skills, the workflows, everything that we build makes the next engagement faster and better.”
Dan confessed how hard it was to get started on the ladder from AI Assisted to AI Native:
“When I announced last year that we were all in on AI, that we were going to be using it across all of our workflows and redesigning the way the company operates, I’d say only about 5% of the company was with me. 95% was resistant.” About 20% was actively resisting. The other 75% were resisting more passively. “They’ll go along with it in public, but in process they’ll sabotage it. They’ll hope that if they keep their head low, this will pass over them, and that three months from now management’s focus will change and it won’t be a problem anymore, and we can get back to doing what we were doing. That’s where the majority of people land when these initiatives happen.”
Rather than argue with his employees, Dan studied the literature on why people reject new technology and decided he needed to address four biases against AI: self-enhancing bias, identity threat, opacity, and intolerance for imperfection.
Self-enhancing bias is the habit of crediting your wins to your own judgment and your losses to circumstance, which is a particular problem for senior people who are strongly attached to the years of experience and intuition that got them to their present position. Opacity is not being able to see how a decision got made. Dan’s observation is that you don’t understand your doctor’s reasoning either, but somehow you trust the doctor but get suspicious of the machine. Dan didn’t mention this work specifically, but intolerance for imperfection seems to refer to Dietvorst, Simmons, and Massey’s work on algorithm aversion, which found that people abandon an algorithm after watching it err once, even when it outperforms the human alternative. Their follow-up paper found that giving people even a slight ability to modify the algorithm’s output is enough to overcome the aversion.
Dan spent the most time on identity threat. He described a study in which the same kitchen appliance was advertised in two ways: “On one hand, it does the cooking for you. On the other hand, it helps you cook better. It’s the same device. The people who identified as cooks rejected the first version and accepted the second.”
Most knowledge work, Dan argued, and security auditing in particular, is what he called symbolic rather than instrumental. That is, it carries meaning about who you are. “So I have to frame AI as something that makes you a more dangerous auditor,” he said. “Not that it does the audit for you.”
In his work at Trail of Bits, he deliberately built a countermeasure for each bias.
Here’s Dan’s slide on “the remedies that actually worked”:

Returning to one of my hobby horses, this is a kind of mechanism design. In my recent piece on the missing mechanisms of the agentic economy, I argued that we need to start with desired outcomes and ask ourselves what mechanisms will help to produce them. Dan’s approach seems to be really good at this. Most enterprises are treating AI adoption as a procurement problem or a communications problem. Dan treated it as a question of what incentives, defaults, and status ladders produce the behavior you want, given how people actually respond.
The last remedy on Dan’s list is that the CEO has to lead by example. He noted, “I was the first person through the door. My voice as the CEO matters a lot more than people think. The passive 50% of the company that isn’t sure if this initiative is going to be successful, they’re watching to see what leadership actually does, not what it says.”
Trail of Bits already tracked about 50 engineering skills for performance review, things like Python, git, Rust, and various security auditing capabilities. Dan pulled AI skills out into their own matrix, with four levels, from not engaged through capable and adoptive to transformative. Each of these levels is detailed separately and more specifically for assurance, engineering, sales, and project management.
He noted that “The highest level of the maturity matrix is not somebody who uses AI the most. It’s somebody who invents new ways to work and builds tools with AI. So the identity of the expert shifts from ‘I don’t need AI’ to ‘I’m the one who makes AI useful for the company.’” This was his first important design choice.
The second is what level zero means. He said “If you’re at level zero, if you’re not engaged, that means you’re fighting back against the company. If you dismiss AI as hype, if you refuse to use AI for security work, this is a disagreement on principles, not on skills. For people who were stuck in the not engaged category, we had hard conversations, and there were people who left the company.” Levels one through three are a skill issue, and the remedy is time with the tools.
While the slide describing the capability matrix is shown in the preceding video clip, here’s where you can find the full deck so you can study it in more detail.
One of the best ways Trail of Bits developed to move people up the ladder was to hold a hackathon every two months. Dan runs them with clear goals rather than as a free-for-all. The focus area and learning objectives are defined in advance and announced a week ahead, with separate instructions for engineers and non-engineers. People work in pairs so everything gets reviewed. There’s a demo session at the end, and then follow-through. (It’s an important part of Dan’s big idea, that you have to build a system by which, in his words, organizational knowledge and capability compounds.) He noted that “In the days afterward we keep one or two people around, and they collect all the reusable artifacts, structure them, and put them into the places they need to be.”
I asked what people outside of product and engineering actually work on, since the answer for an accountant at a hackathon was not obvious. Dan’s response is that the hackathon isn’t measured in artifacts shipped but in where people sit on the capability ladder the following week. Essentially, he’s running a training program that happens to produce useful output, rather than a production sprint that happens to teach people something.
The first hackathon, he told me, was the equivalent of a beach cleanup: “It’s like those companies that send everybody to the beach with a big stick and say, let’s go pick up a bunch of trash and put it away, and then you get the big team photo after with all the contractor bags of garbage. That’s what we did with our public source code repositories.”
He picked it because open source maintenance is the part of the job that feels like a grind. No new features, just closing issues and stale dependencies on public code where nothing was at risk. “As an open source maintainer, you just get beaten down by the public. This doesn’t work, I can’t use it, this thing sucks. Dozens of issues pointing out flaws you already knew about. It feels burdensome. We wanted people to see that adopting AI would relieve burden.”
The second hackathon was about shipping impactful product updates, but it was also designed to move everyone up the capability ladder by giving up control. Engineers had to run Claude Code in bypass permissions mode, fully autonomous, on public repositories, inside sandboxes the company had prepared in advance. The one they’re running now is about persistent background agents that can be handed a task during an audit and come back with a proof of concept exploit or a draft finding.
Here’s a look at Dan’s slack message announcing the hackathon:

Everything the hackathons produce gets harvested into artifacts.
Trail of Bits runs three skills repositories: an internal one for company workflows, a public one that anyone can use, and a curated one that vets third-party skills before they’re allowed in.
Publishing skills to the public repository is not just a marketing exercise. “It keeps us honest, and it forces us to write things that other people can use, not just people outside the company but inside too,” Dan said. “It really helps us think about the tribal knowledge that’s baked into the tool.”
The curated repository exists because Trail of Bits knows how bad the supply chain is. They’ve published research on how to write malicious skills, and so Dan is not going to tell 130 employees to start downloading code from strangers and running it on their laptops. “If you want adoption, you need a safe supply chain.”
Perhaps even more important than the skills repository is, as Dan put it, “turning scar tissue into infrastructure.”
“Every single time Claude Code didn’t do something we wanted, we would bake it into a set of global, copy-pasteable defaults. Known good settings, recommended patterns. I call it scar tissue. If I hire somebody new tomorrow, I don’t want them to have to go through the entire discovery process of the last year of Trail of Bits to figure out how to use the tool.”
The configuration repository, claude-code-config, is where the accumulated lessons live.

Dan built the first version himself and then opened it to pull requests from the whole company, assigning someone after each hackathon to go collect what people hadn’t contributed on their own. “It’s easier to put out something that’s unpolished than it is to get it perfect on the first try.”
In short, a big part of the Trail of Bits “enterprise AI operating system” approach is a set of standardized tools and hardened defaults. Standardization isn’t a straitjacket. It’s a foundation.
On sandboxing, Trail of Bits deliberately didn’t pick a single preferred solution. There’s a devcontainer for developers, dropkit for disposable DigitalOcean droplets, COOP for isolated VMs, and the sandboxing now built into Claude Code for casual users. “The point isn’t that everybody uses the same sandbox,” Dan said. “The point is that everyone has a safe sandbox to use, and that it’s easy for them to do it.”
Another of the hardened defaults is procedural. Trail of Bits enforces a seven day cooldown on every package their developers install:
“There are dozens of security companies scanning the internet trying to find a new cool blog post they can write about malicious code hiding on PyPI or npm, and they usually figure out there’s a supply chain issue within hours. So we just delay all the packages that Trail of Bits uses. Generally the malicious stuff gets picked up before we ever get a chance to run it.”
That’s free-riding on a competitive market for security research, and given the speed of today’s market, it’s an elegant solution. There’s a whole class of defenses like this waiting to be found, where the mechanism is not a technical system but a well-chosen delay.
The problem we run into most often as we build AI workflows at O’Reilly isn’t the model or the tooling. It’s data. Who has access to which system, which system does that data live in, and who do I ask? In a 500 person company that’s annoying. I wonder what it’s like at a company with 50,000 employees.
I told Dan about DJ Patil’s Tidy House framing. He agreed that data access for AI is a big problem. His answer starts with permissions:
“The permissions debt is invisible until an agent hits it. Making data agent legible is a forced permission audit. You have to actually go through and figure out who can access what…. It also raises the stakes for permissions errors. If you overshare information, now an agent inside your company is going to find it instantly. There are a lot of these technical debt sort of things where, with agents, all of it’s becoming due at the same time.”
Every shortcut an organization took with its data over the past twenty years is being called at once, and the companies that can run the audit, make fast decisions about boundaries, and then actually share their data are the ones that will get a force multiplier.
Dan is against letting a thousand flowers bloom, because uncoordinated teams create overlap rather than compounding. He’d rather have one centralized foundation, with innovation happening on top of that. He suggested a useful metric for making that work across team boundaries is what fraction of your team’s data did you make reusable for everyone else, and how much of it is being used by teams outside your own.
Before the first hackathon, Trail of Bits ran hands-on sessions to teach its operations and go-to-market staff the basics of git and the command line. Not mastery, just enough to be a consumer of the thing. Here we are fifty years into my career and the Unix command line still matters. Dan’s non-technical staff mostly work inside Claude Cowork or Codex Desktop now, but he thinks the command line experience was worth it because they know what’s happening under the hood.
What happens to a job when the tool can do a lot of what humans used to do? Dan gave the example of his own technical editors. His editors used the hackathons to build the tools that got them out of line editing, including one that turns a public presentation into a blog post in the company’s voice. What the writers do now is consult on how to frame a story so it is effective with a particular audience.
I agree. Human jobs aren’t going away any time soon. This gets heard as optimism when it’s really just observation. AI is going to replace a lot of what we used to do, but it is also going to hand us a large amount of new work, and much of that work hasn’t been understood yet. Quality assurance for agent systems is one of the new jobs. So is skills product management, which is a role that didn’t exist eighteen months ago and now has a headcount at a 130 person security firm.
I asked a question towards the end about how we’re going to know which skills and agents are any good. What Dan has so far is telemetry pulled from developers’ dot files through the company’s device management system, which tells him what gets used and what breaks, plus one AI systems engineer whose job is product management for the skills repository, reviewing incoming pull requests and deprecating overlapping skills.
What Dan thinks comes next is evaluation. He says: “Once you invest a lot into these agent systems, you need proof that they do the job. The way you do that is you give everybody a performance review. You give them an evaluation data set, a benchmark.”
Trail of Bits is now building benchmarks for its core skills. How well can we find bugs in this language? How well can we write a statement of work? Constructing those datasets is real work, with positive and negative cases, and comparisons against the algorithmic tools that already exist.
I asked Dan for the top five mistakes he made. He said there was only one. “You need to allocate an appropriate amount of FAFO time. (That’s F Around and Find Out.) A product comes out on Friday. There’s no documentation for it. There’s no training guidance for it. There’s no course on it. You can’t wait until somebody systematizes the knowledge. You just need to do it.”
Then he gave an analogy to going to the gym.
Dan has a replicable recipe, which he summarized as follows:
The Trail of Bits skills repository is public. So is the curated marketplace, the configuration repository, the devcontainer, dropkit, and COOP (Continuity of Operations planning). He wrote up the whole playbook on The Trail of Bits Blog and gave a version of it to tl;dr sec. He thinks publishing makes the work better because it forces the tribal knowledge out into the open where it can be checked.
Which brings me back to the Solow paradox, which seemed to disappear by the late 90s, when US aggregate productivity did finally go up. That didn’t happen because computers got faster. It disappeared because companies figured out how to reorganize themselves around what computers could do, and eventually those organizational recipes spread widely enough to show up in aggregate statistics. The same has to happen today. The current AI discourse is obsessed with model capability and largely uninterested in diffusion. The problem is not that the models are oversold. It’s that almost nobody has done the necessary organizational work, and the few who have are mostly keeping it to themselves.
If you want to go beyond the highlight videos shown above, watch Dan’s entire talk here. His slide deck is here. And be sure to check out the Trail of Bits Github repository.
This week, data and AI evangelist Christina Stathopoulos looked at three developments shaping AI’s next phase: agents that can act across systems, infrastructure built for specific models, and world models that help AI understand physical environments. Model quality is no longer the only constraint for teams. They also need to account for security controls, compute requirements, information access, and the environments where AI systems will operate.
Christina opened with reports that an OpenAI agent escaped a test environment, gained internet access, and targeted Hugging Face while attempting to complete an assigned task. She also noted skepticism about how the incident was characterized, as well as the joint investigation announced by OpenAI and Hugging Face. The details remain under review, but the broader deployment problem is already familiar. Agents can combine tools, credentials, networks, and external services in ways application teams may not anticipate. (After the episode aired, OpenAI revealed that its review had turned up four other similar incidents “where the models identified and used publicly exposed credentials at the account-level on other publicly-available services.”)
Christina then discussed OpenAI’s limited-availability platform for helping enterprise customers build and manage agents with support from forward-deployed engineers. Direct access to specialists can help a company launch an agent, but it doesn’t replace the internal skills and governance required to operate one over time. For technical leaders, agent readiness increasingly means evaluating the full operating environment rather than focusing only on benchmark performance.
Google appeared on both sides of the infrastructure discussion. Christina covered reports of a chip designed around Gemini’s architecture, an approach that could reduce the compute required to run the model if the reported efficiency gains hold up. Specialized hardware has become a larger part of the AI race because model performance depends on cost, energy use, and deployment capacity. A model that performs well but consumes too much power or requires scarce hardware may still be difficult to use at scale.
A different infrastructure shift is affecting the web. Christina examined how the growth of AI-first search experiences that answer questions without sending users to the sites that supplied the underlying material is threatening the open web. Organizations still pay to produce and host useful information, but AI systems collect more of it while returning less traffic. Cloudflare data shows more traffic from agents, fewer human visitors, and declining referrals to publishers. More and more, people are using AI mode in Google search instead of clicking through to websites, leading some to suspect the arrival of what is referred to as “Google Zero.”
Developers building search products, retrieval systems, and agents should treat source attribution and publisher incentives as product design decisions. Reliable AI systems depend on reliable source material, and that source material needs a sustainable way to exist.
The episode closed with world models, systems designed to learn how environments work, how they change, and how actions affect what happens next. Christina highlighted a proposed research roadmap that describes world models as able to combine several kinds of input, process information arriving at different speeds, and infer a larger environment from limited observations.
For now, the clearest applications are in simulation, robotics, planning, and decision-making rather than claims about artificial general intelligence. A robot working in a factory, construction site, or emergency zone must track objects, understand movement, respond to incomplete information, and predict the likely result of an action. Large language models can support communication and planning, but physical work requires a representation of space, time, and cause and effect. World models may provide part of that foundation. However, researchers still need standardized definitions, reliable evaluations, and clear evidence that these systems can generalize beyond controlled environments.
Across the episode, Christina explored how AI capability is advancing faster than the systems around it. Security practices, compute infrastructure, publishing economics, and physical-world evaluation will help determine which advances become dependable tools and which remain impressive demonstrations.
Tune in next week as Christina breaks down the biggest AI news, including the US-China tech rivalry heating up after Anthropic CEO Dario Amodei’s post on open weight models and new bans on foreign-made humanoid robots. She’ll also challenge Sam Altman’s AI singularity claims, separating fact from hype, and examine key developments in math and science, including OpenAI’s 100,000 free researcher licenses, Claude Fable 5 solving an 87-year-old math problem, and Google disbanding its Nobel Prize-winning AlphaFold team to prioritize Gemini.
Check back each Friday for the latest episode, or watch on YouTube, Spotify, Apple, or wherever you get your podcasts.
Last month, the story broke (alternate link) that Madison Square Garden uses facial recognition software on everyone entering the facility, and—among other groups—flags activists that oppose using facial recognition.
Turns out that the system was shut off for Taylor Swift’s wedding.
Evan Greer—one of the people that MSG alerts on—comments:
Ironically, Swift herself has reportedly used facial recognition at her own concerts to identify stalkers. This “privacy for me, surveillance for thee” attitude feels like a perfect encapsulation of the future we’re already living in: one where wealthy elites can afford privacy, while the rest of us are forced to live in a corporate surveillance panopticon.
Whatever privacy measures Swift had in place for the wedding seems to have worked. No photos have leaked online.
The Squid is a new scientific machine:
One of the technological breakthroughs was the onboard use of a spinning wheel confocal microscope, nicknamed the Squid, which uses lasers to scan microscopic details of how organisms are put together. “That opens up a whole new world of exploring. We could see cells interacting with each other, exchanging material and building skeletons. And we could do that live on the ship, when usually it takes a couple of weeks of staining and mounting to see anything,” Osborn said.
The expedition discovered thirty-one new marine species in two weeks. The article doesn’t say if any of them were new species of squid.
As usual, you can also use this squid post to talk about the security stories in the news that I haven’t covered.
The chart is interesting.
On the IPI benchmark, Opus 5 improved over Opus 4.8, reducing the probability of an attacker succeeding within 15 attempts from 5.5% to 2.0%, and from 0.5% to 0.2% on 1 attempt. It also improved on Sonnet 5 (5.9% at k=15) and Mythos 5 (2.6%), making it the most robust model evaluated. Opus 5 also outperformed all non-Claude models on this benchmark. The most robust non-Claude model was Muse Spark at 16.5% within 15 attempts—more than eight times Opus 5’s rate. The most capable GPT 5.6 variant, Sol, was comparable to its predecessor GPT 5.5 (20.0% versus 20.8% within 15 attempts), and was 10 times as likely to be successfully attacked as Claude Opus 5 at 2.0%. The other GPT 5.6 variants are less robust, at 30.4% (Terra) and 43.9% (Luna). A single attempt against GPT 5.6 Sol succeeded 3.1% of the time, higher than the 2.0% an attacker achieved against Opus 5 after fifteen attempts.
We know that preventing prompt injection is impossible in the general case. But we are getting much better at blocking it in specific cases.
Links for you. Science:
D.C. Air Quality Was Among the Worst In the World Twice This Month. What Can the District Do to Improve It?
An island has been waging war on rats. They think they’ve finally won
Hidden sleep crisis among workers over 50
New research indicates a particular tree species can act as a wildlife barrier
More than 18,000 cyclosporiasis cases reported across 45 states: CDC
College lab class ends with 32 people on antibiotics for deadly germ exposure (paper here)
This 4,000-year-old city defied the rules of history
Other:
The Rent Is Higher Than You Think
The D.C. Organizations Supporting Immigrant Families Amid the Federal Crackdown
Disease Researchers Blame DOGE Cuts for Spiraling Cyclospora Outbreak
Immigration agents used slurs when referring to Latinos in text messages, video obtained by ACLU
Apple’s iMessage Scanning Flagged a Video of My Friend’s Dog as Nudity
Covid Truthers Are Claiming Fauci’s Diary Was “Scrubbed”
English professor, fired for assigning “political” short story, sues South Florida State College
NYC Delivery Workers Earned $104M Extra in Tips Under New City Law
Kash Patel Loses Lawsuit Against Man Who Called Him “Googly-Eyed” Chud. A federal judge has thrown out the FBI director’s lawsuit against a blogger who called him a “googly-eyed Kremlin bitch.”
Trump DOJ upends disability rights guidance
Is Rep. Max Miller threatening to out Sen. Bernie Moreno for having sex with men?
AOC Must Run For President (dunno)
Obamacare Was Not Universal Health Insurance
Dems Are Divided on Ideology; That’s Okay
We’ve Officially Entered the Twilight of Late-Stage Trumpism
College instructor goes viral for catching students’ AI use on midterm
A Tale as Old as Time: Emily Wilson’s piece on Christopher Nolan’s The Odyssey evinces an archaic perspective on cinema’s value as art
Prairieland: A Tactical and Strategic Analysis
Dem. Ohio Gov Candidate Amy Acton Scheduled a Meeting With LGBTQ+ Advocates, Didn’t Show Up, And Kicked Out Trans People Who Did
DC road closures, parking restrictions in effect for Freedom 250 Grand Prix
D.C.’s war on rats reaches new heights (more here)
the temu app will be studied for generations.
i opened the app, and recorded this unedited, nearly two minute, launch sequence. it somehow just gets funnier and more absurd
I agree with this sentiment, right down to the fact that Temu doesn’t deserve capital letters.
I placed an order from Temu back in August 2023. At the time Temu was the #1 app in the App Store. I surmised it was some sort of crap store, but wanted to see for myself. It is in fact not merely a crap store but a spectacular crap store — like if a souvenir shop on a Jersey shore boardwalk were the size of a football stadium. Thousands of items, many of them rip-offs, at absurdly low prices. I bought (screenshot):
Grand total for all seven items: $48.81. I ordered it all on 20 August 2023, and it arrived at my P.O. box on 2 September. The contents of the box looked less like it had been “packed” than “picked out of the trash and hurriedly stuffed into a box”.
The iPhone case was so flimsy it didn’t properly snap onto the phone. The Apple Watch straps were ... OK? They were about as good as you could hope given that they cost around $2 each. The knock-off Apple Watch Ultra actually did sort of work, insofar as it had a color screen that turned on and showed watch-like screens (that looked nothing at all like WatchOS). The watch case was made of plastic, and watch straps did not snap into place in the slide-in channel where they connect — they just permanently slid around. I couldn’t get either of the bluetooth earbuds to work but I didn’t spend more than a few minutes trying with each, because I realized I had no intention of putting them into my ears. The lanyard I don’t remember.
Temu today no longer tops the U.S. App Store’s Top Free Apps list, but it remains in the top 25. (It was at #19 this morning, and #22 this afternoon.) Temu’s slogan remains unchanged: “Shop like a billionaire.” Who am I to argue with that? We know one of them is on a lot of drugs — maybe all of them are, and Temu is what it’s like.
After I placed that initial order, I started getting emails from Temu. Seven of the emails pertained to my order: an order confirmation, a shipping notice, a shipping update, another shipping update, a “we noticed your order didn’t arrive on time so here’s a $5 coupon” update, a delivery confirmation, and then a prompt to leave “an honest review detailing our product quality and your overall experience”. The emails kept coming. I decided to leave them turned on until I wrote about my Temu experience on Daring Fireball. As I type this sentence, I’ve received a grand total of 916 emails. That’s just under one per day for the 1,076 days since I placed my one and only order from them. Here’s a text file with the dates and Subject lines for all 916 emails. In the early months after placing my order, they sent me multiple emails per day, every single day. I particularly enjoy how, in the Subject lines, they occasionally abbreviate my name as “John Gru...” (for privacy?), despite the fact that (a) the emails are all sent to me, and (b) in many of the other messages, they spell out my full name in the Subject.
Don’t do what I did and actually try Temu. Just watch Sasser’s video. It tells you everything you need to know.

We held an event Wednesday evening at a bar in Brooklyn, co-hosted by TPM and Marisa Kabas’ indy site The Handbasket. I really enjoyed it and I wanted to thank everyone who came out. We have an expanding roster of in-person events. We’ve held events in Chicago, Boston and Austin over the last year or so — usually live podcasts — and we do them more frequently in our home bases in New York and D.C., where they’re easier to put on. Please join us for one of these when we do one in your area. They’re so much fun and it’s really special to meet and spend time with members of the far-flung or sometimes close-flung TPM community.
It’s become a cliche of the politics of this moment that the one thing that unites all Americans in our polarized age is that they hate data centers. But a dimension of this occurred to me during the discussion between Marisa and I that was moderated by TPM publisher Joe Ragazzo. I hadn’t thought of it before.
It’s not just that people don’t want data centers in their backyards or regions. We basically know why they don’t want them. They’ll bogart all the electricity and water. Drive up rates. Wreck the environment. There’s another dimension of it though. The throughline of this age is that you’ve got these big tech platforms that can do anything they want. It is a society-driving spectacle that is there in plain sight and yet still under-appreciated. AI itself captures all of this. We’re told by its makers that it will take away everyone’s jobs, require unimaginable new supplies of energy, has a non-trivial shot at leading to the extinction of the human race … and this is the argument of its supporters! The point is that there is this very small group of men running a handful of mega tech platforms and they’re making the decisions and it basically doesn’t matter what we think. Not just you and me individually but us collectively. It’s their world. We’re just living in it.
Some of this is the fact that these companies are so big and their monopoly power is so great and they have such stores of money that they just roll over everything in their path. But it still has something to do with the nature of the tech world and the internet itself. It’s ubiquitous and yet not quite anchored anywhere. And yet data centers change all of that. They’re vast, physical, brick-and-mortar fortresses. And they come under the rule of local zoning laws and water districts and the regular bric-a-brac of local self government. And suddenly that changes everything.
Because the little people can say no. And the big boys can scream and shout and cajole and spend their money and that can work. But not always. Maybe not even mostly. What they can’t do is just say, who gives a fuck; we’re doing what we want. And that kind of changes everything. Our whole society today is filled with spectacles of total or near-total power. We see it with Big Tech. We see it with Trump. And here we see a case of the total power hitting a road block. And that serves as kind of a counter-symbol that has immense power well beyond just where a data center does or doesn’t get built.
We hear Elon Musk now keep on yakking about how he wants to build his data centers in space. And we can set aside whether that makes any technical sense. But that captures the essence of the plutocrats’ dreams. Because Musk believes he can do anything he wants in space as long as he has the tech and money to do it. There are no county councils in orbit. And that’s always been the hidden driver behind the fantasies about colonizing the moon or Mars, or founding “network states” on some man-made island in the Pacific or some chunk of land that can be squeezed out of Belize or Honduras or Greenland. Total freedom, total power. No obstructions. No annoying people and votes and county council and just the annoyance of people you don’t own or who don’t have to answer to you. And that’s why the data center meta-story has symbolic potency way beyond everyone agreeing across party lines or the particulars of any one zoning meeting.

SpaceX launched its next batch of Starlink satellites from California on Friday night, four days later than original planned.
Liftoff of the Falcon 9 rocket from Space Launch Complex 4 East at Vandenberg Space Force Base occurred at 8:08 p.m. PDT (11:08 p.m. EDT / 0308 UTC).
As is usual, SpaceX did not disclose why the Falcon 9 launch was repeatedly delayed from its original launch date of Monday, July 27.
The Starlink 17-52 mission will add another 24 broadband internet satellites to the low Earth orbit constellation. The stack of V2 mini satellites deployed from the upper stage about an hour after launch. SpaceX currently has more than 10,800 Starlink satellites in orbit.
The flight used the Falcon 9 first stage B1081. This will be the booster’s 26th flight after launching 15 batches of Starlink satellites as well as multiple missions for NASA and other customers:
A little more than eight minutes after liftoff, B1081 landed on the droneship, Of Course I Still Love You, positioned in the Pacific Ocean. It was the 214th landing on this vessel and the 643rd orbital booster landing to date for SpaceX.
This mission is the 90 Falcon rocket to launch in 2026, including one Falcon Heavy, and the 69th batch of Starlink V2 Mini Optimized satellites launched to orbit this year.
Not a good week at all. As of Monday 9am, D.C. had reported four homicides this week, bringing the total for the year to 58*. Last year, during the same time period, we had 94 homicides, and in the surge year of 2023, there were 142 homicides during that time. Unfortunately, most other crime categories also trended upwards this week.
We are still well on pace for another 33 percent drop in homicides for the third straight year–in fact, it looks like D.C.’s per capita homicide rate could be the lowest this year since 1900 (that’s not a typo).
Here’s to hoping that next week gets us back to a zero homicide week.
*Three of the 61 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).

Vendors will compete for orders to build satellites, sensors and systems for more realistic military space exercises
The post Space Force picks 15 companies for $981 million training range contract appeared first on SpaceNews.

A NASA official says that work with Boeing on the company’s CST-100 Starliner vehicle is making “good progress” but declined to offer a date when the spacecraft could fly again.
The post NASA still assessing Starliner-1 flight opportunities appeared first on SpaceNews.

In March 2021, while serving as a senior fellow at the Brookings Institution, I hosted a discussion with General Chance Saltzman, now Chief of Space Operations for the United States […]
The post The new space wars: lessons from Ukraine and the Middle East appeared first on SpaceNews.

As companies develop large constellations of orbital data center satellites, experts say now is the time to start thinking about some critical space safety topics and rules of the road.
The post Rules of the road needed for orbital data center constellations appeared first on SpaceNews.

The Space Force Association’s National Spacepower Center is building an unclassified environment for demonstrating threats to satellites and their consequences on Earth
The post Inside the effort to show Congress what war in space looks like appeared first on SpaceNews.

Through international organisations, they wield power under the pretence of simply following the experts. Don’t believe them
- by Jan Eijking
I recently re-read Douglas Coupland’s Generation X and had a few thoughts on reading it in 2026.
This is at least the fifth time I’ve read it. It came out in 1991 and was first published in the UK in 1992. I felt like I’d discovered it late when I bought it in, I think, 1993.
Reading Generation X in 2026 is like someone in the year of its release reading a book about young people published in 1956.
The twentysomething characters are often comparing people and styles to those of earlier eras, with 1974 in an imagined place – Texlahoma – being a common choice. I guess it was long enough ago to seem distinctively different. Which is like someone in 2026 comparing today to the long ago time of 2009. Which would feel ridiculous to me – It’s so recent! Not much has changed, style-wise! Is this because culture has stopped changing so rapidly or because I’m old? Seventeen years does not feel as long ago when you’re 55 compared to when you’re 25.
A feeling described by Andy, the protagonist, on the very first page sums up the mood of the whole book pretty well: “darkness and inevitability and fascination”. Not that he or the book is claiming this as a generation-defining feeling: “a mood that surely must have been held by most young people since the dawn of time as they have crooked their necks, stared at the heavens, and watched their sky go out.”
It’s always said that generation X – the demographic cohort – suffers from (or revels in) sarcasm, ironic detachment, cynicism, apathy, etc. But I was struck with how the characters in Generation X are so often sincere, relishing unique moments, craving real connections, savouring beautiful experiences. They tell each other earnest stories (often a strong point of Coupland’s novels) with the rule that no criticism can be made.
Although the book’s title was used to name an entire generation it was written (of course) before a lot of the things that came to define the cohort of generation X. So while it evokes some of the sense of 1990s gen-x-ness, in retrospect it feels much less epoch-defining. For example, there’s little, if any, mention of contemporary music, TV, movies, etc. which are often the things we think of when looking back at what it meant to be young in a certain time.
The three characters – Andy, Dag and Claire – are quite despairing of their chances in life in ways that, today, prompt a “you ain’t seen nothing yet” reaction. They know that their lives won’t be as good as their boomer parents’, owning a home is out of their reach, and the gap between rich and poor has gone crazy.
For example, here are a couple of charts showing how things have gone before and since 1990 (when I assume the book was written).
Clearly, Andy and co would be even more despairing today. But I had forgotten how the concerns of (us) young people back then echoed those since so specifically.
They also have a sense that they’ve missed out on capital-H History, only just about remembering seeing the Vietnam War on TV as children. Regarding which, (a) be careful what you wish for, and (b) this feels pretty America-centric given, for example, 1989’s fall of the Berlin Wall and the collapse of communism. But, still, it’s a contrast to how someone today would think about their place in history (“Too much history happening!” I imagine).
There are other things that we might say are different or similar to today. The characters’ fear of nuclear annihilation has shifted to a more generalised fear of “terror” accompanied by climate catastrophe. But the way they mix and match styles and ideas from various past decades perhaps seems even more common today, now that we have access to so much media from everywhere and everywhen all at once.
There is something slow about their lives, which isn’t solely because they’ve opted out of the rat race and live in a desert resort picking up work here and there. With no internet and no cellphones, it’s all landline phones, answering machines, letters in the post, TV news, magazines. Communication and information is delayed and asynchronous.
§ I’ve always loved this book and it’s interesting to re-read it every decade or so. Reading it now, it almost seems incidental to what generation X came to be seen as, with so many fashions, images, songs, movies, and ideas piled on top of the pretty spare foundation here. If it hadn’t named a generation in its title, and been peppered with catchy definitions as if interpreting the language of young people for their elders (“McJob”, “Successophobia”, “Ultra Short Term Nostalgia”), I wonder how we’d remember it now.
I was really into generation X stuff in the 1990s because it seemed such a novelty, to have your generation named and to read articles about it, see movies attempting to epitomise it, etc. I hadn’t been aware of much definition of generations before that – was it less of a thing, or was I just oblivious until I reached adulthood?
I remember visiting a friend in the mid-90s and she’d saved me a magazine article about generation X because in those days an article was a rarer thing, something that only existed if you bought that one physical mag that one month, barely shareable. I try to avoid nostalgia too much, which is very hard, but the book’s world, just before the internet, is in many ways deeply seductive to me. But then nostalgia does prevent you thinking about the downsides.
The book probably hit me at the right time, at just the right age, during and immediately after university, emerging into a recession, in no rush to find a “real” job, never wanting a job that required having to dress smartly. Andy’s world was in some ways a fantastical one to me – not only a desert resort town, but in a country I hadn’t yet even visited, and about people unlike anyone I knew. But there was also something about it that got its hooks deep into me. Its vibe, as we’d say now.

Wildland fires occur across Europe every summer, but those that erupted in Spain and France in July 2026 were among the largest and most disruptive the two countries have faced in decades. Some of the most consequential fires emerged in southwestern France’s Gironde Department and Spain’s Ávila and Madrid provinces in mid-July, where blazes forced hundreds of thousands of people to evacuate and destroyed hundreds of homes.
Government officials in Spain say that a fire in Ávila, after charring around 50,000 hectares (124,000 acres), is the largest on record, surpassing a blaze that burned in Larouco, Quiroga, and Oencia in 2025. NASA satellites first observed signs of the Ávila fire burning near Burgohondo on July 22 and July 23. By July 24, it had merged with fires in neighboring provinces, pushing the total area burned to 77,000 hectares, an area about the size of New York City.
The image above, captured by Landsat 9, shows charred landscapes around Burgohondo on July 29, 2026. In the false-color image, unburned vegetation appears light green, and burned areas appear brown. The two reservoirs in the center of the image were heavily affected. Flames tore through homes, restaurants, campgrounds, marinas, and other infrastructure surrounding the reservoirs, according to news reports.
A similar crisis unfolded in southwestern France, west of Bordeaux. One of the largest fires to burn in France this decade charred more than 42,000 hectares, prompting large-scale evacuations and devastating the village of Le Porge. As of late July, fires had burned more than 90,000 hectares across France, more than any other season in decades, according to data from the European Forest Fire Information System.
Environmental conditions months before the fires ignited made the landscape in both Spain and France particularly susceptible to burning, according to an analysis conducted by researchers with The State of Wildfires Project. Unusually wet winter weather enhanced vegetation growth in grasslands, shrublands, and forest understories, and then a series of sweltering heat waves and a period of drought parched the vegetation and primed it to burn. Several days of strong winds reaching 65 kilometers (40 miles) per hour at times served as the final trigger, the researchers found, fanning flames and encouraging rapid spread.
On July 25, conditions at fires in southwestern France grew so intense that French firefighters reported the formation of a pyrocumulonimbus—a towering type of “fire cloud” that draws convective energy from the heat of the fires. An international group of atmospheric scientists and fire experts who track the unusual clouds has documented the occasional formation of the clouds in Spain and Portugal in recent decades, but members of the group note that this is the first report of a fire in France producing one.
Thousands of firefighters and military personnel have battled fires in both countries. Crews have used aircraft to attack the fires with water and flame retardant, while teams on the ground have constructed firebreaks using tools ranging from bulldozers to hand tools. Firefighters gained the advantage by late July, allowing authorities to start lifting evacuation orders. However, forecasters are warning that the risk of fire in the coming days remains high due to the persistence of hot, dry conditions.
Government satellite data are part of a global system of observations used to track fire behavior and analyze emerging trends. Among the real-time wildfire monitoring tools that NASA makes available are FIRMS (Fire Information for Resource Management System) and the Worldview browser.
NASA Earth Observatory image by Lauren Dauphin, using Landsat data from the U.S. Geological Survey. Story by Adam Voiland.
Stay up-to-date with the latest content from NASA as we explore the universe and discover more about our home planet.

Firefighters are battling two destructive blazes in the southern part of the state as drought grips the U.S. Southeast.

Dry, warm, and windy conditions across the U.S. Great Plains led to extreme fire activity in March 2026.

The blaze burned more than 150 square miles and swept through parts of a ski resort.
The post Destructive Fires Char Western Europe appeared first on NASA Science.
Michael Lopp, at Rands in Repose:
I have felt since it was announced that the Apple iPhone Upgrade Program has not just been a deal, but a steal. The specifics:
- You apply for a loan for a full-price iPhone at 0%.
- If approved, your payments are split over 24 months.
- Pay for 24 months, and the phone is yours.
That was just the deal; the steal was that it was low effort every single year to get a new phone. I’d re-up for a new phone, and Apple would forgive the remaining payments of the loan because I’d signed up for another 24 months. Oh, and bonus, AppleCare was included, which was a total steal because I hate iPhone cases (iPhones are designed to be felt) and, uh, also I have been known to drop my phone. [...]
At first glance, the new plan looks cheaper. The original plan: one year of iPhone 17 Pro (256GB, $1,099 sticker) was ~$57/month. 12 payments, trade-in, restart: ~$684 for the year. The new one, same phone: $45.99/month on the 12-month lease: $552 for the year.
But wait! The first and most important change to the new plan is that AppleCare is no longer included. Adding it back to this phone at $13.99/month: $720 for the year.
That’s probably the single best argument for “the catch” in the new plan. The old iPhone Upgrade Program included AppleCare coverage, and the new Apple Upgrade leases do not.
(That said, personally, I haven’t purchased AppleCare for any device, for me or my family, since I got it for my college Macintosh LC in 1991. Apple products come with good warranties.)