Utah police arrested 22-year-old Tyler Robinson in the killing of Charlie Kirk after a family member reported his confession and investigators recovered a rifle nearby. President Trump announced that National Guard troops will be sent to Memphis, with support from Tennessee’s governor. In Chicago, an ICE arrest turned deadly when a suspect dragged an officer with his car before being shot. In business, the world’s largest toymakers opened a new showroom hub in El Segundo near Mattel. An analysis found San Francisco housing costs have returned to pre-pandemic levels, with wages up but rents topping $3,000 for a one-bedroom.
Up First from NPR - Kirk Probe Latest, Rubio in Israel, Emmys Recap
Want more comprehensive analysis of the most important news of the day, plus a little fun? Subscribe to the Up First newsletter.
Today’s episode of Up First was edited by Russell Lewis, Kevin Drew, Matteen Mokalla, Mohamad ElBardicy, and Olivia Hampton
It was produced by Ziad Buchh, Nia Dumas and Christopher Thomas.
We get engineering support from David Greenburg. And our technical director is Carleigh Strange.
Learn more about sponsor message choices: podcastchoices.com/adchoices
NPR Privacy Policy
The Daily - The Rise of the Supreme Court’s So-Called Shadow Docket
The Supreme Court has cleared the way for President Trump to remake American government, siding with the president again and again. But many of those rulings have lacked something fundamental: an explanation for why the most important judges in the country came to their decision.
Adam Liptak, who covers the Supreme Court for The Times, explains the justices’ increased use of the so-called shadow docket, and why it has sown confusion — and in some cases frustration — in courts around the country.
Guest: Adam Liptak covers the Supreme Court and writes Sidebar, a column on legal developments, for The New York Times.
Background reading:
- The Supreme Court keeps ruling in Mr. Trump’s favor, but doesn’t say why.
For more information on today’s episode, visit nytimes.com/thedaily. Transcripts of each episode will be made available by the next workday.
Photo: Tierney L. Cross/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.
Start Here - What We Know About Charlie Kirk’s Alleged Killer
Sources describe how a Utah man went from a bright student to the prime suspect in an assassination investigation. Memphis prepares for a potential deployment of National Guard troops on its streets. And as schools grapple with artificial intelligence in the classroom, one program is using A.I. to compress schoolwork into just two hours a day.
Learn more about your ad choices. Visit podcastchoices.com/adchoices
Start the Week - Afghanistan and the DRC
Lyse Doucet tells the history of Afghanistan in recent decades through the story of the Inter-Continental hotel, which opened in the capital in 1969. The BBC’s international correspondent stayed there frequently from the late 1980s, and she details how the Soviet occupation, civil war, US invasion and the rise, fall and rise of the Taliban have all left their mark on 'The Finest Hotel in Kabul', and the people who worked there.
There’s plenty of pink champagne and fine dining in Michela Wrong’s study of the rise and fall of Mobutu Sese Seko, the charismatic dictator of Congo/ Zaire at the end of the 20th century. It’s 25 years since her biography, 'In the Footsteps of Mr Kurtz', was published, and as the Democratic Republic of Congo appears to be on the brink of another civil war, she reflects on this latest cycle of violence.
There have been calls for international help in the DRC, but just how effective is military intervention in the long run? Ashleigh Percival-Borley served in Afghanistan in 2010 but had to watch from the sidelines as the US and UK abruptly pulled out a decade later, leaving a vacuum filled by the Taliban. Now, as a military historian and one of BBC Radio 4's researchers-in-residence, she’s interested in giving voice to women in war – not just as the victims, but as active participants. The New Generation Thinkers scheme, which puts research on radio, is a partnership between BBC Radio 4 and the Arts and Humanities Research Council.
Producer: Katy Hickman Assistant Producer: Natalia Fernandez
The Daily Detail - Daily Detail for 9.15.2025
Alabama News
- Baldwin County Sheriff’s race
- Huntsville AI cameras
- Sen. Arthur Orr on Charlie Kirk: calls assassination political, blames social media and mainstream media.
- Auburn coach Bruce Pearl tribute: says Kirk led a Christian revival, influence will live on.
- AP Top 25 update
National News
- Stephen Miller vows Trump administration will crack down on left-wing groups after Kirk’s assassination.
- Update on Kirk assassination investigation
- Appeals court allows Trump administration to end humanitarian parole protections for 430,000 migrants from Cuba, Haiti, Nicaragua, and Venezuela.
- Trump to send National Guard to Memphis
The Daily Signal - Social Media & Trans-Antifa Blamed for Assassination & Violence as Europe Heats Up | Sept. 15, 2025
On today’s Top News in 10, we cover:
- Updates in the investigation on the Charlie Kirk assassination confirm trans-antifa hate did spur the shooter,
- As three major network news outlets instead move to blame violence on social media.
- European tensions increase in Poland, Lithuania, Romania, Belarus, and Russia.
Keep Up With The Daily Signal
Sign up for our email newsletters: https://www.dailysignal.com/email
Subscribe to our other shows:
The Tony Kinnett Cast: https://open.spotify.com/show/7AFk8xjiOOBEynVg3JiN6g
The Signal Sitdown: https://megaphone.link/THEDAILYSIGNAL2026390376
Problematic Women: https://megaphone.link/THEDAILYSIGNAL7765680741
Victor Davis Hanson: https://megaphone.link/THEDAILYSIGNAL9809784327
Follow The Daily Signal:
X: https://x.com/intent/user?screen_name=DailySignal
Truth Social: https://truthsocial.com/@DailySignal
YouTube: https://www.youtube.com/dailysignal?sub_confirmation=1
Subscribe on your favorite podcast platform and never miss an episode.
Learn more about your ad choices. Visit megaphone.fm/adchoices
Everything Everywhere Daily - Star Wars
A long time ago in a city far, far away….
A young director with several films under his belt had an idea for a movie. His idea was to create a modern version of an old space adventure film like Flash Gordon.
He wrote a story that would cover several films, negotiated a groundbreaking contract, and in the process, completely changed the film industry.
Learn more about Star Wars and how this movie revolutionized movie-making and the movie industry on this episode of Everything Everywhere Daily.
Sponsors
- Quince
- Go to quince.com/daily for 365-day returns, plus free shipping on your order!
- Mint Mobile
- Get your 3-month Unlimited wireless plan for just 15 bucks a month at mintmobile.com/eed
- Stash
- Go to get.stash.com/EVERYTHING to see how you can
receive $25 towards your first stock purchase. - ExpressVPN
- Go to expressvpn.com/EED to get an extra four months of ExpressVPN for free!w
Subscribe to the podcast!
https://everything-everywhere.com/everything-everywhere-daily-podcast/
--------------------------------
Executive Producer: Charles Daniel
Associate Producers: Austin Oetken & Cameron Kieffer
Become a supporter on Patreon: https://www.patreon.com/everythingeverywhere
Discord Server: https://discord.gg/UkRUJFh
Instagram: https://www.instagram.com/everythingeverywhere/
Facebook Group: https://www.facebook.com/groups/everythingeverywheredaily
Twitter: https://twitter.com/everywheretrip
Website: https://everything-everywhere.com/
Disce aliquid novi cotidie
Learn more about your ad choices. Visit megaphone.fm/adchoices
First Things Podcast - Pius XII’s Vindication (ft. Michael Knowles)
Python Bytes - #449 Suggestive Trove Classifiers
- * Mozilla’s Lifeline is Safe After Judge’s Google Antitrust Ruling*
- * troml - suggests or fills in trove classifiers for your projects*
- * pqrs: Command line tool for inspecting Parquet files*
- * Testing for Python 3.14*
- Extras
- Joke
About the show
Sponsored by us! Support our work through:
Connect with the hosts
- Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky)
- Brian: @brianokken@fosstodon.org / @brianokken.bsky.social
- Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky)
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.
Michael #1: Mozilla’s Lifeline is Safe After Judge’s Google Antitrust Ruling
- A judge lets Google keep paying Mozilla to make Google the default search engine but only if those deals aren’t exclusive.
- More than 85% of Mozilla’s revenue comes from Google search payments.
- The ruling forbids Google from making exclusive contracts for Search, Chrome, Google Assistant, or Gemini, and forces data sharing and search syndication so rivals get a fighting chance.
Brian #2: troml - suggests or fills in trove classifiers for your projects
- Adam Hill
- This is super cool and so welcome.
- Trove Classifiers are things like <code>Programming Language :: Python :: 3.14</code> that allow for some fun stuff to show up in PyPI, like the versions you support, etc.
- Note that just saying you require 3.9+ doesn’t tell the user that you’ve actually tested stuff on 3.14. I like to keep Trove Classifiers around for this reason.
- Also, License classifier is deprecated, and if you include it, it shows up in two places, in Meta, and in the Classifiers section. Probably good to only have one place. So I’m going to be removing it from classifiers for my projects.
- One problem, classifier text has to be an exact match to something in the classifier list, so we usually recommend copy/pasting from that list.
- But no longer! Just use troml!
- It just fills it in for you (if you run
troml suggest --fix). How totally awesome is that! - I tried it on pytest-check, and it was mostly right. It suggested me adding 3.15, which I haven’t tested yet, so I’m not ready to add that just yet. :)
- BTW, I talked with Brett Cannon about classifiers back in ‘23 if you want some more in depth info on trove classifiers.
Michael #3: pqrs: Command line tool for inspecting Parquet files
pqrsis a command line tool for inspecting Parquet files- This is a replacement for the parquet-tools utility written in Rust
- Built using the Rust implementation of Parquet and Arrow
pqrsroughly means "parquet-tools in rust"- Why Parquet?
- Size
- A 200 MB CSV will usually shrink to somewhere between about 20-100 MB as Parquet depending on the data and compression. Loading a Parquet file is typically several times faster than parsing CSV, often 2x-10x faster for a full-file load and much faster when you only read some columns.
- Speed
- Full-file load into pandas: Parquet with pyarrow/fastparquet is usually 2x–10x faster than reading CSV with pandas because CSV parsing is CPU intensive (text tokenizing, dtype inference).
- Example: if
read_csvis 10 seconds,read_parquetmight be ~1–5 seconds depending on CPU and codec.
- Example: if
- Column subset: Parquet is much faster if you only need some columns — often 5x–50x faster because it reads only those column chunks.
- Predicate pushdown & row groups: When using dataset APIs (pyarrow.dataset) you can push filters to skip row groups, reducing I/O dramatically for selective queries.
- Memory usage: Parquet avoids temporary string buffers and repeated parsing, so peak memory and temporary allocations are often lower.
- Full-file load into pandas: Parquet with pyarrow/fastparquet is usually 2x–10x faster than reading CSV with pandas because CSV parsing is CPU intensive (text tokenizing, dtype inference).
- Size
Brian #4: Testing for Python 3.14
- Python 3.14 is just around the corner, with a final release scheduled for October.
- What’s new in Python 3.14
- Python 3.14 release schedule
- Adding 3.14 to your CI tests in GitHub Actions
- Add “3.14” and optionally “3.14t” for freethreaded
- Add the line
allow-prereleases: true
- I got stuck on this, and asked folks on Mastdon and Bluesky
- A couple folks suggested the
allow-prereleases: truestep. Thank you! - Ed Rogers also suggested Hugo’s article Free-threaded Python on GitHub Actions, which I had read and forgot about. Thanks Ed! And thanks Hugo!
Extras
Brian:
- dj-toml-settings : Load Django settings from a TOML file. - Another cool project from Adam Hill
- LidAngleSensor for Mac - from Sam Henri Gold, with examples of creaky door and theramin
- Listener Bryan Weber found a Python version via Changelog, pybooklid, from tcsenpai
- Grab PyBay
Michael:
- Ready prek go! by Hugo van Kemenade
