POPULARITY
Categories
Give The PEOPLE What They WaNT! | Cuhmunity Ep 274 w| Python P Learn more about your ad choices. Visit megaphone.fm/adchoices
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!
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
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/
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 »
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 »
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.
“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.
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.
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.
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.
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 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
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
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
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.
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: "
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 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/
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.
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
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
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.
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?
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.
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
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!
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
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.
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
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.
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
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
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.
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
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.
Loxo's Founder & CEO, Matt Chambers, hosted a recent webinar on Natural Language Search — and it was so good, we had to share it on the pod.So...What is Natural Language Search (NLS)? Basically: Instead of writing complex Boolean queries, you can type exactly what you need in plain English, e.g “senior software engineer with Python and AWS experience in Austin.” From there, Loxo's AI interprets your intent, searches your own database and our network of 1.2 billion professional profiles, and delivers the most relevant candidates — including hidden gems you might otherwise miss.Check out this episode to hear it from Matt directly — and listen as he conducts searches using NLS!Explore all our episodes and catch the full video experience at loxo.co/podcastsBecoming a Hiring Machine is brought to you by Loxo. To discover more about us, just visit loxo.co
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 »
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.
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 »
Send us a textReplay Episode: Python, Anaconda, and the AI Frontier with Peter WangPeter Wang — Chief AI & Innovation Officer and Co-founder of Anaconda — is back on Making Data Simple! Known for shaping the open-source ecosystem and making Python a powerhouse, Peter dives into Anaconda's new AI incubator, the future of GenAI, and why Python isn't just “still a thing”… it's the thing.From branding and security to leadership and philosophy, this episode is a wild ride through the biggest opportunities (and risks) shaping AI today.Timestamps: 01:27 Meet Peter Wang 05:10 Python or R? 05:51 Anaconda's Differentiation 07:08 Why the Name Anaconda 08:24 The AI Incubator 11:40 GenAI 14:39 Enter Python 16:08 Anaconda Commercial Services 18:40 Security 20:57 Common Points of Failure 22:53 Branding 24:50 watsonx Partnership 28:40 AI Risks 34:13 Getting Philosophical 36:13 China 44:52 Leadership StyleLinkedin: linkedin.com/in/pzwangWebsite: https://www.linkedin.com/company/anacondainc/, https://www.anaconda.com/Want to be featured as a guest on Making Data Simple? Reach out to us at almartintalksdata@gmail.com and tell us why you should be next. The Making Data Simple Podcast is hosted by Al Martin, WW VP Technical Sales, IBM, where we explore trending technologies, business innovation, and leadership ... while keeping it simple & fun.
Send us a textReplay Episode: Python, Anaconda, and the AI Frontier with Peter WangPeter Wang — Chief AI & Innovation Officer and Co-founder of Anaconda — is back on Making Data Simple! Known for shaping the open-source ecosystem and making Python a powerhouse, Peter dives into Anaconda's new AI incubator, the future of GenAI, and why Python isn't just “still a thing”… it's the thing.From branding and security to leadership and philosophy, this episode is a wild ride through the biggest opportunities (and risks) shaping AI today.Timestamps: 01:27 Meet Peter Wang 05:10 Python or R? 05:51 Anaconda's Differentiation 07:08 Why the Name Anaconda 08:24 The AI Incubator 11:40 GenAI 14:39 Enter Python 16:08 Anaconda Commercial Services 18:40 Security 20:57 Common Points of Failure 22:53 Branding 24:50 watsonx Partnership 28:40 AI Risks 34:13 Getting Philosophical 36:13 China 44:52 Leadership StyleLinkedin: linkedin.com/in/pzwangWebsite: https://www.linkedin.com/company/anacondainc/, https://www.anaconda.com/Want to be featured as a guest on Making Data Simple? Reach out to us at almartintalksdata@gmail.com and tell us why you should be next. The Making Data Simple Podcast is hosted by Al Martin, WW VP Technical Sales, IBM, where we explore trending technologies, business innovation, and leadership ... while keeping it simple & fun.
On-Device AI Agents in Production: Privacy, Performance, and Scale // MLOps Podcast #340 with NimbleEdge's Varun Khare, Founder/CEO and Neeraj Poddar, Co-founder & CTO.Join the Community: https://go.mlops.community/YTJoinInGet the newsletter: https://go.mlops.community/YTNewsletter// AbstractAI agents are transitioning from experimental stages to performing real work in production; however, they have largely been limited to backend task automation. A critical frontier in this evolution is the on-device AI agent, enabling sophisticated, AI-native experiences directly on mobile and embedded devices. While cloud-based AI faces challenges like constant connectivity demands, increased latency, privacy risks, and high operational costs, on-device breaks through these trade-offs.We'll delve into the practical side of building and deploying AI agents with “DeliteAI”, an open-source on-device AI agentic framework. We'll explore how lightweight Python runtimes facilitate the seamless orchestration of end-to-end workflows directly on devices, allowing AI/ML teams to define data preprocessing, feature computation, model execution, and post-processing logic independently of frontend code. This architecture empowers agents to adapt to varying tasks and user contexts through an ecosystem of tools natively supported on Android/iOS platforms, handling all the permissions, model lifecycles, and many more.// BioVarun KhareVarun is the Founder and CEO of NimbleEdge, an AI startup pioneering privacy-first, on-device intelligence. With an academic foundation in AI and neuroscience from UC Berkeley, MPI Frankfurt, and IIT Kanpur, Varun brings deep expertise at the intersection of technology and science. Before founding NimbleEdge, Varun led open-source projects at OpenMined, focusing on privacy-aware AI, and published research in computer vision.Neeraj PoddarNeeraj Poddar is the Co-founder and CTO at NimbleEdge. Prior to NimbleEdge, he was the Co-founder of Aspen Mesh, VP of Engineering at Solo.io, and led the Istio open source community. He has worked on various aspects of AI, networking, security, and distributed systems over the span of his career. Neeraj focuses on the application of open source technologies across different industries in terms of scalability and security. When not working on AI, you can find him playing racquetball and gaining back the calories spent playing by trying out new restaurants. // Related LinksWebsite: https://www.nimbleedge.com/https://www.nimbleedge.com/blog/why-ai-is-not-working-for-youhttps://www.nimbleedge.com/blog/state-of-on-device-aihttps://www.youtube.com/watch?v=Qqj_Nl2MihEhttps://www.linkedin.com/events/7343237917982527488/comments/~~~~~~~~ ✌️Connect With Us ✌️ ~~~~~~~Catch all episodes, blogs, newsletters, and more: https://go.mlops.community/TYExploreJoin our Slack community [https://go.mlops.community/slack]Follow us on X/Twitter [@mlopscommunity](https://x.com/mlopscommunity) or [LinkedIn](https://go.mlops.community/linkedin)] Sign up for the next meetup: [https://go.mlops.community/register]MLOps Swag/Merch: [https://shop.mlops.community/]Connect with Demetrios on LinkedIn: /dpbrinkmConnect with Varun on LinkedIn: /vkkhare/Connect with Neeraj on LinkedIn: /nrjpoddar/Timestamps:[00:00] On-device AI skepticism[02:47] Word suggestion for AI[06:40] Optimizing unique challenges[13:39] LLM on-device challenges[20:34] Agent overlord tension[23:56] AI app constraints[29:23] Siri limitations and trust gap[32:01] Voice-driven app privacy[35:49] Platform lock-in vs aggregation[42:26] On-device AI optimizations[45:38] Wrap up
Talk Python To Me - Python conversations for passionate developers
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
Topics covered in this episode: * PostgreSQL 18 Released* * Testing is better than DSA (Data Structures and Algorithms)* * Pyrefly in Cursor/PyCharm/VSCode/etc* * Playwright & pytest techniques that bring me joy* 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: PostgreSQL 18 Released PostgreSQL 18 is out (Sep 25, 2025) with a focus on faster text handling, async I/O, and easier upgrades. New async I/O subsystem speeds sequential scans, bitmap heap scans, and vacuum by issuing concurrent reads instead of blocking on each request. Major-version upgrades are smoother: pg_upgrade retains planner stats, adds parallel checks via -jobs, and supports faster cutovers with -swap. Smarter query performance lands with skip scans on multicolumn B-tree indexes, better OR optimization, incremental-sort merge joins, and parallel GIN index builds. Dev quality-of-life: virtual generated columns enabled by default, a uuidv7() generator for time-ordered IDs, and RETURNING can expose both OLD and NEW. Security gets an upgrade with native OAuth 2.0 authentication; MD5 password auth is deprecated and TLS controls expand. Text operations get a boost via the new PG_UNICODE_FAST collation, faster upper/lower, a casefold() helper, and clearer collation behavior for LIKE/FTS. Brian #2: Testing is better than DSA (Data Structures and Algorithms) Ned Batchelder If you need to grind through DSA problems to get your first job, then of course, do that, but if you want to prepare yourself for a career, and also stand out in job interviews, learn how to write tests. Testing is a skill you'll use constantly, will make you stand out in job interviews, and isn't taught well in school (usually). Testing code well is not obvious. It's a puzzle and a problem to solve. It gives you confidence and helps you write better code. Applies everywhere, at all levels. Notes from Brian Most devs suck at testing, so being good at it helps you stand out very quickly. Thinking about a system and how to test it often very quickly shines a spotlight on problem areas, parts with not enough specification, and fuzzy requirements. This is a good thing, and bringing up these topics helps you to become a super valuable team member. High level tests need to be understood by key engineers on a project. Even if tons of the code is AI generated. Even if many of the tests are, the people understanding the requirements and the high level tests are quite valuable. Michael #3: Pyrefly in Cursor/PyCharm/VSCode/etc Install the VSCode/Cursor extension or PyCharm plugin, see https://pyrefly.org/en/docs/IDE/ Brian spoke about Pyrefly in #433: Dev in the Arena I've subsequently had the team on Talk Python: #523: Pyrefly: Fast, IDE-friendly typing for Python (podcast version coming in a few weeks, see video for now.) My experience has been Pyrefly changes the feel of the editor, give it a try. But disable the regular language server extension. Brian #4: Playwright & pytest techniques that bring me joy Tim Shilling “I've been working with playwright more often to do end to end tests. As a project grows to do more with HTMX and Alpine in the markup, there's less unit and integration test coverage and a greater need for end to end tests.” Tim covers some cool E2E techniques Open new pages / tabs to be tested Using a pytest marker to identify playwright tests Using a pytest marker in place of fixtures Using page.pause() and Playwright's debugging tool Using assert_axe_violations to prevent accessibility regressions Using page.expect_response() to confirm a background request occurred From Brian Again, with more and more lower level code being generated, and many unit tests being generated (shakes head in sadness), there's an increased need for high level tests. Don't forget API tests, obviously, but if there's a web interface, it's gotta be tested. Especially if the primary user experience is the web interface, building your Playwright testing chops helps you stand out and let's you test a whole lot of your system with not very many tests. Extras Brian: Big O - By Sam Who Yes, take Ned's advice and don't focus so much on DSA, focus also on learning to test. However, one topic you should be comfortable with in algortithm-land is Big O, at least enough to have a gut feel for it. And this article is really good enough for most people. Great graphics, demos, visuals. As usual, great content from Sam Who, and a must read for all serious devs. Python 3.14.0rc3 has been available since Sept 18. Python 3.14.0 final scheduled for Oct 7 Django 6.0 alpha 1 released Django 6.0 final scheduled for Dec 3 Python Test Static hosting update Some interesting discussions around setting up my own server, but this seems like it might be yak shaving procrastination research when I really should be writing or coding. So I'm holding off until I get some writing projects and a couple SaaS projects further along. Joke: Always be backing up
What's a good way to enable or disable code paths without redeploying the software? How can you use feature flags to toggle functionality for specific users of your application? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
09-23-25 - We Need An Exclamation TD Like Amon Ra Has - Jimmy Kimmel Returns To ABC Tonight - Raul Grijalva's Daughter Running For His Seat - NASA Presented Latest Astronaut Class That May Go To Mars - Testing Bret With Another Headline - FLA Python Pukes Up A DeerSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Talk Python To Me - Python conversations for passionate developers
A couple years ago, Charlie Marsh lit a fire under Python tooling with Ruff and then uv. Today he's back with something on the other side of that coin: pyx. Pyx isn't a PyPI replacement. Think server, not just index. It mirrors PyPI, plays fine with pip or uv, and aims to make installs fast and predictable by letting a smart client talk to a smart server. When the client and server understand each other, you get new fast paths, fewer edge cases, and the kind of reliability teams beg for. If Python packaging has felt like friction, this conversation is traction. Let's get into it. Episode sponsors Six Feet Up Talk Python Courses Links from the show Charlie Marsh on Twitter: @charliermarsh Charlie Marsh on Mastodon: @charliermarsh Astral Homepage: astral.sh Pyx Project: astral.sh Introducing Pyx Blog Post: astral.sh uv Package on GitHub: github.com UV Star History Chart: star-history.com Watch this episode on YouTube: youtube.com Episode #520 deep-dive: talkpython.fm/520 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
184: Asynchronous ProgrammingIntro topic: AI ScamsNews/Links:Coding Adventure: Ray-Tracing Glass and Caustics (Sebastian Lague)https://www.youtube.com/watch?v=wA1KVZ1eOuABoson AI announces Higgs Audio V2https://www.boson.ai/technologies/voice The Misconception that Almost Stopped AI [How Models Learn Part 1] (Welch Labs)https://www.youtube.com/watch?v=NrO20Jb-hy0A mind-bending conversation with Peter Thielhttps://www.nytimes.com/2025/07/11/podcasts/interesting-times-a-mind-bending-conversation-with-peter-thiel.htmlBook of the ShowPatrickThe Hobbit (JRR Tolkien)https://amzn.to/4mevuzEJasonNYT Word GamesPatreon Plug https://www.patreon.com/programmingthrowdown?ty=hTool of the ShowPatrickEscape Academyhttps://escapeacademygame.com/enJasonMulti-modal LLMs to make calendar meetingswww.chatgpt.comTopic: Asynchronous ComputingWhat/WhyMulti-threading in between the linesMany of the benefits of multiprocessing without the overhead/complexityHowCoroutinesThread-Local MemoryBlocking vs Non-Blocking operationsBlocking: arithmeticNon-Blocking: Reading from the network card into thread-local memoryInterpreter lockingTypescript: Single threadedPython: GILImplementationsPolling (not-Asynchronous)Callbacks (interrupts)Multithreading (with queues/message passing)Promise/FuturesAsync/Await ★ Support this podcast on Patreon ★