Podcasts about Python

  • 4,270PODCASTS
  • 15,531EPISODES
  • 45mAVG DURATION
  • 3DAILY NEW EPISODES
  • Oct 27, 2025LATEST

POPULARITY

20172018201920202021202220232024

Categories



Best podcasts about Python

Show all podcasts related to python

Latest podcast episodes about Python

LINUX Unplugged
638: The Distro Everyone Should Copy

LINUX Unplugged

Play Episode Listen Later Oct 27, 2025 64:17 Transcription Available


Fedora 43 arrives with polish, new spins, and a smarter installer; and one decision the rest of the Linux world should pay attention to.Sponsored By:Managed Nebula: Meet Managed Nebula from Defined Networking. A decentralized VPN built on the open-source Nebula platform that we love. 1Password Extended Access Management: 1Password Extended Access Management is a device trust solution for companies with Okta, and they ensure that if a device isn't trusted and secure, it can't log into your cloud apps. CrowdHealth: This open enrollment, take your power back. Join CrowdHealth to get started today for $99 for your first three months using code UNPLUGGED.Unraid: A powerful, easy operating system for servers and storage. Maximize your hardware with unmatched flexibility. Support LINUX UnpluggedLinks:

SANS Internet Stormcenter Daily Network/Cyber Security and Information Security Stormcast
SANS Stormcast Friday, October 24th, 2025: Android Infostealer; SessionReaper Exploited; BIND/unbound DNS Spoofing fix; WSUS Exploit

SANS Internet Stormcenter Daily Network/Cyber Security and Information Security Stormcast

Play Episode Listen Later Oct 24, 2025 6:25


Infostealer Targeting Android Devices This infostealer, written in Python, specifically targets Android phones. It takes advantage of Termux to gain access to data and exfiltrates it via Telegram. https://isc.sans.edu/diary/Infostealer%20Targeting%20Android%20Devices/32414 Attackers exploit recently patched Adobe Commerce Vulnerability CVE-2025-54236 Six weeks after Adobe's emergency patch, SessionReaper (CVE-2025-54236) has entered active exploitation. E-Commerce security company SanSec has detected multiple exploit attempts. https://sansec.io/research/sessionreaper-exploitation Patch for BIND and unbound nameservers CVE-2025-40780 The Internet Systems Consortium (ISC.org), as well as the Unbound project, patched a flaw that may allow for DNS spoofing due to a weak random number generator. https://kb.isc.org/docs/cve-2025-40780 WSUS Exploit Released CVE-2025-59287 Hawktrace released a walk through showing how to exploit the recently patched WSUS vulnerability https://hawktrace.com/blog/CVE-2025-59287

The Real Python Podcast
Benchmarking Python 3.14 & Enabling Asyncio to Scale

The Real Python Podcast

Play Episode Listen Later Oct 24, 2025 47:24


How does Python 3.14 perform under a few hand-crafted benchmarks? Does the performance of asyncio scale on the free-threaded build? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.

Software Engineering Radio - The Podcast for Professional Software Developers
SE Radio 691: Kacper Łukawski on Qdrant Vector Database

Software Engineering Radio - The Podcast for Professional Software Developers

Play Episode Listen Later Oct 22, 2025 59:51


Kacper Łukawski, a Senior Developer Advocate at Qdrant, speaks with host Gregory M. Kapfhammer about the Qdrant vector database and similarity search engine. After introducing vector databases and the foundational concepts undergirding similarity search, they dive deep into the Rust-based implementation of Qdrant. Along with comparing and contrasting different vector databases, they also explore the best practices for the performance evaluation of systems like Qdrant. Kacper and Gregory also discuss topics such as the steps for using Python to build an AI-powered application that uses Qdrant. Brought to you by IEEE Computer Society and IEEE Software magazine.

SANS Internet Stormcenter Daily Network/Cyber Security and Information Security Stormcast
SANS Stormcast Tuesday, October 21st, 2025: Syscall() Obfuscation; AWS down; Beijing Time Attack

SANS Internet Stormcenter Daily Network/Cyber Security and Information Security Stormcast

Play Episode Listen Later Oct 20, 2025 9:17


Using Syscall() for Obfuscation/Fileless Activity Fileless malware written in Python can uses syscall() to create file descriptors in memory, evading signatures. https://isc.sans.edu/diary/Using%20Syscall%28%29%20for%20Obfuscation%20Fileless%20Activity/32384 AWS Outages AWS has had issues most of the day on Monday, affecting numerous services. https://health.aws.amazon.com/health/status Time Server Hack China reports a compromise of its time standard servers. https://thehackernews.com/2025/10/mss-claims-nsa-used-42-cyber-tools-in.html

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

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Oct 20, 2025 69:15 Transcription Available


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 Links from the show 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

Python Bytes
#454 It's some form of Elvish

Python Bytes

Play Episode Listen Later Oct 20, 2025 29:07 Transcription Available


Topics covered in this episode: * djrest2 -* A small and simple REST library for Django based on class-based views. Github CLI caniscrape - Know before you scrape. Analyze any website's anti-bot protections in seconds. *

Cuhmunity
Give The PEOPLE What They WaNT! | Cuhmunity Ep 274 w| Python P

Cuhmunity

Play Episode Listen Later Oct 17, 2025 147:50


Give The PEOPLE What They WaNT! | Cuhmunity Ep 274 w| Python P Learn more about your ad choices. Visit megaphone.fm/adchoices

python people what they want give the people what they want
The Real Python Podcast
Evolving Teaching Python in the Classroom

The Real Python Podcast

Play Episode Listen Later Oct 17, 2025 64:59


How is teaching young students Python changing with the advent of LLMs? This week on the show, Kelly Schuster-Paredes from the Teaching Python podcast joins us to discuss coding and AI in the classroom.

Python Bytes
#453 Python++

Python Bytes

Play Episode Listen Later Oct 16, 2025 36:17 Transcription Available


Topics covered in this episode: * PyPI+* * uv-ship - a CLI-tool for shipping with uv* * How fast is 3.14?* * air - a new web framework built with FastAPI, Starlette, and Pydantic.* 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: @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. 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 content-types jinja-partials fastapi-chameleon 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: Python 3.15a1 is available uv python install 3.15 already works Python lazy imports you can use today - one of two blog posts I threatened to write recently Testing against Python 3.14 - the other one Free Threading has some trove classifiers Michael: Blog post about the book: Talk Python in Production book is out! In particular, the extras are interesting. AI Usage TUI Show me your ls Helium Browser is interesting. But also has Python as a big role. GitHub says Languages Python 97.4%

Practical AI
Dealing with increasingly complicated agents

Practical AI

Play Episode Listen Later Oct 16, 2025 54:56 Transcription Available


As AI systems move from simple chatbots to complex agentic workflows, new security risks emerge. In this episode, Donato Capitella unpacks how increasingly complicated architectures are making agents fragile and vulnerable. These agents can be exploited through prompt injection, data exfiltration, and tool misuse. Donato shares stories from real-world penetration tests, the design patterns for building LLM agents and explains how his open-source toolkit Spikee (Simple Prompt Injection Kit for Evaluation and Exploitation) is helping red teams probe AI systems.Featuring:Donato Capitella – LinkedIn, XChris Benson – Website, LinkedIn, Bluesky, GitHub, XDaniel Whitenack – Website, GitHub, XLinks:ReversecSponsors:Outshift by Cisco - The open source collective building the Internet of Agents. Backed by Outshift by Cisco, AGNTCY gives developers the tools to build and deploy multi-agent software at scale. Identity, communication protocols, and modular workflows—all in one global collaboration layer. Start building at AGNTCY.org.Shopify – The commerce platform trusted by millions. From idea to checkout, Shopify gives you everything you need to launch and scale your business—no matter your level of experience. Build beautiful storefronts, market with built-in AI tools, and tap into the platform powering 10% of all U.S. eCommerce. Start your one-dollar trial at shopify.com/practicalaiFabi.ai - The all-in-one data analysis platform for modern teams. From ad hoc queries to advanced analytics, Fabi lets you explore data wherever it lives—spreadsheets, Postgres, Snowflake, Airtable and more. Built-in Python and AI assistance help you move fast, then publish interactive dashboards or automate insights delivered straight to Slack, email, spreadsheets or wherever you need to share it. Learn more and get started for free at fabi.aiUpcoming Events: Join us at the Midwest AI Summit on November 13 in Indianapolis to hear world-class speakers share how they've scaled AI solutions. Don't miss the AI Engineering Lounge, where you can sit down with experts for hands-on guidance. Reserve your spot today!Register for upcoming webinars here!

FP&A Tomorrow
How FP&A Pros Can Use Automation & Python to Save Time & Become Better Business Partners with Willian Gomes.

FP&A Tomorrow

Play Episode Listen Later Oct 16, 2025 50:10


