The Stack Overflow Podcast - Open source is giving you choices with your agent systems

Ryan welcomes John Dickerson, CEO of Mozilla.ai, to talk about the evolving landscape of AI agents, the role of open source in keeping the tech ecosystem healthy, the challenges OS communities have faced with the rise of AI, and the implications of data privacy and user choice in the age of multi-agent AI systems. 

Episode notes:

Mozilla.ai is building the agent platform that helps organizations safely automate real work with AI agents. 

Connect with John on Linkedin or email him at john@mozilla.ai. 

Congrats to Populist badge winner Philipp Merkle, who won it for their answer to How to set the -Xmx when start running a jar file?.

TRANSCRIPT

See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

Talk Python To Me - #524: 38 things Python developers should learn in 2025

Python in 2025 is different. Threads really are about to run in parallel, installs finish before your coffee cools, and containers are the default. In this episode, we count down 38 things to learn this year: free-threaded CPython, uv for packaging, Docker and Compose, Kubernetes with Tilt, DuckDB and Arrow, PyScript at the edge, plus MCP for sane AI workflows. Expect practical wins and migration paths. No buzzword bingo, just what pays off in real apps. Join me along with Peter Wang and Calvin Hendrix-Parker for a fun, fast-moving conversation.

Episode sponsors

Seer: AI Debugging, Code TALKPYTHON
Agntcy
Talk Python Courses

Calvin Hendryx-Parker: github.com/calvinhp
Peter on BSky: @wang.social

Free-Threaded Wheels: hugovk.github.io
Tilt: tilt.dev
The Five Demons of Python Packaging That Fuel Our ...: youtube.com
Talos Linux: talos.dev
Docker: Accelerated Container Application Development: docker.com
Scaf - Six Feet Up: sixfeetup.com
BeeWare: beeware.org
PyScript: pyscript.net
Cursor: The best way to code with AI: cursor.com
Cline - AI Coding, Open Source and Uncompromised: cline.bot

Watch this episode on YouTube: youtube.com
Episode #524 deep-dive: talkpython.fm/524
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

Python Bytes - #454 It’s some form of Elvish

Topics covered in this episode:
Watch on YouTube

About the show

Sponsored by us! Support our work through:

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: djrest2 - A small and simple REST library for Django based on class-based views.

Michael #2: Github CLI

  • GitHub’s official command line tool
  • Features
    • Checking out a pull request locally
    • You can clone any repository using OWNER/REPO syntax: gh repo clone cli/cli
    • Create a pull request interactively: gh pr create
  • See all at cli.github.com/manual/examples

Brian #3: caniscrape - Know before you scrape. Analyze any website's anti-bot protections in seconds.

  • reddit announcement and discussion

  • caniscrape checks a website for common anti-bot mechanisms and reports:

    • A difficulty score (0–10)
    • Which protections are active (e.g., Cloudflare, Akamai, hCaptcha, etc.)
    • What tools you’ll likely need (headless browsers, proxies, CAPTCHA solvers, etc.)
    • Whether using a scraping API might be better

    This helps you decide the right scraping approach before you waste time building a bot that keeps getting blocked.

Michael #4: 🐴 GittyUp

  • Never forget to pull again: Automatically discover and update all your Git repositories with one command.
  • Built initially to solve this problem
  • Rebuilt and published last week as part of my upcoming Agentic AI Programming for Python course. Get notified this week at training.talkpython.fm/getnotified
  • Update everything in a folder tree with gittyup
  • Review changes, blockers, etc with gittyup --explain

Extras

Brian:

Michael:

Joke: Some form of Elvish

Big Technology Podcast - Erotic ChatGPT, Zuck’s Apple Assault, AI’s Sameness Problem

Ranjan Roy from Margins is back for our weekly discussion of the latest tech news. We cover: 1) Sam Altman says ChatGPT will start to have erotic chats with interested adults 2) Also, more sycophancy? 3) Is sycophancy the lost love language 4) Is erotic ChatGPT good for OpenAI’s business? 5) Is erotic ChatGPT a sign that AGI is actually far away? 6) OpenAI’s latest business metrics revealed 7) Google’s AI contributes to cancer discovery 8) Anthropic’s Jack Clark on AI becoming self aware 9) Is Zuck poaching Apple  AI engineers mostly to hurt Apple? 10) AI’s sameness problem 11) Ranjan rants against workslop 

---

Enjoying Big Technology Podcast? Please rate us five stars ⭐⭐⭐⭐⭐ in your podcast app of choice.

Want a discount for Big Technology on Substack + Discord? Here’s 25% off for the first year: https://www.bigtechnology.com/subscribe?coupon=0843016b


AI's Sameness Problem: https://www.bigtechnology.com/p/ais-sameness-problemhttps://www.bigtechnology.com/p/ais-sameness-problem


Questions? Feedback? Write to: bigtechnologypodcast@gmail.com

