The Daily Detail - The Daily Detail for 1.5.26

Alabama

  • GOP Congressmen praise Trump for capture of Venezuelan dictator
  • Sen. Tuberville says "enemy is inside the gates" re: NYC Mayor Mamdani
  • Former judge out on bond from prison, Gil Self to appeal his conviction 
  • Body of missing 4 year old Walker County boy found 2 miles from home
  • Albertville resident faces federal charges for human smuggling

National

  • Nicolas Maduro to be in court today in NYC after extradition from Venezuela
  • SoS Rubio talks about Venezuelan oil and securing Western Hemisphere 
  • Flashback to Sidney Powell blaming Venezuela for 2020 US election fraud
  • 9th Circuit court says CA ban on open carry is unconstitutional
  • Milwaukee circuit judge resigns after jury convicts her of obstructing justice in helping an illegal alien flee courthouse

Opening Arguments - The Dumbroe Doctrine

OA1222 - Actual sane coverage of Trump's kidnapping of a foreign leader PART 1

OA NYC correspondent Liz Skeen joins Thomas and Matt for this emergency episode recorded the day after the US bombed Caracas in a truly unprecedented military operation to kidnap Venezuelan president Nicolas Maduro and his wife and transport them to Brooklyn to stand trial on federal narco-terrorism charges. We field dozens of patron questions as we try to understand how any of this could possibly be legal. How does this situation compare to the charges against former Panamanian dictator Manuel Noriega and former Honduran president Juan Orlando Hernandez, and how is Trump’s record on narcotrafficking these days anyway? What is in this indictment, and what kinds of defenses might Maduro have? Is the federal government going to let this defendant pay his lawyer? Should a federal court be able to consider that this defendant was illegally abducted from his country by the US military while acting as the head of state of a sovereign nation?  What kinds of consequences could there be for Venezuelans in the U.S.?  And what can we--and the world--do to stop Trump from doing anything like this again? 

  1. 2020 SDNY indictment of Nicolas Maduro et al

  2. 2026 superseding indictment 

  3. United States v. Alvarez-Machain, 504 U.S. 655 (1992)

  4. “Authority of the Federal Bureau of Investigation To Override International Law In Extraterritorial Law Enforcement Activities,” Assistant Attorney General William P. Barr, Office of Legal Counsel (June 21, 1989)

Check out the OA Linktree for all the places to go and things to do!

More or Less - The Stats of the Nation: The Economy

What kind of state does the UK find itself in as we start 2026? That’s the question Tim Harford and the More or Less team is trying to answer in a series of five special programmes.

In the first episode, we’re starting the week by asking some interesting questions about the economy:

Is the cost-of-living crisis over?

The economy is expected to have grown by 1.5% in 2025. Is that a big number?

When taxes are at record highs, why does it feel as if everything is such hard work for public services?

Do the majority of people in Scotland pay less tax than they would in the rest of the UK?

Does the UK have a more progressive tax system than Scandinavian countries?

Get in touch if you’ve seen a number in the news you think we should take a look at: moreorless@bbc.co.uk

Contributors:

Ruth Curtice, Chief Executive of the Resolution Foundation Helen Miller, Director of Institute for Fiscal Studies Mairi Spowage, Professor and Director of the Fraser of Allander Institute at the University of Strathclyde John Burn-Murdoch, chief data reporter for the Financial Times

Credits:

Presenter: Tim Harford Quiz contestant: Lizzy McNeill Producers: Nathan Gower, Katie Solleveld and Charlotte McDonald Series producer: Tom Colls Production co-ordinator: Maria Ogundele Sound mix: Sarah Hockley and James Beard Editor: Richard Vadon

What A Day - Trump Extracts Oil — And The Venezuelan President

Late Friday evening, President Donald Trump ordered the U.S. military operation that led to the capture of Venezuelan President Nicolás Maduro and his wife, Cilia Flores. After his capture, Maduro was taken by warship to the United States and then flown to New York, where he will face federal drug trafficking and weapons charges. There are a ton of questions around how this operation happened and what, if any, legal authority the United States had to capture Maduro in the first place. But most importantly: what happens to Venezuela now? To talk more about Venezuela, the prosecution of Maduro, and what the hell is going to happen now, we spoke to Juan Sebastian Gonzalez, former National Security Council Senior Director for the Western Hemisphere under the Biden administration.

 

