The WSJ on Late Night TV’s Ad Revenue Decline, and CBS’s Decision to Cancel The Late Show
wsj.com/business/media/stephen-colbert-late-show-canceled-profit-3dcc48a2?st=TT3iun
Daring Fireball
• Daring Fireball Department of Commerce
[Sponsor] WorkOS: Summer Launch Week
My thanks to WorkOS for sponsoring last week at DF to promote their summer launch week. You may recall their previous launch week back in spring, when I emphasized that their launch week announcements were worth checking out just to admire the retro-modern design of the web page. Well, they’ve done it again, with all-new retro pixel-art design. It’s so fun and well done, with a bunch of UI elements that you can play with.
Amidst the fun of the presentation, they once again have a slew of great new features, including:
- Custom CSS for AuthKit.
- Feature Flags — “Assign flags, expose them in JWTs, and roll out features with targeted control.”
- Supabase Native Auth Integration.
- CLI Auth — “Log in from the command line with OAuth 2.0 device grant flow”.
WorkOS: Summer Launch Week
My thanks to WorkOS for sponsoring last week at DF to promote their summer launch week. You may recall their previous launch week back in spring, when I emphasized that their launch week announcements were worth checking out just to admire the retro-modern design of the web page. Well, they’ve done it again, with all-new retro pixel-art design. It’s so fun and well done, with a bunch of UI elements that you can play with.
Amidst the fun of the presentation, they once again have a slew of great new features, including:
- Custom CSS for AuthKit.
- Feature Flags — “Assign flags, expose them in JWTs, and roll out features with targeted control.”
- Supabase Native Auth Integration.
- CLI Auth — “Log in from the command line with OAuth 2.0 device grant flow”.
Quoting Armin Ronacher
Every day someone becomes a programmer because they figured out how to make ChatGPT build something. Lucky for us: in many of those cases the AI picks Python. We should treat this as an opportunity and anticipate an expansion in the kinds of people who might want to attend a Python conference. Yet many of these new programmers are not even aware that programming communities and conferences exist. It’s in the Python community’s interest to find ways to pull them in.
Tags: pycon, ai, llms, vibe-coding, ai-assisted-programming, python, generative-ai, armin-ronacher
Quoting Tim Sweeney
There’s a bigger opportunity in computer science and programming (academically conveyed or self-taught) now than ever before, by far, in my opinion. The move to AI is like replacing shovels with bulldozers. Every business will benefit from this and they’ll need people to do it.
— Tim Sweeney, Epic Games
Tags: ai-assisted-programming, careers, ai
Puck: ‘Was Colbert’s Cancellation Really “Economic” for CBS?’
Myke Hurley Interviews Yours Truly for the Cortex ‘State of the Workflow’ Series
Myke Hurley:
For this episode, I took a slightly different approach for the main section, following step-by-step how John writes and publishes an article. I think this is a template I want to follow with future guests, taking a detailed look at what they do from beginning to end.
I’m so pleased with how this interview turned out — I actually think it may be one of the best of my career. I’ve never had the chance to have a one-on-one podcast with John before, and I’m happy we waited until now to make it happen.
We spoke for a long time, and at some point like halfway through, it really hit me that Hurley was asking really good questions. If you’re interested in how I work and the tools I use, you should enjoy listening to this interview as much as I enjoyed participating in it.
OpenAI's gold medal performance on the International Math Olympiad
New tags
A few months I added a tool to my blog for bulk-applying tags to old content. It works as an extension to my existing search interface, letting me run searches and then quickly apply a tag to relevant results.
Since adding this I've been much more aggressive in categorizing my older content, including adding new tags when I spot an interesting trend that warrants its own page.
Today I added system-prompts and applied it to 41 existing posts that talk about system prompts for LLM systems, including a bunch that directly quote system prompts that have been deliberately published or leaked.
Other tags I've added recently include press-quotes for times I've been quoted in the press, agent-definitions for my ongoing collection of different ways people define "agents" and paper-review for posts where I review an academic paper.
ChatGPT Agent
Quoting Steve Yegge
So one of my favorite things to do is give my coding agents more and more permissions and freedom, just to see how far I can push their productivity without going too far off the rails. It's a delicate balance. I haven't given them direct access to my bank account yet. But I did give one access to my Google Cloud production instances and systems. And it promptly wiped a production database password and locked my network. [...]
The thing is, autonomous coding agents are extremely powerful tools that can easily go down very wrong paths. Running them with permission checks disabled is dangerous and stupid, and you should only do it if you are willing to take dangerous and stupid risks with your code and/or production systems.
Tags: vibe-coding, steve-yegge, generative-ai, ai-agents, ai, llms
Quoting Paul Kedrosky
One analyst recently speculated (via Ed Conard) that, based on Nvidia's latest datacenter sales figures, AI capex may be ~2% of US GDP in 2025, given a standard multiplier. [...]
Capital expenditures on AI data centers is likely around 20% of the peak spending on railroads, as a percentage of GDP, and it is still rising quickly. [...]
Regardless of what one thinks about the merits of AI or explosive datacenter expansion, the scale and pace of capital deployment into a rapidly depreciating technology is remarkable. These are not railroads—we aren’t building century-long infrastructure. AI datacenters are short-lived, asset-intensive facilities riding declining-cost technology curves, requiring frequent hardware replacement to preserve margins.
— Paul Kedrosky, Honey, AI Capex is Eating the Economy
Tags: ai-ethics, economics, ai, paul-kedrosky
Billionaire Jackass Bill Ackman Bought His Way Into Playing in a Legit Professional Tennis Tournament and, Shockingly, He Embarrassed Himself and Everyone Involved With Letting Him Play
Real athletes get 30 For 30 documentaries; fake athletes get fake ones. Not sure which are more enjoyable.
★ Curse Not the King
Replication Crisis
Apple Sues Jon Prosser Over iOS 26 Leaks
macrumors.com/2025/07/17/apple-sues-jon-prosser-ios-26-leaks/
CBS cancelled the Late Show with Stephen Colbert just days after he...
CBS cancelled the Late Show with Stephen Colbert just days after he criticized the $16 bribe the network paid to Trump. Here’s why “Colbert’s cancellation is a dark warning”.