African Tech Roundup - Prince Nwadeyi of SAG Ventures: Building solutions corporates commission but won’t execute themselves

Episode overview: Prince Nwadeyi spent years providing market research that unlocked South Africa's R600 billion (~USD 34.4 billion) informal economy for blue-chip clients. The likes of Swiss Re, Liberty, NASPARS all wanted the insights. Few wanted the execution risk. In conversation with Andile Masuku, Nwadeyi explains why his holding company SAG Ventures stopped selling insights and started building businesses. From Mustard Finance Group (formerly Setana Capital) providing working capital to township spaza shops (micro convenience stores), to Purchase Pal embedding funeral cover into everyday groceries, Nwadeyi's ventures share a common thread: aligning incentives across entire value chains whilst playing a longer game than quarterly-focused corporates can stomach. His journey from UCT postgrad researcher to operator deploying millions in credit with a claimed 99.9% repayment rate offers a masterclass in strategic patience and the power of granular consumer understanding. Key insights: - On why insights alone don't create impact: "We realised that some of the executives were not willing to take the risk, not for any risk of their own, but really just how the incentive structure set up within corporate." Nwadeyi discovered that knowing differently doesn't translate to acting differently when bonuses hang in the balance. The solution? Stop asking permission and build the innovation yourself. - On aligning incentives to unlock impossible markets: Working capital finance to informal retailers seemed impossible until Nwadeyi mapped the ecosystem. Wholesalers wanted more sales but couldn't offer credit. They did have transaction data. "Can we build a technology solution that interprets that data at scale to enable unique insight that traditional finance institutions don't have access to?" The result: finance the stock purchase to the wholesaler, the SME repays over 14 days, everyone wins. One of their spaza shop clients recently scaled from one store to three and bought her first house for R1 million (~USD 57,400) cash. - On thinking in decades whilst executing in months: "You don't have to think in days. You have to think in decades." Purchase Pal (what Nwadeyi claims to be "the world's first FMCG-embedded funeral insurance") represents one piece of a five-year strategy spanning multiple financial services verticals. The long game enables patient execution whilst maintaining corporate relevance. "What's my exit point? What's my entry point? Am I wanting to build this alongside?" - On why research beats assumptions every time: A tearful interview during his MPhil research - a woman describing the humiliation of borrowing money to bury her mother whilst neighbours gossiped about her poverty - sparked the Purchase Pal concept. "What if we could unlock quote unquote, what I call, no cost insurance?" Years of ethnographic research revealed the margin structure in FMCG goods, the cost burden of traditional insurance intermediation, and the customer stickiness problem facing consumer goods manufacturers. Research made the impossible obvious. Notable moment: The pivot from consultant to operator: Walking through a Cape Flats township, Nwadeyi's co-founder encountered a spaza shop owner struggling for financing. "All I ever wanted to do is to feed myself, feed my family or feed my business." That human story, repeated across thousands of township retailers, shifted SAG from insight provider to solution builder. Traditional finance wouldn't touch these operators. Nwadeyi's team reportedly deployed over R100 million (~USD 5.7 million) and achieved 99.9% repayment rates. Image credit: SAG Ventures

The Stack Overflow Podcast - Why rent a cloud when you can build one?

Andrei Kvapil, founder of Ænix and core developer of Cozystack, joins Ryan to dive into what it takes to build a cloud from scratch, the intricacies of Kubernetes and virtualization, and how open-source has made digital sovereignty possible. 

Episode notes:

Cozystack is a Kubernetes-based framework for building a private cloud environment.

Connect with Andrei on Linkedin

Today’s shoutout goes to user Adam for winning a Populist badge for their answer to Regex replace text but exclude when text is between specific tag

TRANSCRIPT


See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

Code Story: Insights from Startup Tech Leaders - S11 Bonus: Sam Partee, Arcade.dev

Sam Partee started out his love for tech/engineering by working on cars. After many y ears of working on cars, and even starting his own car stereo installation business, he decided that cards were finite and moved onto computers. He fell in love with the space, and the rest is history, filled with super computers, AI, distributed training, Redis and the lot. Outside of tech, he loves to take long hikes with his snowy husky.

Sam and his team built a prior solution, an agent to solve bugs for you. They ran into a litany of problems, but eventually figured out that there was a dire need for an authorization for the activities that agents wanted to do on your behalf. Fast forward, and they are working with Anthropic to define these auth protocols.

This is the creation story of Arcade.

Sponsors

Links



Support this podcast at — https://redcircle.com/code-story-insights-from-startup-tech-leaders/donations

Advertising Inquiries: https://redcircle.com/brands

Privacy & Opt-Out: https://redcircle.com/privacy

Python Bytes - #453 Python++

Topics covered in this episode:
Watch on YouTube

About the show

Sponsored by us! Support our work through:

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.

Michael #1: PyPI+

  • Very nice search and exploration tool for PyPI
  • Minor but annoying bug: content-types ≠ content_types on PyPI+ but they are in Python itself. Minimum Python version seems to be interpreted as max Python version.
  • See dependency graphs and more
  • Examples