And in headlines, most Republicans are defending Trump's decision to topple Maduro, Marjorie Taylor Greene continues to criticize the president on her way out of Congress, and world leaders are meeting in Paris to discuss the Russia-Ukraine peace process.

 

Show Notes:

Call Congress – 202-224-3121

Subscribe to the What A Day Newsletter – https://tinyurl.com/3kk4nyz8

What A Day – YouTube – https://www.youtube.com/@whatadaypodcast

Follow us on Instagram – https://www.instagram.com/crookedmedia/

For a transcript of this episode, please visit crooked.com/whataday


Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.

Strict Scrutiny - Can America Pull Back From the Brink of Autocracy?

Leah kicks off the episode with repeat guest Rebecca Ingber of Cardozo Law to discuss the wild illegality–both domestic and international–of Trump’s regime change operation in Venezuela. Then, Kate, Melissa, and Leah welcome Princeton professor and expert on the rise of modern autocracies, Kim Lane Scheppele to break down how Trump is consolidating power over the executive branch and the courts. Leah next catches up with president and CEO of Democracy Forward Skye Perryman on some of the legal developments over the holidays, including challenges to Department of Education funding cuts, the freezing of childcare payments to Minnesota, and a near-total abortion ban for veterans. Finally, the hosts speak with Demand Justice's Josh Orton about the worrying trends his organization is seeing among Trump 2.0’s judicial nominees.

Kim’s favorite things: An “Almost Sacred Responsibility”: The Rule of Law in Times of Peril, Gerald J. Postema (Judicature); Judge Harvey Wilkinson’s opinion in Abrego Garcia v. Noem; Judge William G. Young’s opinion in AAUP vs. Rubio; Sara L. Ellis’s opinion in Chicago Headline Club v. Noem; The Dual State, Ernst Fraenkel; The Origins of Totalitarianism, Hannah Arendt 

Get tickets for STRICT SCRUTINY LIVE – The Bad Decisions Tour 2026! 

  • 3/6/26 – San Francisco
  • 3/7/26 – Los Angeles

Learn more: http://crooked.com/events

Buy Leah's book, Lawless: How the Supreme Court Runs on Conservative Grievance, Fringe Theories, and Bad Vibes

Follow us on Instagram, Threads, and Bluesky

Get tickets for STRICT SCRUTINY LIVE – The Bad Decisions Tour 2025! 

  • 3/6/26 – San Francisco
  • 3/7/26 – Los Angeles

Learn more: http://crooked.com/events

Order your copy of Leah's book, Lawless: How the Supreme Court Runs on Conservative Grievance, Fringe Theories, and Bad Vibes

Follow us on Instagram, Threads, and Bluesky


Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.

The Indicator from Planet Money - Why China pulled the plug on Japan

Japan’s new prime minister Sanae Takaichi made waves last fall after saying her country might intervene if China invaded Taiwan. In response, China launched state-organized boycotts against Japan — canceling concerts, restricting seafood imports, and even recalling pandas. Today on the show, what does it look like for a state to organize a boycott, and does it work? 

Related episodes:
How Japan’s new prime minister is jolting markets
When do boycotts work? 
Forging Taiwan's Silicon Shield 

For sponsor-free episodes of The Indicator from Planet Money, subscribe to Planet Money+ via Apple Podcasts or at plus.npr.org. Fact-checking by Sierra Juarez. Music by Drop Electric. Find us: TikTok, Instagram, Facebook, Newsletter.  

Learn more about sponsor message choices: podcastchoices.com/adchoices

NPR Privacy Policy

Python Bytes - #464 Malicious Package? No Build For You!

Topics covered in this episode:
Watch on YouTube

About the show

