The Stack Overflow Podcast - To live in an AI world, knowing is half the battle

Ryan welcomes Marcus Fontoura, technical fellow at Microsoft and author of Human Agency in the Digital World, to discuss the intersection of technology, society, and human dignity in a digital-first world. They chat about the non-determinism of social media algorithms, the need for balance between efficiency and human dignity in technology, and the role that trust plays in AI.

Episode notes: 

Human Agency in the Digital World is an “AI-era self-help book” about reclaiming our role as pilots—not passengers—in the technology revolution. It’s available now on Amazon and everywhere books are sold. 

Connect with Marcus on LinkedIn and learn more about his work at his website.

Congrats to user Romain for winning a Populist badge on their answer to Django: show the count of related objects in admin list_display

TRANSCRIPT

See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

Code Story: Insights from Startup Tech Leaders - S12 Bonus: Nouran Farouk, Dosy

Nouran Farouk grew up in Egypt, which she notes the culture has a deep root in family. She and her sister have always been drawn to social entrepreneurship, being drawn to building but also positively impacting the world. In addition, Nouran has a medical background, which taught her that good intentions are not enough - you need good systems. Outside of tech, she loves to travel and visit cities. She frequently observes how people move throughout the world, and how systems influence their daily life.

Nouran and her sister wanted to learn to drive scooters. In doing so, they were immediately greeted with inequitable opportunities for women in this arena. They wanted to change this situation, and deployed a back of the napkin idea into a fully operational platform.

This is the creation story of Dosy.

Sponsors

Links




Support this podcast at — https://redcircle.com/codestory/donations

Advertising Inquiries: https://redcircle.com/brands

Privacy & Opt-Out: https://redcircle.com/privacy

Big Technology Podcast - Can AI Achieve Consciousness? — With Michael Pollan

Michael Pollan is the author of A World Appears: A Journey into Consciousness. Pollan joins Big Technology Podcast to discuss whether AI can ever become conscious and what that question reveals about the nature of mind. Tune in to hear a nuanced debate about whether consciousness is computable, where today’s LLMs fall short, and how researchers might actually test machine consciousness in the future. We also cover materialism vs. spirituality, the “hard problem” of consciousness, psychedelic experiences, and the emerging science of plant sentience. Hit play for a thoughtful, surprising conversation that brings the AI consciousness debate back down to earth while opening up some of its strangest possibilities.

---

Enjoying Big Technology Podcast? Please rate us five stars ⭐⭐⭐⭐⭐ in your podcast app of choice.

Want a discount for Big Technology on Substack + Discord? Here’s 25% off for the first year: https://www.bigtechnology.com/subscribe?coupon=0843016b


Learn more about your ad choices. Visit megaphone.fm/adchoices

Code Story: Insights from Startup Tech Leaders - S12 E7: James Davies, Kinetic Data

James Davies lives in the Maryland area, and started his career at the crossroads of tech and the auto industry. His first girlfriend's father owned some car lots - so he went to work there, wrote some software, and propelled his success at those dealerships. He notes that the auto industry was fun and has a lot of moving parts, but was pretty taxing personally. Outside of tech, he is married with 2 kids. He grew up around construction, so he enjoys getting his hands dirty and building things. In fact, he is fixing up the barn of the recent home he bought - framing, doing the plumbing, and making it livable.

James was working for the state department as a consultant, and was a customer of his current venture. He was chosen to implement the solution, which turned out to be a successful project. Post that project, he was approached by the company to lead projects on the east coast and eventually landed in the CEO role.

This is James' creation story at Kinetic Data.

Sponsors

Links



Support this podcast at — https://redcircle.com/codestory/donations

Advertising Inquiries: https://redcircle.com/brands

Privacy & Opt-Out: https://redcircle.com/privacy

The Stack Overflow Podcast - Dogfood so nutritious it’s building the future of SDLCs

Ryan welcomes Thibault Sottiaux, OpenAI’s engineering lead on Codex, to discuss how the Codex team dogfoods Codex to build Codex, what distinguishes an agentic coding tool from a chat-based code assistant, and why they’re focusing on a safe and secure agentic SDLC rather than just code generation.

Episode notes: 

Codex CLI is a coding agent from OpenAI that runs locally on your computer. Try it now with your Free or Go ChatGPT plan. You can keep up with everything happening at OpenAI on their blog

Connect with Thibault on LinkedIn and Twitter.