In this episode of FP&A Unlocked, host Paul Barnhurst (The FP&A Guy) welcomes Willian Gomes, a finance and analytics professional with over 15 years of experience spanning telecommunications, aerospace, investment markets, and consumer goods. Willian shares how combining technical expertise with empathy and communication skills has enabled him to thrive as a financial partner across 60 countries in EMEA.Willian Gomes is a seasoned FP&A and data analytics professional currently supporting EMEA supply chain operations at a global consumer goods company. Based in Brazil, he holds an MBA in Project Management and advanced certifications in machine learning from Stanford. Willian brings deep expertise in automation, process improvement, and financial storytelling, having saved tens of thousands of work hours through custom-built tools and insights-driven analysis.Expect to Learn:How to evaluate whether an automation project is worth pursuingThe challenges of implementing machine learning in corporate environmentsHow Python enables scalable automation over ExcelHow cultural awareness enhances business partnering across global teamsHere are a few quotes from the episode:"Finance isn't just about numbers, it's about helping people make better decisions." – Willian Gomes"Empathy is a skill that's not often associated with finance, but it's essential for business partnering." – Willian GomesWillian Gomes shows how true FP&A impact comes from blending technical expertise with empathy, communication, and continuous learning. His journey across industries and continents highlights the value of automation, cultural awareness, and a people-first mindset. This episode is a testament to how finance leaders can drive change by being both data-driven and deeply human..Campfire: AI-First ERP:Campfire is the AI-first ERP that powers next-gen finance and accounting teams. With integrated solutions for general ledger, revenue automation, close management, and more, all in one unified platform.Explore Campfire today: https://campfire.ai/?utm_source=fpaguy_podcast&utm_medium=podcast&utm_campaign=100225_fpaguyFollow Willian:LinkedIn - https://www.linkedin.com/in/wjgomesds/?originalSubdomain=brEarn Your CPE Credit For CPE credit, please go to earmarkcpe.com, listen to the episode, download the app, answer a few questions, and earn your CPE certification. To earn education credits for the FP&A Certificate, take the quiz on Earmark and contact Paul Barnhurst for further details.In Today's Episode[02:48] - Willian's Background and Global Role[04:03] - What Great FP&A Looks Like[11:46] - Moving Back to FP&A from Data Analytics[19:52] - Where FP&A Struggles with Analytics[27:16] - Saving 7,000 Hours with Automation[38:55] - Must-Have Tech and Soft Skills[44:36] - Travel and Fun Facts[47:49] - Final Advice for FP&A Pros

SANS Internet Stormcenter Daily Network/Cyber Security and Information Security Stormcast
SANS Stormcast Thursday, October 16th, 2025: Clipboard Image Stealer; F5 Compromise; Adobe Updates; SAP Patchday

SANS Internet Stormcenter Daily Network/Cyber Security and Information Security Stormcast

Play Episode Listen Later Oct 15, 2025 8:40


Clipboard Image Stealer Xavier presents an infostealer in Python that steals images from the clipboard. https://isc.sans.edu/diary/Clipboard%20Pictures%20Exfiltration%20in%20Python%20Infostealer/32372 F5 Compromise F5 announced a wide-ranging compromise today. Source code and information about unpatched vulnerabilities were stolen. https://my.f5.com/manage/s/article/K000157005 https://my.f5.com/manage/s/article/K000156572 https://my.f5.com/manage/s/article/K000154696 Adobe Updates Adobe updated 12 different products yesterday. https://helpx.adobe.com/security.html SAP Patchday Among the critical vulnerabilities patched in SAP s products are two deserialization vulnerabilities with a CVSS score of 10.0 https://support.sap.com/en/my-support/knowledge-base/security-notes-news/october-2025.html https://onapsis.com/blog/sap-security-patch-day-october-2025/

Packet Pushers - Full Podcast Feed
NAN103: The Evolution of Multi-Cloud Networking

Packet Pushers - Full Podcast Feed

Play Episode Listen Later Oct 15, 2025 47:47


We’re thrilled to welcome Tim McConnaughy back to the podcast. Tim is a hybrid cloud network architect, author, and co-host of the Cables to Cloud podcast. He recently wrote a 5-part blog series titled ‘Goodbye, Yellow Brick Road' that reflects on his career path, including his decision to leave a startup. We discuss the impetus... Read more »

Packet Pushers - Fat Pipe
NAN103: The Evolution of Multi-Cloud Networking

Packet Pushers - Fat Pipe

Play Episode Listen Later Oct 15, 2025 47:47


We’re thrilled to welcome Tim McConnaughy back to the podcast. Tim is a hybrid cloud network architect, author, and co-host of the Cables to Cloud podcast. He recently wrote a 5-part blog series titled ‘Goodbye, Yellow Brick Road' that reflects on his career path, including his decision to leave a startup. We discuss the impetus... Read more »

Adafruit Industries
EYE ON NPI - Sensirion STCC4 Miniature CO2 Sensor

Adafruit Industries

Play Episode Listen Later Oct 15, 2025 9:49


