logo
episode-header-image
Nov 2023
58m 32s

#436: An Unbiased Evaluation of Environm...

MICHAEL KENNEDY
About this episode
How well do you know your Python packaging tools? These are things like pip which install your project's dependencies and their dependencies and so on. In this mix, we have more modern tools such as Poetry, Flit, Hatch and others. And even tools outside of Python itself which may attempt to manage Python itself in addition to the libraries. To make sense of ... Show More
Up next
Apr 27
#546: Self hosting apps for Python people
The cloud is convenient until it isn't. You upload your photos, sync your contacts, click through the cookie banners. Then prices go up again or you read about a family that lost their entire Google account over a medical photo sent to a doctor. At some point, the question shifts ... Show More
1h 3m
Apr 16
#545: OWASP Top 10 (2025 List) for Python Devs
The OWASP Top 10 just got a fresh update, and there are some big changes: supply chain attacks, exceptional condition handling, and more. Tanya Janca is back on Talk Python to walk us through every single one of them. And we're not just talking theory, we're going to turn Claude ... Show More
1h 6m
Apr 10
#544: Wheel Next + Packaging PEPs
When you pip install a package with compiled code, the wheel you get is built for CPU features from 2009. Want newer optimizations like AVX2? Your installer has no way to ask for them. GPU support? You're on your own configuring special index URLs. The result is fat binaries, nea ... Show More
1h 11m
Recommended Episodes
Feb 2024
96: What is Python & Why Should I Care? w/ Python Expert Michael Kennedy
<p>Avery talks with Michael Kennedy about the many ways Python is used.</p> <p>Michael hosts the Talk Python to Me podcast, is an expert in Python, and explains how experts use Python in various fields.</p> <p>The episode also discusses beginners who want to learn and use Python, ... Show More
53m 14s
Mar 2024
172: Transformers and Large Language Models
Patrick and Jason explain transformers and large language models from the ground up. They cover attention, encoders and decoders, self-supervised learning, RLHF, and the key architectural ideas that made modern LLMs possible. 
1h 26m
May 2024
They made Python faster with this compiler option
<p>Fundamentals of Operating Systems Course https://oscourse.win Looks like fedora is compiling cpython with the -o3 flag, which does aggressive function inlining among other optimizations. This seems to improve python benchmarks performance by at most 1.16x at a cost of an ex ... Show More
29m 4s
Feb 2023
Shorten the distance between production data and insight
<p>Modern networked applications generate a lot of data, and every business wants to make the most of that data. Most of the time, that means moving production data through some transformation process to get it ready for the analytics process. But what if you could have in-app an ... Show More
20m 27s
Feb 2024
Episode 108 - Diving into Amazon Q Builder with Clare Liguori
🚀 Dive into the world of AI with Morgan Willis, Principal Cloud Technologist for AWS, as she interviews Clare Liguori, a Senior Principal Software Engineer at AWS and one of the visionaries behind Amazon Q. Discover the secrets behind this groundbreaking Generative AI conversati ... Show More
48m 6s
Feb 2024
G: The World's Smartest Animal
<p>This episode begins with a rant. This rant, in particular, comes from Dan Engber - a science writer who loves animals but despises animal intelligence research. Dan told us that so much of the way we study animals involves tests that we think show a human is smart ... not the ... Show More
50m 20s
Feb 2024
The Dawn of Spatial Computing
You’ve probably interacted with large language models. The next version might be large vision models. Cathy Hackl is a futurist, Apple Vision Pro developer, and co-author of the upcoming book “Spatial Computing: An AI-Driven Business Revolution.” Deidre Woollard caught up with Ha ... Show More
29m 18s