Congrats to user kevinyu for winning a Great Question badge for Does println! borrow or own the variable?.

TRANSCRIPT

See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

Python Bytes - #470 A Jolting Episode

Topics covered in this episode:
Watch on YouTube

About the show

Sponsored by us! Support our work through:

Brian #1: Better Python tests with inline-snapshot

  • Alex Hall, on Pydantic blog
  • Great for testing complex data structures
  • Allows you to write a test like this:

    from inline_snapshot import snapshot
    def test_user_creation():
        user = create_user(id=123, name="test_user")
        assert user.dict() == snapshot({})
    
  • Then run pytest --inline-snapshot=fix

  • And the library updates the test source code to look like this:

    def test_user_creation():
        user = create_user(id=123, name="test_user")
        assert user.dict() == snapshot({
            "id": 123,
            "name": "test_user",
            "status": "active"
        })
    
  • Now, when you run the code without “fix” the collected data is used for comparison

  • Awesome to be able to visually inspect the test data right there in the test code.
  • Projects mentioned

Michael #2: jolt Battery intelligence for your laptop

  • Support for both macOS and Linux
  • Battery Status — Charge percentage, time remaining, health, and cycle count
  • Power Monitoring — System power draw with CPU/GPU breakdown
  • Process Tracking — Processes sorted by energy impact with color-coded severity
  • Historical Graphs — Track battery and power trends over time
  • Themes — 10+ built-in themes with dark/light auto-detection
  • Background Daemon — Collect historical data even when the TUI isn't running
  • Process Management — Kill energy-hungry processes directly

Brian #3: Markdown code formatting with ruff

  • Suggested by Matthias Schoettle
  • ruff can now format code within markdown files
  • Will format valid Python code in code blocks marked with python, py, python3 or py3.
  • Also recognizes pyi as Python type stub files.
  • Includes the ability to turn off formatting with comment [HTML_REMOVED] , [HTML_REMOVED] blocks.
  • Requires preview mode
    [tool.ruff.lint]
    preview = true
    

Michael #4: act - run your GitHub actions locally

  • Run your GitHub Actions locally! Why would you want to do this? Two reasons:
    • Fast Feedback - Rather than having to commit/push every time you want to test out the changes you are making to your .github/workflows/ files (or for any changes to embedded GitHub actions), you can use act to run the actions locally. The environment variables and filesystem are all configured to match what GitHub provides.
    • Local Task Runner - I love make. However, I also hate repeating myself. With act, you can use the GitHub Actions defined in your .github/workflows/ to replace your Makefile!
  • When you run act it reads in your GitHub Actions from .github/workflows/ and determines the set of actions that need to be run.
    • Uses the Docker API to either pull or build the necessary images, as defined in your workflow files and finally determines the execution path based on the dependencies that were defined.
    • Once it has the execution path, it then uses the Docker API to run containers for each action based on the images prepared earlier.
    • The environment variables and filesystem are all configured to match what GitHub provides.

Extras

Michael:

Joke: Plug ‘n Paste

Talk Python To Me - #537: Datastar: Modern web dev, simplified

You love building web apps with Python, and HTMX got you excited about the hypermedia approach -- let the server drive the HTML, skip the JavaScript build step, keep things simple. But then you hit that last 10%: You need Alpine.js for interactivity, your state gets out of sync, and suddenly you're juggling two unrelated libraries that weren't designed to work together.

What if there was a single 11-kilobyte framework that gave you everything HTMX and Alpine do, and more, with real-time updates, multiplayer collaboration out of the box, and performance so fast you're actually bottlenecked by the monitor's refresh rate? That's Datastar.

On this episode, I sit down with its creator Delaney Gillilan, core maintainer Ben Croker, and Datastar convert Chris May to explore how this backend-driven, server-sent-events-first framework is changing the way full-stack developers think about the modern web.

Episode sponsors

Sentry Error Monitoring, Code talkpython26
Command Book
Talk Python Courses

Guests
Delaney Gillilan: linkedin.com
Ben Croker: x.com
Chris May: everydaysuperpowers.dev