This week's EYE ON NPI will help you breathe easier, with the smallest CO2 sensor we've ever seen: it's the Sensirion STCC4 Miniature CO2 Sensor (https://www.digikey.com/en/product-highlight/s/sensirion/stcc4-miniature-co2-sensor) Sensirion has always been our top choice for air quality sensing, and now they've got the tiniest sensor yet with ambient-air CO2 measurements. We've covered many Sensirion CO2 sensors before, and made breakouts for the most popular like the SCD-30 (https://www.digikey.com/en/products/detail/sensirion-ag/SCD30/8445334) and SCD-40 (https://www.digikey.com/en/products/detail/sensirion-ag/SCD40-D-R2/13684003). Sensirion has also made fully-integrated sensors like the SEN-66 which have an SCD sensor inside (https://www.digikey.com/en/products/detail/sensirion-ag/SEN66-SIN-T/25700945). There's also older eCO2 sensors like the SGP30 (https://www.digikey.com/en/products/detail/sensirion-ag/SGP30-2-5K/7400966) which did 'effective' CO2 measurements by estimating based on organic gas concentrations. While CO2 measurements have always been important for keeping humans and animals happy (https://en.wikipedia.org/wiki/Carbon_dioxide#Human_physiology) - our bodies and brains don't like it when the CO2 concentration goes over ~2000 ppm - it was fairly uncommon to see CO2 monitors in homes or offices. That changed with Covid, because CO2 became a good stand-in for air circulation / clearance: outside air is around 400 ppm, so the closer the indoor air is to 400 ppm the better the circulation. For folks who need the most accurate CO2 sensing, we'd still point them to the SCD-30 NDIR as a gold-standard (https://www.digikey.com/en/products/detail/sensirion-ag/SCD30/8445334) but it has the side effect of requiring a lot of space and is not particularly low power. The SCD-40 improved on the size/power requirements, using acoustic sensing instead of infrared light. However, if you want something really small, for wearables or phones or portable sensing, we now have a new sensor! The Sensirion STCC4 Miniature CO2 Sensor (https://www.digikey.com/short/nn982w9w) is only 3mm x 4mm x 1.2mm and uses thermal conductivity of the ambient air to calculate CO2 concentration. This means it works only for 'natural ambient air' measurements that have a similar profile to outdoor/indoor air, it's not good for scientific measurement or extreme/outlier locations and situations. Like the SCD30 and '40 series, the STCC4 will auto-calibrate (https://www.digikey.com/short/nn982w9w) to account for drift. To do that, it must be exposed to outdoor air, with approximate 400 ppm CO2 concentration once a week. Once it has completed its initial startup calibration, it will give measurements with +-100ppm accuracy. Note that this is not as good as the SCD30's +-30ppm or the SCD40's +-50ppm as the tradeoff for the smaller size and price. It also works best with separate temperature + humidity calibration - they suggest the SHT4x series such as SHT40 (https://www.digikey.com/en/products/detail/sensirion-ag/SHT40-AD1B-R3/14322709) or SHT41 (https://www.digikey.com/en/products/detail/sensirion-ag/SHT41-AD1B-R3/15296592) which you can wire up to the peripheral I2C pins for automatic readings. We noted that although the specifications for the STCC4 imply you can use 5V power/logic, that doesn't apply to the SHT4x series so its better to just have everything run at 3.3V. Sensor readings happen over I2C, and if you've used other Sensirion products you're probably familiar with their 'Command / Response / CRC' style of messaging. Thankfully no clock stretching is used, although it will NAK if the message isn't handled during a read. Two I2C addresses are available thanks to an ADDR pin. And if you want to get started fast, there's a ready-written Arduino compatible library available on GitHub (https://github.com/Sensirion/arduino-i2c-stcc4) as well as Python and embedded C (https://github.com/Sensirion?q=stcc&type=all&language=&sort=). For fast plug-and-play integration, Sensirion has also released an eval board (https://www.digikey.com/short/qwn75j80) and we really like that they went with a simple low-cost Qwiic/Stemma QT design (https://learn.adafruit.com/introducing-adafruit-stemma-qt/what-is-stemma) with integrated SHT4x that you can use immediately with dev board that has a JST-SH compatible connector. If you want to integrate the smallest, lowest-cost CO2 sensor we've seen, from the experts at Sensirion, check out the Sensirion STCC4 Miniature CO2 Sensor (https://www.digikey.com/short/nn982w9w) - it's in stock right now for immediate shipment from DigiKey! Order the STCC4 sensor today and by tomorrow morning you'll be taking measurements of indoor CO2 with ready-to-go eval board and firmware example code.

Telecom Reseller
Designing Voicebots that Feel Human: Ecosmob's Approach to Real-Time Conversational AI, Podcast

Telecom Reseller

Play Episode Listen Later Oct 15, 2025


“If responses aren't near real-time, the bot won't feel human.” — Ruchir Brahmbhatt, Co-Founder & CTO, Ecosmob Ruchir Brahmbhatt, Co-Founder and CTO of Ecosmob, joined Doug Green, Publisher of Technology Reseller News, to discuss the engineering behind human-like voicebots—where milliseconds make the difference between a smooth conversation and a frustrating one. With more than 18 years in VoIP and AI/ML development, Ecosmob builds custom voicebots for MSPs, ITSPs, and UCaaS/CCaaS providers seeking real-time automation and compliance. Brahmbhatt outlined how Ecosmob's architecture achieves sub-second latency through: Python async orchestration for thousands of concurrent sessions Redis in-memory queues for ultra-low-latency streaming NVIDIA Canary ASR and Kokoro TTS for fast, natural speech llama.cpp LLM engine with dynamic quantization for efficient processing In a live healthcare demo, Ecosmob's voicebot scheduled an appointment in natural, human-like dialogue—with total round-trip latency under 600 milliseconds. Brahmbhatt emphasized that modern contact centers are shifting from IVRs to AI-driven self-service, and that on-prem and GDPR-compliant deployments are increasingly essential. Learn more at ecosmob.com.

The Arm Podcast
Arm Viewpoints: Accelerating Edge AI Innovation — with Arm's Paul Williamson and VDC Research's Chris Rommel

The Arm Podcast

Play Episode Listen Later Oct 15, 2025 32:24


In this episode, Arm's Paul Williamson and VDC Research's Chris Rommel unpack the findings from a new industry study exploring how edge AI is reshaping the future of embedded systems and IoT development. The conversation spans the evolving role of software, the rise of Python and Linux in embedded engineering, and how Arm's ecosystem and compute platforms are enabling scalable, intelligent edge solutions.

Storytime
r/maliciouscompliance HOW I BEAT HR AT THEIR OWN GAME! - Reddit Stories

Storytime

Play Episode Listen Later Oct 15, 2025 30:11


Reddit rSlash Storytime r maliciouscompliance where The paint looks fine... Report everything that happens on these files - or else. Okay then..I will OK - I won't answer my old staff's questions and help them ... I saw my future and I'm in trouble Not working enough pallets, so I worked more pallets (retail) Always be specific when babysitting All in on Python... You got it! Supervisor says phones are all that matter. Okay then! Countermand orders? Get smoked. HR are there to protect the company. Not their employees Hosted on Acast. See acast.com/privacy for more information.

Software Engineering Daily
Static Analysis for Ruby with Jake Zimmerman

Software Engineering Daily

Play Episode Listen Later Oct 14, 2025 47:13


Dynamic languages like Ruby, Python, and JavaScript determine the types of variables at runtime rather than at compile time. This flexibility allows for rapid development and concise code, but it also makes it harder to catch certain classes of bugs before execution. Type checkers for dynamic languages add structure and safety without compromising their expressive The post Static Analysis for Ruby with Jake Zimmerman appeared first on Software Engineering Daily.

Maintainable
Nathan Ladd: Relentless Improvement and the Cost of Neglect

Maintainable

Play Episode Listen Later Oct 14, 2025 54:31


Episode NotesThe discussion moves into how standards evolve beyond tools, the trade-offs of monocultures vs. consensus-driven teams, and why ownership matters when the original authors move on. Nathan also unpacks the cost of neglect, describing defects as anything that slows developers down—not just issues that impact end users.Later in the conversation, Nathan recounts a migration from a React SPA to Turbo and Stimulus that removed barriers between designers and developers. He highlights how keeping all problems on the radar together prevents teams from falling into local optima. The episode closes with reflections on TestBench, blind spots in testing, continuous improvement in remote teams, and advice for developers who feel stuck raising maintenance concerns.Episode Highlights[00:01:07] Defining Well-Maintained Software: Nathan shares his three key markers—up-to-date dependencies, adherence to team standards, and fixing defects immediately.[00:02:53] From Tools to Tacit Knowledge: Why norms start with tool-enforced rules like RuboCop but evolve into cultural agreements within teams.[00:04:49] Speed vs. Durability: Teams built on monoculture move quickly early on, but diverse, consensus-driven cultures go farther.[00:11:11] Owning the Architecture: When original developers leave, new teams must take responsibility for architecture rather than defer decisions.[00:13:37] The Cost of Neglect: Dependencies, drifting standards, and defects interact in compounding ways. Nathan reframes defects as “anything that impedes developer effectiveness.”[00:17:46] React → Turbo + Stimulus Migration: A costly SPA and siloed design team gave way to a simpler approach that reduced rework and empowered designers to contribute directly.[00:22:44] Avoiding Local Optima: Tackling problems in isolation creates dead ends—addressing them holistically opens real paths forward.[00:24:32] Who We Seek Validation From: Developer identities often align with whose approval they value—shaping front-end vs. back-end divides.[00:27:34] Comfort vs. Maintenance Burden: Silos built for comfort create tomorrow's maintenance problems.[00:33:45] Relentless Improvement in Remote Teams: Start as an ensemble, evolve into autonomous work cells, and use work logs to sustain consensus.[00:38:33] What's Missing from Remote Work: Nathan reflects on lost “hallway conversations” and the challenge of building social glue remotely.[00:40:50] The Story Behind TestBench: Dissatisfaction with existing frameworks and a desire for simplicity led to TestBench's creation.[00:47:38] Testing Blind Spots: The biggest blind spot is equating testing with automation—interactive testing and intelligible output remain essential.[00:50:35] Advice for Stuck Engineers: Nathan encourages developers to study quality traditions, connect with peers, and embrace continuous improvement.[00:53:16] Book Recommendations: Deming's Out of the Crisis and The New Economics, Toyota's product development work, and Rawls' A Theory of Justice.Tools & Resources MentionedBrightworks Digital – Nathan's current company, where he serves as Principal.Nathan Ladd on LinkedIn – Connect with Nathan and follow his work.TestBench – A Ruby testing framework co-created by Nathan.Turbo – Hotwire framework for building modern, fast applications without heavy JavaScript.Stimulus – A modest JavaScript framework for enhancing HTML with small, reusable controllers.RSpec – A popular Ruby testing tool for behavior-driven development.Minitest – A simple and fast Ruby testing framework.RuboCop – A Ruby static code analyzer and formatter.Lessons Learned in Software Testing – Classic book on testing by Cem Kaner, James Bach, and Bret Pettichord.Out of the Crisis – W. Edwards Deming's influential work on quality and systems thinking.The New Economics – Deming's follow-up book on continuous improvement.A Theory of Justice – John Rawls' seminal work on moral and political philosophy.The Toyota Product Development System – Insights into Toyota's continuous improvement and development practices.Thanks to Our Sponsor!Turn hours of debugging into just minutes! AppSignal is a performance monitoring and error-tracking tool designed for Ruby, Elixir, Python, Node.js, Javascript, and other frameworks.It offers six powerful features with one simple interface, providing developers with real-time insights into the performance and health of web applications.Keep your coding cool and error-free, one line at a time! Use the code maintainable to get a 10% discount for your first year. Check them out! Subscribe to Maintainable on:Apple PodcastsSpotifyOr search "Maintainable" wherever you stream your podcasts.Keep up to date with the Maintainable Podcast by joining the newsletter.

Fluent Fiction - Dutch
From Thrills to Tranquility: A Halloween at Efteling Park

Fluent Fiction - Dutch

Play Episode Listen Later Oct 14, 2025 16:21 Transcription Available


Fluent Fiction - Dutch: From Thrills to Tranquility: A Halloween at Efteling Park Find the full episode transcript, vocabulary words, and more:fluentfiction.com/nl/episode/2025-10-14-07-38-20-nl Story Transcript:Nl: De herfstzon scheen zwakjes door de wolken en verlichtte de kleurrijke bladeren rond het Efteling-park.En: The autumn sun shone weakly through the clouds, illuminating the colorful leaves around Efteling park.Nl: Het park was gezellig druk.En: The park was pleasantly crowded.Nl: Overal waren pompoenen en spinnenwebben te zien voor Halloween.En: Everywhere, pumpkins and spider webs could be seen for Halloween.Nl: Liesbeth keek om zich heen met een brede glimlach.En: Liesbeth looked around with a broad smile.Nl: Ze hield van de Efteling, vooral tijdens Halloween.En: She loved Efteling, especially during Halloween.Nl: Naast haar liep Tijs, ietwat nerveus, met zijn ogen gericht op de grond.En: Beside her walked Tijs, somewhat nervous, with his eyes fixed on the ground.Nl: “Kom op, Tijs! Laten we naar de Python gaan!” riep Liesbeth enthousiast.En: "Come on, Tijs! Let's go to the Python!" Liesbeth called enthusiastically.Nl: Tijs slikte.En: Tijs gulped.Nl: De Python, een snelle en draaiende achtbaan, was niet zijn favoriete attractie.En: The Python, a fast and twisting roller coaster, was not his favorite ride.Nl: Maar hij besloot mee te gaan; voor Liesbeth deed hij dat graag.En: But he decided to join; he gladly did that for Liesbeth.Nl: Ze sloten aan in de rij en voelden de spanning van het moment.En: They joined the queue and felt the thrill of the moment.Nl: De rit was wild en proefde naar adrenaline.En: The ride was wild and tasted of adrenaline.Nl: Bij het uitstappen voelde Tijs zich echter vreemd.En: However, when stepping out, Tijs felt strange.Nl: Hij was duizelig en zijn adem ging snel.En: He was dizzy and his breathing was rapid.Nl: “Liesbeth,” bracht hij zwakjes uit, “ik voel me niet zo goed.”En: "Liesbeth," he weakly uttered, "I don't feel so well."Nl: Zijn gezicht was bleek.En: His face was pale.Nl: Liesbeth keek om zich heen, haar vrolijkheid maakte plaats voor bezorgdheid.En: Liesbeth looked around; her cheerfulness was replaced by concern.Nl: Ze hielp Tijs naar een bankje en besloot dat ze hulp moest halen.En: She helped Tijs to a bench and decided she needed to get help.Nl: “Blijf hier, ik kom snel terug!”En: "Stay here, I'll be back soon!"Nl: Ze haastte zich door de menigte, op zoek naar een medische post.En: She hurried through the crowd, searching for a medical post.Nl: Gelukkig was die vlakbij, verborgen tussen de sprookjesachtige gebouwen.En: Luckily, it was nearby, hidden among the fairytale-like buildings.Nl: Het personeel bij de medische post was vriendelijk en efficiënt.En: The staff at the medical post was friendly and efficient.Nl: Tijs werd op een bed gelegd.En: Tijs was laid on a bed.Nl: Liesbeth hield zijn hand vast terwijl een dokter hem controleerde.En: Liesbeth held his hand while a doctor examined him.Nl: De diagnose was eenvoudig: uitdroging en angst.En: The diagnosis was simple: dehydration and anxiety.Nl: “Je hebt slechts rust en water nodig,” verzekerde de dokter hen.En: "You just need rest and water," the doctor assured them.Nl: Met een flesje water in de hand en een opgeluchter gezicht vroeg Tijs: “Sorry, Liesbeth. Ik wilde je dag niet verpesten.”En: With a bottle of water in hand and a more relieved face, Tijs said, "Sorry, Liesbeth. I didn't want to ruin your day."Nl: Liesbeth schudde haar hoofd.En: Liesbeth shook her head.Nl: “Oh, Tijs, je gezondheid is veel belangrijker.En: "Oh, Tijs, your health is much more important.Nl: De Halloween-attracties lopen niet weg.”En: The Halloween attractions aren't going anywhere."Nl: Ze besloten de rest van de dag rustiger aan te doen.En: They decided to take it easier for the rest of the day.Nl: Ze vonden een plek in de Droomvlucht, een kalme attractie waar ze door een sprookjesbos zweefden.En: They found a place in the Droomvlucht, a calm attraction where they floated through a fairytale forest.Nl: De zachte muziek en de vredige sfeer werkten kalmerend op Tijs.En: The soft music and peaceful atmosphere had a calming effect on Tijs.Nl: Liesbeth genoot eveneens, nu met een nieuw inzicht.En: Liesbeth enjoyed it too, now with a new understanding.Nl: Het was niet altijd de snelheid of de spanning die een dag perfect maakte, maar de zorg voor elkaar.En: It wasn't always the speed or excitement that made a day perfect, but the care for each other.Nl: Terwijl de avond viel en de eerste sterren begonnen te fonkelen, omarmde de Efteling hen in een warme deken van herfst en magie.En: As evening fell and the first stars began to twinkle, Efteling embraced them in a warm blanket of autumn and magic.Nl: Tijs, nu meer op zijn gemak, lachte oprecht.En: Tijs, now more at ease, genuinely laughed.Nl: En Liesbeth leerde dat sommige momenten meer betekenen dan een rit in een achtbaan.En: And Liesbeth learned that some moments mean more than a ride on a roller coaster.Nl: Hun vriendschap was dat moment.En: Their friendship was that moment.Nl: Samen genoten ze van de mysterieuze Halloween-atmosfeer, nu met een groter gevoel van verbondenheid.En: Together, they enjoyed the mysterious Halloween atmosphere, now with a greater sense of connection. Vocabulary Words:autumn: herfstilluminating: verlichtteleaves: bladerenpleasantly: gezelligcrowded: drukspider webs: spinnenwebbenbroad: bredenervous: nerveusqueue: rijthrill: spanningadrenaline: adrenalinedizzy: duizeligconcern: bezorgdheidmedical post: medische postfairytale-like: sprookjesachtigeefficient: efficiëntexamined: controleerdedehydration: uitdroginganxiety: angstrelieved: opgeluchterruin: verpestencalm: kalmefloated: zweefdenpeaceful: vredigeatmosphere: sfeercalming: kalmerendunderstanding: inzichttwinkle: fonkelenembraced: omarmdeconnection: verbondenheid

Dark Poutine - True Crime and Dark History
The Campbellton Python Tragedy: Connor and Noah Barthe

Dark Poutine - True Crime and Dark History

Play Episode Listen Later Oct 13, 2025 61:11


Episode 388: On the morning of August 5, 2013, Campbellton, New Brunswick, faced an unthinkable tragedy. Police and first responders were called to an apartment above Reptile Ocean, the town's reptile and fish shop, where they found Connor and Noah Barthe, brothers aged six and four, dead after a sleepover with their friend Jayce Savoie. Sometime in the night, a 12-foot, 53-pound African rock python owned by shopkeeper Jean-Claude Savoie escaped its enclosure, slithered through a vent, and fatally attacked the sleeping boys. The official cause of death was “traumatic asphyxia by constriction,” a finding that shocked the small community and quickly attracted national and international attention. As investigators began their work, residents struggled to comprehend how a night of friendship ended in such horror. Savoie was charged with criminal negligence causing death, setting the stage for a legal and ethical debate that would raise tough questions and stir deep emotions far beyond Campbellton. Episode Sources:Connor & Noah Barthe Obituary - Campbellton, NB2016 NBQB 205 (CanLII) | R. v. Savoie | CanLII2016 NBQB 135 (CanLII) | R. v. Jean-Claude Savoie | CanLIISnake kills two boys during sleepover, Canadian police sayBoys in python case lived life 'to a maximum' | CBC NewsMother of boys killed by python: 'I thought they would be safe'Mother of N.B. boys killed by python: ‘I thought they would be safe'Reptile Ocean | Facts, Fiction, & the MediaWhy Are People Afraid of Snakes? | Phobia, Evolution, & Facts | BritannicaPython deaths: 'This could have been prevented by a simple action' | CBC NewsPython made ‘growling noises' after killing young brothers, trial of pet store owner hearsJuror dismissed in python deaths trial as Crown prepares to call final witness | Globalnews.ca‘Smell of food would really excite' python, reptile expert tells N.B. trial | Globalnews.caJuror dismissed in python deaths trial as Crown prepares to call final witness | Globalnews.caJean-Claude Savoie | News, Videos & ArticlesCBC Player | Dramatic 911 calls over pythonEnfants tués par un python: Jean-Claude Savoie non coupable2013 New Brunswick python attackTragic photos emerge of brothers cleaning snake pen months before python killed them in their sleep Learn more about your ad choices. Visit megaphone.fm/adchoices

Talk Python To Me - Python conversations for passionate developers
#523: Pyrefly: Fast, IDE-friendly typing for Python

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Oct 13, 2025 67:00 Transcription Available


Python typing got fast enough to feel invisible. Pyrefly is a new, open source type checker and IDE language server from Meta, written in Rust, with a focus on instant feedback and real-world DX. Today, we will dig into what it is, why it exists, and how it plays with the rest of the typing ecosystem. We have Abby Mitchell, Danny Yang, and Kyle Into from Pyrefly here to dive into the project. Episode sponsors Sentry Error Monitoring, Code TALKPYTHON Agntcy Talk Python Courses Links from the show Abby Mitchell: linkedin.com Danny Yang: linkedin.com Kyle Into: linkedin.com Pyrefly: pyrefly.org Pyrefly Documentation: pyrefly.org Pyrefly Installation Guide: pyrefly.org Pyrefly IDE Guide: pyrefly.org Pyrefly GitHub Repository: github.com Pyrefly VS Code Extension: marketplace.visualstudio.com Introducing Pyrefly: A New Type Checker and IDE Experience for Python: engineering.fb.com Pyrefly on PyPI: pypi.org InfoQ Coverage: Meta Pyrefly Python Typechecker: infoq.com Pyrefly Discord Invite: discord.gg Python Typing Conformance (GitHub): github.com Typing Conformance Leaderboard (HTML Preview): htmlpreview.github.io Watch this episode on YouTube: youtube.com Episode #523 deep-dive: talkpython.fm/523 Episode transcripts: talkpython.fm Theme Song: Developer Rap

The Changelog
The great software quality collapse (News)

The Changelog

Play Episode Listen Later Oct 13, 2025 8:45


Denis Stetskov describes how we've "normalized catastrophe" in the software industry, Meta is officially handing React and React Native over to a foundation, The New Stack reports on GitHub's Azure migration priority, Miguel Grinberg benchmarks Python 3.14, and The Oatmeal's Matthew Inman published his take on AI art.

Stats On Stats Podcast
Building Real Communities in Tech With Jay Miller

Stats On Stats Podcast

Play Episode Listen Later Oct 13, 2025 71:52


Jay Miller, Staff Developer Advocate and founder of Black Python Devs, joins Stats On Stats for a candid conversation about his journey from curious kid to community catalyst. He shares how his grandfather inspired his love for technology, how military service shaped his approach to productivity, and why building sustainable, local tech communities matters more than chasing clout. From running Discord servers to supporting Python workshops across the globe, Jay breaks down what real DevRel looks like — and why visibility, access, and connection are everything.Guest Connect:LinkedIn: https://www.linkedin.com/in/kjaymiller/Stats on Stats ResourcesCode & Culture: https://www.statsonstats.io/flipbooks     | https://www.codeculturecollective.io   Merch: https://www.statsonstats.io/shop    LinkTree: https://linktr.ee/statsonstatspodcast    Stats on Stats Partners & AffiliatesHacker HaltedWebsite: https://hackerhalted.com/   Use Discount Code: "

Changelog News
The great software quality collapse

Changelog News

Play Episode Listen Later Oct 13, 2025 8:45


Denis Stetskov describes how we've "normalized catastrophe" in the software industry, Meta is officially handing React and React Native over to a foundation, The New Stack reports on GitHub's Azure migration priority, Miguel Grinberg benchmarks Python 3.14, and The Oatmeal's Matthew Inman published his take on AI art.

Trap Talk With MJ Podcast
The Real Blood Python King aka Juggernaut Reptiles | Trap Talk With MJ

Trap Talk With MJ Podcast

Play Episode Listen Later Oct 11, 2025 65:14


Trap Talk Reptile Network Presents Ep.691Trap Talk With Elijah Armas of Juggernaut Reptiles  JOIN TRAP TALK FAM HERE: https://bit.ly/311x4gxFOLLOW & SUPPORT THE GUEST:  / juggernautreptiles  SUPPORT USARK: https://usark.org/

The Real Python Podcast
Python 3.14: Exploring the New Features

The Real Python Podcast

Play Episode Listen Later Oct 10, 2025 56:13


Python 3.14 is here! Christopher Trudeau returns to discuss the new version with Real Python team member Bartosz Zaczyński. This year, Bartosz coordinated the series of preview articles with members of the Real Python team and wrote the showcase tutorial, "Python 3.14: Cool New Features for You to Try." Christopher's video course, "What's New in Python 3.14", covers the topics from the article and shows the new features in action.

python bartosz real python
Hacker News Recap
October 9th, 2025 | A small number of samples can poison LLMs of any size

Hacker News Recap

Play Episode Listen Later Oct 10, 2025 14:23


This is a recap of the top 10 posts on Hacker News on October 09, 2025. This podcast was generated by wondercraft.ai (00:30): A small number of samples can poison LLMs of any sizeOriginal post: https://news.ycombinator.com/item?id=45529587&utm_source=wondercraft_ai(01:51): Python 3.14 is here. How fast is it?Original post: https://news.ycombinator.com/item?id=45524702&utm_source=wondercraft_ai(03:13): California enacts law enabling people to universally opt out of data sharingOriginal post: https://news.ycombinator.com/item?id=45523033&utm_source=wondercraft_ai(04:35): Two things LLM coding agents are still bad atOriginal post: https://news.ycombinator.com/item?id=45523537&utm_source=wondercraft_ai(05:57): Show HN: I built a web framework in COriginal post: https://news.ycombinator.com/item?id=45526890&utm_source=wondercraft_ai(07:19): Figure 03, our 3rd generation humanoid robotOriginal post: https://news.ycombinator.com/item?id=45527402&utm_source=wondercraft_ai(08:41): The React FoundationOriginal post: https://news.ycombinator.com/item?id=45524624&utm_source=wondercraft_ai(10:03): Show HN: I've built a tiny hand-held keyboardOriginal post: https://news.ycombinator.com/item?id=45529393&utm_source=wondercraft_ai(11:25): Why Self-Host?Original post: https://news.ycombinator.com/item?id=45528342&utm_source=wondercraft_ai(12:47): The great software quality collapse or, how we normalized catastropheOriginal post: https://news.ycombinator.com/item?id=45528347&utm_source=wondercraft_aiThis is a third-party project, independent from HN and YC. Text and audio generated using AI, by wondercraft.ai. Create your own studio quality podcast with text as the only input in seconds at app.wondercraft.ai. Issues or feedback? We'd love to hear from you: team@wondercraft.ai

Double Tap Canada
Windows 10 End-of-Life, Braille Access, and the Power of BITS

Double Tap Canada

Play Episode Listen Later Oct 10, 2025 58:08


Discover how blind tech enthusiasts can upgrade from Windows 10, harness Apple's new Braille Access features, and get involved with the powerful Bits community for learning and support. This episode is supported by Pneuma Solutions. Creators of accessible tools like Remote Incident Manager and Scribe. Get $20 off with code dt20 at https://pneumasolutions.com/ and enter to win a free subscription at doubletaponair.com/subscribe!Steven Scott hosts a lively discussion with Michael Babcock and Jeff Bishop about technology for blind users, starting with questions about device compatibility and upgrading from Windows 10 as end-of-life approaches. The episode explores tools like Rufus for accessible updates, the role of screen readers like JAWS, NVDA, and Narrator, and the importance of choosing the right solution for different computing needs. The conversation shifts into Apple's new Braille Access, highlighting features like BRF note creation, multitasking with braille displays, and sharing files via iCloud. Steven shares his personal training experience, while the team reflects on the impact of this feature for education, productivity, and collaboration. Listeners also get an in-depth look at BITS (Blind Information Technology Specialists), a global community empowering blind users to learn everything from Microsoft Office and Google tools to Python coding and AI. The team explains Project Empower, mentorship, and on-demand educational resources that help blind users upskill and even provide paid accessibility feedback to tech companies.Relevant LinksBITS (Blind Information Technology Specialists): https://joinbits.orgYour Tech Report: https://yourtechreport.com Find Double Tap online: YouTube, Double Tap Website---Follow on:YouTube: https://www.doubletaponair.com/youtubeX (formerly Twitter): https://www.doubletaponair.com/xInstagram: https://www.doubletaponair.com/instagramTikTok: https://www.doubletaponair.com/tiktokThreads: https://www.doubletaponair.com/threadsFacebook: https://www.doubletaponair.com/facebookLinkedIn: https://www.doubletaponair.com/linkedin Subscribe to the Podcast:Apple: https://www.doubletaponair.com/appleSpotify: https://www.doubletaponair.com/spotifyRSS: https://www.doubletaponair.com/podcastiHeadRadio: https://www.doubletaponair.com/iheart About Double TapHosted by the insightful duo, Steven Scott and Shaun Preece, Double Tap is a treasure trove of information for anyone who's blind or partially sighted and has a passion for tech. Steven and Shaun not only demystify tech, but they also regularly feature interviews and welcome guests from the community, fostering an interactive and engaging environment. Tune in every day of the week, and you'll discover how technology can seamlessly integrate into your life, enhancing daily tasks and experiences, even if your sight is limited. "Double Tap" is a registered trademark of Double Tap Productions Inc. Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.

SANS Internet Stormcenter Daily Network/Cyber Security and Information Security Stormcast
SANS Stormcast Thursday, October 9th, 2025: Polymorphic Python; ssh ProxyCommand Vuln;

SANS Internet Stormcenter Daily Network/Cyber Security and Information Security Stormcast

Play Episode Listen Later Oct 9, 2025 6:12


Polymorphic Python Malware Xavier discovered self-modifying Python code on Virustotal. The remote access tool takes advantage of the inspect module to modify code on the fly. https://isc.sans.edu/diary/Polymorphic%20Python%20Malware/32354 SSH ProxyCommand Vulnerability A user cloning a git repository may be tricked into executing arbitrary code via the SSH proxycommand option. https://dgl.cx/2025/10/bash-a-newline-ssh-proxycommand-cve-2025-61984 Framelink Figma MCP Server CVE-2025-53967 Framelink Figma s MCP server suffers from a remote code execution vulnerability.

Python Bytes
#452 pi py-day (or is it py pi-day?)

Python Bytes

Play Episode Listen Later Oct 9, 2025 40:36 Transcription Available


Topics covered in this episode: * Python 3.14* * Free-threaded Python Library Compatibility Checker* * Claude Sonnet 4.5* * Python 3.15 will get Explicit lazy imports* Extras Joke Watch on YouTube About the show Sponsored by DigitalOcean: pythonbytes.fm/digitalocean-gen-ai Use code DO4BYTES and get $200 in free credit 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: Python 3.14 Released on Oct 7 What's new in Python 3.14 Just a few of the changes PEP 750: Template string literals PEP 758: Allow except and except* expressions without brackets Improved error messages Default interactive shell now highlights Python syntax supports auto-completion argparse better support for python -m module has a new suggest_on_error parameter for “maybe you meant …” support python -m calendar now highlights today's date Plus so much more Michael #2: Free-threaded Python Library Compatibility Checker by Donghee Na App checks compatibility of top PyPI libraries with CPython 3.13t and 3.14t, helping developers understand how the Python ecosystem adapts to upcoming Python versions. It's still pretty red, let's get in the game everyone! Michael #3: Claude Sonnet 4.5 Top programming model (even above Opus 4.1) Shows large improvements in reducing concerning behaviors like sycophancy, deception, power-seeking, and the tendency to encourage delusional thinking Anthropic is releasing the Claude Agent SDK, the same infrastructure that powers Claude Code, making it available for developers to build their own agents, along with major upgrades including checkpoints, a VS Code extension, and new context editing features And Claude Sonnet 4.5 is available in PyCharm too. Brian #4: Python 3.15 will get Explicit lazy imports Discussion on discuss.python.org This PEP introduces syntax for lazy imports as an explicit language feature: lazy import json lazy from json import dumps BTW, lazy loading in fixtures is a super easy way to speed up test startup times. Extras Brian: Music video made in Python - from Patrick of the band “Friends in Real Life” source code: https://gitlab.com/low-capacity-music/r9-legends/ Michael: New article: Thanks AI Lots of updates for content-types Dramatically improved search on Python Bytes (example: https://pythonbytes.fm/search?q=wheel use the filter toggle to see top hits) Talk Python in Production is out and for sale Joke: You do estimates?

Scrum Master Toolbox Podcast
From Deterministic to AI-Driven—The New Paradigm of Software Development | Markus Hjort

Scrum Master Toolbox Podcast

Play Episode Listen Later Oct 9, 2025 44:17


AI Assisted Coding: From Deterministic to AI-Driven—The New Paradigm of Software Development, With Markus Hjort In this BONUS episode, we dive deep into the emerging world of AI-assisted coding with Markus Hjort, CTO of Bitmagic. Markus shares his hands-on experience with what's being called "vibe coding" - a paradigm shift where developers work more like technical product owners, guiding AI agents to produce code while focusing on architecture, design patterns, and overall system quality. This conversation explores not just the tools, but the fundamental changes in how we approach software engineering as a team sport. Defining Vibecoding: More Than Just Autocomplete "I'm specifying the features by prompting, using different kinds of agentic tools. And the agent is producing the code. I will check how it works and glance at the code, but I'm a really technical product owner." Vibecoding represents a spectrum of AI-assisted development approaches. Markus positions himself between pure "vibecoding" (where developers don't look at code at all) and traditional coding. He produces about 90% of his code using AI tools, but maintains technical oversight by reviewing architectural patterns and design decisions. The key difference from traditional autocomplete tools is the shift from deterministic programming languages to non-deterministic natural language prompting, which requires an entirely different way of thinking about software development. The Paradigm Shift: When AI Changed Everything "It's a different paradigm! Looking back, it started with autocomplete where Copilot could implement simple functions. But the real change came with agentic coding tools like Cursor and Claude Code." Markus traces his journey through three distinct phases. First came GitHub Copilot's autocomplete features for simple functions - helpful but limited. Next, ChatGPT enabled discussing architectural problems and getting code suggestions for unfamiliar technologies. The breakthrough arrived with agentic tools like Cursor and Claude Code that can autonomously implement entire features. This progression mirrors the historical shift from assembly to high-level languages, but with a crucial difference: the move from deterministic to non-deterministic communication with machines. Where Vibecoding Works Best: Knowing Your Risks "I move between different levels as I go through different tasks. In areas like CSS styling where I'm not very professional, I trust the AI more. But in core architecture where quality matters most, I look more thoroughly." Vibecoding effectiveness varies dramatically by context. Markus applies different levels of scrutiny based on his expertise and the criticality of the code. For frontend work and styling where he has less expertise, he relies more heavily on AI output and visual verification. For backend architecture and core system components, he maintains closer oversight. This risk-aware approach is essential for startup environments where developers must wear multiple hats. The beauty of this flexibility is that AI enables developers to contribute meaningfully across domains while maintaining appropriate caution in critical areas. Teaching Your Tools: Making AI-Assisted Coding Work "You first teach your tool to do the things you value. Setting system prompts with information about patterns you want, testing approaches you prefer, and integration methods you use." Success with AI-assisted coding requires intentional configuration and practice. Key strategies include: System prompts: Configure tools with your preferred patterns, testing approaches, and architectural decisions Context management: Watch context length carefully; when the AI starts making mistakes, reset the conversation Checkpoint discipline: Commit working code frequently to Git - at least every 30 minutes, ideally after every small working feature Dual AI strategy: Use ChatGPT or Claude for architectural discussions, then bring those ideas to coding tools for implementation Iteration limits: Stop and reassess after roughly 5 failed iterations rather than letting AI continue indefinitely Small steps: Split features into minimal increments and commit each piece separately In this segment we refer to the episode with Alan Cyment on AI Assisted Coding, and the Pachinko coding anti-pattern.  Team Dynamics: Bigger Chunks and Faster Coordination "The speed changes a lot of things. If everything goes well, you can produce so much more stuff. So you have to have bigger tasks. Coordination changes - we need bigger chunks because of how much faster coding is." AI-assisted coding fundamentally reshapes team workflows. The dramatic increase in coding speed means developers need larger, more substantial tasks to maintain flow and maximize productivity. Traditional approaches of splitting stories into tiny tasks become counterproductive when implementation speed increases 5-10x. This shift impacts planning, requiring teams to think in terms of complete features rather than granular technical tasks. The coordination challenge becomes managing handoffs and integration points when individuals can ship significant functionality in hours rather than days. The Non-Deterministic Challenge: A New Grammar "When you're moving from low-level language to higher-level language, they are still deterministic. But now with LLMs, it's not deterministic. This changes how we have to think about coding completely." The shift to natural language prompting introduces fundamental uncertainty absent from traditional programming. Unlike the progression from assembly to C to Python - all deterministic - working with LLMs means accepting probabilistic outputs. This requires developers to adopt new mental models: thinking in terms of guidance rather than precise instructions, maintaining checkpoints for rollback, and developing intuition for when AI is "hallucinating" versus producing valid solutions. Some developers struggle with this loss of control, while others find liberation in focusing on what to build rather than how to build it. Code Reviews and Testing: What Changes? "With AI, I spend more time on the actual product doing exploratory testing. The AI is doing the coding, so I can focus on whether it works as intended rather than syntax and patterns." Traditional code review loses relevance when AI generates syntactically correct, pattern-compliant code. The focus shifts to testing actual functionality and user experience. Markus emphasizes: Manual exploratory testing becomes more important as developers can't rely on having written and understood every line Test discipline is critical - AI can write tests that always pass (assert true), so verification is essential Test-first approach helps ensure tests actually verify behavior rather than just existing Periodic test validation: Randomly modify test outputs to verify they fail when they should Loosening review processes to avoid bottlenecks when code generation accelerates dramatically Anti-Patterns and Pitfalls to Avoid Several common mistakes emerge when developers start with AI-assisted coding: Continuing too long: When AI makes 5+ iterations without progress, stop and reset rather than letting it spiral Skipping commits: Without frequent Git checkpoints, recovery from AI mistakes becomes extremely difficult Over-reliance without verification: Trusting AI-generated tests without confirming they actually test something meaningful Ignoring context limits: Continuing to add context until the AI becomes confused and produces poor results Maintaining traditional task sizes: Splitting work too granularly when AI enables completing larger chunks Forgetting exploration: Reading about tools rather than experimenting hands-on with your own projects The Future: Autonomous Agents and Automatic Testing "I hope that these LLMs will become larger context windows and smarter. Tools like Replit are pushing boundaries - they can potentially do automatic testing and verification for you." Markus sees rapid evolution toward more autonomous development agents. Current trends include: Expanded context windows enabling AI to understand entire codebases without manual context curation Automatic testing generation where AI not only writes code but also creates and runs comprehensive test suites Self-verification loops where agents test their own work and iterate without human intervention Design-to-implementation pipelines where UI mockups directly generate working code Agentic tools that can break down complex features autonomously and implement them incrementally The key insight: we're moving from "AI helps me code" to "AI codes while I guide and verify" - a fundamental shift in the developer's role from implementer to architect and quality assurance. Getting Started: Experiment and Learn by Doing "I haven't found a single resource that covers everything. My recommendation is to try Claude Code or Cursor yourself with your own small projects. You don't know the experience until you try it." Rather than pointing to comprehensive guides (which don't yet exist for this rapidly evolving field), Markus advocates hands-on experimentation. Start with personal projects where stakes are low. Try multiple tools to understand their strengths. Build intuition through practice rather than theory. The field changes so rapidly that reading about tools quickly becomes outdated - but developing the mindset and practices for working with AI assistance provides durable value regardless of which specific tools dominate in the future. About Markus Hjort Markus is Co-founder and CTO of Bitmagic, and has over 20 years of software development expertise. Starting with Commodore 64 game programming, his career spans gaming, fintech, and more. As a programmer, consultant, agile coach, and leader, Markus has successfully guided numerous tech startups from concept to launch. You can connect with Markus Hjort on LinkedIn.