Connect with the hosts

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: ty: An extremely fast Python type checker and LSP

  • Charlie Marsh announced the Beta release of ty on Dec 16
  • “designed as an alternative to tools like mypy, Pyright, and Pylance.”
  • Extremely fast even from first run
  • Successive runs are incremental, only rerunning necessary computations as a user edits a file or function. This allows live updates.
  • Includes nice visual diagnostics much like color enhanced tracebacks
  • Extensive configuration control
    • Nice for if you want to gradually fix warnings from ty for a project
  • Also released a nice VSCode (or Cursor) extension
    • Check the docs. There are lots of features.
    • Also a note about disabling the default language server (or disabling ty’s language server) so you don’t have 2 running

Michael #2: Python Supply Chain Security Made Easy

  • We know about supply chain security issues, but what can you do?
    • Typosquatting (not great)
    • Github/PyPI account take-overs (very bad)
  • Enter pip-audit.
  • Run it in two ways:
    1. Against your installed dependencies in current venv
    2. As a proper unit test (so when running pytest or CI/CD).
    3. Let others find out first, wait a week on all dependency updates: uv pip compile requirements.piptools --upgrade --output-file requirements.txt --exclude-newer "1 week"
  • Follow up article: DevOps Python Supply Chain Security
    1. Create a dedicated Docker image for testing dependencies with pip-audit in isolation before installing them into your venv.
      1. Run pip-compile / uv lock --upgrade to generate the new lock file
      2. Test in a ephemeral pip-audit optimized Docker container
      3. Only then if things pass, uv pip install / uv sync
    2. Add a dedicated Docker image build step that fails the docker build step if a vulnerable package is found.

Brian #3: typing_extensions

  • Kind of a followup on the deprecation warning topic we were talking about in December.
  • prioinv on Mastodon notified us that the project typing-extensions includes it as part of the backport set.
  • The warnings.deprecated decorator is new to Python 3.13, but with typing-extensions, you can use it in previous versions.
  • But typing_extesions is way cooler than just that.
  • The module serves 2 purposes:
    • Enable use of new type system features on older Python versions.
    • Enable experimentation with type system features proposed in new PEPs before they are accepted and added to the <code>typing</code> module.
  • So cool.
  • There’s a lot of features here. I’m hoping it allows someone to use the latest typing syntax across multiple Python versions.
  • I’m “tentatively” excited. But I’m bracing for someone to tell me why it’s not a silver bullet.

Michael #4: MI6 chief: We'll be as fluent in Python as we are in Russian

  • "Advances in artificial intelligence, biotechnology and quantum computing are not only revolutionizing economies but rewriting the reality of conflict, as they 'converge' to create science fiction-like tools,” said new MI6 chief Blaise Metreweli.
  • She focused mainly on threats from Russia, the country is "testing us in the grey zone with tactics that are just below the threshold of war.”
  • This demands what she called "mastery of technology" across the service, with officers required to become "as comfortable with lines of code as we are with human sources, as fluent in Python as we are in multiple other languages."
  • Recruitment will target linguists, data scientists, engineers, and technologists alike.

Extras

Brian:

  • Next chapter of Lean TDD being released today, Finding Waste in TDD
    • Still going to attempt a Jan 31 deadline for first draft of book.
    • That really doesn’t seem like enough time, but I’m optimistic.
  • SteamDeck is not helping me find time to write
    • But I very much appreciate the gift from my fam
    • Send me game suggestions on Mastodon or Bluesky. I’d love to hear what you all are playing.

Michael:

Joke: Error Handling in the age of AI

Talk Python To Me - #533: Web Frameworks in Prod by Their Creators

Today on Talk Python, the creators behind FastAPI, Flask, Django, Quart, and Litestar get practical about running apps based on their framework in production. Deployment patterns, async gotchas, servers, scaling, and the stuff you only learn at 2 a.m. when the pager goes off. For Django, we have Carlton Gibson and Jeff Triplet. For Flask, we have David Lord and Phil Jones, and on team Litestar we have Janek Nouvertné and Cody Fincher, and finally Sebastián Ramírez from FastAPI is here. Let’s jump in.

Episode sponsors

Talk Python Courses
Python in Production

