POPULARITY
Categories
Intro topic: Asymmetric ReturnsNews/Links:NanoChat by Andrej Karpathyhttps://github.com/karpathy/nanochatPydantic AIhttps://www.marktechpost.com/2025/03/25/pydanticai-advancing-generative-ai-agent-development-through-intelligent-framework-design/1000th Starlink this yearhttps://spaceflightnow.com/2025/05/16/live-coverage-spacex-plans-morning-launch-of-starlink-satellites-from-california/ChatGPT Apps SDKhttps://openai.com/index/introducing-apps-in-chatgpt/Book of the ShowPatrickThe Will of the Many by James Islingtonhttps://amzn.to/43IfU8QJasonInterview with DHH (Founder of Ruby on Rails)https://www.youtube.com/watch?v=vagyIcmIGOQPatreon Plug https://www.patreon.com/programmingthrowdown?ty=hTool of the ShowPatrickFactoriohttps://www.factorio.com/ Jasonnip.io Topic: Workflow OrchestratorsWhyBatch jobs (embarrassingly parallel)Long-running tasks (e.g. transcoding video)Checkpointing/resumingHowMessage QueuesContainerizationWorker Pools & AutoscalingHistory & BackfillSteps to run workflows:Containerize the workflow definition and send to the cloudContainerize all the individual tasksSubmit job(s)ExamplesAirflowLegacy but dominantDagsterGreat UX for python developersTemporal: https://temporal.io/The new hotnessRayLow-level but very powerfulKubeflowDesigned for ML workflows, integrated dashboard ★ Support this podcast on Patreon ★
In this week's episode, Jon Westfall and I kicked things off by discussing "falling back" for Daylight Saving Time and reminiscing about dealing with dark mornings. We then moved on to some podcast milestones. I realized that MobileViews is about to turn 18, with the first episode dating back to November 26, 2008 . We also noted that Jon's 12th anniversary on the show is coming up in December. This got us talking about the early days of podcasting. I recalled listening to pioneers like Adam Curry (the "Podfather") and Adam Christiansen ("The Mac Cast") , and how I was amazed they could produce so much content solo . We contrasted that with today's landscape, which seems dominated by celebrity-hosted shows, and I made sure to thank Jon, as I'm certain the podcast would have ended years ago without him. We discussed the recently released free Affinity all-in-one creative suite for MacOS, which both Jon and I had previously purchased, becoming a free all-in-one app on the Mac following its acquisition by Canva. We also chatted about the recent Microsoft Azure outage , which briefly gave me trouble accessing a file on OneDrive , and shared a laugh about how "it's always DNS". On the AI front, I shared a song I generated with Suno AI called "DNS Blues" and we discussed the news of an AI artist, Xenia Monet, debuting on the Billboard charts. Jon shared his own impressive AI project: in about 30 minutes, he used ChatGPT to build a Python-based Discord bot that can serve up Disney trivia, psychology questions, or bad jokes pulled from his 12-year spreadsheet archive.
Talk Python To Me - Python conversations for passionate developers
Today, we're talking about building real AI products with foundation models. Not toy demos, not vibes. We'll get into the boring dashboards that save launches, evals that change your mind, and the shift from analyst to AI app builder. Our guide is Hugo Bowne-Anderson, educator, podcaster, and data scientist, who's been in the trenches from scalable Python to LLM apps. If you care about shipping LLM features without burning the house down, stick around. Episode sponsors Posit NordStellar Talk Python Courses Links from the show Hugo Bowne-Anderson: x.com Vanishing Gradients Podcast: vanishinggradients.fireside.fm Fundamentals of Dask: High Performance Data Science Course: training.talkpython.fm Building LLM Applications for Data Scientists and Software Engineers: maven.com marimo: a next-generation Python notebook: marimo.io DevDocs (Offline aggregated docs): devdocs.io Elgato Stream Deck: elgato.com Sentry's Seer: talkpython.fm The End of Programming as We Know It: oreilly.com LorikeetCX AI Concierge: lorikeetcx.ai Text to SQL & AI Query Generator: text2sql.ai Inverse relationship enthusiasm for AI and traditional projects: oreilly.com Watch this episode on YouTube: youtube.com Episode #526 deep-dive: talkpython.fm/526 Episode transcripts: talkpython.fm Theme Song: Developer Rap
Durante años hemos pensado que el BIM iba de muros, ventanas y geometrías. Pero el invitado de hoy viene a desmontar ese mito con gráficos, métricas y un Power BI bajo el brazo. Porque, al final, el modelo no es solo geometría: es información. Y la información, cuando se entiende, vale más que el render más bonito. En este episodio hablamos con Israel Álvarez, ingeniero de telecomunicaciones, máster en Big Data y Business Intelligence, y —para sorpresa de muchos— uno de los tipos que mejor entiende cómo el análisis de datos puede darle una nueva dimensión al BIM. Power BI, Speckle, dashboards, datos estructurados y gobernanza: bienvenido al episodio más nerdamente delicioso que ha pasado por BIMrras. ¡Bienvenido al episodio 192 de BIMrras! BIMrras es el Primer Podcast Colaborativo sobre BIM en español. El podcast sobre BIM que Chuck Norris no se atreve a escuchar. Donde tres arquitectos BIMtrastornados discutimos sobre todo lo relacionado con el mundo del Building Information Modeling. Más en https://BIMrras.com Contenido de este episodio: 00:00:00 – Presentación del episodio y bienvenida a Israel Álvarez 00:05:40 – De Teleco al BIM: el camino hacia los datos 00:13:10 – Power BI, Speckle y los nuevos flujos de trabajo 00:22:00 – Qué datos importan: más allá de la geometría 00:31:20 – Gobernanza del dato y calidad de la información 00:43:00 – La democratización del dato y el papel del dashboard 00:52:45 – Sesgos, dashboards y cómo mentir con estadísticas 01:03:20 – Power BI vs Tableau, Looker y alternativas open source 01:14:10 – ¿Y el open source qué? Python, Grafana y otras vías 01:22:45 – IA, copilotos y dashboards automágicos 01:31:30 – Conclusión: el valor del dato en el BIM
How do you deploy your Python application without getting locked into an expensive cloud-based service? This week on the show, Michael Kennedy from the Talk Python podcast returns to discuss his new book, "Talk Python in Production."
LinkedIn users have until Monday to opt out of its AI training program New names surface for NSA leadership Open-source security group pulls out of U.S. grant, citing DEI restrictions Huge thanks to our sponsor, Conveyor Security reviews don't have to feel like a hurricane. Most teams are buried in back-and-forth emails and never-ending customer requests for documentation or answers. But Conveyor takes all that chaos and turns it into calm. AI fills in the questionnaires, your trust center is always ready, and sales cycles move without stalls. Breathe easier—check out Conveyor at www.conveyor.com. Find the stories behind the headlines at CISOseries.com.
Most AI agent frameworks are backend-focused and written in Python, which introduces complexity when building full-stack AI applications with JavaScript or TypeScript frontends. This gap makes it harder for frontend developers to prototype, integrate, and iterate on AI-powered features. Mastra is an open-source TypeScript framework focused on building AI agents and has primitives such as The post Building AI Agents on the Frontend with Sam Bhagwat and Abhi Aiyer appeared first on Software Engineering Daily.
What is Chapel? This week, Technology Now explores the programming language, Chapel. We ask what it is, how it was designed, and we explore why people would use it instead of some of the more established languages.This is Technology Now, a weekly show from Hewlett Packard Enterprise. Every week, hosts Michael Bird and Aubrey Lovell look at a story that's been making headlines, take a look at the technology behind it, and explain why it matters to organizations.About Brad Chamberlain:https://www.linkedin.com/in/brad-chamberlain-3ab358105 Sourceshttps://www.britannica.com/biography/Ada-Lovelacehttps://www.adalovelaceinstitute.org/about/https://cdn.britannica.com/31/172531-050-E009D42C/portion-Charles-Babbage-Analytical-Engine-death-mill-1871.jpghttps://commons.wikimedia.org/wiki/File:PunchedCardsAnalyticalEngine.jpghttps://www.mpg.de/female-pioneers-of-science/Ada-Lovelace
Hear that? That's the sound of STEM careers taking off. Meet CoDrone EDU from Robolink — the drone made for classrooms and competitions and the sponsor for this episode. It's safe, durable, and fixable — with no FAA license or assembly required to fly and help every student feel more confident in a tech-driven world. Students fly CoDrone EDU three ways: manually, coded with Blockly, or coded with Python. See how over 7 thousand schools have proven you CAN have drones in classrooms, buzz and all, at www.robolink.com Ever wondered how to get a drone club off the ground—without crashing it on day one? In this episode, we're joined by Frankie Baker, former classroom teacher turned Community Manager at Robolink, to break down the big wins (and mistakes) teachers make when bringing drones into their schools. From fixable, flyable classroom drones to career-ready skills and whale snot (yes, really), we're covering everything you didn't know you needed to know about drones in education. Whether you're drone-curious or halfway to competition day, this episode will give you the real talk, the how-tos, and a few good laughs. In This Episode, You'll Learn: The real reason most teachers fail at starting a drone club Why drones aren't just toys—and how they build real-world skills A $250 drone that doesn't need an FAA license? Yep. Free curriculum + PD that makes drone clubs teacher-friendly Student-led learning in action: from Earth Day bees to conference presenters Why Frankie's Twitter handle is "BaconEdTech" A food segment featuring sourdough gone wrong and pan de muerto done right Gabriel's Sourdough Pan De Muerto Recipe Connect With Gabriel Carrillo EdTech Bites Website: https://edtechbites.com EdTech Bites On Bluesky: https://bsky.app/profile/edtechbites.bsky.social EdTech Bites Instagram: https://instagram.com/edtechbites EdTech Bites X: https://twitter.com/edtechbites EdTech Bites Facebook Page: https://facebook.com/edtechbites EdTech Bites On TikTok: https://www.tiktok.com/@edtechbites EdTech Bites YouTube Channel: https://www.youtube.com/@edtechbites About Frankie Baker A self-proclaimed "hype girl of all the things," Frankie is committed to empowering teachers to confidently integrate technology and foster student voice, choice, and agency in every classroom. With a strong focus on AI in education, robotics, and coding, she helps bridge the gap between tech and curriculum—making it approachable and meaningful for all learners. Frankie thrives on learning through collaboration and loves growing her network through communities, tools, and events that push the boundaries of what's possible in education. Connect With Frankie Frankie On X: https://x.com/baconedtech Frankie On Instagram: https://www.instagram.com/baconedtech/ Frankie On LinkedIn: https://www.linkedin.com/in/frankie-baker-9001636a/ Robolink Website: https://www.robolink.com Robolink On Linkedin: https://www.linkedin.com/company/robolinkinc/ Robolink On YouTube: https://www.youtube.com/@robolinkinc
This is a recap of the top 10 posts on Hacker News on October 29, 2025. This podcast was generated by wondercraft.ai (00:30): Keep Android OpenOriginal post: https://news.ycombinator.com/item?id=45742488&utm_source=wondercraft_ai(01:50): Uv is the best thing to happen to the Python ecosystem in a decadeOriginal post: https://news.ycombinator.com/item?id=45751400&utm_source=wondercraft_ai(03:11): Tell HN: Azure outageOriginal post: https://news.ycombinator.com/item?id=45748661&utm_source=wondercraft_ai(04:32): AWS to bare metal two years later: Answering your questions about leaving AWSOriginal post: https://news.ycombinator.com/item?id=45745281&utm_source=wondercraft_ai(05:52): Minecraft removing obfuscation in Java EditionOriginal post: https://news.ycombinator.com/item?id=45748879&utm_source=wondercraft_ai(07:13): YouTube is taking down videos on performing nonstandard Windows 11 installsOriginal post: https://news.ycombinator.com/item?id=45744503&utm_source=wondercraft_ai(08:34): Tips for stroke-surviving software engineersOriginal post: https://news.ycombinator.com/item?id=45742419&utm_source=wondercraft_ai(09:55): Who needs Graphviz when you can build it yourself?Original post: https://news.ycombinator.com/item?id=45742907&utm_source=wondercraft_ai(11:15): uBlock Origin Lite in Apple App StoreOriginal post: https://news.ycombinator.com/item?id=45742446&utm_source=wondercraft_ai(12:36): Kafka is Fast – I'll use PostgresOriginal post: https://news.ycombinator.com/item?id=45747018&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
Most AI agent frameworks are backend-focused and written in Python, which introduces complexity when building full-stack AI applications with JavaScript or TypeScript frontends. This gap makes it harder for frontend developers to prototype, integrate, and iterate on AI-powered features. Mastra is an open-source TypeScript framework focused on building AI agents and has primitives such as The post Building AI Agents on the Frontend with Sam Bhagwat and Abhi Aiyer appeared first on Software Engineering Daily.
One small but fatal flaw of most LLMs?
Host Eric Chou talks with Jeff Kala, co-author of the newly released “Network Automation Cookbook 2nd Edition,” to discuss his book and the experiences that led him from networking to network automation author. They discuss Jeff’s learning style and why it was helpful when working on his book. Lastly, they dig into Jeff’s predictions on... Read more »
Host Eric Chou talks with Jeff Kala, co-author of the newly released “Network Automation Cookbook 2nd Edition,” to discuss his book and the experiences that led him from networking to network automation author. They discuss Jeff’s learning style and why it was helpful when working on his book. Lastly, they dig into Jeff’s predictions on... Read more »
Tune in to Colliers' Marty Mooradian sharing how curiosity about tech, coding, and AI is reshaping brokerage strategies and driving smarter deals in CRE.The Crexi Podcast connects CRE professionals with industry insights built for smart decision-making. In each episode, we explore the latest trends, innovations and opportunities shaping commercial real estate, because we believe knowledge should move at the speed of ambition and every conversation should empower professionals to act with greater clarity and confidence. In this episode of The Crexi Podcast, host Shanti Ryle sits down with Marty to discuss his extensive experience and strategies in the commercial real estate sector. Marty shares his background in multifamily brokerage, his journey from political campaign fundraising to real estate, and his move to Colliers to build out their East Coast multifamily team. The conversation delves into Marty's approach to digital marketing, his venture into coding, and the use of AI tools to streamline real estate processes. Additionally, Marty provides insights on the current real estate market in Central Virginia, the impact of economic trends, and strategies for managing deals and building a successful brokerage team. This episode is packed with valuable information for anyone interested in commercial real estate, technology, and market strategies.Meet Marty Mooradian: Multifamily Broker ExtraordinaireMarty's Passion for Coding and LanguagesMarty's Journey in Commercial Real EstateChallenges and Lessons in BrokerageBuilding a Team at ColliersFinding a Niche in the Multifamily MarketThe Importance of Market MindsetEmbracing Technology in Real EstateBuilding a Web App: The Struggles and TriumphsFinding Zen in Real Estate and CodingThe AI Revolution: No Need to Code Every LineFrom DJing to Python: Automating TasksCreating a Virtual Assistant for BusinessThe Future of AI in Real EstateThe Importance of Coding KnowledgeCurrent Trends in the Central Virginia MarketChallenges and Creativity in Deal MakingAdvice for Future SuccessConclusion and Contact InformationFor show notes, past guests, and more CRE content, please check out Crexi's blog.Looking to stay ahead in commercial real estate? Visit Crexi to explore properties, analyze markets, and connect with opportunities nationwide. About Marty Mooradian:Marty is a seasoned multifamily broker with extensive experience in transacting assets in the $5 million to $30 million range. His accomplishments are many, including receiving the “Largest Deal Award” in the Carolina region of Marcus & Millichap. These accolades underscore his dedication and expertise in the real estate industry.Beyond his professional achievements, Marty embraces a wide array of passions. He has ventured into the world of coding, self-teaching himself Python and Ruby on Rails. He also has a deep appreciation for language and culture. He is currently immersed in learning two Armenian dialects and mastering the intricacies of the Armenian alphabet.Marty began his brokerage career with Marcus & Millichap, working in the multifamily sector for over 6 years. He possesses a significant expertise in digital marketing, utilizing innovative strategies to enhance online presence and engagement. His skills in this area have been instrumental in driving business growth and fostering stronger client relationships. For show notes, past guests, and more CRE content, please check out Crexi's blog.Looking to stay ahead in commercial real estate? Visit Crexi to explore properties, analyze markets, and connect with opportunities nationwide. Follow Crexi:https://www.crexi.com/ https://www.crexi.com/instagram https://www.crexi.com/facebook https://www.crexi.com/twitter https://www.crexi.com/linkedin https://www.youtube.com/crexi
In this episode, we sit down with Paul Klein IV, Founder & CEO of Browserbase, to explore how his team is redefining the foundation of AI-driven browser automation. Browserbase provides the web browser infrastructure for AI agents and apps, and its open-source SDK, Stagehand, lets developers write automations using natural language - adapting seamlessly as websites evolve.Paul shares his belief that browser automation is a critical but underinvested primitive that future AI applications will depend on for years. He traces the journey from the limitations of traditional headless browsers and brittle RPA tools to the emergence of a cleaner, more adaptable framework built for the AI era.We dive into:Stagehand's design philosophy: minimal feature bloat and strong abstractions.Developer-first community: TypeScript and Python support driven by user demand and open-source contributions prioritized through community PRs.Director, Browserbase's new layer for non-technical users: “if v0 was for building websites, Director is for building automations.”How open source investment fuels both innovation and integration, and why Browserbase believes the next billion-dollar company will be built on top of its framework.The evolving relationship between AI agents and the web, touching on Cloudflare, automation ethics, and where the line lies between automation and scraping.Paul also reflects on inspiration from figures like Jeff Lawson, the importance of great abstractions for new developers, and the “moment of magic” when AI begins to work on your behalf.
Join Pure Storage Technical Evangelists Don Poorman and Mike Nelson as we dive into Pure Fusion and how Pure Storage is enabling users to focus less on managing storage and more on managing their data. We start by examining the complexities of managing storage and application workloads in today's rapidly evolving IT landscape. We expose the challenges posed by legacy vendor "portfolios" which often consist of disparate products lacking unified GUIs and APIs. Learn why a fundamental shift is necessary to eliminate silos in enterprise storage, moving beyond mere federation to true integration – a unified management plane with common APIs that seamlessly operate across the entire storage ecosystem. Poorman and Nelson underscore how this integration and automation are not just valuable for traditional workloads but will be absolutely critical for the future of AI implementation, especially for inference. Our discussion pivots to Pure Storage's groundbreaking solution: Fusion. Learn what Fusion is – a powerful capability included in the latest versions of the Purity operating environment that provides an intelligent control plane for a centralized, unified management experience across an entire fleet of arrays. Our experts explain how Fusion inherently adopts Pure's API-First strategy, offering robust automation capabilities through PowerShell SDK, Ansible, and Python. They highlight how Fusion drives management, compliance, and workload configuration consistency from a single pane of glass, and how it's a vital foundation of Pure's Enterprise Data Cloud (EDC) vision. Listeners and viewers will gain invaluable insights into the tangible benefits of Fusion, including the ability to provision storage on any array from any array within the same UI, search and manage storage resources globally, and reconfigure resources without needing to access a specific array. Poorman and Nelson also explore how Fusion simplifies and standardizes workload deployments with pre-configured definitions, enabling end-to-end workload orchestration. They touch upon future enhancements like seamless interoperability across file, object, and block storage in on-site, hybrid, and cloud environments, and the exciting prospect of workload mobility. Check out the new Pure Storage digital customer community to join the conversation with peers and Pure experts: https://purecommunity.purestorage.com/
Maintaining consistency across a sprawling codebase is one of the hardest challenges in software engineering. Denis Rechkunov, a Principal Software Engineer at Elastic, joins Robby to share how his team turned consistency into a cultural practice rather than a technical checklist. From managing open source projects with hundreds of contributors to experimenting safely with new patterns, Denis believes maintainability begins with shared ownership, not just clean code.He explains how Elastic introduced automation and linters to improve cohesion without discouraging creativity. Instead of enforcing perfection across the entire system, Denis' team scopes their changes to manageable areas and rewards steady progress over sweeping rewrites. Their annual “On Week” tradition gives engineers space to fix what frustrates them most, showing how small, focused bursts of work can produce big leaps in stability and morale.The conversation also explores the human side of maintainability. Denis recalls early lessons about unclear expectations, the importance of documenting decisions in public pull requests, and how open feedback loops build trust across remote teams. Whether it's stabilizing a flaky CI pipeline or mentoring new engineers, Denis argues that technical excellence thrives when consistency becomes a habit shared by everyone.Episode Highlights[00:01:02] Defining Well-Maintained SoftwareDenis identifies consistency, documentation, testability, and agility as the key ingredients of maintainable systems.[00:02:22] Balancing Standards and AutonomyHow automation and linters help preserve code cohesion while minimizing interpersonal friction.[00:04:08] Experimenting SafelyElastic scopes new patterns to low-risk modules before broader adoption, avoiding mass rewrites.[00:07:19] Incremental CleanupLinters only apply to changed files, helping the team fix issues gradually without overwhelming contributors.[00:08:02] Maintainability as a People ProblemDenis highlights that sustainable systems depend more on culture and mentorship than on architecture.[00:10:13] Lessons from MiscommunicationAn early experience showed the cost of undocumented conventions and unclear onboarding.[00:17:09] Making Space for Technical DebtElastic's engineers dedicate part of each sprint and an annual “On Week” to tackle maintenance work.[00:23:05] Restoring CI ReliabilityDenis shares how the team revived a pipeline with only a 10% success rate by categorizing failures and focusing on data.[00:32:00] Practicing Software ArchaeologyHe stresses the value of documenting discussions in pull requests to avoid historical guesswork later.[00:36:09] Feedback and TrustOpen communication, humility, and mutual feedback loops form the backbone of a maintainable culture.[00:51:00] Embracing Chaos in Open SourceDenis encourages teams to accept a degree of entropy and focus their efforts on user-facing stability.[01:00:00] Security and PrivacyWhy maintainability, trust, and privacy are inseparable pillars of long-term sustainability.[01:01:06] Where to StartInstead of rewriting code, start by cultivating maintainability as a shared value across the team.Resources MentionedElasticgolangci-lintAppSignalThe Caves of Steel by Isaac Asimov — Denis' recommendation inspired Robby to finally pick up a copy and start reading it himself.Denis's Blog – rdner.deDenis on GitHubDenis on MastodonDenis on LinkedInThanks 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.
George Werbacher, Head of Security Operations at Live Oak Bank, reviews the practical realities of implementing AI agents in security operations, sharing his journey from exploring tools like Cursor and Claude Code to building custom agents in-house. He also reflects on the challenges of moving from local development to production-ready systems with proper durability and retry logic. The conversation explores how AI is changing the security analyst role from alert analysis to deeper investigation work, why SOAR platforms face significant disruption, and how MCP servers enable natural language interactions across security tools. George offers pragmatic advice on cutting through AI hype, emphasizing that agents augment rather than replace human expertise while dramatically lowering barriers to automation and query language mastery. Through technical insights and leadership perspective, George illuminates how security teams can embrace AI to improve operational efficiency and mean time to detect without inflating budgets, while maintaining the critical human judgment that effective security demands. Topics discussed: Understanding AI's role in augmenting security analysts rather than replacing them, shifting roles toward investigation and threat hunting. Building custom AI agents using Python and exploring frameworks like LangChain to solve specific SecOps use cases. Managing moving agents from local development to production, including retry logic, failbacks, and durability requirements. Implementing MCP servers to enable natural language interactions with security tools, eliminating the need to learn multiple query languages. Navigating AI hype by focusing on solving specific problems and understanding what agents can realistically accomplish. Predicting SOAR platform disruption as agents take over enrichment, orchestration, and response with simpler automation approaches. Removing platform barriers by enabling analysts to use natural language rather than mastering specific tools or query languages. Exploring context management, prompt engineering, and conversation history techniques essential for building effective agentic systems. Adopting tools like Cursor and Claude Code to empower technical security professionals without deep coding backgrounds. Listen to more episodes: Apple Spotify YouTube Website
Talk Python To Me - Python conversations for passionate developers
Building a UI in Python usually means choosing between "quick and limited" or "powerful and painful." What if you could write modern, component-based web apps in pure Python and still keep full control? NiceGUI, pronounced "Nice Guy" sits on FastAPI with a Vue/Quasar front end, gives you real components, live updates over websockets, and it's running in production at Zauberzeug, a German robotic company. On this episode, I'm talking with NiceGUI's creators, Rodja Trappe and Falko Schindler, about how it works, where it shines, and what's coming next. With version 3.0 releasing around the same time this episode comes out, we spend the end of the episode celebrating the 3.0 release. Episode sponsors Posit Agntcy Talk Python Courses Links from the show Rodja Trappe: github.com Falko Schindler: github.com NiceGUI 3.0.0 release: github.com Full LLM/Agentic AI docs instructions for NiceGUI: github.com Zauberzeug: zauberzeug.com NiceGUI: nicegui.io NiceGUI GitHub Repository: github.com NiceGUI Authentication Examples: github.com NiceGUI v3.0.0rc1 Release: github.com Valkey: valkey.io Caddy Web Server: caddyserver.com JustPy: justpy.io Tailwind CSS: tailwindcss.com Quasar ECharts v5 Demo: quasar-echarts-v5.netlify.app AG Grid: ag-grid.com Quasar Framework: quasar.dev NiceGUI Interactive Image Documentation: nicegui.io NiceGUI 3D Scene Documentation: nicegui.io Watch this episode on YouTube: youtube.com Episode #525 deep-dive: talkpython.fm/525 Episode transcripts: talkpython.fm Theme Song: Developer Rap
Topics covered in this episode: Cyclopts: A CLI library * The future of Python web services looks GIL-free* * Free-threaded GC* * Polite lazy imports for Python package maintainers* 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: Cyclopts: A CLI library A CLI library that fixes 13 annoying issues in Typer Much of Cyclopts was inspired by the excellent Typer library. Despite its popularity, Typer has some traits that I (and others) find less than ideal. Part of this stems from Typer's age, with its first release in late 2019, soon after Python 3.8's release. Because of this, most of its API was initially designed around assigning proxy default values to function parameters. This made the decorated command functions difficult to use outside of Typer. With the introduction of Annotated in python3.9, type-hints were able to be directly annotated, allowing for the removal of these proxy defaults. The 13: Argument vs Option Positional or Keyword Arguments Choices Default Command Docstring Parsing Decorator Parentheses Optional Lists Keyword Multiple Values Flag Negation Help Defaults Validation Union/Optional Support Adding a Version Flag Documentation Brian #2: The future of Python web services looks GIL-free Giovanni Barillari “Python 3.14 was released at the beginning of the month. This release was particularly interesting to me because of the improvements on the "free-threaded" variant of the interpreter. Specifically, the two major changes when compared to the free-threaded variant of Python 3.13 are: Free-threaded support now reached phase II, meaning it's no longer considered experimental The implementation is now completed, meaning that the workarounds introduced in Python 3.13 to make code sound without the GIL are now gone, and the free-threaded implementation now uses the adaptive interpreter as the GIL enabled variant. These facts, plus additional optimizations make the performance penalty now way better, moving from a 35% penalty to a 5-10% difference.” Lots of benchmark data, both ASGI and WSGI Lots of great thoughts in the “Final Thoughts” section, including “On asynchronous protocols like ASGI, despite the fact the concurrency model doesn't change that much – we shift from one event loop per process, to one event loop per thread – just the fact we no longer need to scale memory allocations just to use more CPU is a massive improvement. ” “… for everybody out there coding a web application in Python: simplifying the concurrency paradigms and the deployment process of such applications is a good thing.” “… to me the future of Python web services looks GIL-free.” Michael #3: Free-threaded GC The free-threaded build of Python uses a different garbage collector implementation than the default GIL-enabled build. The Default GC: In the standard CPython build, every object that supports garbage collection (like lists or dictionaries) is part of a per-interpreter, doubly-linked list. The list pointers are contained in a PyGC_Head structure. The Free-Threaded GC: Takes a different approach. It scraps the PyGC_Head structure and the linked list entirely. Instead, it allocates these objects from a special memory heap managed by the "mimalloc" library. This allows the GC to find and iterate over all collectible objects using mimalloc's data structures, without needing to link them together manually. The free-threaded GC does NOT support "generations” By marking all objects reachable from these known roots, we can identify a large set of objects that are definitely alive and exclude them from the more expensive cycle-finding part of the GC process. Overall speedup of the free-threaded GC collection is between 2 and 12 times faster than the 3.13 version. Brian #4: Polite lazy imports for Python package maintainers Will McGugan commented on a LI post by Bob Belderbos regarding lazy importing “I'm excited about this PEP. I wrote a lazy loading mechanism for Textual's widgets. Without it, the entire widget library would be imported even if you needed just one widget. Having this as a core language feature would make me very happy.” https://github.com/Textualize/textual/blob/main/src/textual/widgets/__init__.py Well, I was excited about Will's example for how to, essentially, allow users of your package to import only the part they need, when they need it. So I wrote up my thoughts and an explainer for how this works. Special thanks to Trey Hunner's Every dunder method in Python, which I referenced to understand the difference between __getattr__() and __getattribute__(). Extras Brian: Started writing a book on Test Driven Development. Should have an announcement in a week or so. I want to give folks access while I'm writing it, so I'll be opening it up for early access as soon as I have 2-3 chapters ready to review. Sign up for the pythontest newsletter if you'd like to be informed right away when it's ready. Or stay tuned here. Michael: New course!!! Agentic AI Programming for Python I'll be on Vanishing Gradients as a guest talking book + ai for data scientists OpenAI launches ChatGPT Atlas https://github.com/jamesabel/ismain by James Abel Pets in PyCharm Joke: You're absolutely right
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:
We're chatting Monty Python's Life of Brian: the controversy, the quotable moments, the oddball humour, and whether it still lands. Think of this as two mates catching up over a pint and arguing about what's actually funny. Whether you're a lifelong Python stan or a Gen Z first-timer, there's a lot here to laugh at, squirm at, and debate. Spoilers? Slightly. Strong opinions? Absolutely. Pull up a chair and let's disagree nicely.
This is a follow up sermon to Pastor Scott's powerful sermon entitled Leviathan the Destroyer. This sermon exposes Leviathan as the great deceiver! Pastor Scott spent some time explaining this hidden spirit, exposing its tactics, revealing how to overcome it, and teaching your how to be protected when it shows up. Leviathan is clearly portrayed in end time prophecy as the beast of the sea with seven heads and ten horns connected to the antichrist. This twisted serpent also travels down family bloodlines. Pastor discusses what dreams or visions of webs, spiders, serpents, or things hidden speak of. This sermon shows how we can overcome the various mental attacks of Leviathan, Jezebel, and Python to seduce and indoctrinate. You will need this information in the days to come!
This is a follow up sermon to Pastor Scott's powerful sermon entitled Leviathan the Destroyer. This sermon exposes Leviathan as the great deceiver! Pastor Scott spent some time explaining this hidden spirit, exposing its tactics, revealing how to overcome it, and teaching your how to be protected when it shows up. Leviathan is clearly portrayed in end time prophecy as the beast of the sea with seven heads and ten horns connected to the antichrist. This twisted serpent also travels down family bloodlines. Pastor discusses what dreams or visions of webs, spiders, serpents, or things hidden speak of. This sermon shows how we can overcome the various mental attacks of Leviathan, Jezebel, and Python to seduce and indoctrinate. You will need this information in the days to come!
This is a follow up sermon to Pastor Scott's powerful sermon entitled Leviathan the Destroyer. This sermon exposes Leviathan as the great deceiver! Pastor Scott spent some time explaining this hidden spirit, exposing its tactics, revealing how to overcome it, and teaching your how to be protected when it shows up. Leviathan is clearly portrayed in end time prophecy as the beast of the sea with seven heads and ten horns connected to the antichrist. This twisted serpent also travels down family bloodlines. Pastor discusses what dreams or visions of webs, spiders, serpents, or things hidden speak of. This sermon shows how we can overcome the various mental attacks of Leviathan, Jezebel, and Python to seduce and indoctrinate. You will need this information in the days to come!
An airhacks.fm conversation with Paul Sandoz (@paulsandoz) about: Devoxx conference experiences and Java's evolution over the past decade, energy efficiency studies comparing Java to C/Rust/Ada from 2017, Java performance improvements from Java 8 to Java 25, Code Reflection as manipulation of method bodies versus traditional reflection, tornadovm optimizations for GPU inference achieving 6-10x speedup over CPU, using pointers to keep data on GPUs avoiding transfer overhead, Metal support development for Apple Silicon, relationship between Project Babylon and TornadoVM, HAT project collaboration opportunities, Python's GPU performance through optimized NVIDIA libraries, enterprise challenges with Python in production versus Java's packaging simplicity, BLISS library for NumPy-like operations in Java, DJL.ai for tensor manipulation and Deep Learning, JTaccuino for Jupyter-style notebooks with JavaFX, MCP protocol implementation challenges with poor specification quality, minimal JSON API design philosophy for OpenJDK, cognitive overhead reduction in API design, pattern matching with JSON values, assertion-style API for fail-fast programming, JSON-P versus JSON-B trade-offs in enterprise applications, versioning challenges with data binding approaches, embedded HTTP server use cases for testing and development, JSON-java library as reference implementation, zero-dependency approach becoming more popular, Java 25 instance main methods with automatic java.base imports, zb zero-dependency builder project, marshalling and serialization rethinking in OpenJDK, trusted builds and dependency management in enterprise Java, comparison of Maven/Gradle complexity for simple projects, GPL licensing for OpenJDK code, the java.util.json experiment Paul Sandoz on twitter: @paulsandoz
218 views Premiered Oct 24, 2025 The Boelens Python Round Table PodcastTrap Talk Reptile Network Presents:The Boelens Python Round Table Podcast With Ari Flagle Stan Chiras: Keeping Legends Boelens Python And The 1980 Herp Scene | Episode 4About:The Boelens Python Round Table Podcast brings together herpetologists, keepers, and enthusiasts to share knowledge and experiences about one of the world's most elusive and beautiful pythons. Each episode dives into natural history, conservation, husbandry, and the challenges of working with this rare species. Listeners can expect engaging discussions, expert insights, and stories from the field that celebrate the mystique of the Boelens python. Ari F
פרק מספר 503 של רברס עם פלטפורמה - באמפרס מספר 88, שהוקלט באוקטובר 2025, רגע לפני כנס רברסים 2025: רן, דותן ואלון באולפן הוירטואלי עם סדרה של קצרצרים מרחבי האינטרנט ודברים שפגשנו בחודש ומשהו האחרונים - פרוייקטים בקוד פתוח, הכרזות מעניינות, בלוגים מעניינים, דברים מ- GitHub, דוחות וספריות וכל מיני דברים מעניינים (והפעם - במה רק של דותן ואלון!)
SANS Internet Stormcenter Daily Network/Cyber Security and Information Security Stormcast
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
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.
In this fully connected episode, Daniel and Chris explore the emerging concept of tiny recursive networks introduced by Samsung AI, contrasting them with large transformer based models. They explore how these small models tackle reasoning tasks with fewer parameters, less data, and iterative refinement, matching the giants on specific problems. They also discuss the ethical challenges of emotional manipulation in chatbots.Featuring: Chris Benson – Website, LinkedIn, Bluesky, GitHub, XDaniel Whitenack – Website, GitHub, XLinks:Less is More: Recursive Reasoning with Tiny NetworksResearchers detail 6 ways chatbots seek to prolong ‘emotionally sensitive events'Sponsors: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.Fabi.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.aiMiro – The innovation workspace for the age of AI. Built for modern teams, Miro helps you turn unstructured ideas into structured outcomes—fast. Diagramming, product design, and AI-powered collaboration, all in one shared space. Start building at miro.comUpcoming 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 talk, Sebastian, a bioinformatics researcher and software engineer, shares his inspiring journey from wet lab biotechnology to computational bioinformatics. Hosted by Data Talks Club, this session explores how data science, AI, and open-source tools are transforming modern biological research — from DNA sequencing to metagenomics and protein structure prediction.You'll learn about: - The difference between wet lab and dry lab workflows in biotechnology - How bioinformatics enables faster insights through data-driven modeling - The MCW2 Graph Project and its role in studying wastewater microbiomes - Using co-abundance networks and the CC Lasso algorithm to map microbial interactions - How AlphaFold revolutionized protein structure prediction - Building scientific knowledge graphs to integrate biological metadata - Open-source tools like VueGen and VueCore for automating reports and visualizations - The growing impact of AI and large language models (LLMs) in research and documentation - Key differences between R (BioConductor) and Python ecosystems for bioinformaticsThis talk is ideal for data scientists, bioinformaticians, biotech researchers, and AI enthusiasts who want to understand how data science, AI, and biology intersect. Whether you work in genomics, computational biology, or scientific software, you'll gain insights into real-world tools and workflows shaping the future of bioinformatics.Links:- MicW2Graph: https://zenodo.org/records/12507444- VueGen: https://github.com/Multiomics-Analytics-Group/vuegen- Awesome-Bioinformatics: https://github.com/danielecook/Awesome-BioinformaticsTIMECODES00:00 Sebastian's Journey into Bioinformatics06:02 From Wet Lab to Computational Biology08:23 Wet Lab vs Dry Lab Explained12:35 Bioinformatics as Data Science for Biology15:30 How DNA Sequencing Works19:29 MCW2 Graph and Wastewater Microbiomes23:10 Building Microbial Networks with CC Lasso26:54 Protein–Ligand Simulation Basics29:58 Predicting Protein Folding in 3D33:30 AlphaFold Revolution in Protein Prediction36:45 Inside the MCW2 Knowledge Graph39:54 VueGen: Automating Scientific Reports43:56 VueCore: Visualizing OMIX Data47:50 Using AI and LLMs in Bioinformatics50:25 R vs Python in Bioinformatics Tools53:17 Closing Thoughts from EcuadorConnect with SebastianTwitter - https://twitter.com/sayalaruanoLinkedin - https://linkedin.com/in/sayalaruano Github - https://github.com/sayalaruanoWebsite - https://sayalaruano.github.io/Connect with DataTalks.Club:Join the community - https://datatalks.club/slack.htmlSubscribe to our Google calendar to have all our events in your calendar - https://calendar.google.com/calendar/r?cid=ZjhxaWRqbnEwamhzY3A4ODA5azFlZ2hzNjBAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQCheck other upcoming events - https://lu.ma/dtc-eventsGitHub: https://github.com/DataTalksClubLinkedIn - https://www.linkedin.com/company/datatalks-club/Twitter - https://twitter.com/DataTalksClub - Website - https://datatalks.club/
Using sound to suppress fire. Best college football stadiums. K-Pop Demon Hunters. City of Bryan update. NBA gambling investigation. This date in history. Entertainment news. Boredom. Tinder's new Face Check. Python purses.
Software Engineering Radio - The Podcast for Professional Software Developers
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.
An airhacks.fm conversation with Philipp Page (@PagePhilipp) about: early computing experiences with Windows XP and Intel Pentium systems, playing rally car games like Dirt with split-screen multiplayer, transitioning from gaming to server administration through Minecraft, running Minecraft servers at age 13 with memory limitations and out-of-memory exceptions, implementing caching mechanisms with cron jobs and MySQL databases, learning about SQL injection attacks and prepared statements, discovering connection pooling advantages over PHP approaches, appreciating type safety and Object-oriented programming principles in Java, the tendency to over-abstract and create unnecessary abstractions as junior developers, obsession with avoiding dependencies and implementing frameworks from scratch, building custom Model-View-Controller patterns and dependency injection systems, developing e-learning platform for aerospace industry using PHP Symfony framework, implementing time series forecasting in pure Java without external dependencies, internship and employment at AWS Dublin in Frontier Networking team, working on AWS Outposts and Ground Station hybrid cloud offerings, using python and rust for networking control plane development, learning to appreciate Python despite initial resistance to dynamically typed languages, joining AWS Lambda Powertools team as Java tech lead, maintaining open-source serverless development toolkit, providing utilities for observability including structured JSON logging with Lambda-specific information, implementing metrics and tracing for distributed event-driven architectures, mapping utilities to AWS Well-Architected Framework serverless lens recommendations, caching parameters and secrets to improve scalability and reduce costs, debate about AspectJ dependency and alternatives like Micronaut and quarkus approaches, providing both annotation-based and programmatic interfaces for utilities, newer utilities like Kafka consumer avoiding AspectJ dependency, comparing Micronaut's compiler-based approach and Quarkus extensions for bytecode generation, AspectJ losing popularity in enterprise Java projects, preferring Java standards over external dependencies for long-term maintainability, agents in electricity trading simulations for renewable energy scenarios, comparing on-premise Java capabilities versus cloud-native AWS features, default architecture pattern of Lambda with S3 for persistent storage, using AWS Calculator for cost analysis before architecture decisions, event-driven architectures being native to AWS versus artificially created in traditional Java projects, everything in AWS emitting events naturally through services like EventBridge, filtering events rather than creating them artificially, avoiding unnecessary microservices complexity when simple method calls suffice, directly wiring API Gateway to DynamoDB without Lambda for no-code solutions, using Java for CDK infrastructure as code while minimizing runtime dependencies, maximizing cloud-native features when in cloud versus on-premise optimization strategies, starting with simplest possible architecture and justifying complexity, blue-green deployments and load balancing handled automatically by Lambda, internal AWS teams using Lambda for orchestration and event interception, Lambda as foundational zero-level service across AWS infrastructure, preferring highest abstraction level services like Lambda and ECS Fargate, only dropping to EC2 when specific requirements demand lower-level control, contributing to Powertools for AWS Lambda Python repository before joining team, compile-time weaving avoiding Lambda cold start performance impacts, GraalVM compilation considerations for Quarkus and Micronaut approaches, customer references available on Powertools website, contrast between low-level networking and serverless development, LinkedIn as primary social media platform for professional connections, Powertools for AWS Lambda (Java) Philipp Page on twitter: @PagePhilipp
TOP STORIES - Rep. Mario Díaz-Balart says health care subsidies could be preserved if Democrats allow the government to reopen. Florida student test scores are up following the classroom cellphone ban, and Governor Ron DeSantis says python removals have tripled since partnering with a leather company. Plus, lawmakers focus on affordability ahead of the 2026 session, a Polk County teacher remains on staff after a birthday song investigation, and a man steals a fire truck from a Tampa hospital before crashing it in a hit-and-run.See omnystudio.com/listener for privacy information.
TOP STORIES - Rep. Mario Díaz-Balart says health care subsidies could be preserved if Democrats allow the government to reopen. Florida student test scores are up following the classroom cellphone ban, and Governor Ron DeSantis says python removals have tripled since partnering with a leather company. Plus, lawmakers focus on affordability ahead of the 2026 session, a Polk County teacher remains on staff after a birthday song investigation, and a man steals a fire truck from a Tampa hospital before crashing it in a hit-and-run.
Help us become the #1 Data Podcast by leaving a rating & review! We are 67 reviews away! Data meets music
SANS Internet Stormcenter Daily Network/Cyber Security and Information Security Stormcast
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
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
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. *
Trap Talk Reptile Network Presents Kush's Korner Ep.82 Scrub Python breeding roundtable with Ryan Young, Rob Christian, and Brian FischerJOIN TRAP TALK PATREON HERE: https://bit.ly/311x4gxHOST: Steven Kush / scrubshepherd Guest: Ryan Young / molecularreptile Guest: Rob Christian / robiscreepingitreal Guest: Brian Fischer / frontrangearboreals SUPPORT USARK: https://usark.org/MORPH MARKET STORE: https://www.morphmarket.com/stores/ex...SUBSCRIBE TO THE TRAP TALK PODCAST: https://bit.ly/39kZBkZSUBSCRIBE TO TRAP TALK CLIPS: / @traptalkclips SUBSCRIBE TO THE TRAP VLOGS:https://www.youtube.com/channel/UCKxL...SUPPORT USARK:
Give The PEOPLE What They WaNT! | Cuhmunity Ep 274 w| Python P Learn more about your ad choices. Visit megaphone.fm/adchoices
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.
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%
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 »
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 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