Immigration Law for Tech Startups
248: Beyond Silicon: How Living Processors Could Transform AI with Dr. Ewelina Kurtys

Immigration Law for Tech Startups

Play Episode Listen Later Oct 9, 2025 27:52


Dr. Ewelina Kurtys, a trailblazer in neuroscience and entrepreneurship, joins Sophie to illuminate the groundbreaking fusion of living neurons and artificial intelligence through the lens of biocomputing. As we navigate her remarkable journey from academia to her influential role in tech consulting, Dr. Kurtys unveils the pioneering initiatives by Final Spark, co-founded by Fred Jordan and Martin Kutter. Together, they are spearheading efforts to seamlessly integrate biological neurons with digital technology, offering a future where AI is not only more powerful but also drastically more energy-efficient and cost-effective than existing models. Dr. Ewelina Kurtys is a scientist-turned-entrepreneur with a PhD in neuroscience, with 20+ peer-reviewed papers. After academia, she transitioned into business development and technology commercialization, advising tech companies on sales, partnerships, and market strategy. Originally trained in biology and biomedical science, Dr. Kurtys expanded into engineering through client projects, gaining experience in signal processing and Python. In this episode, you'll hear about: Dr. Ewelina Kurtys discusses the fusion of living neurons and AI through biocomputing. Final Spark's initiatives to integrate biological neurons with digital tech for energy-efficient AI. The concept of bioservers using living neurons for information processing. Ethical and sustainable neuron cultivation using human skin cells. Challenges and breakthroughs in working with living neurons compared to traditional and quantum computing. The potential of biocomputers to drastically reduce energy consumption in AI applications. Follow and Review: We'd love for you to follow us if you haven't yet. Click that purple '+' in the top right corner of your Apple Podcasts app. We'd love it even more if you could drop a review or 5-star rating over on Apple Podcasts. Simply select “Ratings and Reviews” and “Write a Review” then a quick line with your favorite part of the episode. It only takes a second and it helps spread the word about the podcast. Supporting Resources: Linkedin - https://www.linkedin.com/in/ewelinakurtys/ Website - Finalspark.com Our Discord Server - https://discord.gg/edPetHUYtx Alcorn Immigration Law: Subscribe to the monthly Alcorn newsletter Sophie Alcorn Podcast: Episode 16: E-2 Visa for Founders and Employees Episode 19: Australian Visas Including E-3 Episode 20: TN Visas and Status for Canadian and Mexican Citizens Immigration Options for Talent, Investors, and Founders Immigration Law for Tech Startups eBook  

