Stanford scientists warn that if childhood vaccination rates stay low, measles could become as common as the flu by 2050. A California produce supplier faces lawsuits over a deadly E. coli outbreak that was never publicly disclosed by the FDA, raising serious food safety concerns. Jack in the Box announces plans to close more than 150 locations nationwide as rising costs and debt force a major restructuring. Major budget cuts to LADOT could derail Los Angeles’ Olympic transit plans and jeopardize traffic safety initiatives.
Marketplace All-in-One - AI can’t read the room
Leyla Isik, a professor of cognitive science at Johns Hopkins University, is also a senior scientist on a new study looking at how good AI is at reading social cues. She and her research team took short videos of people doing things — two people chatting, two babies on a playmat, two people doing a synchronized skate routine — and showed them to human participants. After, they were asked them questions like, are these two communicating with each other? Are they communicating? Is it a positive or negative interaction? Then, they showed the same videos to over 350 open source AI models. (Which is a lot, though it didn't include all the latest and greatest ones out there.) Isik found that the AI models were a lot worse than humans at understanding what was going on. Marketplace’s Stephanie Hughes visited Isik at her lab in Johns Hopkins to discuss the findings.
The Intelligence from The Economist - Modi behaviour: will India retaliate against Pakistan?
Tensions between India and Pakistan have flared after the terrorist attack in Kashmir last week. Our correspondent explains what Narendra Modi may do next. Why even priests and the clergy need the free market (8:56). And the surprising survival of cassette tapes (15:45).
Listen to what matters most, from global politics and business to science and technology—Subscribe to Economist Podcasts+
For more information about how to access Economist Podcasts+, please visit our FAQs page or watch our video explaining how to link your account.
Start Here - President Trump’s Report Card
An ABC News/Washington Post/Ipsos poll reveals historically low approval ratings ahead of President Trump’s 100th day in office. The FBI arrests a sitting judge for allegedly aiding an undocumented immigrant to evade authorities. And a car careens into a Canadian street fair just ahead of the country’s election day.
Learn more about your ad choices. Visit podcastchoices.com/adchoices
Start the Week - Advocating for nature
In his new book, Robert Macfarlane takes the reader on a river journey, through history and geography, to posit the idea that rivers are not merely for human use, but living beings. In Is A River Alive? he argues that human fate is interwoven with the natural world, and that it’s time we treated nature not as a resource, but a fellow being.
But does the natural world have legal rights? In A Barrister for the Earth the lawyer Monica Feria-Tinta explains how she’s sought justice for environmental wrongs. Her case against the destruction of cloud forests was the world’s first Rights of Nature case.
In Britain many environmental campaigners argue for the Right to Roam and greater access to private land. But in Uncommon Ground, Patrick Galbraith presents a counterargument on the benefits of restricting access to the countryside, advocating for wildlife’s right to tranquillity.
Producer: Katy Hickman
The Daily Detail - The Daily Detail for 4.28.25
Alabama
- Sunday marked the 14th year since 62 tornadoes hit the state killing 253
- AL House committee considers a bill to ban food dyes in public school food
- Future uncertain of 2 bills in AL House re: protection of minors in state
- 7 candidates running to be mayor of Mobile will hold public forum on May 6th
- US Coast Guard rescues 3 people from burning boat off coast of Fort Morgan
National
- A judge in WI was arrested for aiding an illegal alien evade arrest by ICE
- Sting operation in CO results in arrests of hundreds of illegal aliens
- FL operation over weekend sees 800 illegal alien arrests
- US SoS Rubio talks deportations and tariffs on NBC's Meet the Press
- Trump calls for action by DOJ re: ActBlue, and brings up AutoPen Scandal
The Daily Signal - 900+ Illegals Arrested in Massive Raids, Possible Russia/Ukraine Peace Deal | April 28, 2025
On today’s Top News in 10, we cover:
- Over 900 illegal immigrants arrested in massive, targeted raids in Florida and Colorado.
- President Trump suggests a Ukraine / Russia peace deal is imminent.
- New court documents claim that the deported MS-13 member Democrats dubbed a “Maryland father” isn’t a father at all.
Subscribe to The Tony Kinnett Cast: https://podcasts.apple.com/us/podcast/the-tony-kinnett-cast/id1714879044
Keep Up With The Daily Signal
Sign up for our email newsletters: https://www.dailysignal.com/email
Subscribe to our other shows:
Problematic Women: https://www.dailysignal.com/problematic-women
The Signal Sitdown: https://www.dailysignal.com/the-signal-sitdown
Follow The Daily Signal:
X: https://x.com/DailySignal
Instagram: https://www.instagram.com/thedailysignal/
Facebook: https://www.facebook.com/TheDailySignalNews/
Truth Social: https://truthsocial.com/@DailySignal
YouTube: https://www.youtube.com/user/DailySignal
Rumble: https://rumble.com/c/TheDailySignal
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.
Learn more about your ad choices. Visit megaphone.fm/adchoices
Everything Everywhere Daily - Origins of the Internet
If you are listening to my words right now, then you are obviously an internet user.
The internet has arguably been the most transformative technology of the last fifty years.
But it wasn’t developed overnight or all at once. It was a gradual process to solve specific problems, and no one knew at the time that it would become the basis of a global network of computers.
Learn more about the origins of the Internet and how it was created on this episode of Everything Everywhere Daily.
Sponsors
- Mint Mobile
- Cut your wireless bill to 15 bucks a month at mintmobile.com/eed
- Quince
- Go to quince.com/daily for 365-day returns, plus free shipping on your order!
- Stitch Fix
- Go to stitchfix.com/everywhere to have a stylist help you look your best
- Tourist Office of Spain
- Plan your next adventure at Spain.info
- Stash
- Go to get.stash.com/EVERYTHING to see how you can receive $25 towards your first stock purchase and to view important disclosures.
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
Update your podcast app at newpodcastapps.com
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/
Learn more about your ad choices. Visit megaphone.fm/adchoices
Talk Python To Me - #503: The PyArrow Revolution
Episode sponsors
NordLayer
Auth0
Talk Python Courses
Links from the show
Apache Arrow: github.com
Parquet: parquet.apache.org
Feather format: arrow.apache.org
Python Workout Book (45% off with code talkpython45): manning.com
Pandas Workout Book (45% off with code talkpython45): manning.com
Pandas: pandas.pydata.org
PyArrow CSV docs: arrow.apache.org
Future string inference in Pandas: pandas.pydata.org
Pandas NA/nullable dtypes: pandas.pydata.org
Pandas `.iloc` indexing: pandas.pydata.org
DuckDB: duckdb.org
Pandas user guide: pandas.pydata.org
Pandas GitHub issues: github.com
Watch this episode on YouTube: youtube.com
Episode #503 deep-dive: talkpython.fm/503
Episode transcripts: talkpython.fm
--- Stay in touch with us ---
Subscribe to Talk Python on YouTube: youtube.com
Talk Python on Bluesky: @talkpython.fm at bsky.app
Talk Python on Mastodon: talkpython
Michael on Bluesky: @mkennedy.codes at bsky.app
Michael on Mastodon: mkennedy
Python Bytes - #430 Or you go to jail
- pip 25.1 has dependency groups, pylock.toml, plus more
- aiohttp goes free threaded
- uv 0.6.15 supports pylock.toml
- Whenever
- Extras
- Joke
About the show
Sponsored by Porkbun! Use our link pythonbytes.fm/porkbun and get a .app or .dev domain for $5.99 at Porkbun.
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.
Brian #1: pip 25.1 has dependency groups, pylock.toml, plus more
- post What's new in pip 25.1 - Dependency groups!
- Richard Si
- Discovered this through Hugo van Kemenade
Dependency groups, PEP 735, supported
# pyproject.toml [dependency-groups] test = ["pytest", "pytest-xdist"] lint = ["mypy", "isort"] # Dependency Groups can include other groups! ✨ dev = [ {include-group = "test"}, {include-group = "lint"} ]
Package installation progress bar
- Resumable downloads
- Experimental lockfile generation, PEP 751, with pip lock
- so cool
- pip index versions is stable, no longer experimental
- use this to get a list of available versions
- ex: python3 -m pip index versions pytest-check
- combine with --json to get a nice script readable output
Michael #2: aiohttp goes free threaded
- Thanks to months of consistent contributions by Lysandros Nikolaou, all of the mandatory dependencies of #aiohttp now ship free-threaded variants of #wheels!
- This unlocks the same in aiohttp!
Brian #3: uv 0.6.15 supports pylock.toml
- Discovered through Brett Cannon
- So far, these projects support pylock.toml
- pip
- pip-audit
- pdm
- uv
- With uv
- To export a uv.lock to the pylock.toml format,
- run: uv export -o pylock.toml
- To generate a pylock.toml file from a set of requirements,
- run: uv pip compile -o pylock.toml -r requirements.in
- To install from a pylock.toml file,
- run: uv pip sync pylock.toml or uv pip install -r pylock.toml
- To export a uv.lock to the pylock.toml format,
Michael #4: Whenever
- via Pat Decker
- Typed and DST-safe datetimes for Python, available in Rust or pure Python.
- Whenever helps you write correct and type checked datetime code.
- It's also way faster than other third-party libraries—and usually the standard library as well.
Extras
Brian:
Michael:
- New Vulnerability in GitHub Copilot and Cursor: How Hackers Can Weaponize Code Agents via Brian Skinn
- And typosquatting in the AI age
- Firefox Send alternatives
Joke: Can you Vibe?