UC Berkeley’s chancellor prepares to testify before Congress as lawmakers investigate antisemitism and federal probes target universities nationwide. Meanwhile, a worker dies fleeing a federal immigration raid on a Camarillo pot farm that led to hundreds of detentions, sparking debate over enforcement tactics. We look at how civil rights, campus politics, and immigration enforcement collide as pressure mounts on schools and communities across the country. The Supreme Court allows President Trump to overhaul the Education Department, drawing praise from his administration and sharp criticism from educators. Trump gives Russia 50 days to end the war in Ukraine or face new tariffs targeting its trade partners. Teen developers on Roblox earn millions as the platform relaxes ownership rules. And Elon Musk plans to direct Tesla investments into his AI company, XAI, while assuring shareholders the two firms will remain separate despite controversy.
Marketplace All-in-One - Why does organic food cost more than non-organic food?
Listener Cecilia wrote in to ask: “Why does organic food cost more than non organic food?” And she's right! Certified organic foods do usually cost more than other options. Bridget and Ryan dive into the question with the help of Stephanie Hughes, Marketplace's reporter on the organic farming beat. Ryan's inspired to try his own hand at organic farming ... but will his crops be able to survive an attack of horn worms, a stampede of chickens and a dustbowl to turn a profit at the farmer’s market?
After you listen to this episode, be sure to check out our website. We’ve got conversation starters and tips!
This episode is sponsored by Greenlight. Sign up for Greenlight today at greenlight.com/million.
The Daily - Did the Texas Floods Have to Be This Deadly?
A little over a week after the devastating floods in Central Texas, the death toll has reached more than 130 people — and the search for the missing continues.
In the aftermath of the disaster, there have been mounting questions about how local officials handled the critical hours before and after the storm. Today, we look at the missed opportunities that may have contributed to the growing tragedy — and whether anything more could have been done to save lives.
Guest: Christopher Flavelle, a Times reporter covering how President Trump is transforming the local government..
Background reading:
- Kerr County, where most of the deaths occurred, failed to secure a warning system, even as local officials remained aware of the risks and as billions of dollars were available for similar projects.
- Years before the floods, the Federal Emergency Management Agency had approved the removal of many Camp Mystic buildings from flood zones, records show.
- Eight-year-olds at camp, families in their R.V.s: These were some of the lives lost to the Texas floods.
For more information on today’s episode, visit nytimes.com/thedaily. Transcripts of each episode will be made available by the next workday.
Photo: Carter Johnston 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.
WSJ What’s News - Nvidia to Resume AI Chip Sales to China
A.M. Edition for July 15. Nvidia says it’s received assurances it can sell its H20 AI chips in China, days after CEO Jensen Huang met President Trump. Beijing bureau chief Jonathan Cheng breaks down how the announcement could tie into broader U.S.-China trade talks. Plus, bank earnings and fresh inflation data are poised to give investors dual snapshots of the state of the economy. And WSJ’s Jack Pitcher explains that while the U.S. dollar’s continued weakness is bad news for American travelers this summer, it’s not the worst thing for U.S. companies this earnings season. Luke Vargas hosts.
Sign up for the WSJ’s free What’s News newsletter.
Learn more about your ad choices. Visit megaphone.fm/adchoices
Start Here - Trump Turns on Putin
In a push for a ceasefire, President Trump announces measures to help Ukraine and punish Russia. The Supreme Court gives the White House the green light to resume mass firings at the Department of Education. And residents accuse staffers of not protecting them from a deadly fire at an assisted living facility in Massachusetts.
Learn more about your ad choices. Visit podcastchoices.com/adchoices
The Daily Detail - The Daily Detail for 7.15.25
Alabama
- Sen. Tuberville talks about Jeffrey Epstein files in light of other priorities
- Founder of Alliance Defending Freedom endorses Katherine Robertson in AG race
- Homewood mayor calls on ALEA to release body cam video to People's family
- The BLM mural in Montgomery could be deterrent to future federal funds
- Mobile mayoral candidates to take part in forum held tonight
- Back to school state sales tax holiday begins this weekend
National
- SCOTUS ruling clears way for Dept. of Ed to start firing employees
- President Trump not happy with Russia, plans massive tariffs in 50 days
- AZ congressman calls on Fed Reserve Chairman Powell to resign now
- TX senator Cruz offers bill designating Muslim Brotherhood as terrorist org
- KY senator Paul revisits criminal referral of Tony Fauci to DOJ due to "autopen"
- Lara Trump says the president has heard outrage over DOJ and Epstein files
The Daily Signal - Biden’s Autopen Pardons in Trouble, MSNBC Analyst Greenlights Doxxing & Violence | July 15, 2025
Today on the Top News in 10, we cover:
- Legacy media outlets ratchet up calls for violence and doxxing against Immigrations Customs Enforcement.
- The Supreme Court affirms Trump’s ability to fire federal workers in the Department of Education.
- Almost all of former President Joe Biden’s autopen pardons may be null and void.
Subscribe to The Tony Kinnett Cast: https://www.youtube.com/playlist?list=PLjMHBev3NsoV3kHckydY58R7TaYsizl45 Don't forget our other shows:
Virginia Allen's Problematic Women: https://www.dailysignal.com/problematic-women
Bradley Devlin's The Signal Sitdown: https://www.dailysignal.com/the-signal-sitdown
Follow The Daily Signal:
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
Honestly with Bari Weiss - Why Young People Love Socialism
Just two weeks ago, New Yorkers voted en masse for a self-proclaimed socialist—someone who once called for “seizing the means of production.”
This is, of course, Zohran Mamdani, who dominated in the Democratic primary for New York City mayor with a definitive victory over Andrew Cuomo.
He has called for rent freezes, free buses, and even government-run grocery stores.
He won 56 percent of the vote in a campaign fueled by young, highly educated, wealthy people—many of whom believe in reviving socialism here in America, in 2025.
According to a Cato Institute poll from May: 62 percent of Americans age 18 to 29 say they hold a “favorable view” of socialism. And 34 percent had a positive view of communism.
Polls by Emerson and Marist from May and June had shown Mamdani leading with voters under 45 by as much as a 2:1 ratio against the former governor.
This phenomenon has left many people wondering: Why are so many young people embracing a failed economic system? Is it their university education? Is it the influence of social media? Is it just “cool”? Is it a desperate call for anything to fix wealth inequality? Or is it something else?
Here to help us understand are Tyler Cowen and Kyla Scanlon.
Tyler Cowen is an economist and Free Press columnist who just wrote an important essay for us called “Why Won’t Socialism Die?”
Kyla Scanlon is a writer, economic commentator, and educator—and, importantly for this conversation, a member of Gen Z. She is 28, and her new book is In This Economy? How Money & Markets Really Work.
This conversation was originally a Free Press livestream—and you’ll hear throughout this conversation that I take lots of questions from people who joined us live. To make sure that you never miss one of these in the future, you can become a paid subscriber today.
Go to groundnews.com/Honestly to get 40% off the unlimited access Vantage plan and unlock world-wide perspectives on today’s biggest news stories.
Learn more about your ad choices. Visit megaphone.fm/adchoices
Everything Everywhere Daily - Wilhelm Canaris: Working Against the Nazis From the Inside
Throughout World War II, Nazi Germany was a formidable force due to its military strength and success.
A large reason for this success was its intelligence network.
What most people don’t know is that the Nazi head of military intelligence was actively working against Adolf Hitler.
Through a series of active and passive measures, he went from a loyal Nazi to a double agent.
Find out about Wilhelm Canaris and how he resisted Hitler from one of the highest positions in the Third Reich on this episode of Everything Everywhere Daily.
***5th Anniversary Celebration RSVP***
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
Jerry
- Compare quotes and coverages side-by-side from up to 50 top insurers at jerry.ai/daily
American Scandal
- Follow American Scandal on the Wondery App or wherever you get your podcasts.
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/
Disce aliquid novi cotidie
Learn more about your ad choices. Visit megaphone.fm/adchoices
Python Bytes - #440 Can’t Register for VibeCon
- * Switching to direnv, Starship, and uv*
- * rqlite - Distributed SQLite DB*
- * Some Markdown Stuff*
- Extras
- Joke
About the show
Sponsored by PropelAuth: pythonbytes.fm/propelauth77
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: Switching to direnv, Starship, and uv
Last week I mentioned that I’m ready to try direnv again, but secretly, I still had some worries about the process. Thankfully, Trey has a tutorial to walk me past the troublesome parts.
direnv - an extension for your shell. It augments existing shells with a new feature that can load and unload environment variables depending on the current directory.
Switching from virtualenvwrapper to direnv, Starship, and uv
- Trey Hunner**
Trey has solved a bunch of the problems I had when I tried direnv before
Show the virtual environment name in the prompt
Place new virtual environments in local
.venvinstead of in.direnv/python3.12Silence all of the “loading”, “unloading” statements every time you enter a directory
Have a script called
venvto create an environment, activate it, create a
.envrcfile
- I’m more used to a
createscript, so I’ll stick with that name and Trey’s contents
- I’m more used to a
A
workonscript to be able to switch around to different projects.
- This is a carry over from “virtualenvwrapper’, but seems cool. I’ll take it.
Adding
uvto the mix for creating virtual environments.
- Interestingly including
--seedwhich, for one, installspipin the new environment. (Some tools need it, even if you don’t)
- Interestingly including
Starship
- Trey also has some setup for Starship. But I’ll get through the above first, then MAYBE try Starship again.
- Some motivation
- Trey’s setup is pretty simple. Maybe I was trying to get too fancy before
- Starship config in toml files that can be loaded with direnv and be different for different projects. Neato
- Also, Trey mentions his dotfiles repo. This is a cool idea that I’ve been meaning to do for a long time.
See also:
Michael #2: rqlite - Distributed SQLite DB
- via themlu, thanks!
- rqlite is a lightweight, user-friendly, distributed relational database built on SQLite.
- Built on SQLite, the world’s most popular database
- Supports full-text search, Vector Search, and JSON documents
- Access controls and encryption for secure deployments
Michael #3: A Python dict that can report which keys you did not use
- by Peter Bengtsson
- Very cool for testing that a dictionary has been used as expected (e.g. all data has been sent out via an API or report).
- Note: It does NOT track d.get(), but it’s easy to just add it to the class in the post.
- Maybe someone should polish it up and put it on pypi (that person is not me :) ).
Brian #4: Some Markdown Stuff
Textual 4.0.0
adds Markdown.append which can be used to efficiently stream markdown content
- The reason for the major bump is due to an interface change to Widget.anchor
- Refreshing to see a symantic change cause a major version bump.
html-to-markdown
Converts html to markdown
A complete rewrite fork of markdownify
- Lots of fun features like “streaming support”
- Curious if it can stream to Textual’s Markdown.append method. hmmm.