Practical AI
The impact of AI on the workforce: A state-level case study

Practical AI

Play Episode Listen Later Oct 9, 2025 44:04 Transcription Available


Daniel sits down with Chelsea Linder, VP of Innovation and Entrepreneurship at TechPoint, to explore the what AI innovation and impact look like on the ground.  They discuss Chelsea's journey from the VC world into economic development/ innovation, the growth of an AI innovation network in Indiana (funded by the SBA), lessons learned from fostering AI communities, and how businesses are actually adapting to AI. Chelsea also shares insights from Techpoints AI workforce impact study, which explored AI related job creation and levels of AI adoption among other things.Featuring:Chelsea Linder – LinkedIn Daniel Whitenack – Website, GitHub, XLinks: TechpointSponsors:Shopify – The commerce platform trusted by millions. From idea to checkout, Shopify gives you everything you need to launch and scale your business—no matter your level of experience. Build beautiful storefronts, market with built-in AI tools, and tap into the platform powering 10% of all U.S. eCommerce. Start your one-dollar trial at shopify.com/practicalaiFabi.ai - The all-in-one data analysis platform for modern teams. From ad hoc queries to advanced analytics, Fabi lets you explore data wherever it lives—spreadsheets, Postgres, Snowflake, Airtable and more. Built-in Python and AI assistance help you move fast, then publish interactive dashboards or automate insights delivered straight to Slack, email, spreadsheets or wherever you need to share it.Learn more and get started for free at fabi.aiUpcoming Events: Join us at the Midwest AI Summit on November 13 in Indianapolis to hear world-class speakers share how they've scaled AI solutions. Don't miss the AI Engineering Lounge, where you can sit down with experts for hands-on guidance. Reserve your spot today!Register for upcoming webinars here!