Brian #2: uv-ship - a CLI-tool for shipping with uv

  • uv-ship is a lightweight companion to uv that removes the risky parts of cutting a release. It verifies the repo state, bumps your project metadata and optionally refreshes the changelog. It then commits, tags & pushes the result, while giving you the chance to review every step.”

Michael #3: How fast is 3.14?

  • by Miguel Grinberg
  • A big focus on threaded vs. non-threaded Python
  • Some times its faster, other times, it’s slower

Brian #4: air - a new web framework built with FastAPI, Starlette, and Pydantic.

  • An very new project in Alpha stage by Daniel & Audrey Felderoy, the “Two Scoops of Django” people.
  • Air Tags are an interesting thing.
  • Also Why? is amazing
    • Don't use AIR”
    • “Every release could break your code! If you have to ask why you should use it, it's probably not for you.”
    • “If you want to use Air, you can. But we don't recommend it.”
    • “It'll likely infect you, your family, and your codebase with an evil web framework mind virus, , …”

Extras

Brian:

Michael:

Joke: An unforgivable crime

Big Technology Podcast - Where Are The AI Startups? — With Rick Heitzmann

Rick Heitzmann is the founder and managing director of FirstMark Capital. Heitzmann joins Big Technology Podcast to discuss whether AI startups can compete against the ChatGPTs of the world, or whether the big AI bots have ingested all the opportunity. Tune in to hear Heitzmann break down the economics of AI investing today and whether the application layer is investable. We'll also break down the big funding deals in AI today, looking at the potential for the frenzy to pay off. Tune in for a sensible discussion of the potential future of AI innovation.


---

Enjoying Big Technology Podcast? Please rate us five stars ⭐⭐⭐⭐⭐ in your podcast app of choice.

Want a discount for Big Technology on Substack + Discord? Here’s 25% off for the first year: https://www.bigtechnology.com/subscribe?coupon=0843016b

Questions? Feedback? Write to: bigtechnologypodcast@gmail.com

Lex Fridman Podcast - #483 – Julia Shaw: Criminal Psychology of Murder, Serial Killers, Memory & Sex

Julia Shaw is a criminal psychologist and author who in her books explores human nature, including psychopathy, violent crime, the psychology of evil, police interrogation, false memory manipulation, deception detection, and human sexuality.
Thank you for listening ❤ Check out our sponsors: https://lexfridman.com/sponsors/ep483-sc
See below for timestamps, transcript, and to give feedback, submit questions, contact Lex, etc.

Transcript:
https://lexfridman.com/julia-shaw-transcript

CONTACT LEX:
Feedback – give feedback to Lex: https://lexfridman.com/survey
AMA – submit questions, videos or call-in: https://lexfridman.com/ama
Hiring – join our team: https://lexfridman.com/hiring
Other – other ways to get in touch: https://lexfridman.com/contact

EPISODE LINKS:
Julia’s Instagram: https://instagram.com/drjuliashaw
Julia’s Website: https://www.drjuliashaw.com/
Julia’s Linktree: https://linktr.ee/drjuliashaw
Julia’s LinkedIn: https://www.linkedin.com/in/drjuliashaw/
Julia’s Books: https://amzn.to/4mQBnTV
Green Crime (US Book): https://amzn.to/4nLfSVE
Green Crime (Canadian Book): https://amzn.to/47lBAdc

SPONSORS:
To support this podcast, check out our sponsors & get discounts:
Shopify: Sell stuff online.
Go to https://shopify.com/lex
BetterHelp: Online therapy and counseling.
Go to https://betterhelp.com/lex
LMNT: Zero-sugar electrolyte drink mix.
Go to https://drinkLMNT.com/lex
AG1: All-in-one daily nutrition drink.
Go to https://drinkag1.com/lex

OUTLINE:
(00:00) – Introduction
(01:00) – Sponsors, Comments, and Reflections
(08:16) – Dark Tetrad – Psychopathy, Narcissism, Machiavellianism, Sadism
(29:23) – Serial killers
(43:59) – Murder
(51:51) – Lies and scams
(56:38) – Jealousy
(1:00:07) – Monogamy
(1:05:20) – Sexuality
(1:20:21) – Sexual fetishes
(1:35:56) – Criminal psychology
(1:39:04) – False memories
(2:25:01) – Criminals destroying the planet
(2:40:24) – Hope

PODCAST LINKS:
– Podcast Website: https://lexfridman.com/podcast
– Apple Podcasts: https://apple.co/2lwqZIr
– Spotify: https://spoti.fi/2nEwCF8
– RSS: https://lexfridman.com/feed/podcast/
– Podcast Playlist: https://www.youtube.com/playlist?list=PLrAXtmErZgOdP_8GztsuKi9nrraNbKKp4
– Clips Channel: https://www.youtube.com/lexclips