Datastar: data-star.dev
HTMX: htmx.org
AlpineJS: alpinejs.dev
Core Attribute Tour: data-star.dev
data-star.dev/examples: data-star.dev
github.com/starfederation/datastar-python: github.com
VSCode: marketplace.visualstudio.com
OpenVSX: open-vsx.org
PyCharm/Intellij plugin: plugins.jetbrains.com
data-star.dev/datastar_pro: data-star.dev
gg: discord.gg
HTML-ivating your Django web app's experience with HTMX, AlpineJS, and streaming HTML - Chris May: www.youtube.com
Senior Engineer tries Vibe Coding: www.youtube.com
1 Billion Checkboxes: checkboxes.andersmurphy.com
Game of life example: example.andersmurphy.com

Watch this episode on YouTube: youtube.com
Episode #537 deep-dive: talkpython.fm/537
Episode transcripts: talkpython.fm

Theme Song: Developer Rap
🥁 Served in a Flask 🎸: talkpython.fm/flasksong

---== Don't be a stranger ==---
YouTube: youtube.com/@talkpython

Bluesky: @talkpython.fm
Mastodon: @talkpython@fosstodon.org
X.com: @talkpython

Michael on Bluesky: @mkennedy.codes
Michael on Mastodon: @mkennedy@fosstodon.org
Michael on X.com: @mkennedy

Big Technology Podcast - OpenAI’s $100 Billion Funding Round, OpenClaw Acquired, AI’s Productivity Question — With Aaron Levie

Box CEO Aaron Levie joins for our weekly discussion of the latest tech news. We cover: 1) OpenAI's anticipated $100 billion fundraise 2) Does OpenAI's big forthcoming raise settle questions about its competitiveness 3) What's going on with OpenAI and NVIDIA? 4) Hype or True: Big Proclamations from the India AI Impact Summit 5) Why can't Sam And Dario hold hands? 6) Anthropic's powerful new model 7) OpenAI acquires OpenClaw 8) What the acquisition portends 9) If software is an API, what is software? 10) Wait, is AI not increasing productivity?

---

Enjoying Big Technology Podcast? Please rate us five stars ⭐⭐⭐⭐⭐ in your podcast app of choice.

Want a discount for Big Technology on Substack + Discord? Here’s 25% off for the first year: https://www.bigtechnology.com/subscribe?coupon=0843016b

EXCLUSIVE NordVPN Deal ➼ https://nordvpn.com/bigtech  Try it risk-free now with a 30-day money-back guarantee!


Take back your personal data with Incogni! Go to incogni.com/bigtechpod and Use code bigtechpod at checkout, our code will get you 60% off on annual plans. Go check it out!

Learn more about your ad choices. Visit megaphone.fm/adchoices

The Stack Overflow Podcast - Even GenAI uses Wikipedia as a source

Ryan is joined by Philippe Saade, the AI project lead at Wikimedia Deutschland, to dive into the Wikidata Embedding Project and how their team vectorized 30 million of Wikidata’s 119 million entries for semantic search. They discuss how this project helped offload the burden that scraping was creating for their sites, what Wikimedia.DE is doing to maintain data integrity for their entries, and the importance of user feedback even as they work to bring Wikipedia’s vast knowledge to people building open-source AI projects. 

Episode notes: 

Wikimedia.DE announced the Wikidata Embedding Project with MCP support in October of last year. Check out their vector database and codebase for the project. 

Connect with Philippe on LinkedIn and his Wiki page

Today’s shoutout goes to an Unsung Hero on Stack Overflow—someone who has more than 10 accepted answers with a zero score, making up 25% of their total. Thank you to user MWB for bringing your knowledge to the community!

TRANSCRIPT

See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

Code Story: Insights from Startup Tech Leaders - S12 Bonus: Daniel Shnaider, Warmy.io

Daniel Shnaider came from a family that worked 9 to 5 jobs - engineers, doctors, etc. He was a military officer in Isreal, and while he was there, he met the son of the founder of Waze. After learning about that journey, he knew he wanted to build something meaningful, and started building businesses. Outside of technology, he loves pushing himself to the limits. But to relax, interestingly enough he does adrenaline activities - sky diving and racing cars.

As I mentioned, Daniel started and ran many businesses in the past. One of them was centered around physical products, and led him to send emails to the mom and pop' shops they wanted to work with. To fight the spam trap, he and his team built a solution to solve the problem for themselves... and then took the next step.

This is the creation story of Warmy.io.

Sponsors

Links



Support this podcast at — https://redcircle.com/code-story-insights-from-startup-tech-leaders/donations

Advertising Inquiries: https://redcircle.com/brands

Privacy & Opt-Out: https://redcircle.com/privacy