FP&A Tomorrow
FP&A at Early-Stage Companies and the Benefits of Using Python to Automate Data and Enhance Analysis with Todd Niemann

FP&A Tomorrow

Play Episode Listen Later Oct 9, 2025 47:53


Note: Please note that all opinions and thoughts shared during this episode represent those of our guest, who joined in his own personal capacity and he is not representing any of the companies he works for.In this episode of FP&A Unlocked, host Paul Barnhurst welcomes Todd Niemann, Treasurer at Varo Bank, who shares his unique path through finance, treasury, and FP&A across multiple startup banks. Todd discusses how he helped launch and scale three new banking institutions, how FP&A supports better decision-making in banking, and why he believes Python is transforming financial analysis.Todd Niemann is the Treasurer at Varo Bank, where he oversees treasury and FP&A functions. A CFA charterholder with an MBA from Brigham Young University and a BA from Utah State University, Todd has helped build treasury and FP&A teams for three startup banks. His background spans banking, investing, and corporate finance, making him an authority on financial analytics and modeling in regulated industries.Expect to Learn:How to build and scale FP&A and treasury functions at startup banksWhy speed and accuracy are essential hallmarks of effective FP&AHow to forecast effectively when historical data doesn't existThe benefits of learning Python for finance automation and analyticsHere are a few quotes from the episode:“The best FP&A teams don't wait for perfect data; they create frameworks that help the business move forward anyway.” - Todd Niemann“In finance, speed matters. The faster you can analyze accurately, the more valuable you are.” - Todd NiemannTodd Niemann brings clarity to how FP&A drives smarter banking decisions through data, speed, and precision. His journey shows the power of combining technical skill with curiosity and innovation. This episode proves that the future of finance belongs to those who build, automate, and never stop learning.Campfire: AI-First ERP:Campfire is the AI-first ERP that powers next-gen finance and accounting teams. With integrated solutions for general ledger, revenue automation, close management, and more, all in one unified platform.Explore Campfire today: https://campfire.ai/?utm_source=fpaguy_podcast&utm_medium=podcast&utm_campaign=100225_fpaguyFollow Todd:LinkedIn - https://www.linkedin.com/in/toddniemann/Earn Your CPE Credit For CPE credit, please go to earmarkcpe.com, listen to the episode, download the app, answer a few questions, and earn your CPE certification. To earn education credits for the FP&A Certificate, take the quiz on Earmark and contact Paul Barnhurst for further details.In Today's Episode[02:58] - What Makes Great FP&A?[05:27] - Building FP&A at New Banks[10:37] - Banking and Regulation[15:08] - Challenges of FP&A in Early-Stage Banks[23:08] - Learning and Applying Python in Finance[31:51] - Predicting Deposits with Big Data[38:21] - Recommended Reading for Finance Pros[40:19] - Top Technical and Soft Skills for FP&A[42:48] - What Todd Would Change About FP&A[47:00] - Wrapping Up the Conversation

