Drones, minimalism, field recording and other retro-modern composition for liminal and deep listening; headphones are suggested. All original compositions by artist, author and musician Brian C. Short (Solid Objects, BCS). Updated fortnightly. briancshort.substack.com
…
continue reading
Python Bytes is a weekly podcast hosted by Michael Kennedy and Brian Okken. The show is a short discussion on the headlines and noteworthy news in the Python, developer, and data science space.
…
continue reading
Crossing the Chasm explores why we are so disconnected/what does connection mean and how can we become mobilized to create change for ecological and human flourishing. Episodes explore topics related to this theme by diagnosing problems but then put forth alternative visions for our society. The show explores and ultimately intends to overcome the chasm that divides where we are from where we want to go. In short, the podcast seeks to create connection by envisioning a better world.
…
continue reading
Fantasy Literature has emerged as one of the most important genres over the past few decades and now enjoys extraordinary levels of popularity. The impact of Tolkien’s Middle-earth works and the serialisation of George Martin’s ‘Game of Thrones’ books has moved these and their contemporaries into mainstream culture. As the popularity grows so does interest in the roots of fantasy, the main writers and themes, and how to approach these texts. Oxford is a natural home to fantasy literature wit ...
…
continue reading
A series of short, original podcasts which draws on OpenRoom’s 16 years of experience in connecting global businesses. Informal conversations across a wide range of issues between industry experts, innovative suppliers and their high-powered customers.
…
continue reading
1
#408 python-preference only-managed 3.13t
31:16
31:16
Play later
Play later
Lists
Like
Liked
31:16
Topics covered in this episode: GitHub action security: zizmor Python is now the top language on GitHub Python 3.13, what didn't make the headlines PyCon US 2025 Extras Joke Watch on YouTube About the show Sponsored by: ScoutAPM - Django Application Performance Monitoring Codeium - Free AI Code Completion & Chat Connect with the hosts Michael: @mke…
…
continue reading
if only in the fact [for voice, cello, electric guitar, synth] This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit briancshort.substack.comBy Brian C. Short
…
continue reading
1
#407 Back to the future, destination 3.14
28:26
28:26
Play later
Play later
Lists
Like
Liked
28:26
Topics covered in this episode: Python 3.14.0 alpha 1 is now available uv supports dependency groups dive: A tool for exploring each layer in a docker image pytest-metadata Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training The Complete pytest Course & Hello, pytest! Patreon Su…
…
continue reading
Topics covered in this episode: Open Source Pledge Jeff Triplet's DjangoTV PEP 735 – Dependency Groups in pyproject.toml livereload Extras Joke Watch on YouTube About the show Sponsored by ScoutAPM: pythonbytes.fm/scout Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Join us …
…
continue reading
You are in your dead-body phase while you’re undergoing. Things. And I should be here in the way of the line-splitters. And I think that I am. [for electric & acoustic guitar} This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit briancshort.substack.com…
…
continue reading
Topics covered in this episode: Briefer: Dashboards and notebooks in a single place Introduction to programming with Python setup-uv HTML for people Extras Joke Watch on YouTube About the show Sponsored by ScoutAPM: pythonbytes.fm/scout Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosst…
…
continue reading
Topics covered in this episode: Python 3.13.0 released Oct 7 PEP 759 – External Wheel Hosting pytest-freethreaded pytest-edit Extras Joke Watch on YouTube About the show Sponsored by ScoutAPM: pythonbytes.fm/scout Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Join us on You…
…
continue reading
I will be fine, it will be fine, we’ll deal with it. [for cello, dvina, electric and acoustic guitar, synth] This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit briancshort.substack.comBy Brian C. Short
…
continue reading
1
#403 A machine learning algorithm walks into a bar…
25:26
25:26
Play later
Play later
Lists
Like
Liked
25:26
Topics covered in this episode: uv under discussion on Mastodon erdantic: Entity Relationship Diagrams Extra, Extra, Extra Django Extra, Extra, Extra Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training The Complete pytest Course Patreon Supporters Connect with the hosts Michael:…
…
continue reading
Welcome to another episode of Crossing the Chasm. On today’s episode, I am joined by Paige Collings, the senior speech and privacy activist at the Electronic Frontier Foundation. Paige holds master’s degrees in law, and political science and is based in Europe. On today’s episode, Paige talks about digital democracy, how surveillance affects the mo…
…
continue reading
Topics covered in this episode: Architecture Decision Records (ADRs) narwhals: extremely lightweight compatibility layer between dataframes Microsoft wants Three Mile Island to fuel its AI power needs zsh-in-docker Extras Joke Watch on YouTube About the show Sponsored by ScoutAPM: pythonbytes.fm/scout Connect with the hosts Michael: @mkennedy@fosst…
…
continue reading
The featherless hatchling of some baby bird was crawling under the skin of my right arm. I could see the bulge of its beak as it crept steadily toward the elbow joint. Somehow, I simply knew that it was a just-hatched – or really never-hatched – baby bird, and could envision the rest of it, though it was only the beak that was visible, bulging up t…
…
continue reading
1
#401 We must replace uWSGI with something else
31:05
31:05
Play later
Play later
Lists
Like
Liked
31:05
Topics covered in this episode: “We must replace uwsgi by something else” Let’s build and optimize a Rust extension for Python Fake recruiter coding tests target devs with malicious Python packages Monthly PSF Board Office Hours Extras Joke Watch on YouTube About the show Sponsored by ScoutAPM: pythonbytes.fm/scout Connect with the hosts Michael: @…
…
continue reading
Topics covered in this episode: Python 3.13.0RC2, 3.12.6, 3.11.10, 3.10.15, 3.9.20, and 3.8.20 are now available! Docker images using uv's python 10 years of sustainable open source - Read the Docs humanize Extras Joke Watch on YouTube About the show Sponsored by ScoutAPM: pythonbytes.fm/scout Connect with the hosts Michael: @mkennedy@fosstodon.org…
…
continue reading
The ground floor room is someplace where I’m not supposed to go. Inside, it is a mystery to me, but my father seems to know it. He, at least, knows what it contains. And though I’m not to go there myself, he promises that one day we can take a “vacation” there, and he will show it to me. I imagine it as some very nice place, full of interesting thi…
…
continue reading
Topics covered in this episode: Why I Still Use Python Virtual Environments in Docker Python Developer Survey Results Anaconda Code add-in for Microsoft Excel Disabling Scheduled Dependency Updates Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through Our courses at Talk Python Training Hello, pytest! Course Patreon …
…
continue reading
1
#398 Open source makes you rich? (and other myths)
42:04
42:04
Play later
Play later
Lists
Like
Liked
42:04
Topics covered in this episode: Open Source Myths uv 0.3.0 and all the excitement Top pytest Plugins A comparison of hosts / providers for Python serverless functions (aka Faas) Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training pytest courses and community at PythonTest.com Pa…
…
continue reading
The only thing he knew for sure was that none of it was his idea. [for electric guitar, field recording, synth] This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit briancshort.substack.comBy Brian C. Short
…
continue reading
Topics covered in this episode: pyawaitable Annotated area charts with plotnine DeltaDB PyCon US 2024 Recap + Videos are up Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/397By Michael Kennedy and Brian Okken
…
continue reading
Topics covered in this episode: uv venv --python & uv python Python 3.12.5 released Compile and use dependencies for multiple Python versions in Tox Catalog of Dark Patterns Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/396By Michael Kennedy and Brian Okken
…
continue reading
…the stuff so old, I don’t even know what it is, but can only feel my way around the edges of it, see it’s tracks through the dirt. [for electric guitar, cello, synth] This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit briancshort.substack.com…
…
continue reading
Topics covered in this episode: py-free-threading.github.io Python’s Supportive and Welcoming Environment is Tightly Coupled to Its Progress Status pages for sites! PEP 751 – A file format to list Python dependencies for installation reproducibility Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/395…
…
continue reading
Topics covered in this episode: Python is easy now Trying out free-threaded Python on macOS Module itertools overview uptime-kuma Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/394By Michael Kennedy and Brian Okken
…
continue reading
What is awful about this is how utterly normal it is. This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit briancshort.substack.comBy Brian C. Short
…
continue reading
Topics covered in this episode: Marimo: “Future of Notebooks” pytest 8.3.0 & 8.3.1 are out Python Language Summit 2024 bash-dungeon Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/393By Michael Kennedy and Brian Okken
…
continue reading
Topics covered in this episode: 2024 PSF Board Election & Proposed Bylaw Change Results SATYRN: A modern Jupyter client for Mac Incident Report: Leaked GitHub Personal Access Token Extra extra extra Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/392By Michael Kennedy and Brian Okken
…
continue reading
“Rather than putting things together, let’s take them apart,” says the man with no eyes. This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit briancshort.substack.comBy Brian C. Short
…
continue reading
Topics covered in this episode: Vendorize packages from PyPI A Guide to Python's Weak References Using weakref Module Making Time Speak How Should You Test Your Machine Learning Project? A Beginner’s Guide Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/391By Michael Kennedy and Brian Okken
…
continue reading
Welcome to another episode of Crossing the Chasm. On today’s episode, I am joined by Linda Quiquivix, a critical geographer and popular educator whose research focuses on environmental justice and indigenous land struggles. She has a PhD from the University of North Carolina Chapel Hill and her previous and upcoming work focuses on Palestine. On to…
…
continue reading
Topics covered in this episode: Joining Strings in Python: A "Huh" Moment 10 hard-to-swallow truths they won't tell you about software engineer job My thoughts on Python in Excel Extra, extra, extra Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/390By Michael Kennedy and Brian Okken
…
continue reading
A time of life / of simply having answers / to questions you’d never thought to ask. [for field recording, acoustic & electric guitar, piano] This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit briancshort.substack.comBy Brian C. Short
…
continue reading
Topics covered in this episode: Solara UI Framework Coverage at a crossroads “Virtual” methods in Python classes Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/389By Michael Kennedy and Brian Okken
…
continue reading
Topics covered in this episode: PSF Elections coming up Cloud engineer gets 2 years for wiping ex-employer’s code repos Python: Import by string with pkgutil.resolve_name() DuckDB goes 1.0 Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/388By Michael Kennedy and Brian Okken
…
continue reading
Who is Mr.? [for synth, electric guitar] This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit briancshort.substack.comBy Brian C. Short
…
continue reading
1
#387 Heralding in a new era of database queries
27:52
27:52
Play later
Play later
Lists
Like
Liked
27:52
Topics covered in this episode: Dataherald Python's many command-line utilities Distroless Python functools.cache, cachetools, and cachebox Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/387By Michael Kennedy and Brian Okken
…
continue reading
Topics covered in this episode: NumPy 2.0 release date is June 16 Uvicorn adds multiprocess workers pixi JupyterLab 4.2 and Notebook 7.2 are available Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/386By Michael Kennedy and Brian Okken
…
continue reading
Reeds and tall grasses throughout. [for field recording, synth, cello] This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit briancshort.substack.comBy Brian C. Short
…
continue reading
Topics covered in this episode: PostgresREST How Python Asyncio Works: Recreating it from Scratch Bend The Smartest Way to Learn Python Regular Expressions Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/385By Michael Kennedy and Brian Okken
…
continue reading
Topics covered in this episode: Git: Force push safely with --force-with-lease and --force-if-includes Thoughts from PyCon 2024 Being friendly: Strategies for friendly fork management tach Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/384By Michael Kennedy and Brian Okken
…
continue reading
This kid is just annoying. Though he’s got his own prominent role, now he’s shadowing me on stage, hovering around and peering over my shoulder at the card in my hand as I’m trying to read it. Though I’ve been doing this part for a while, tonight I simply can’t manage. I stumble through the sentences and flub it terribly. It isn’t necessarily becau…
…
continue reading
Welcome to another episode of Crossing the Chasm. On today’s episode, I am joined by Todd Miller, a writer and reporter who has covered border issues and migration for over 15 years. His work has appeared in many newspapers and magazines, including the New York Times, The San Francisco Chronicle, the Nation, and Guernica among others. Todd has writ…
…
continue reading
Topics covered in this episode: I asked 100 devs why they aren’t shipping faster. Here’s what I learned Python 3.13.0 beta 1 released A theme editor for JupyterLab rich-argparse Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/383By Michael Kennedy and Brian Okken
…
continue reading
Topics covered in this episode: act: Run your GitHub Actions locally! portr Annotating args and kwargs in Python github badges Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/382By Michael Kennedy and Brian Okken
…
continue reading
Armies of collapse. [for electric guitar, piano & acoustic guitar] This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit briancshort.substack.comBy Brian C. Short
…
continue reading
Topics covered in this episode: Announcing py2wasm: A Python to Wasm compiler Exploring Python packages with Oven and PyPI Browser PyCharm Local LLM Google shedding Python devs (at least in the US). Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/381By Michael Kennedy and Brian Okken
…
continue reading
Topics covered in this episode: NumFOCUS concerns leaping pytest debugger llm Extra, Extra, Extra, PyPI has completed its first security audit Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/380By Michael Kennedy and Brian Okken
…
continue reading
Armies of soft derangement. [for dvina, cello, electric guitar, pressure0Oo] This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit briancshort.substack.comBy Brian C. Short
…
continue reading
Topics covered in this episode: How to Set Up Pre-Commit Hooks A step-by-step guide to installing and configuring pre-commit hooks on your project. difftastic Quarto constable Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/379By Michael Kennedy and Brian Okken
…
continue reading
Topics covered in this episode: pacemaker - For controlling time per iteration loop in Python. PyPI suspends new user registration to block malware campaign Python Project-Local Virtualenv Management Redux Python Edge Workers at Cloudflare Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/378…
…
continue reading
[for electric guitar, synth] This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit briancshort.substack.comBy Brian C. Short
…
continue reading