In an address to the nation on Saturday night, President Trump confirmed that the U.S. military had carried out an attack on Iran’s nuclear facilities. It was a move that he had been threatening for days, and that previous U.S. presidents had avoided for decades.
David E. Sanger, the White House and international security correspondent for The Times, discusses whether the strike actually ended Iran’s nuclear program — or if America just entered a new period of conflict in the Middle East.
Guest: David E. Sanger, the White House and National Security Correspondent for The New York Times.
For more information on today’s episode, visit nytimes.com/thedaily. Transcripts of each episode will be made available by the next workday.
Photo: Arash Khamooshi for The New York Times
Unlock full access to New York Times podcasts and explore everything from politics to pop culture. Subscribe today at nytimes.com/podcasts or on Apple Podcasts and Spotify.
Sanctuary is an ancient idea of a place of refuge or freedom from harm. It has deep roots in the history, literature and myths of many cultures. Marina Warner’s new book Sanctuary explores travelling tales and concepts of hospitality and home - suggesting that myths, stories and works of art can be places of sanctuary too.
The story of leprosy is a story of isolation and exclusion over thousands of years. In his book, Outcast, Oliver Basciano has written about his journey across the hinterlands of the world to demystify the lives of those who have been ostracised. He argues that the image we still hold onto of medieval leprosy is a nineteenth-century myth invented to justify the gross mistreatment of patients in the name of colonial, religious and economic exploitation.
Churches are a spiritual home for some 200 million Christians worldwide, but they often hold a fascination and interest for the most committed atheist. A church is a place of sanctuary, but also a place where the drama of life is played out. Fergus Butler-Gallie is an Anglican priest and his new book Twelve Churches explores the history of Christianity through the places worshippers have built.
Thanks for making The Daily Signal Podcast your trusted source for the day’s top news. Subscribe on your favorite podcast platform and never miss an episode.
Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 10am PT. Older video versions available there too.
Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it.
“Python properties work well with type checkers such Mypy and friends. … The type of your property is taken from the getter only. Even if your setter accepts different types, the type checker will complain on assignment.”
Will describes a way to get around this and make type checkers happy.
He replaces @property with a descriptor. It’s a cool technique.
I also like the way Will is allowing different ways to use a property such that it’s more convenient for the user. This is a cool deverloper usability trick.
Calculates the cognitive complexity of Python files, written in Rust.
Based on the cognitive complexity measurement described in a white paper by Sonar
Cognitive complexity builds on the idea of cyclomatic complexity.
Cyclomatic complexity was intended to measure the “testability and maintainability” of the control flow of a module. Sonar argues that it’s fine for testability, but doesn’t do well with measuring the “maintainability” part. So they came up with a new measure.
Cognitive complexity is intended to reflects the relative difficulty of understanding, and therefore of maintaining methods, classes, and applications.
complexipy essentially does that, but also has a really nice color output.
Note: at the very least, you should be using “cyclomatic complexity”
try with ruff check --select C901
But also try complexipy.
Great for understanding which functions might be ripe for refactoring, adding more documentation, surrounding with more tests, etc.
⚙️ Automatic Environment Setup: When the notebook is opened, Juvio installs the dependencies automatically in an ephemeral virtual environment (using uv), ensuring that the notebook runs with the correct versions of the packages and Python
📁 Git-Friendly Format: Notebooks are converted on the fly to a script-style format using # %% markers, making diffs and version control painless
Why Use Juvio?
No additional lock or requirements files are needed
Guaranteed reproducibility
Cleaner Git diffs
Powered By
uv – ultra-fast Python package management
PEP 723 – Python inline dependency standards
Extras
Brian:
Test & Code in slow mode currently. But will be back with some awesome interviews.
In Evangelical homes across the United States, sex outside of marriage is a sin against God. So, when Abbi becomes pregnant at 16, her devout parents hide her away at the Liberty Godparent Home, a little-known facility for pregnant teens on the campus of Liberty University. The Home says it helps girls decide what comes next – whether that’s parenting their babies or placing them for adoption. But inside the facility, the girls hear a different message: God wants their babies to go to more “deserving” Christian couples. Some girls will find the strength to fight back. Others will have no choice but to give in. And some, like Abbi, will turn their grief into resistance – and take a stand against the system before more mothers lose their children to adoptions they never wanted.
From Wondery, host and reporter T. J. Raphael tells a startling true story of young love, coercion, and defiance – and the dangerous resurgence of maternity homes in post-Roe America.
Today I’m thrilled to launch a brand new series for the Princeton UP Ideas Podcast. 20 years ago, Princeton University Press published a short volume with an excellent title: On Bullshit (Princeton UP, 2025). Written by philosopher Harry Frankfurt, On Bullshit was adapted from an essay that explored the meaning, uses, and consequences of bullshit.
At just 80 pages, On Bullshit became a favorite of readers, selling over 1 million copies and spending 27 weeks on the New York Times bestseller list. It’s not often that a work of philosophy breaks through to the mainstream, but readers of On Bullshit quickly discover why. Harry’s meditation on the meaning of bullshit can be read in one sitting, but the ideas have staying power. After you read Harry’s book, you start to see bullshit everywhere and recognize it’s uniquely pernicious effects on whatever’s left of the public square. Harry wrote his book long before modern social media and AI-generated slop. He was unbelievably prescient, making On Bullshit required reading for today. Harry sadly passed in 2023 at 94 years old, but his ideas live on. In this series, we’ll speak with scholars whose lives and work have been influenced by Harry and his seminal book.
To kick things off, I’ll be speaking with Pamela Hieronymi, one of Harry’s former students. Pamela is Professor of Philosophy at UCLA and a leading scholar in the field of moral philosophy. Like Harry, her work has resonated outside the academy. She served as an advisor on the sitcom, The Good Place, which brought philosophical concepts like the trolley problem to a mainstream audience. For the first episode in the series, Pamela will introduce readers to both the book and the man who wrote it. In subsequent episodes, I’ll speak with other scholars who explore Harry’s notion of bullshit in politics, science, and more. If you haven’t read On Bullshit, you should preorder the anniversary edition, which is set to release on August 5th. Now, let’s have ourselves a bull session.
First, Leah is joined by international law expert Bec Ingber to lay out legal issues around the use of force (aka bombing Iran). Then, Leah is joined by two guest hosts–former legal journalist Mike Sacks and Georgetown Law’s Steve Vladeck–to break down last week’s opinions from the Court. Everyone’s up to their old tricks: Coach Kavanaugh makes sports metaphors, Clarence Thomas concurs (shudder), and Sam Alito feels his feelings. Through it all, Ketanji Brown Jackson shows us what the court could–hopefully–one day be.