thinkfuture with kalaboukis
1114 The 17-Year-Old Building AI Startups | Shahzeb Ali on Coding, Python, and the Future of Tech

thinkfuture with kalaboukis

Play Episode Listen Later Oct 8, 2025 33:01


See more: thinkfuture.substack.comConnect with Shahzeb: https://shahzebali.com/---Meet the world's youngest certified Python developer—and the founder of an AI startup.In this episode of thinkfuture, host Chris Kalaboukis talks with Shahzeb Ali, a 17-year-old entrepreneur from Pakistan who's already the youngest certified Python developer recognized by the Python Institute and IBM. He's also the author of Data Science for Teens and the founder of DevelMo, an AI startup helping businesses scale with smart, data-driven solutions.Shahzeb's story is as inspiring as it is forward-looking. From struggling with Visual Basic as a kid to mastering Python and building computer vision products, he's proof that the next generation isn't waiting for permission to innovate.We explore:- How Shahzeb discovered Python and became the youngest certified developer- Why Python's simplicity makes it perfect for teens learning to code- The story behind his AI-powered product, CrowdIQ, and its real-world applications- The pros and cons of “vibe coding” and AI-assisted development- Why critical thinking still matters—even in the age of AI- How easy MVPs and AI tools are fueling a wave of young entrepreneurs- Shahzeb's mission to inspire more teens to pursue tech and entrepreneurshipIf you're passionate about AI, programming, or the next generation of innovators, this episode will leave you feeling optimistic about the future of technology.

Frame Work
And Now For Something Completely Gilliam: MONTY PYTHON AND THE HOLY GRAIL

Frame Work

Play Episode Listen Later Oct 8, 2025 77:25


Send us a textNo one expects Dan Shea to return to Frame Work!  One of his chief weapons is surprise, surprise and fear, surprise and fear and an almost fanatical devotion to examining the filmography of Terry Gilliam...

This Week in Machine Learning & Artificial Intelligence (AI) Podcast
Recurrence and Attention for Long-Context Transformers with Jacob Buckman - #750

This Week in Machine Learning & Artificial Intelligence (AI) Podcast

Play Episode Listen Later Oct 7, 2025 57:23


Today, we're joined by Jacob Buckman, co-founder and CEO of Manifest AI to discuss achieving long context in transformers. We discuss the bottlenecks of scaling context length and recent techniques to overcome them, including windowed attention, grouped query attention, and latent space attention. We explore the idea of weight-state balance and the weight-state FLOP ratio as a way of reasoning about the optimality of compute architectures, and we dig into the Power Retention architecture, which blends the parallelization of attention with the linear scaling of recurrence and promises speedups of >10x during training and >100x during inference. We review Manifest AI's recent open source projects as well: Vidrial—a custom CUDA framework for building highly optimized GPU kernels in Python, and PowerCoder—a 3B-parameter coding model fine-tuned from StarCoder to use power retention. Our chat also covers the use of metrics like in-context learning curves and negative log likelihood to measure context utility, the implications of scaling laws, and the future of long context lengths in AI applications. The complete show notes for this episode can be found at https://twimlai.com/go/750.

Matty in the Morning
Billy's Run In With A Python

Matty in the Morning

Play Episode Listen Later Oct 7, 2025 36:42 Transcription Available


What Halloween costumes are trending this year? Billy called in from Africa again and gave us an update on the scary animal he ran into! Listen to Billy & Lisa weekdays from 6-10AM on Kiss 108! 

Talk Python To Me - Python conversations for passionate developers
#522: Data Sci Tips and Tricks from CodeCut.ai

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Oct 6, 2025 69:32 Transcription Available


Today we're turning tiny tips into big wins. Khuyen Tran, creator of CodeCut.ai, has shipped hundreds of bite-size Python and data science snippets across four years. We dig into open-source tools you can use right now, cleaner workflows, and why notebooks and scripts don't have to be enemies. If you want faster insights with fewer yak-shaves, this one's packed with takeaways you can apply before lunch. Let's get into it. Episode sponsors Sentry Error Monitoring, Code TALKPYTHON Agntcy Talk Python Courses Links from the show Khuyen Tran (LinkedIn): linkedin.com Khuyen Tran (GitHub): github.com CodeCut: codecut.ai Production-ready Data Science Book (discount code TalkPython): codecut.ai Why UV Might Be All You Need: codecut.ai How to Structure a Data Science Project for Readability and Transparency: codecut.ai Stop Hard-coding: Use Configuration Files Instead: codecut.ai Simplify Your Python Logging with Loguru: codecut.ai Git for Data Scientists: Learn Git Through Practical Examples: codecut.ai Marimo (A Modern Notebook for Reproducible Data Science): codecut.ai Text Similarity & Fuzzy Matching Guide: codecut.ai Loguru (Python logging made simple): github.com Hydra: hydra.cc Marimo: marimo.io Quarto: quarto.org Show Your Work! Book: austinkleon.com Watch this episode on YouTube: youtube.com Episode #522 deep-dive: talkpython.fm/522 Episode transcripts: talkpython.fm Theme Song: Developer Rap

Business of Tech
AI Governance Spending Soars as Cloud Costs Rise; Huntress Partners with SureWeb in Channel Shift

Business of Tech

Play Episode Listen Later Oct 6, 2025 17:41