Carlton Gibson - Django: github.com
Sebastian Ramirez - FastAPI: github.com
David Lord - Flask: davidism.com
Phil Jones - Flask and Quartz(async): pgjones.dev
Yanik Nouvertne - LiteStar: github.com
Cody Fincher - LiteStar: github.com
Jeff Triplett - Django: jefftriplett.com

Django: www.djangoproject.com
Flask: flask.palletsprojects.com
Quart: quart.palletsprojects.com
Litestar: litestar.dev
FastAPI: fastapi.tiangolo.com
Coolify: coolify.io
ASGI: asgi.readthedocs.io
WSGI (PEP 3333): peps.python.org
Granian: github.com
Hypercorn: github.com
uvicorn: uvicorn.dev
Gunicorn: gunicorn.org
Hypercorn: hypercorn.readthedocs.io
Daphne: github.com
Nginx: nginx.org
Docker: www.docker.com
Kubernetes: kubernetes.io
PostgreSQL: www.postgresql.org
SQLite: www.sqlite.org
Celery: docs.celeryq.dev
SQLAlchemy: www.sqlalchemy.org
Django REST framework: www.django-rest-framework.org
Jinja: jinja.palletsprojects.com
Click: click.palletsprojects.com
HTMX: htmx.org
Server-Sent Events (SSE): developer.mozilla.org
WebSockets (RFC 6455): www.rfc-editor.org
HTTP/2 (RFC 9113): www.rfc-editor.org
HTTP/3 (RFC 9114): www.rfc-editor.org
uv: docs.astral.sh
Amazon Web Services (AWS): aws.amazon.com
Microsoft Azure: azure.microsoft.com
Google Cloud Run: cloud.google.com
Amazon ECS: aws.amazon.com
AlloyDB for PostgreSQL: cloud.google.com
Fly.io: fly.io
Render: render.com
Cloudflare: www.cloudflare.com
Fastly: www.fastly.com

Watch this episode on YouTube: youtube.com
Episode #533 deep-dive: talkpython.fm/533
Episode transcripts: talkpython.fm

Theme Song: Developer Rap
🥁 Served in a Flask 🎸: talkpython.fm/flasksong

---== Don't be a stranger ==---
YouTube: youtube.com/@talkpython

Bluesky: @talkpython.fm
Mastodon: @talkpython@fosstodon.org
X.com: @talkpython

Michael on Bluesky: @mkennedy.codes
Michael on Mastodon: @mkennedy@fosstodon.org
Michael on X.com: @mkennedy

Short Wave - Did Earth’s Water Come From Space?

Choose your fighter for the origin of water on Earth! Was it always here or did it come to this planet from somewhere else in space? And, either way, what does this mean for other water worlds in our galaxy? To find out, we talk with Michael Wong, an astrobiologist and planetary scientist at Carnegie Science. He gets into scientists’ strongest candidates for the ways water could have come to our planet many, many years ago – including whether it could have been made here. Buckle up: This is a hot debate in astrobiology right now.

If you enjoyed this episode, check out our Space Camp series and our episode on whether life started on the ocean floor..

Interested in more space science and more unresolved hypotheses about how the universe came to be how it is today? Email us your question at shortwave@npr.org.

Listen to every episode of Short Wave sponsor-free and support our work at NPR by signing up for Short Wave+ at plus.npr.org/shortwave.

Learn more about sponsor message choices: podcastchoices.com/adchoices

NPR Privacy Policy

What Next | Daily News and Analysis - Don’t Call It a Regime Change

The Trump administration has a handful of answers to the question “Why did the United States pluck Nicolás Maduro from Venezuela?”—it was for narcoterrorism, or payback, or just oil. They’re even less clear about what’s going to happen with the country now.

Guest: Shane Harris, staff writer covering national security and intelligence for the Atlantic. 

Want more What Next? Subscribe to Slate Plus to access ad-free listening to the whole What Next family and across all your favorite Slate podcasts. Subscribe today on Apple Podcasts by clicking “Try Free” at the top of our show page. Sign up now at slate.com/whatnextplus to get access wherever you listen.

Podcast production by Elena Schwartz, Paige Osburn, Anna Phillips, Madeline Ducharme, and Rob Gunther.



Learn more about your ad choices. Visit megaphone.fm/adchoices