Enterprises are significantly increasing their investments in AI governance as the risks associated with artificial intelligence become more apparent. A recent report indicates that 98% of organizations plan to boost their governance budgets in the coming financial year, with an average expected increase of 24%. This shift highlights the realization that managing AI is not a plug-and-play solution; organizations must establish multiple lines of defense to handle risks effectively. As AI technologies evolve, refining governance will be an ongoing process, especially as companies face incidents that could lead to substantial financial losses.Public cloud spending is projected to increase dramatically, primarily driven by generative AI workloads. A survey reveals that nearly half of IT leaders expect more than 30% of their cloud budgets to be allocated to generative AI in the coming years. This rapid adoption of generative AI applications necessitates improved cloud cost management strategies, as enterprises brace for higher infrastructure costs. Analysts warn that the financial models supporting this AI boom, particularly for companies like Oracle, which may need to borrow significantly to meet obligations, raise concerns about sustainability.Despite fears of job losses due to AI, a study from Yale University indicates that generative AI has not yet significantly disrupted the job market. The research shows only a slight change in the occupational mix since the launch of ChatGPT, with hiring in the tech sector remaining steady. A significant portion of tech employers plan to hire, particularly for roles related to AI, indicating that the demand for skills like Python and project management is driving this trend. The study suggests that while generative AI has transformative potential, it is too early to assess its long-term effects on employment.In a notable industry development, Huntress has partnered with SureWeb to expand its cybersecurity solutions, marking its first distribution deal. This collaboration allows Huntress's products to be available in the SureWeb marketplace, enhancing security offerings for managed service providers across various regions. The partnership emphasizes the importance of relationships over transactions, contrasting with larger marketplaces. This move reflects a growing trend where vendors prioritize community-focused partnerships, providing opportunities for service providers to access quality cybersecurity solutions while navigating the evolving landscape of AI and technology.Four things to know today 00:00 AI's Hidden Cost: Governance Budgets Up, Cloud Bills Soar, and Debt Piles High Behind the Boom05:25 Government Shutdown and Policy Turmoil, Not AI, Emerging as Real Threats to U.S. Employment10:17 Pax8's “Managed Intelligence” Push Highlights Growing Tension Between AI Hype and MSP Readiness13:28 Huntress and Sherweb Redefine Channel Strategy with Relationship-First Distribution Model This is the Business of Tech.    Supported by:  https://cometbackup.com/?utm_source=mspradio&utm_medium=podcast&utm_campaign=sponsorshiphttps://www.auvik.com/              Webinar:   https://bit.ly/msprmail  All our Sponsors: https://businessof.tech/sponsors/ Do you want the show on your podcast app or the written versions of the stories? Subscribe to the Business of Tech: https://www.businessof.tech/subscribe/Looking for a link from the stories? The entire script of the show, with links to articles, are posted in each story on https://www.businessof.tech/ Support the show on Patreon: https://patreon.com/mspradio/ Want to be a guest on Business of Tech: Daily 10-Minute IT Services Insights? Send Dave Sobel a message on PodMatch, here: https://www.podmatch.com/hostdetailpreview/businessoftech Want our stuff? Cool Merch? Wear “Why Do We Care?” - Visit https://mspradio.myspreadshop.com Follow us on:LinkedIn: https://www.linkedin.com/company/28908079/YouTube: https://youtube.com/mspradio/Facebook: https://www.facebook.com/mspradionews/Instagram: https://www.instagram.com/mspradio/TikTok: https://www.tiktok.com/@businessoftechBluesky: https://bsky.app/profile/businessof.tech Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.

Holdback Rack Podcast
Book Review -The Pythons of Asia and the Malay Archipelago with Joe of Ball Pythons9

Holdback Rack Podcast

Play Episode Listen Later Oct 6, 2025 104:51


Join this channel to get access to perks - custom emojis, member lives, and access to the auction listings:https://www.youtube.com/channel/UCJoP2q6P8mWkBUMn45pgyAA/join Jessica Hare - Hare Hollow Farm - Altus, OKHarehollowfarm.comMorph Market - https://www.morphmarket.com/stores/hare_hollow_farm/Facebook - https://www.facebook.com/Hare-Hollow-Farm-113861266980541Instagram - https://www.instagram.com/hare_hollow_farm/Youtube - https://www.youtube.com/@unmeinohiShow Sponsors:RAL - Vetdna.comUse code #sh!thappens to get $5 off a crypto panel. Shane Kelley - Small Town Xotics - Knoxville, TNMorph Market - https://www.morphmarket.com/stores/smalltownxotics/Facebook - https://www.facebook.com/SmallTownXotics/Instagram - https://www.instagram.com/smalltownxotics/Youtube - https://www.youtube.com/c/SmallTownXoticsRumble - https://rumble.com/search/video?q=smalltownxotics Roger and Lori Gray - Gray Family Snakes - Huntsville, AlabamaMorph Market - https://www.morphmarket.com/us/c/all?store=gray_family_snakesFacebook - https://www.facebook.com/GrayFamilySnakesInstagram - https://www.instagram.com/gray_family_snakes/ Andrew Boring - Powerhouse Pythons - Tacoma, WaHusbandry Pro - https://husbandry.pro/stores/powerhouse-pythonsFacebook - https://www.facebook.com/powerhouse.pythonsInstagram - https://www.instagram.com/powerhouse.pythons/ Eileen Jarp - Bravo Zulu - Daleville, INMorph Market -https://www.morphmarket.com/stores/bravozulu/Facebook - https://www.facebook.com/bravozuluBPInstagram -https://www.instagram.com/bravozuluballpythons/Youtube - https://www.youtube.com/@bravozuluballpythons Christopher Shelly - B&S Reptilia - Sellersville, PAMorph Market - https://www.morphmarket.com/stores/bandsreptilia/Facebook - https://www.facebook.com/B-and-S-Reptilia-1415759941972085Instagram - https://www.instagram.com/bandsreptilia/ Justin Brill - Stoneage Ball pythons - Gresham, ORMorph Market -https://www.morphmarket.com/stores/stoneageballpythons/?cat=bpsFacebook - https://www.facebook.com/StoneAgeBallsInstagram - https://www.instagram.com/stoneageballpythons/Youtube - https://www.youtube.com/c/stoneageballpythons

snake snakes python reptiles gresham comuse pythons malay archipelago carpet pythons reticulated pythons
The Real Python Podcast
Advice on Beginning to Learn Python

The Real Python Podcast

Play Episode Listen Later Oct 3, 2025 52:11


What's changed about learning Python over the last few years? What new techniques and updated advice should beginners have as they start their journey? This week on the show, Stephen Gruppetta and Martin Breuss return to discuss beginning to learn Python.

Packet Pushers - Full Podcast Feed
NAN102: Practical Applications for AI in Network Automation

Packet Pushers - Full Podcast Feed

Play Episode Listen Later Oct 1, 2025 60:01


As AI becomes more integrated into the IT landscape, developers, engineers, and operators are looking for practical ways to use these new tools. Joining us today is Ryan Booth; he’s built a career around network automation, giving him a unique perspective on how network engineering, operations, software development, and AI intersect. We explore the practical... Read more »

The Changelog
Reinventing Python tooling with Rust (Interview)

The Changelog

Play Episode Listen Later Oct 1, 2025 103:20


Charlie Marsh built Ruff (an extremely fast Python linter written in Rust) and uv (an extremely fast Python package manager written in Rust) because he believes great tools can have an outsized impact. He believes it so much, in fact, that he started an entire company that builds next-gen Python tooling. On this episode, Charlie joins us to tell us all about it: why Python, why Rust, how they make everything so fast, how they're starting to make money, what other products he's dreaming up, and more.

Packet Pushers - Fat Pipe
NAN102: Practical Applications for AI in Network Automation

Packet Pushers - Fat Pipe

Play Episode Listen Later Oct 1, 2025 60:01


As AI becomes more integrated into the IT landscape, developers, engineers, and operators are looking for practical ways to use these new tools. Joining us today is Ryan Booth; he’s built a career around network automation, giving him a unique perspective on how network engineering, operations, software development, and AI intersect. We explore the practical... Read more »

Talk Python To Me - Python conversations for passionate developers
#521: Red Teaming LLMs and GenAI with PyRIT

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Sep 29, 2025 62:40 Transcription Available


English is now an API. Our apps read untrusted text; they follow instructions hidden in plain sight, and sometimes they turn that text into action. If you connect a model to tools or let it read documents from the wild, you have created a brand new attack surface. In this episode, we will make that concrete. We will talk about the attacks teams are seeing in 2025, the defenses that actually work, and how to test those defenses the same way we test code. Our guides are Tori Westerhoff and Roman Lutz from Microsoft. They help lead AI red teaming and build PyRIT, a Python framework the Microsoft AI Red Team uses to pressure test real products. By the end of this hour you will know where the biggest risks live, what you can ship this quarter to reduce them, and how PyRIT can turn security from a one time audit into an everyday engineering practice. Episode sponsors Sentry AI Monitoring, Code TALKPYTHON Agntcy Talk Python Courses Links from the show Tori Westerhoff: linkedin.com Roman Lutz: linkedin.com PyRIT: aka.ms/pyrit Microsoft AI Red Team page: learn.microsoft.com 2025 Top 10 Risk & Mitigations for LLMs and Gen AI Apps: genai.owasp.org AI Red Teaming Agent: learn.microsoft.com 3 takeaways from red teaming 100 generative AI products: microsoft.com MIT report: 95% of generative AI pilots at companies are failing: fortune.com A couple of "Little Bobby AI" cartoons Give me candy: talkpython.fm Tell me a joke: talkpython.fm Watch this episode on YouTube: youtube.com Episode #521 deep-dive: talkpython.fm/521 Episode transcripts: talkpython.fm Developer Rap Theme Song: Served in a Flask: talkpython.fm/flasksong --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com Talk Python on Bluesky: @talkpython.fm at bsky.app Talk Python on Mastodon: talkpython Michael on Bluesky: @mkennedy.codes at bsky.app Michael on Mastodon: mkennedy