Podcasts about GitHub

Hosting service for software projects using Git

  • 3,684PODCASTS
  • 20,878EPISODES
  • 37mAVG DURATION
  • 3DAILY NEW EPISODES
  • Feb 6, 2026LATEST
GitHub

POPULARITY

20192020202120222023202420252026

Categories




    Best podcasts about GitHub

    Show all podcasts related to github

    Latest podcast episodes about GitHub

    The Real Python Podcast
    Improving Your GitHub Developer Experience

    The Real Python Podcast

    Play Episode Listen Later Feb 6, 2026 59:55


    What are ways to improve how you're using GitHub? How can you collaborate more effectively and improve your technical writing? This week on the show, Adam Johnson is back to talk about his new book, "Boost Your GitHub DX: Tame the Octocat and Elevate Your Productivity".

    Grammar Girl Quick and Dirty Tips for Better Writing
    Why AI loves em dashes, with Sean Goedecke

    Grammar Girl Quick and Dirty Tips for Better Writing

    Play Episode Listen Later Feb 5, 2026 23:27


    1157. This week, we look at AI em dashes with Sean Goedecke, software engineer for GitHub. We talk about why artificial intelligence models frequently use em dashes and words like "delve," and how training on public domain books from the late 1800s may have influenced these patterns. We also look at the role of human feedback in shaping "AI style."www.SeanGoedecke.com

    TechLinked
    Adobe Animate un-discontinued, Intel's new GPU plan, RentAHuman.ai + more!

    TechLinked

    Play Episode Listen Later Feb 5, 2026 12:35


    Timestamps: 0:00 feeeeeeling hot hot hot! 0:15 Adobe Animate discontinued, then not 2:14 Intel hires GPU veteran... 3:52 Moltbook (last time) + Rent-a-human site 7:22 QUICK BITS INTRO 7:33 Copilot in File Explorer 8:08 France raids X offices, Spain social ban 9:11 MORE Ryzen CPUs fried in ASRock mobos 10:07 AMD adopting Intel's 'FRED' 10:54 GitHub's plan to deal with vibe coding slop NEWS SOURCES: https://lmg.gg/C94rA Learn more about your ad choices. Visit megaphone.fm/adchoices

    The Bike Shed
    492: Defining value within your team

    The Bike Shed

    Play Episode Listen Later Feb 3, 2026 32:52


    Sally and Aji assess some common metrics for success when working a project and how they may not always provide the clearest picture of how things are going. Together they discuss how to communicate effectively with stakeholders who are less technical to fully appreciate certain decisions and choices being made on a project, as well as the different metrics you can use to better reflect success and setbacks on a project. — Your hosts for this episode have been thoughtbot's own Sally Hall and Aji Slater. If you would like to support the show, head over to our GitHub page, or check out our website. Got a question or comment about the show? Why not write to our hosts: hosts@bikeshed.fm This has been a thoughtbot podcast. Stay up to date by following us on social media - YouTube - LinkedIn - Mastodon - BlueSky © 2026 thoughtbot, inc.

    github aji defining value sally hall
    Raw Data By P3
    How to Acclimate Your Family to AI

    Raw Data By P3

    Play Episode Listen Later Feb 3, 2026 21:55


    This week's episode steps away from dashboards and delivery stories and into real life. Rob and Justin both spent the same week realizing how naturally AI is already showing up at home. Not as a plan. Not as a lesson. Just as part of how the next generation creates, explores, and even plans a date. One household includes an about to graduate computer science student navigating a shrinking entry level job market, Discord as the default communication layer, and a Claude Code powered date night that feels entirely normal to everyone involved. The other involves younger kids, a TV, a terminal window, and a two-hour experiment that turns into a fully illustrated story built with multiple AI tools, false starts included. Even Microsoft Word makes an appearance. The stories are personal, but the takeaway is practical. AI rarely gets it right the first time. Iteration matters. Context matters. Switching tools matters. And exposure builds confidence faster than instruction. This episode isn't about business use cases. It's about understanding how people actually acclimate to new technology and why that same pattern shows up inside organizations, whether leaders plan for it or not. Also in this episode: GitHub repository

    LINUX Unplugged
    652: Have Your Bot Call My Bot

    LINUX Unplugged

    Play Episode Listen Later Feb 2, 2026 69:57 Transcription Available


    We stress tested open source AI agents this week. What actually held up, and where it falls apart. Plus Brent's $20 Wi-Fi upgrade.Sponsored By:Jupiter Party Annual Membership: Put your support on automatic with our annual plan, and get one month of membership for free! Managed Nebula: Meet Managed Nebula from Defined Networking. A decentralized VPN built on the open-source Nebula platform that we love. Support LINUX UnpluggedLinks:

    Merge Conflict
    500: How Frank Builds Apps Has Changed Forever

    Merge Conflict

    Play Episode Listen Later Feb 2, 2026 54:43


    On our 500th episode James and Frank celebrate the milestone, reminisce about their mobile‑dev roots, and dig into how AI, the Copilot CLI/SDK and the Model Context Protocol (MCP) are reshaping workflows. Frank demos an MCP‑powered tool that turns app reviews into prioritized GitHub issues and automations — a real example of AI-as-glue — with practical takeaways on prompt engineering, UI extensions, and when to automate versus curate manually. Follow Us Frank: Twitter, Blog, GitHub James: Twitter, Blog, GitHub Merge Conflict: Twitter, Facebook, Website, Chat on Discord Music : Amethyst Seer - Citrine by Adventureface ⭐⭐ Review Us ⭐⭐ Machine transcription available on http://mergeconflict.fm

    Overtired
    443: Mixed Climate January

    Overtired

    Play Episode Listen Later Feb 2, 2026 59:17


    Jeff and Christina are out of pocket this week, so Erin Dawson heroically steps in to keep the show afloat during trying times. Life, religion, dating, blogging… an everything bagel of a show. Sponsor Copilot Money can help you take control of your finances. Get a fresh start with your money for 2026 with 2 months free when you visit try.copilot.money/overtired. Chapters 00:00 Erin 00:04 Introduction and Guest Introduction 00:44 Siri Mishap and Water Troubles 05:20 Mental Health and Daily Struggles 11:00 Physical Health and Exercise Challenges 18:45 Productivity Tools and Sponsor Message 21:57 Sponsor Break: Copilot Money 23:59 On Aging 24:53 Vision and Aging 26:55 Intelligent Design and Evolution Debate 28:58 Blogging and Social Media Verification 29:13 The Cost of Verification 30:18 Embracing the Content Game 33:12 Exploring Blogging Platforms 48:10 The Decline of Blogging 50:54 Navigating Employment and Content Creation 55:54 The Art of Dating and Bits 58:30 Wrapping Up and Final Thoughts Show Links Gestimer In Your Face Ghost Join the Conversation Merch Come chat on Discord! Twitter/ovrtrd Instagram/ovrtrd Youtube Get the Newsletter Thanks! You’re downloading today’s show from CacheFly’s network BackBeat Media Podcast Network Check out more episodes at overtiredpod.com and subscribe on Apple Podcasts, Spotify, or your favorite podcast app. Find Brett as @ttscoff, Christina as @film_girl, Jeff as @jsguntzel, and follow Overtired at @ovrtrd on Twitter. Transcript Erin [00:00:00] Introduction and Guest Introduction Brett: Hey, welcome to Overtired. It’s me, Brett Terpstra. Um, Christina and Jeff are both out this week, but I have Erin Dawson here to fill the void. Hi, Erin. How you doing? Erin: Hi Brett. I’m well. How are you? Brett: I’m, I’m, I’m okay. So before, like, for people that haven’t tuned in with an episode with you before, give your, give yourself a brief introduction. Erin: Hey folks, my name is Erin. I, uh, make art under the name Genital Shame. I’m based in Los Angeles, California, and I used to work with Brett Terpstra. Siri Mishap and Water Troubles Erin: I’m doing, I’m doing, uh, you know, that broadcast voice, but I’ve started to. When I’m using CarPlay, I’ve started to speak to Siri in my own Siri kind of as a bit, but I really enjoy doing it.[00:01:00] Hey Siri, play REM. Oh shit. It just, I shouldn’t have done that. I’m so sorry. That activated mine. Um, oh no. And now my home pods are doing it. Can you hear that? Brett: I can Erin: I literally have to turn that off now. I really apologize. Ready? Brett: we’ll wait. Erin: Anyways, that’s, this is a shit show. Okay. I’m turning it off. Uh, that’s who I am. I’m someone who activates, um, the, the dingus. Brett: activates digital assistance. That’s amazing. Um, so update on me. I got water back after four and a half days with no running water. Um, but now I’m showering and washing dishes like a pro. Erin: Oh my God, I’m so that, that truly sounds horrific. Brett: It was, you don’t realize exactly how much of your life [00:02:00] revolves around just running water. Um, it’s true of like anything, when your power goes out, when your internet goes out, when your water goes out. We’ve had all of those things happen frequently over the last year. Um, and you, you realize exactly like how handicapped you are without these kind of. The modern conveniences we take for granted? Erin: Did your pipes break? Brett: No, uh, they did freeze. Uh, the solution to the water problem was heat lamps on the well pump. On the on the pipe, the underground pipe that goes from the well pump into the house is about a foot underground, and that’s where the freeze happened. So we had heat lamps on the ground for two days while we were waiting for a plumber to show up. We just decided to try heating things up and after two days it finally creaked [00:03:00] into life, and then we ran a bunch of water and got it all cleared out. And then you Erin: have a TLC show. Now you’re Brett: you know, Erin: solving Pioneer Living. Uh, Brett: You know what happened because of that, to flush the toilet while that was happening, we were melting snow on the stove and on the fireplace and dumping it into the toilet. But when I first started, I didn’t know you could just dump like a gallon and a half of water into the bowl and it would flush. So I was filling the tank up, which takes about twice as much water. And because I was doing that, I was putting a bunch of silt from the snow. Into the tank. So the little, the rim holes around the inside of the rim of the toilet where the water swirls in those filled up with silt. So once we got running water again, the toilet wouldn’t flush all the way. And I had to go in with a coat hanger and try to clean out all of those holes in the toilet. And I got it [00:04:00] clean and it flushed all the way twice and now it’s. Stuck again because I’m just pushing shit in with the coat hanger. And the silt Erin: by shit you mean you mean silt. Brett: silt? Yes. The, the, the silt is still there and as the water runs it just fills the holes again. And I don’t yet know how to fix that, so that’s gonna be a thing. That’s what I’m doing after this. ’cause, uh, the toilet. It sounds like it flushes all the way, but then you leave and the next person comes in and says, oh my God, why didn’t you flush? Because you know there’s floaters in the toilet. Erin: I. Just watched a Todd Salons movie and, and there is a scene in which, um, a character is, is being sort of abused by her family and the abusive family says, we’re laughing with you, not at you. And she [00:05:00] says, but I’m not laughing. You know, and I apologize. I don’t mean to laugh, but that, that sounds truly horrific. Brett: Yeah, that, Erin: I mean, the shower alone, I, I don’t know about you. I use showers to process, Brett: sure. Erin: you know, showers and walks. That’s where I do it most. Mental Health and Daily Struggles Erin: And like I, yeah, I need it to, this is a very 2019 way to frame mental health, which we can pivot to. Um, but I use it to regulate. Do you remember when we used to say, I feel unregulated? We don’t say that anymore. Brett: I do remember. That was a while ago. Erin: Yeah, it’s 2019 to me, but it maybe had a shelf life beyond that. I don’t know. Brett: Yeah. Erin: but yeah, I use showers to regulate. So even if you’re kind of like me, I, my heart goes out to you that that is really not just inconvenient, but like bad for your mental health. Brett: Your quote reminded me [00:06:00] of an and or quote that’s been going around where it, it’s so, uh, I can’t remember who, but someone says, uh, if you’re doing nothing wrong, what do you have to fear? And the response is, I fear your definition of wrong. Erin: Mm. Brett: I’m like, yeah, nope, that, uh, that’s very apropos to the current situation in Minnesota. Um, but yeah, let’s do mental health. Tell me about your mental health. Erin: Yeah. Uh, I’ve seen better days have been the star of many plays. Do you remember that song, Brett? Brett: No, I don’t know what you’re talking about. Erin: All right, cool. Um, I don’t believe in resolutions because I, I went to college, but, but I do believe in the power of January as a moment of. [00:07:00] Intentional reflection and yeah, goal setting, which can be different than resolutions. And for this January, January, 2026, I put a lot of pressure on myself to sort of remake my physical life, which I hoped would have knock on effects for my mental life. So what’s that mean for me? Every year for the last three or four years, I have done dry January dj, and in the past, the keto diet has worked well for me. So I thought in January that I would, with, with these powers combined, I would become, you know, a superhuman. I’m like 20, 26. I’m getting really, I’m gonna get really hot. And I’m going to [00:08:00] be very critical about the role that alcohol plays in my life. And what had happened was, without getting too much into it, I had a bad first week and it kind of snowballed, reverse snowballs. How does a snowball, what is it? I don’t know. It just got a lot of your, your, your toilet silt in it. Yeah. And, um, and I had no release valves for dopamine. Um, because on keto you’re not eating bread. You are not having sugar. I wasn’t having any alcohol. Um, also, and, and I’ll, I’ll shut up about this in a second. I have a foot injury. A right foot injury, something called turf toe, not TERF, but TURF. [00:09:00] Um, it’s basically what happens if you kind of stove your big toe. There’s a in the ball of your foot that’s like a repetitive stress injury. I’m not a p uh, podiatrist, but that’s, that’s my beat. Very basic understanding. And so what does all this mean? That mean this means that it was like a perfect storm of like. I can’t exercise and I exercise is really, plays a really huge role in my mental health. I am in two different basketball leagues, you know, uh, I take a lot of walks. I’m a runner. Couldn’t do any of that. And I couldn’t have Alfredo and I couldn’t have fornet. And so no wonder. And in hindsight with therapy, I’m like, yeah, no wonder I, I just didn’t have any release valves, um, for joy. So in the third week I’m like, fuck [00:10:00] it, I am gonna have fries and I’m going to have a tiki drink. And I don’t regret doing that, but I fear. That, and I think, I think you have this too, Brett, the like, puritan guilt, complex guilt for just like not organizing a particular corner of your fridge correctly, just like that level will give me, be like, oh man, I, I really do suck. Huh. Um, so that scales, you know, that feeling and that complex scales and so it’s easy for me to be like, man, I have no integrity. Huh? I really just. When I got tough, I just, uh, which is also an unhealthy way to think about things, but, um, but I’m, I’m kind of over it now. Uh, but uh, I was pretty disappointed in myself for a while there. I still kind of am. That’s how I’m doing. Brett: Wow, that sounds, that sounds pretty rough. [00:11:00] Physical Health and Exercise Challenges Brett: I, uh, I don’t, I, so I haven’t had a drink in as long as I can remember. Um, because I have a very short memory. It’s only been a matter of months, but, um, I do, I don’t miss drinking. I miss having that release. Um, and I, my only substitute has been CBD. Which is, you know, doesn’t do jack shit. Uh, it’s like a mental game for me. Um, have a, I I I’ve switched to drinking CBDT ’cause it’s way cheaper than like CBD carbonated beverages. Um, so for like 50 cents I can have a mug of five milligrams of CBD and pretend I feel okay. Um, that’s. It’s alright. Um, I do, so my release has been consuming [00:12:00] these outshine coconut bars, which. I find a perfect blend of fatty and salty and sweet and, um, they, as of like two weeks ago, outshine has discontinued them, which had an outsized effect on my mental health. Erin: Yeah. Brett: I bought the last three boxes that were at the grocery store, and those lasted a little bit, and then I was down to two bars and I decided, I, I I would ration them. And night after night, I just looked at those bars, but I wouldn’t, ’cause if I ate one of them, that would mean I only had one left. So it’s easier for me to have two left. So I had two sitting in the fridge, and then yesterday l went to a different grocery store and I said, just on the off chance would you check. And she came home with seven [00:13:00] boxes, six to a box. So yeah, I, I got, I hugged her. They were not expecting it. I like jumped up, just effusively, Erin: What do you, I have never had even this affinity for like my favorite meal. What do you like about these bars? Brett: Oh my God. They just like, I don’t know my, they like dopamine rush, pupil, dilate. Um, Erin: D filled? Brett: no, they’re just sugar. It’s sugar and coconut. Sugar and coconut. Dairy free. Gluten-free. Like it’s a, it’s a sugary snack and. Uh, so I’ve been like my, I don’t know what happened. Uh, it somewhat coincided with my last weight gain, but not exactly. But now I can’t stand up for more than about five minutes. [00:14:00] Um, just like if I empty the dishwasher, the, the act of bending over a few times, I have to sit down and I have to recover for 10 minutes. My back just freezes up and I’ve gone through physical therapy and I have, I like push myself every time it happens. I like, without injuring myself, I try to push it and try to strengthen and nothing helps, like nothing changes at all. That combined with my dizziness, which is still a thing, means the only exercise I’m getting is like half an hour a day on a recumbent bicycle, um, which gives me leg exercise and a little bit of cardio and not much else, and it doesn’t seem to strengthen my back at all, and it doesn’t seem to help me sleep and I keep doing it because I have that guilt thing. If I don’t do anything then. I’m a piece of shit. Um, but [00:15:00] man, I, yeah, the coconut bars are like the only, the only way out. Erin: The Brett: all I’ve got. I’m working, I’m working on finding something new because seven boxes will last a while, but not forever. It’s still a finite amount. Um, Erin: of spring, maybe you Brett: yeah, no way. I eat, I eat a couple a day. Erin: Oh, okay. Brett: a once a week treat for me. Um, so, so I, I’m trying to like ration and I’m trying to find an alternative that is more healthy, not less healthy. Um, we’ll see. I’ll keep you posted. Erin: The guilt thing. I’m gonna, I’m gonna be thinking about the, uh, digital device dingus thing later, there are people for whom, you know, but wait back to the, the treats and living a treat based [00:16:00] lifestyle, which I’m really trying not to do. I’m really trying not to Brett: reinforcement. Erin: I think I, this is the second time I’m, I’m bringing up therapy, but I think I, I brought up that I live a treat based lifestyle up to my therapist and she didn’t, doesn’t love that paradigm of thinking. Um, but it’s kind of all I know. And for me, you know, given this month the treat that I have had before breaking. And now I’m in this habit, and now I’ve, I’m in a trap. I have taken two using, having heavy whipping cream in my coffee each morning. Um, and it’s like adding ice cream to coffee. And so I make my coffee and I have my heavy weapon cream, and I get my little frother that [00:17:00] looks like a vibrator. A very small vibrator, and I do vibrate heavy whipping cream with my coffee in a deli container. And that, unfortunately, I, I’ve tried going back to black coffee, which is my norm. Can’t do it now. I, I really, I’m trapped and unfortunately that is the height, that is the best part of my day. Brett: Do, do Erin: coffee. Brett: I have a suggestion? Um, have you ever tried barista blend oat milk? Erin: I don’t do oat milk. I’ll just say it. Brett: Okay. Erin: Yeah. Brett: It’s all I do. I, I like for me, whatever milk I’m used to is the milk. That’s good. Um, and like I got used to soy milk and everything else tasted crappy. And I got used to almond milk and then I finally like switched to oat milk, got used to that. And [00:18:00] now every other milk tastes terrible. But once Erin: Yeah. Brett: I switched to oat milk, I no longer could like make a good, um, like latte. And I like, it didn’t, uh, it didn’t foam at all. But then I found Barista Blend from C Calisa Farms, and it’s like a full fat oat Erin: Oh Brett: for as much fat as you can get out of oats. And it, it, it fros. You can put it in a steamer and get a nice big frothy latte out of it. Um, but just a suggestion. I can’t do the heavy cream, or I probably would just by lactose intolerance and Erin: Yeah. Brett: lactose allergy. Productivity Tools and Sponsor Message Erin: We talked about, I’m gonna try to combine two topics right now. We talked about Gude and you also suggested before we started recording that I stop you at a half hour [00:19:00] for the A read. We’re not quite there, but as soon as you said that, I pulled down on my. Menu bar, a little app called Just Timer. Brett: I love that app. Erin: Do you Brett: yes. Erin: I, I have, I do have not upgraded to the sequel. Just Timer two, I think it’s Brett: I haven’t tried that. Erin: I think I, I think I tr I did a trial Brett: It’s just such a good idea. Erin: it’s great. And so. have about nine minutes before you’re requested, but I, I just wanted to, I guess, shout out Jess Heimer because it rules. Brett: Yeah. No, it’s such, it’s so for anyone who hasn’t used it, it’s just a way to like, it’s almost like pulling a cord. To set a timer, and it’s just this simple, like you reach up to your menu bar and you just pull down and you pull down the amount you want and you let go and you’ve got a [00:20:00] timer running and it’ll remind you in that amount of time Erin: The main use case I had for that when we worked for the Borg together on the Borg team, was using text expander to, you know, if we had a meeting at three o’clock, I would pull it down for 2 55 and type. MTNG, and that would create a, a string that just says meeting in five exclamation mark. Um, it’s just, it’s just a great time saver and, and keeps you honest and yeah, it’s a great app. Brett: I, uh, I’ve written a lot of command line utilities, so I can like, just on the command line, I can just type, remind me five minutes and then a string, whatever to do, and it runs in the background and it uses like terminal notifier, whatever’s handy at the time to like pop up a reminder. But I kind of gave that up. So now I use just timer. And have you seen in your face. Erin: I don’t know in your [00:21:00] face. Brett: In your face ties into your calendar. You tell it to go off, say five minutes or one minute, or on the time, and anytime an event happens, it blocks out your screen. Pops up a little dialogue telling you what you’re supposed to be doing at that minute and you have to like say, join call or dismiss. And, um, ’cause I, I miss notifications all the time. And when we were working for the board, I would just completely miss meetings because I’d get into coding. I wouldn’t notice the little. Things in the corner, I’d be focused on code and I’d look up two hours later and be like, oh God, I gotta text someone. Sorry I missed the meeting. So in your face stops me from working and like, takes over the screen. Erin: That Brett: So those are, that was our gratitude. I’m gonna do a, a quick sponsor read. Sponsor Break: Copilot Money Brett: This episode is brought to you by [00:22:00] copilot money. Copi copilot money is not just another finance app. It’s your personal finance partner designed to help you feel clear, calm, and in control of your money. Whether it’s tracking your spending, saving for specific goals, or simply getting a handle on your investments. Copilot money has you covered as we enter the New year. Clarity and control over our finances have never been more important with the recent shutdown of mint and rising financial stress for many. Consumers are looking for a modern, trustworthy tool to help navigate their financial journeys. That’s where copilot money comes in. With this beautifully designed app, you can see all your bank accounts spending savings, goals, and investments all in one place. Imagine easily tracking everything without the clutter of chaotic spreadsheets or outdated tools. It’s a practical way to start 2026 with a fresh financial outlook. And here’s the exciting part. As of December 15th, copilot money is [00:23:00] now available on the web so you can manage your finances from any device you choose. Plus, it offers a seamless experience that keeps your data secure with a privacy first approach. When you sign up using our link, you’ll get two months for free. So visit try dot copilot money slash Overtired to get started with features like automatic subscription tracking so you never miss a renewal date again. And customizable savings goals to help you stay on track. Copilot money empowers you to take charge of your financial life with confidence. So why wait start 2026 with clarity and purpose. Download copilot money on your devices or visit, try. Do copilot domo slash Overtired today to claim your two free months and embrace a more organized, stress-free approach to your finances. Try that’s, try copilot money slash Overtired. On Aging Brett: Ugh. [00:24:00] people are, people aren’t gonna know how many edits I put in that. had a rough time with that one. Erin: Reading’s hard. Brett: I’m, I’m, I’m working on my two big displays. I have two, like 27 inch high def displays, but I, I’m used, I’ve been working on my couch on my laptop for months now. Um. Like Mark II was written entirely on my couch, not, not at this fancy desk I have. Um, and on this desk everything is about three feet away from my face, and I don’t have the resolution set to deal with the fact that my eyes are slowly turning to shit, so I can barely read what’s on my screen anymore. I have to like squint and lean in, and. Vision and Aging Brett: It is so weird that I, I’m told this is just a normal thing that happens at my age, but when I try [00:25:00] to read small print on something, I can’t see it. But if I lift my glasses up and remove my glasses, everything within a foot of my face is clear as day, and that never used to be the case. But now I can see way better without my glasses than with my glasses at very close range. Which means when I wear contacts I really can’t see either. They gave me a, a special kind of contact that the eyes are interchangeable. I have different prescriptions in each eye, but it doesn’t matter which. So the contacts are kinda like universal. I don’t know how it works, but they’re supposed to give you pretty good distance and pretty good closeup while not being especially good at either. And they’re okay. Um, I can’t really, I have to squint to read street signs and I have to squint to read medication bottles and I just spend a lot more time in glasses. Now. Erin: This is one of those [00:26:00] moments where I cannot relate, but I am here Brett: Do you have 2020 vision? Erin: I believe I do. Brett: Wow. Must be nice. Erin: It is nice and I’m gonna own that. Yes, I’m privileged. Ocularly, get off my back about it. Brett: I, I wasn’t giving a shit. I’m, I’m happy for you. I had 2020 vision up until I was about Erin: 2020. Brett: 10. Erin: Oh Brett: I got glasses when I was 10. I. Erin: mm. I bet you Brett: I guess no, I did not have 2020 vision. ’cause I remember at the age of 10 when I got glasses and realized that from a distance, trees had leaves, um, I was like, oh my God, I’ve been missing out on Erin: God is real, bro. Intelligent Design and Evolution Debate Erin: You know, Christians usually, I don’t know about you, but sometimes I, I grew up [00:27:00] with this idea that like. Intelligence, intelligent design is a thing because take something as incredibly complex as the human eye. Tell me that there wasn’t a designer for that, but also like if you’re over 30, like take something as complex as like the human back. it’s not that they’re not that they’re saying that eyes don’t have quality issued degradation over time. It’s a different argument, but it’s just like also like not everything’s that intelligent. I mean, Brett: but the other part that I grew up with was that our, we aged and our eyes went bad, and our back went bad because of sin. It was all like a result of the original sin, and according to like Young Earth creationists, like every generations of humans that get farther away from Adam and Eve. Get [00:28:00] are, are in worse health. They’re, they’re genetically deteriorating, uh, Erin: they’re genetically sinful. Brett: Yeah. And it, it is. I don’t know. It took a long time to unlearn a lot of that stuff, but my dad brings Erin: evil. Brett: it’s called the watchmaker argument. Um, and my dad brings it up anytime we start talking about evolution, which I generally avoid these days, but he brings up the idea of the, the eye, the human eye. Erin: They love the human eye. Brett: I explain to him the, the process of like light sensing cells on amoebas. Erin: Our skin Brett: how, and how they developed into maybe a light sensing cell with a water sack, and then that developed into over time a retina. And like it’s not designed. Um, dad, it, Erin: Oh dad. Brett: yeah. Erin: Anyways. Blogging and Social Media Verification Erin: Can I talk to you about [00:29:00] blogging? Brett: Could you please? Erin: Well, here’s, let me set the table so I not to brag. Became Instagram verified recently. Why? Brett: Must be nice. The Cost of Verification Erin: Yeah, Brett: More privilege. Erin: the first, the eyes are now $13 a month. I don’t know, I don’t know how the bank’s, you know, letting me spend all this, but, um, I did it because, as I said at the top, when the REM may have been drowning me out, I don’t know. Um, I make music under the name Genital Shame and. Over time, as my account has grown on that particular platform, I have had other people alert. I’ve had followers alert me that there’s a new genital shame that just popped up in their feed asking for, Hey, my account was just hacked. [00:30:00] Like, can you help? You know? And I just thought that like for $13 a month, you know Brett: That’s how they get you. Erin: That’s fine. Yeah, get me. I’ve, they already, they already got me. Um, unfortunately, Brett: Zuckerberg that cloned your account. Erin: I got sucked. Embracing the Content Game Erin: So I, so now that I’m verified, I’m, I’m kind of leaning into playing the stupid content game, which is this, which is how, here’s how I think about it. I believe in my art. I believe in what general shame is and I want the maximum amount of people to experience it. The maximum amount of people are in the primary world, which is to say the digital world and the folks with who would resonate with general shame the most are on a platform called Instagram. So it makes sense [00:31:00] for me to play the game, which is like get the. Aforementioned eyeballs on my stuff. ’cause again, I believe in it. So I’ll do whatever it takes. Inc. Like we live in the world of Caesar. We own to Caesar. What a Caesar, in this case, Zuckerberg is Caesar, whatever. So one of my January projects, you know the, the Capital G. Capital M, good month that I was supposed to have was to block out some ugh content. To record some videos, right? Some reels of me playing Bach, of me playing, um, my favorite carcass riff or whatever. And so I found myself writing little essays about each of these things. You know, for the Bach one, there’s, I started writing about how, you know, I don’t believe in God anymore really, but [00:32:00] if I was to cite one thing that gets me. Close to it, it would be Bach like. I’m not predictable like it is. It resonates with me so fundamentally and so deeply that like that is the one thing. And I ended up writing way more than can probably fit within an Instagram comment. And then I got bit by the bug, which is like, do I, should I? Extend this to a platform that is more appropriate for long form writing. So then I’m like, okay, Erin, be realistic about starting projects that you don’t finish or won’t be consistent with. So for me, I’m defining that as one blog per month seems reasonable enough. I don’t know, but I really, I’m a writer. When we were part of the [00:33:00] Borg, you know, we were writers partially, and I found that writing alongside these stupid reels was really satisfying. Exploring Blogging Platforms Erin: So then I’m like, okay, what in 2026, what levers do I have to pull? For this type of platform. We got Ghost, we got Tumblr kind of making it a comeback. We’ve got Substack, which has shitty politics. Um, I could do something on my GitHub pages or something if I wanted to, but I. Don’t know. I don’t know how to make this decision. This is, I, I’m just bringing this up as a topic. I don’t have anything further than that. I think you may have mentioned a platform that you like, but I just thought it might be interesting to talk about. Probably Brett: No, there are, there are a lot of options. I personally. Have gone the way of static site [00:34:00] generators like GitHub pages would be, um, and will probably never go back to anything that’s based on a database or requires an online subscription. Um, I just pay a few bucks a month for a shared host and our sync, my blog to it, um, which is a super nerdy way to blog. Um, but ultimately you get. A, a folder full of markdown files that you can do anything you want with, and you can turn it into a book. You could turn it into a searchable database in obsidian. Um, you could load it up in NB ultra and have full text, rapid search, and all these things that you can’t really do with something like WordPress or Ghost. Um, WordPress is still the heavyweight. as much as it’s kind of a beast and I don’t enjoy using it, um, but ghost, [00:35:00] I just, so I’ll tell you why I bring this up in a second. But, um, ghost seems like maybe the best intermediate option. Um, I, I don’t like blogger. I don’t like Google. Um, I don’t have a lot of faith in Tumblr. be, uh, to have longevity. That’s the other thing about a static site is. I am in full control, and if I want to sunset it at any point, I just cancel the domain. But as long as I have a web server, I have a website, and I’m not dependent on any service that, you know, showed up and failed to make a profit and then terminated, as we’ve seen multiple platforms do, um, or, or turn into like a heavily paywall system that is geared like medium. Substack where [00:36:00] ultimately it’s supposed to be a moneymaking endeavor for the writers and like I use my blog as a marketing tool, but I don’t expect a lot of people to pay to read my blog. That said, I am pay walling some content these days, um, just to get people to pitch in a few bucks a month because. I never got into Patreon or anything, but I’m building this tool. This is a side note. Um, I showed you the icon for it the other day, but I didn’t show you the tool. Um, it’s called blog book. And right now it works perfectly with WordPress, but I, this morning I’ve been working on adding Micro blog, which is another good option. Um, and it might, micro blog might actually be kind of, no, it’s not, it’s got like a 300 character limit for most posts. But, um, anyway, uh, [00:37:00] micro Blog and Ghost. I’m adding so that if you’ve had a blog for a couple years and you want some kind of hard copy. This app will pull in all of those posts, let you Filch them by author or by tag or category or a date range, and it’ll generate a markdown book for you. And you can load that up in Mark three, and you can create an eub that you could go sell if you Erin: Oh wow. Brett: Um, you could turn it into like a PDF for distribution or just for your own archiving. Um. I may add more platforms to it over time. Medium killed their API. Um, so I can’t, as much as I would love to have it work for Medium, I think it would be really useful for medium authors. Um, medium made that impossible, but, um, but yeah, I actually, I built that app in about a week and I’m gonna sell [00:38:00] it on the app store as kind of a companion to Mark three. Um, as like a one-time purchase, not a subscription. Um, but yeah, I, I love blogging and I love blogs. I’ve been blogging for 30 years and I, I don’t know what I would do for expression, ’cause I’m not, I, I, I use Mastodon and that’s about it for social media. Um, I still have, uh, uh. Instagram account and I log on and I, I love seeing your, your older reels where you would just like, just fuck around with a cord or a simple progression and the face you would make when you messed up. I love that. Erin: I’ve never messed up. I don’t know what you’re talking about. Brett: I would watch just to see you make that like grossed out face. Like, what the fuck sound was that? Um, um, [00:39:00] but. Yeah, I, social media is so ephemeral though. It’s, there’s no guarantee of your post being anything other than AI fodder and like, I left x, I left Twitter. Erin: Everything app. Brett: Yes. Um, completely deleted myself there. Um, deleted myself on threads. I still have a Facebook account. Um, Facebook and Blue Sky are actually surprisingly my political activity accounts. Um, Facebook is where I complain about billionaire. Um, about Zuckerberg’s and the what not. Um, and it’s where I share with my activist friends in the area, like it’s mostly for local people. And then Blue Sky is where I get like all my anarchists. News and all of the news right now from like the [00:40:00] front in Minneapolis, the people that are out there doing direct action and, and uh, mutual aid and seeing things live as they happen. And I never appreciated blue sky until the federal occupation of Minnesota and then suddenly it became my primary news source. Um, so Erin: pretty good for that. There’s a, there’s a journalist I follow there. I think she’s pretty, like the, the, the trans beat is her beat. Erin Reed. Um, she’s really great. Um, but you’re, you’re all, all that to say, I think blue sky functions really well. Yeah. As like a, a new, like, I canceled, I canceled my New York Times subscription, um, because god damn, Brett: Yeah. Erin: just their opinion section alone is just trash. Also, yesterday, um, you know, the time of this recording was, there was a protest in March yesterday, which very cool. I also. Canceled. The, [00:41:00] another, another dimension of that day was about, you know, anti consumption, not spending anything, not buying anything, and canceling subscriptions if you can. And yesterday I did cancel my prime subscription, which was hard to do. But, you know, I did, I and I, I was thinking about this a couple months ago before moving, but I was like, you know, I’m gonna move. I’m only human. Like the two day shipping thing is going to come in handy for real. Like ordering things to the new apartment knowing that it’ll get there. You know, I’m glad I did that. That’s cool. But like, now’s the time where I’m a little more settled and I can do that. And so I did that yesterday. Um, but anyways, blue sky’s cool for political stuff. Brett: I. I have been trying to cut Amazon out. I removed Alexa from my life entirely. Um, I had it, Alexa is a good [00:42:00] cheap solution for like whole home automation. Um, so, but I replaced that with home pods and, um, I only buy from Amazon if I absolutely can’t find something somewhere else. Um, because these days, because of competition with Amazon, almost every vendor will offer free shipping. Not always two day shipping ’cause they don’t have the infrastructure for that. Um, but, uh, but I’ll get free shipping and I’ll get comparable prices. And Prime doesn’t really save me anything anymore, and I never use Prime video and I’m Erin: terrible streamer. It’s a terrible streamer. Brett: I’m on the verge of canceling that as well, and once I do that, I will be mostly free of Amazon. Erin: That rocks do. I think that’s really cool. I, I was thinking about this the other day too, that like canceling Amazon [00:43:00] has knock-on effects that I think are really positive as well. For example, you know, I’m lucky to live in a city where, you know, I have within walking distance to me a lot of options. So if I needed packing tape or I needed. I don’t know, some pilot G twos or whatever, like instead of for let’s say, let’s say it’s a project specific thing, like I need a certain type of pen or whatever. Instead of being like, I will order these, do the two two day shipping and put off that project for when I have that tool. Instead, which shifts the nature of the project. Like on a project level, you’re thinking about differently already. And so instead, by not having the affordance to do that, I can get out of my house. That’s a good get sun. That’s another capital G. Good. See human beings interact with human beings, you [00:44:00] know, and then also do the project the same day and not give money. To AWS, which is the backend for a bunch of evil shit. Like, it just like, you know, it stacks. Brett: Yeah. Erin: So, I don’t know. Brett: Yeah. I don’t have options Erin: It’s a lot. It’s a privilege at see above, like I’m very ocularly privileged. Brett: Yeah, no, I, I mean, there are, there are some good. Stores in my little town. Um, we are, we are fortunate to have a community that will support some more esoteric type of stores. And I don’t shop at Target and I don’t shop at Walmart, so, um. I have to depend on the limited selection in small town stores, and a lot of times I can make due with what I can find locally. Um, but I do have to [00:45:00] order. Online a lot, which is why it’s been a slow process to wean off of Amazon. But Amazon is shit now too. Like you, it seems like you have selection, but you really don’t. It’s just a bunch of vendors selling the same knockoff thing and, uh, you don’t save any money if you’re buying like an original version of a product that Amazon didn’t already like bastardize and undersell, um, or undercut the seller on. Um, and it’s so much low quality and they tell you every time you buy Prime tells you you’ve saved $5 with Prime, but if you went to the actual vendor website, you would’ve saved that $5 anyway. Um, it’s shit. Amazon is shit, but yeah. So anyway, about, about, yeah. Erin: Um, uh, go ahead. Brett: I was gonna ask that we, we kind of trailed off on the blog discussion, but I just wanted to say [00:46:00] like, if you have questions about any platform or you do wanna do like a static site, I’m more than happy to help. Erin: Thanks Brett. I think I was gonna, I might take you up on that I, another direction I was going to go with this is like, I could also see someone saying like, systems order thinking. Like, what is your goal? Like, who is this for? And that’s also where I have some internal resistance because I’m on the precipice of being a douchey content creator or something in which this fits in. being cute about it, but like this fits into an ecosystem of like maybe a new career pivot for me. ’cause we’re not part, part of the Borg. So like I’ve started teaching guitar, like I went to school for music. I used to teach guitar a lot, classical and jazz guitar, and I haven’t done it for like 15 years. I just started doing that again and I can’t believe. [00:47:00] A couple things. How good I am at it. I’m a natural, like I, it sucks to be good at something, but you know, it, it doesn’t pay at all. So it’s like, um, so a couple things like do I want to start teaching again and do I want a blog to sort of be part of a funnel into a Patreon? And do I want the Patreon and. All these questions, you know, start forming around this. Like, well, I just want a blog. It’s like, why, why do I wanna blog? And I, I don’t think I have to have the answers to those questions right now. I don’t. But it seems like the choices you make, the very, like the zero width choice you make for a tool like this is really important. So that’s, that’s the other kind of. I’m having [00:48:00] internally about it, who cares? Like all the stakes. Ultimately, who, who gives a shit? Like, there are no stakes here. But I, I do think about it as a sort of like, you know, The Decline of Blogging Brett: I, I will say that everything about my career is due to blogging. Like since, since like the year 2000, um, every job I’ve gotten has been because people found me via my blog. Um, and when I have like applied for a job, they’ve used my, they’ve been like, oh, we went and read your blog and we think you’re a great candidate. Erin: But don’t you think the excuse my use of this term, the meta around blogging has changed? Or do you think it’s like that stalwart Brett: it, it, it really has like tremendously. Um, Erin: like just to be crude about it. Okay. Brett: Yeah. So like in, uh, maybe. [00:49:00] 2015, I was doing about a hundred thousand page views a week. Um, right now I’m down to more like, I think last time I checked I was doing like 8,000 page views a week. And if I look at the charts, it’s just been a steady downward trend. Um, people are not you, pe so, okay. That said, I still get about 30,000. Hits a week from RSS, which means there’s, for a nerd, for a tech site, for a tech blog. Like there’s still an audience that uses the ancient technology, RSS, um, and I get a lot of traffic from that. But in general, like social media has eaten my lunch as far as blogging. But that said, like, the only reason anyone knows who I am, and I’m not saying I’m famous, but like I, I Erin: I’ve been to Max. [00:50:00] You you have an aura? Yeah. Brett: and uh, it’s all because of 30 years of blogging. And I think, honestly think it takes like 10 years just to build up a name. So it’s not like a, oh, I’m gonna start a blog for my shop and everything’s gonna take off, Erin: Yeah, I think, I think if you, for, for the employment alone, it might, it might be worth it, I think. I think that’s huge. Like, you know, the Borg or Pre Borg, a OL where, you know, like if, if, if they were like, oh my God, yeah, you’re Brett Terpstra from Brett TURPs. Uh, like that’s worth it even if you’re getting zero clicks and they found, you know, Brett: What do you Nell from the movie Nell? Um, did you Did what? Oh. Did you give up on finding, uh, gainful employment? Navigating Employment and Content Creation Erin: no. But I give I [00:51:00] gainful employment. Um, no, but I’m taking it a little sleazy and I’m taking it a little easy. Um, unfortunately, it is a truth universally acknowledged. My version of every gainful employment that I’ve, that I’ve enjoyed is through blogging. My version of that is any. Job at that level that I’ve enjoyed has started with a dm. It’s never started with a, a shot in the dark application through Workday. Like it’s just, and I’m convinced that that’s true for everyone. Like I suspect that’s maybe the dark truth that. The it, it’s not what you are or what you can do, it’s who you know, unfortunately is an organizing principle for anything in life basically. And [00:52:00] being under someone’s employee is probably no different. So on one hand, the Puritan. Really creeps up on me here. On one hand, I’m like, oh, I’m not really spending a lot of time crafting my portfolio. I’m not really spending a lot of time crafting my resume and tailoring it to this position. I should really be doing that. I, the economy is be, my bank accounts are really behooving me to do that. But on the other hand, I’m balancing it with that truth, which is. waiting for the dm. I’m sending dms. I can play that game if I want, and I’m kind of trying to, but only to get the guilt monkey off my back, not because I have good. It’s a good faith bid for the universe, for some HR hiring manager, whatever, to be like, okay, I’m gonna Filch by this. I’m Filch by this. This is a cool candidate. It won. I’m convinced it won’t [00:53:00] happen like that. I could be wrong, and maybe that’s the case for you too, but like it’s more of a personal connection off of CRMs, know? Brett: I, uh, I stopped panicking. My, my app income is sufficient right now to survive, and I’m working to make it more than just survival. And like over the, over the course of a few months, I sent out prob, probably 150 resumes, like shots, shots in the dark. But I had, I had referrals, multiple referrals from. AWS Google, apple, like meta, like I had people at all of these places and I still, I could barely get a response. Um, I would apply for jobs I was wholly qualified for. I would, Erin: Probably overqualified Brett: I would craft the resume. I would take my time, and I wrote a different resume for each, at least [00:54:00] for the big ones. And, yeah. Yeah, I did it all. I had a whole, I had a whole workflow, an automated workflow where I could just write like in markdown and then hit a button. It would generate like a nice PDF that I could Erin: God damn right. Yeah. Brett: Um, and none of it, it didn’t do any good. And eventually I just stopped wanting it. Um, I would much rather just make my own way at this point. I couldn’t. I can’t wrap my head around being in a corporate environment anymore. I just don’t, I don’t wanna play that game. I want the money, I want the steady paycheck, but I just, I can’t play the game. Erin: Is the game to you doing the like, um, dom sub theater of like, I must respect my manager. My manager knows the way, even if they’re wrong, I ch raise my, you know, objections lest I Brett: know me, you know, I objected all the time. [00:55:00] I, I was full of objections and I, I don’t like, I don’t like the, I don’t like sitting in meetings. I don’t like pretending to care about someone else’s project. Erin: That’s it. That feels wrong to you, I feel like. Is that right? Yeah. Brett: Yeah. Erin: Yeah. I’m happy to do that for Brett: I’m not an employee. I can’t. Erin: Yeah. I don’t identify as an employee. I heard someone say, I think around. Last year’s pride as a bit, um, that we need to add con a content creator, stripe and color to the L-G-B-T-Q-I-A flag. And when I said that, I repeated that as I just said to you, to someone, and they didn’t laugh. I was like, oh no. Why have I surrounded myself with your life? Go away from me anyways. The Art of Dating and Bits Erin: I was on a date the other day. Brett: Yeah. Erin: And, um, Brett: Must be nice.[00:56:00] Erin: date privilege. Yeah. Being single. Mm. Love it. And, um, you know, I’m very sensitive to people who don’t do bits. Uh, I have an allergy to like selfer people. And, and this woman who was in like so attractive, like so attractive did a power move where she was like, we, we met at a coffee shop. And she was like, whatcha gonna get? I was like, oh, I’m gonna get a nice espresso. And when she went to order and I thought we were gonna do Dutch or whatever, she ordered her thing and then she was like, and a nice espresso as well. And I was like, oh, hot, cute. You harvested me for information and then used that as a power thing anyways, so that it was going well. But then we started talking and I was like, oh, she’s not really picking, I’m giving her, it’s like some like B [00:57:00] plus material and she’s not really responding at all. And we were talking about, I find it helpful on dates to acknowledge that we’re on a date and that we met on a dating app. So one way that I did this on this date was to say like, I saw someone with this word in their profile. What do you think it means? And the word was, or the phrase was, the desire was that they like to be corded, which I. I, I didn’t, I got into a sort of like debate with my other friend about what that means, what that means when someone puts that and they’re pan like, is that gendered, is that like a power thing? Is that like a noble abl thing? Like what is that? So we started talking about what it means to be courted on a date and she said something like, you know, a part of it too is probably that they like to be whined and dined. And I was like, in 69. She gave me nothing. I was like, [00:58:00] oh no, I forget why I brought this up. Um, Brett: I forgot too. Um, I like, I like that you associated corded with noble abl just. Erin: uh, Brett: As like a matter of course there, um, maybe they wanna gesture. Erin: oh, I think I brought it up because. I said that content creators deserve Brett: Mm, right, right, right. The bits we’re talking about Erin: Yeah, yeah, yeah, yeah. Um, Wrapping Up and Final Thoughts Brett: All right. Well, you gotta get going. I know we have like eight minutes. Erin: ooh, Brett: So we should give you some time to prep for whatever it is you’re cutting us short for. I’m not kidding. I’m just kidding. It’s like fif. We’re 58 minutes in. This is good. This was a good episode. Thank you so much for coming. Erin: I just did it ’cause I wanted to catch up with you to be Brett: Yeah. I feel like this was good. This was good for that. Erin: Yeah. Brett: Yeah. Erin: Thanks Brett. Brett: Well, good luck with everything. [00:59:00] been fun. Erin: Say the line. Brett: Get some sleep. Erin: Get some sleep. Brett, I.

    Geek News Central
    OpenClaw, Moltbook and the Rise of AI Agent Societies #1857

    Geek News Central

    Play Episode Listen Later Feb 2, 2026 55:21 Transcription Available


    This episode kicks off with Moltbook, a social network exclusively for AI agents where 150,000 agents formed digital religions, sold “digital drugs” (system prompts to alter other agents), and attempted prompt injection attacks to steal each other’s API keys within 72 hours of launch. Ray breaks down OpenClaw, the viral open-source AI agent (68,000 GitHub stars) that handles emails, scheduling, browser control, and automation, plus MoltHub’s risky marketplace where all downloaded skills are treated as trusted code. Also covered, Bluetooth “whisper pair” vulnerabilities letting attackers hijack audio devices from 46 feet away and access microphones, Anthropic patching Model Context Protocol flaws, AI-generated ransomware accidentally bundling its own decryption keys, Claude Code’s new task dependency system and Teleport feature, Google Gemini’s 100MB file limits and agentic vision capabilities, VAST’s Haven One commercial space station assembly, and IBM SkillsBuild’s free tech training for veterans. – Want to start a podcast? Its easy to get started! Sign-up at Blubrry – Thinking of buying a Starlink? Use my link to support the show. Subscribe to the Newsletter. Email Ray if you want to get in touch! Like and Follow Geek News Central’s Facebook Page. Support my Show Sponsor: Best Godaddy Promo Codes $11.99 – For a New Domain Name cjcfs3geek $6.99 a month Economy Hosting (Free domain, professional email, and SSL certificate for the 1st year.) Promo Code: cjcgeek1h $12.99 a month Managed WordPress Hosting (Free domain, professional email, and SSL certificate for the 1st year.) Promo Code: cjcgeek1w Support the show by becoming a Geek News Central Insider Get 1Password Full Summary Ray welcomes listeners to Geek News Central (February 1). He’s been busy with recent move, returned to school taking intro to AI class and Python course, working on capstone project using LLMs. Short on bandwidth but will try to share more. Main Story: OpenClaw, MoltHub, and Moltbook OpenClaw: Open-source personal AI agent by Peter Steinberg (renamed after cease-and-desist). Capabilities include email, scheduling, web browsing, code execution, browser control, calendar management, scheduled automations, and messaging app commands (WhatsApp, Telegram, Signal). Runs locally or on personal server. MoltHub: Marketplace for OpenClaw skills. Major security concern: developer notes state all downloaded code treated as trusted — unvetted skills could be dangerous. Moltbook: New social network for AI agents only (humans watch, AIs post). Within 72 hours attracted 150,000+ AI agents forming communities (“sub molts”), debating philosophy, creating digital religion (“crucifarianism”), selling digital drugs (system prompts), attempting prompt-injection attacks to steal API keys, discussing identity issues when context windows reset. Ray frames this as visible turning point with serious security risks. Sponsor: GoDaddy Economy hosting $6.99/month, WordPress hosting $12.99/month, domains $11.99. Website builder trial available. Use codes at geeknewscentral.com/godaddy to support show. Security: Bluetooth “Whisper Pair” Vulnerability KU Leuven researchers discovered Fast Pair vulnerability affecting 17 audio accessories from 10 companies (Sony, Jabra, JBL, Marshall, Xiaomi, Nothing, OnePlus, Soundcore, Logitech, Google). Flaw allows silent pairing within ~46 feet, hijack possible in 10-15 seconds. 68% of tested devices vulnerable. Hijacked devices enable microphone access. Some devices (Google Pixel Buds Pro 2, Sony) linkable to attacker’s Google account for persistent tracking via FindHub. Google patches found to have bypasses. Advice: Check accessory firmware updates (phone updates insufficient), factory reset clears attacker access, many cheaper devices may never receive patches. Security: Model Context Protocol (MCP) Vulnerabilities Anthropic’s MCP git package had path traversal, argument injection bugs allowing repository creation anywhere and unsafe git command execution. Malicious instructions can hide in README files, GitHub issues enabling prompt injection. Anthropic patched issues and removed vulnerable git init tool. AI-Generated Malware / “Vibe Coding” AI-assisted malware creation produces lower-quality, error-prone code. Examples show telltale artifacts: excessive comments, readme instructions, placeholder variables, accidentally included decryption tools and C2 keys. Sakari ransomware failed to decrypt. Inexperienced criminals using AI create amateur mistakes, though capabilities will likely improve. Claude / Claude Code Updates (v2.1.16) Task system: Replaces to-do list with dependency graph support. Tasks written to filesystem (survive crashes, version controllable), enable multi-session workflows. Patches: Fixed out-of-memory crashes, headless mode for CI/CD. Teleport feature: Transfer sessions (history, context, working branch) between web and terminal. Ampersand prefix sends tasks to cloud for async execution. Teleport pulls web sessions to terminal (one-way). Requires GitHub integration and clean git state. Enables asynchronous pair programming via shared session IDs. Google Gemini Updates API: Inline file limit increased 20MB → 100MB. Google Cloud Storage integration, HTTPS/signed URL fetching from other providers. Enables larger multimodal inputs (long audio, high-res images, large PDFs). Agentic vision (Gemini 3 Flash): Iterative investigation approach (think-act-observe). Can zoom, inspect, run Python to draw/parse tables, validate evidence. 5-10% quality improvements on vision benchmarks. LLM Limits and AGI Debate Benjamin Riley: Language and intelligence are separate; human thinking persists despite language loss. Scaling LLMs ≠ true thinking. Vishal Sikka et al: Non-peer-reviewed paper claims LLMs mathematically limited for complex computational/agentic tasks. Agents may fail beyond low complexity thresholds. Warnings that AI agents won’t safely replace humans in high-stakes environments. VAST Haven One Commercial Space Station Launch slipped mid-2026 → Q1 2027. Primary structure (15-ton) completed Jan 10. Integration of thermal control, propulsion, interior, avionics underway. Final closeout expected fall, then tests. Falcon 9 launch without crew; visitors possible ~2 weeks after pending Dragon certification. Three-year lifetime, up to four crew visits (~10 days each). VAST negotiating private and national customers. Spaceflight Effects on Astronauts’ Brains Neuroimaging shows microgravity causes brains to shift backward, upward, and tilt within skull. Displacement measured across various mission durations. Need to study functional effects for long missions. IBM SkillsBuild for Veterans 1,000+ free online courses (data analytics, cybersecurity, AI, cloud, IT support). Available to veterans, active-duty, national guard/reserve, spouses, children, caregivers (18+). Structured live courses and self-paced 24/7 options. Industry-recognized credentials upon completion. Closing Notes Ray asks listeners about AI agents forming communities and religions, and whether they’ll try OpenClaw. Notes context/memory key to agent development. Personal update: bought new PC, high memory prices. Bug bounty frustration: Daniel Stenberg of cUrl even closed bounty program due to AI-generated low-quality reports; Blubrry receiving similar spam. Apologizes for delayed show, promises consistency, wishes listeners good February. Show Links 1. OpenClaw, Molthub, and Moltbook: The AI Agent Explosion Is Here | Fortune | NBC News | Venture Beat 2. WhisperPair: Massive Bluetooth Vulnerability | Wired 3. Security Flaws in Anthropic’s MCP Git Server | The Hacker News 4. “Vibe-Coded” Ransomware Is Easier to Crack | Dark Reading 5. Claude Code Gets Tasks Update | Venture Beat 6. Claude Code Teleport | The Hacker Noon 7. Google Expands Gemini API with 100MB File Limits | Chrome Unboxed 8. Google Launches Agentic Vision in Gemini 3 Flash | Google Blog 9. Researcher Claims LLMs Will Never Be Truly Intelligent | Futurism 10. Paper Claims AI Agents Are Mathematically Limited | Futurism 11. Haven-1: First Commercial Space Station Being Assembled | Ars Technica 12. Spaceflight Shifts Astronauts’ Brains Inside Skulls | Space.com 13. IBM SkillsBuild: Free Tech Training for Veterans | va.gov The post OpenClaw, Moltbook and the Rise of AI Agent Societies #1857 appeared first on Geek News Central.

    Late Confirmation by CoinDesk
    The Blockspace Pod: How North Korean Hackers Stole $300M+ Via Telegram w/ Taylor Monahan

    Late Confirmation by CoinDesk

    Play Episode Listen Later Jan 31, 2026 67:25


    North Korean hackers with the Lazarus Group have stolen over $300 million with this Telegram phishing scam. Subscribe to the Blockspace newsletter! Welcome back to The Blockspace Podcast! Today, Taylor Monahan, a security lead at MetaMask, joins us to talk about a highly sophisticated $300M phishing attack linked to North Korea's Lazarus Group. Taylor shares how the Lazarus Group hijacks Telegram accounts to lure victims into fake Zoom meetings and download a Trojan horse malware program. We break down the hackers' strategy, how the malware works, which wallet types are most vulnerable to theft, and what users can do to protect themselves if they have fallen prey to the scam or not. Tune in to learn how to identify these red flags and implement better digital hygiene for your crypto assets. Check out this article for a deep dive into how the malware works; plus, follow Taylor for updates on X and keep track of Laars Group's history of hacks via her Github.  Subscribe to the newsletter! https://newsletter.blockspacemedia.com Notes: * Lazarus Group stole over $300M in the last year. * Attackers hijack Telegram accounts. * Scammers use fake Zoom links to deploy malware. * Malware often bypasses paid antivirus software. * Sandbox architecture on iOS offers more safety. * Software wallets and browser wallets are most vulnerable. * 2FA remains critical for sensitive account access. Timestamps: 00:00 Start 03:51 Telegram attack 11:30 2 Factor Authenticators 13:48 Losses 16:38 Calculating losses 19:08 North Korea 21:52 Malware 24:17 Malware detection 25:16 EDR 27:12 Wallets 34:21 Is verifying addresses enough? 39:28 Wallet malware design 44:11 What do they want? 54:16 Taylor stealing payloads 1:01:49 Steps to protect

    php[podcast] episodes from php[architect]
    The PHP Podcast 2026.01.29

    php[podcast] episodes from php[architect]

    Play Episode Listen Later Jan 30, 2026 67:03


     This week on the PHP Podcast, Eric and John talk about Git Worktrees, The future of MySQL, PHP RFC’s, and more… Links from the show: GitHub – michaeldyrynda/arbor GitHub – harris21/laravel-herd-worktree: A Claude Code skill that automates setting up git worktrees for Laravel projects served by Laravel Herd. What is the future for MySQL? | InfoWorld PHP: rfc:trim_form_feed PHP: rfc:isreadable-iswriteable The PHP Podcast streams live, typically every Thursday at 3 PM PT. Come join us and subscribe to our YouTube channel. X: https://x.com/phparch Mastodon: https://phparch.social/@phparch Bluesky: https://bsky.app/profile/phparch.com Discord: https://discord.phparch.com Subscribe to our magazine: https://www.phparch.com/subscribe/ Host: Eric Van Johnson X: @shocm Mastodon: @eric@phparch.social Bluesky: @ericvanjohnson.bsky.social John Congdon X: @johncongdon Mastodon: @john@phparch.social Bluesky: @johncongdon.bsky.social Streams: Youtube Channel Twitch Partner This podcast is made a little better thanks to our partners Displace Infrastructure Management, Simplified Automate Kubernetes deployments across any cloud provider or bare metal with a single command. Deploy, manage, and scale your infrastructure with ease. https://displace.tech/ PHPScore Put Your Technical Debt on Autopay with PHPScore CodeRabbit Cut code review time & bugs in half instantly with CodeRabbit. Honeybadger Honeybadger helps you deploy with confidence and be your team's DevOps hero by combining error, uptime, and performance monitoring in one simple platform. Check it out at honeybadger.io Music Provided by Epidemic Sound https://www.epidemicsound.com/ The post The PHP Podcast 2026.01.29 appeared first on PHP Architect.

    The Changelog
    Securing npm is table stakes (Interview)

    The Changelog

    Play Episode Listen Later Jan 29, 2026 81:11


    As the creator and long-time maintainer of ESLint, Nicholas Zakas is well-positioned to criticize GitHub's recent response to npm's insecurity. He found the response insufficient, and has other ideas on how GitHub could secure npm better. On this episode, Nicholas details these ideas, paints a bleak picture of npm alternatives like JSR, and shares our frustration that such a critical piece of internet infrastructure feels neglected.

    table securing github stakes jsr eslint adam stacoviak jerod santo nicholas zakas
    Coder Radio
    640: The Modern .Net Shows' Jamie Taylor

    Coder Radio

    Play Episode Listen Later Jan 29, 2026 43:16


    Jamie's Links: https://github.com/github/spec-kit https://owasp.org/ https://bsky.app/profile/gaprogman.com https://dotnetcore.show/ https://gaprogman.github.io/OwaspHeaders.Core/ Mike on LinkedIn Coder Radio on Discord Mike's Oryx Review Alice Alice Jumpstart Offer

    Giant Robots Smashing Into Other Giant Robots
    601: The thing that makes us human

    Giant Robots Smashing Into Other Giant Robots

    Play Episode Listen Later Jan 29, 2026 54:15


    Chad and Will examine the ever expanding AI bubble and ponder on what we can expect it to see evolve in the coming years. Our hosts discuss how they strike a balance with AI as they break down their current stacks and workflows, what will be left in the wake of the bubble's collapse, and just where do Chad and Will draw the line with AI as they debate the ethics around it's use. — You can find Chad regularly problem solving with AI on thoughtbot's weekly stream over on our YouTube channel. You can find Chad all over social media as @cpytel. You can also connect with the duo via their LinkedIn pages - Chad - Will If you would like to support the show, head over to our GitHub page, or check out our website. Got a question or comment about the show? Why not write to our hosts: hosts@giantrobots.fm This has been a thoughtbot podcast. Stay up to date by following us on social media - LinkedIn - Mastodon - YouTube - Bluesky © 2026 thoughtbot, inc.

    ai github chad pytel will larry
    Nice Games Club
    3D Workflows for Indie Devs (with Freya Holmér) [Nice Replay]

    Nice Games Club

    Play Episode Listen Later Jan 29, 2026


    #3963D Workflows for Indie DevsInterview2025.07.03We welcome Freya Holmér back into the clubhouse to talk about 3D game development for independent game developers. We get into the specifics of the tools available for devs and why they work and don't work for different teams, but it's mostly an excuse to talk about Freya's new 3D modeling software.Half-Edge - Freya HolmérShapes - Freya Holmér, Unity Asset StoreShader Forge - Freya Holmér, GitHub3D Workflows for Indie DevsGame DesignToolsUI / UXValve Hammer Editor - Valve Developer CommunityPicoCAD - Johan Peitz, itch.ioTrenchBroom - GitHubCrocotile 3DWhat's the difference between OBJ and FBX? And when to you what - Reddit

    Sinica Podcast
    Afra Wang on "The Morning Star of Lingao" (临高启明) and the Rise and Reckoning of China's "Industrial Party"

    Sinica Podcast

    Play Episode Listen Later Jan 28, 2026 84:39


    This week on Sinica, I speak with Afra Wang, a writer working between London and the Bay Area, currently a fellow with Gov.AI. We're talking today about her recent WIRED piece on what might be China's most influential science fiction project you've never heard of: The Morning Star of Lingao (Língáo Qǐmíng 临高启明), a sprawling, crowdsourced novel about time travelers who bootstrap an industrial revolution in Ming Dynasty Hainan. More than a thought experiment in alternate history, it's the ur-text of China's "Industrial Party" (gōngyè dǎng 工业党) — the loose intellectual movement that sees engineering capability as the true source of national power. We discuss what the novel reveals about how China thinks about failure, modernity, and salvation, and why, just as Americans are waking up to China's industrial might, the worldview that helped produce it may already be losing its grip.5:27 – Being a cultural in-betweener: code-switching across moral and epistemic registers 10:25 – Double consciousness and converging aesthetic standards 12:05 – "The greatest Chinese science fiction" — an ironic title for a poorly written cult classic 14:18 – Bridging STEM and humanities: the KPI-coded language of tech optimization 16:08 – China's post-Industrial Party moment: from "try hard" to "lie flat" 17:01 – How widely known is Lingao? A cult Bible for China's techno-elite 19:11 – From crypto bros to DAO experiments: how Afra discovered the novel 21:25 – The canonical timeline: compiling chaos into collaborative fiction 23:06 – Guancha.cn (guānchá zhě wǎng 观察者网) and the Industrial Party's media ecosystem 26:05 – The Sentimental Party (Qínghuái Dǎng 情怀党): China's lost civic space 29:01 – The Wenzhou high-speed rail crash: the debate that defined the Industrial Party 33:19 – Controlled spoilers: colonizing Australia, the Maid Revolution, and tech trees 41:06 – Competence as salvation: obsessive attention to getting the details right 44:18 – The Needham question and the joy of transformation: from Robinson Crusoe to Primitive Technology 47:25 – "Never again": inherited historical vulnerability and the memory of chaos 49:20 – Wang Xiaodong, "China Is Unhappy," and the crystallization of Industrial Party ideology 51:33 – Gender and Lingao: a pre-feminist artifact and the rational case for equality 56:16 – Dan Wang's Breakneck and the "engineering state" framework 59:25 – New Quality Productive Forces (xīn zhì shēngchǎnlì 新质生产力): Industrial Party logic in CCP policy 1:03:43 – The reckoning: why Industrial Party intellectuals are losing their innocence 1:07:49 – What Lingao tells us about China today: the invisible infrastructure beneath the hot showerPaying it forward: The volunteer translators of The Morning Star of Lingao (English translation and GitHub resources)Xīn Xīn Rén Lèi / Pixel Perfect podcast (https://pixelperfect.typlog.io/) and the Bǎihuā (百花) podcasting community Recommendations:Afra: China Through European Eyes: 800 Years of Cultural and Intellectual Encounter, edited by Kerry Brown; The Wall Dancers: Searching for Freedom and Connection on the Chinese Internet by Yi-Ling Liu Kaiser: Destiny Disrupted: A History of the World Through Islamic Eyes by Tamim AnsarySee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

    Packet Pushers - Full Podcast Feed
    TCG067: Progressive Delivery: Shipping Software is Just the Beginning with Adam Zimman

    Packet Pushers - Full Podcast Feed

    Play Episode Listen Later Jan 28, 2026 55:22


    In this episode, we sit down with Adam Zimman, author and VC advisor, to explore the world of progressive delivery and why shipping software is only the beginning. Adam shares his fascinating journey through tech—from his early days as a fire juggler to leadership roles at EMC, VMware, GitHub, and LaunchDarkly – and how those... Read more »

    RunAs Radio
    Business Process Automation in 2026 with Ian Cooper

    RunAs Radio

    Play Episode Listen Later Jan 28, 2026 37:31


    Business Process Automation has been around a long time - what are the latest approaches? Richard talks to Ian Cooper about his work building BPA workflows in organizations - starting on paper or a whiteboard to make sense of the process before bringing tools into the equation. Ian talks about building repeatable workflows that are well-documented and source-controlled, typically through GitHub. As workflows get more complex, you'll need orchestration engines that can handle failures and provide telemetry to identify when and where things go wrong. And make sure you let users know how things are going - or they will worry! LinksKafkaDurable FunctionsGitHub ActionsTemporalPulumiOpenTelemetryRecorded December 5, 2025

    LANDLINE
    A Racial Thought Experiment

    LANDLINE

    Play Episode Listen Later Jan 28, 2026 86:27


    In this thought-provoking episode, we delve into the complexities of racism, drawing parallels between historical reconstruction and contemporary racial dynamics. Jump in with Janaya Future Khan. Project MVT on Github: https://github.com/mvt-project/mvt SUBSCRIBE + FOLLOW IG: www.instagram.com/darkwokejfk Youtube: www.youtube.com/@darkwoke TikTok: https://www.tiktok.com/@janayafk SUPPORT THE SHOW Patreon - https://patreon.com/@darkwoke Tip w/ a One Time Donation - https://buymeacoffee.com/janayafk Have a query? Comment? Reach out to us at: info@darkwoke.com and we may read it aloud on the show!  

    The Bike Shed
    491: Influences that shaped our thinking

    The Bike Shed

    Play Episode Listen Later Jan 27, 2026 40:16


    Joël and Aji reference their personal bibliographies as they compare the different influences that have shaped their programmer world view. Our hosts discuss their most influential programming material, from books, talks and video, and how it's impacted the way they write code, Joël hones in on the importance of confidence and dealing with uncertainty of objects in a project, while Aji dips into his knowledge of RailConf talks to find his biggest inspiration. — Take a leaf out of our hosts book and discover some of the material that influenced them and their work for yourself - POODR - Confident Ruby - RailsConf 2014 Talk - Take Smart Notes - Working Effectively with Legacy Code Your hosts for this episode have been thoughtbot's own Joël Quenneville and Aji Slater. If you would like to support the show, head over to our GitHub page, or check out our website. Got a question or comment about the show? Why not write to our hosts: hosts@bikeshed.fm This has been a thoughtbot podcast. Stay up to date by following us on social media - YouTube - LinkedIn - Mastodon - BlueSky © 2026 thoughtbot, inc.

    Overtired
    442: AI Agents and Political Chaos

    Overtired

    Play Episode Listen Later Jan 27, 2026 75:43


    Join Christina Warren and Brett Terpstra as they navigate the freezing Minnesotan cold without running water, delve into the intersection of tech and political turmoil, and explore the latest in AI agents and multi-agent workflows. Dive into a whirlwind of emotions, tech tips, and political ranting, all while contemplating the ethics of open source funding and AI coding. From brutal weather updates to philosophical debates on modern fascism, this episode pulls no punches. Sponsor Copilot Money can help you take control of your finances. Get a fresh start with your money for 2026 with 2 months free when you visit try.copilot.money/overtired. Show Links Crimethinc: Being “Peaceful” and “Law-Abiding” Will Not Stop Authoritarianism Gas Town Apex OpenCode Backdrop Cindori Sensei Moltbot Chapters 00:00 Introduction and Host Updates 00:21 Brett’s Water Crisis 02:27 Political Climate and Media Suppression 06:32 Police Violence and Public Response 18:31 Social Media and Surveillance 22:15 Sponsor Break: Copilot Money 26:20 Tech Talk: Gas Town and AI Agents 31:58 Crypto Controversies 37:09 Ethics in Journalism and Personal Dilemmas 39:45 The Future of Open Source and Cryptocurrency 45:03 Apex 1.0? 48:25 Challenges and Innovations in Markdown Processing 01:02:16 AI in Coding and Personal Assistants 01:06:36 GrAPPtitude 01:14:40 Conclusion and Upcoming Plans Join the Conversation Merch Come chat on Discord! Twitter/ovrtrd Instagram/ovrtrd Youtube Get the Newsletter Thanks! You’re downloading today’s show from CacheFly’s network BackBeat Media Podcast Network Check out more episodes at overtiredpod.com and subscribe on Apple Podcasts, Spotify, or your favorite podcast app. Find Brett as @ttscoff, Christina as @film_girl, Jeff as @jsguntzel, and follow Overtired at @ovrtrd on Twitter. Transcript AI Agents and Political Chaos Introduction and Host Updates Christina: [00:00:00] Welcome back. You’re listening to Overtired. I’m Christina Warren. Joined as always by Brett Terpstra. Jeff Severns. Guntzel could not be with us this week, um, but uh, but Brett and I are here. So Brett, how are you? How’s the cold? Brett: The cold. Brett’s Water Crisis Brett: So I’m going on day four without running water. Um, I drove to my parents last night to shower and we’re, we’re driving loads of dishes to friends’ house to wash them. We have big buckets of melted snow in our bathtub that we use to flush the Toyland. Um, and we have like big jugs with a spout on them for drinking water. So we’re surviving, but it is highly inconvenient. Um, and we don’t know yet if it’s a frozen pipe. Or if we have [00:01:00] a bad pump on our, well, uh, hopefully we’ll find that out today. But no guarantees because all the plumbers are very busy right now with negative 30 degree weather. They tend to get a lot of calls, lots of stuff happens. Um, so yeah, but I’m, I’m staying warm. I got a fireplace, I got my heat’s working Christina: I mean, that’s the important thing. Brett: and that went out, that went out twice, in, twice already. This winter, our heat has gone out, um, which I’m thankful. We, we finally, we added glycol to our, so our heat pumps water through, like, it’s not radiators, it’s like baseboard heat, but it, it uses water and. Um, and though we were getting like frozen spots, not burst pipes, just enough that the water wouldn’t go through fast enough to heat anything. So we added glycol to that [00:02:00] system to bring the freeze point down to like zero degrees. So it’s not perfect, but we also hardwired the pump so that it always circulates water, um, even when the heat’s not running. So hopefully it’ll never freeze again. That’s the goal. Um, and if we replace the well pump, that should be good for another 20 years. So hopefully after this things will be smoother. Political Climate and Media Suppression Brett: Um, yeah, but that, that’s all in addition to, you know, my state being occupied by federal agents and even in my small town, we’ve got people being like, abducted. Things are escalating quickly at this point, and a lot of it doesn’t get talked about on mainstream media. Um, but yeah, things, I don’t know, man. I think we’re making progress because, um, apparently Binos [00:03:00] getting retired Christina: I was going to say, I, I, I, I heard, I heard that, and I don’t know if that’s good or if that’s bad. Um, I can’t, I can’t tell. Brett: it’s, it’s like, it’s like if Trump died, we wouldn’t know if that was good or bad because JD Vance as president, like maybe things get way worse. Who knows? Uh, none of these, none of these actual figureheads are the solution. Removing them isn’t the solution to removing the kinda maga philosophy behind it. But yeah, and that’s also Jeff is, you know, highly involved and I, I won’t, I won’t talk about that for him. I hope we can get him monsoon to talk about that. Christina: No, me, me, me too. Because I’ve, I’ve been thinking about, about him and about you and about your whole area, your communities, you know, from several thousand miles away. Like all, all we, all we see is either what people post online, which of course now is being suppressed. [00:04:00] Uh, thanks a lot. You know, like, like the, oh, TikTok was gonna be so terrible. Chi the, the Chinese are gonna take over our, uh, our algorithms. Right? No, Larry Ellison is, is actually going to completely, you know, fuck up the algorithms, um, and, and suppress anything. I, yeah. Yeah. They’re, they’re Brett: is TikTok? Well, ’cause Victor was telling me that, they were seeing videos. Uh, you would see one frame of the video and then it would black out. And it all seemed to be videos that were negative towards the administration and we weren’t sure. Is this a glitch? Is this coincidence? Christina: well, they claim it’s a glitch, but I don’t believe it. Brett: Yeah, it seems, it seems Christina: I, I mean, I mean, I mean, the thing is like, maybe it is, maybe it is a glitch and we’re overreacting. I don’t know. Um, all I know is that they’ve given us absolutely zero reason to trust them, and so I don’t, and so, um, uh, apparently the, the state of California, this is, [00:05:00] so we are recording this on Tuesday morning. Apparently the state of California has said that they are going to look into whether things are being, you know, suppressed or not, and if that’s violating California law, um, because now that, that, that TikTok is, is controlled by an American entity, um, even if it is, you know, owned by like a, you know, uh, evil, uh, billionaire, you know, uh, crony sto fuck you, Larry Ellison. Um, uh, I guess that means we won’t be getting an Oracle sponsorship. Sorry. Um, uh, Brett: take it anyway. Christina: I, I know you wouldn’t, I know you wouldn’t. That’s why I felt safe saying that. Um, but, uh, but even if, if, if that were the case, like I, you know, but apparently like now that it is like a, you know, kind of, you know, state based like US thing, like California could step in and potentially make things difficult for them. I mean, I think that’s probably a lot of bluster on Newsom’s part. I don’t think that he could really, honestly achieve any sort of change if they are doing things to the algorithm. Brett: Yeah. Uh, [00:06:00] if, if laws even matter anymore, it would be something that got tied up in court for a long time Christina: Right. Which effectively wouldn’t matter. Right. And, and then that opens up a lot of other interesting, um, things about like, okay, well, you know, should we, like what, what is the role? Like even for algorithmically determined things of the government to even step in or whatever, right now, obviously does, I think, become like more of a speech issue if it’s government speech that’s being suppressed, but regardless, it, it is just, it’s bad. So I’ve been, I’ve been thinking about you, I’ve been thinking about Jeff. Police Violence and Public Response Christina: Um, you know, we all saw what happened over the weekend and, and, you know, people be, people are being murdered in the streets and I mean that, that, that’s what’s happening. And, Brett: white people no less, Christina: Right. Well, I mean, that’s the thing, right? Like, is that like, but, but, but they keep moving the bar. They, they keep moving the goalpost, right? So first it’s a white woman and, oh, she, she was, she was running over. The, the officer [00:07:00] or the ice guy, and it’s like, no, she wasn’t, but, but, but that, that’s immediately where they go and, and she’s, you know, radical whatever and, and, and a terrorist and this and that. Okay. Then you have a literal veterans affair nurse, right? Like somebody who literally, like, you know, has, has worked with, with, with combat veterans and has done those things. Who, um, is stepping in to help someone who’s being pepper sprayed, you know, is, is just observing. And because he happens to have, um, a, a, a, a gun on him legally, which he’s allowed to do, um, they immediately used that as cover to execute him. But if he hadn’t had the gun, they would’ve, they would’ve come up with something else. Oh, we thought he had a gun, and they, you know what I mean? So like, they, they got lucky with that one because they removed the method, the, the, the weapon and then shot him 10 times. You know, they literally executed him in the street. But if he hadn’t had a gun, they still would’ve executed. Brett: Yeah, no, for sure. Um, it’s really frustrating that [00:08:00] they took the gun away. So he was disarmed and, and immobilized and then they shot him. Um, like so that’s just a straight up execution. And then to bring, like, to say that it, he, because he had a gun, he was dangerous, is such a, an affront to America has spent so long fighting against gun control and saying that we had the right to carry fucking assault rifles in the Christina: Kyle Rittenhouse. Kyle Rittenhouse was literally acquitted. Right? Brett: Yeah. And he killed people. Christina: and, and he killed people. He was literally walking around little fucking stogey, you know, little blubbering little bitch, like, you know, crying, you know, he’s like carrying around like Rambo a gun and literally snipe shooting people. That’s okay. Brett: They defended Christina: if you have a. They defended him. Of course they did. Right? Of course they did. Oh, well he has the right to carry and this and that, and Oh, you should be able to be armed in [00:09:00] these places. Oh, no, but, but if you’re, um, somebody that we don’t like Brett: Yeah, Christina: and you have a concealed carry permit, and I don’t even know if he was really concealed. Right. Because I think that if you have it on your holster, I don’t even think that counts as concealed to Brett: was supposedly in Christina: I, I, I don’t, I don’t, I don’t. Brett: like it Christina: Which I don’t think counts as concealed. I think. Brett: No. Christina: Right, right. So, so, so, so, so that, that, that wouldn’t be concealed. Be because you have someone in, in that situation, then all of a sudden, oh, no. Now, now the, the key, the goalpost, okay, well, it’s fine if it’s, you know, uh, police we don’t like, or, or other people. And, and, and if you’re going after protesters, then you can shoot and kill whoever you want, um, because you’ve perceived a threat and you can take actions into your, to your own hands. Um, but now if you are even a white person, um, even, you know, someone who’s, who’s worked in Veterans Affairs, whatever, if, if you have, uh, even if you’re like a, a, a, you know, a, a gun owner and, and have permits, um, now [00:10:00] if we don’t like you and you are anywhere in the vicinity of anybody associated with law enforcement, now they have the right to shoot you dead. Like that’s, that’s, that’s the argument, which is insanity. Brett: so I’m, I’m just gonna point out that as the third right came to power, they disarmed the Jews and they disarmed the anarchists and the socialists and they armed the rest of the population and it became, um, gun control for people they didn’t like. Um, and this is, it’s just straight up the same playbook. There’s no, there’s no differentiation anymore. Christina: No, it, it, it actively makes me angry that, um, I, I could be, because, ’cause what can we do? And, and what they’re counting on is the fact that we’re all tired and we’re all kind of, you know, like just, [00:11:00] you know, from, from what happened, you know, six years ago and, and, and what happened, you know, five years ago. Um, and, and, and various things. I think a lot of people are, are just. It kind of like Brett: Sure. Christina: done with, with, with being able to, to, to, right. But now the actual fascism is here, right? Like, like we, we, we saw a, a, you know, a whiff of this on, on, on January 6th, but now it’s actual fascism and they control every branch of government. Brett: Yeah. Christina: And, um, and, and, and I, and I don’t know what we’re supposed to do, right? Like, I mean it, because I mean, you know, uh, Philadelphia is, is, is begging for, for, for them to come. And I think that would be an interesting kind of standoff. Seattle is this, this is what a friend of mine said was like, you know, you know Philadelphia, Filch Philadelphia is begging them to come. Seattle is like scared. Um, that, that they’re going to come, um, because honestly, like we’re a bunch of little bitch babies and, um, [00:12:00] people think they’re like, oh, you know the WTO. I’m like, yeah, that was, that was 27 years ago. Um, uh, I, I don’t think that Seattle has the juice to hold that sort of line again. Um, but I also don’t wanna find out, right? Like, but, but, but this is, this is the attack thing. It’s like, okay, why are they in Minnesota? Right? They’re what, like 130,000, um, Brett: exactly Christina: um, immigrants in, in Minnesota. There are, there are however many million in Texas, however many million in Florida. We know exactly why, right? This isn’t about. Anything more than Brett: in any way. Christina: and opt. Right, right. It has nothing, it has nothing to do with, with, with immigration anyway. I mean, even, even the Wall Street Journal. The Wall Street Journal who a, you know, ran an op-ed basically saying get out of Minnesota. They also, they also had like a, you know, a news story, which was not from the opinion board, which like broke down the, the, the footage showing, you know, that like the, the video footage doesn’t match the administration’s claims, but they also ran a story. Um, that [00:13:00] basically did the math, I guess, on like the number of, of criminals, um, or people with criminal records who have been deported. And at this point, like in, you know, and, and when things started out, like, I guess when the raid started out, the, the majority of the people that they were kind of going after were people who had criminal records. Now, whether they were really violent, the worst, the worst, I mean that’s, I’m, I’m not gonna get into that, but you could at least say like, they, they could at least say, oh, well these were people who had criminal records, whatever. Now some, some huge percentage, I think it’s close to 80% don’t have anything. And many of the people that do the, the criminal like thing that they would hold would be, you know, some sort of visa violation. Right. So it’s, it’s, it’s Brett: they deported a five-year-old kid after using him as bait to try to get the rest of his family. Christina: as bait. Brett: Yeah. And like it’s, it’s pretty deplorable. But I will say I am proud of Minnesota. Um, they have not backed [00:14:00] down. They have stood up in the face of increasing increasingly escalated attacks, and they have shown up in force thousands of people out in the streets. Like Conti, like last night they had a, um, well, yeah, I mean, it’s been ongoing, but, uh, what’s his name? Preddy Alex. Um, at the place where he was shot, they had a, like continuing kind of memorial protest, I guess, and there’s footage of like a thousand, a thousand mins surrounding about 50, um, ICE agents and. Like basically corralling them to the point where they were all backed into a corner and weren’t moving. And I don’t know what happened after that. Um, but thus far it hasn’t been violent on the part of protesters. It’s been very violent on the part of ice. I [00:15:00] personally, I don’t know where I stand on, like, I feel like the Democrats are urging pacifism because it affects their hold on power. And I don’t necessarily think that peace when they’re murdering us in the street. I don’t know if peace is the right response, but I don’t know. I’m not openly declaring that I support violence at this point, but. At the same time, do I not? I’m not sure. Like I keep going back and forth on is it time for a war or do we try to vote our way out of this? Christina: I mean, well, and the scary thing about voting our way out of this is will we even be able to have free elections, right? Be because they’re using any sort of anything, even the most benign sort of legal [00:16:00] protest, even if violence isn’t involved in all of a sudden, talks of the Insurrection Act come Brett: yeah. And Trump, Trump offered to pull out of Minnesota if Minnesota will turn over its voter database to the federal government. Like that’s just blatant, like that’s obviously the end goal is suppression. Christina: Right, right. And, and so to your point, I don’t know. Right. And I’m, I’m never somebody who would wanna advocate outwardly for violence, but I, I, I, I, I don’t know. I mean, they’re killing citizens in the streets. They’re assassinating people in cold blood. They’re executing people, right. That’s what they’re doing. They’re literally executing people in the streets and then covering it up in real time. Brett: if the argument is, if we are violent, it will cause them to kill us. They’re already killing Christina: already doing it. Right. So at, at this point, I mean, like, you know, I mean, like, w to your point, wars have been started for, for, for less, or for the exact same things. Brett: [00:17:00] Yeah. Christina: So, I don’t know. I don’t know. Um, I know that that’s a depressing way to probably do mental health corner and whatnot, but this is what’s happening in our world right now and in and in your community, and it’s, it’s terrifying. Brett: I’m going to link in the show notes an article from Crime Think that was written by, uh, people in Germany who have studied, um, both historical fascism and the current rise of the A FD, which will soon be the most powerful party in Germany, um, which is straight up a Nazi party. Um, and it, they offered, like their hope right now lies in America stopping fascism. Christina: Yeah. Brett: Like if we can, if we can stop fascism, then they believe the rest of Europe can stop fascism. Um, but like they, it, it’s a good article. It kind of, it kind of broaches the same questions I do about like, is it [00:18:00] time for violence? And they offer, like, we don’t, we’re not advocating for a civil war, but like Civil wars might. If you, if you, if you broach them as revolutions, it’s kind of, they’re kind of the same thing in cases like this. So anyway, I’ll, I’ll link that for anyone who wants to read kinda what’s going on in my head. I’m making a note to dig that up. I, uh, I love Crime Fake Oh and Blue Sky. Social Media and Surveillance Brett: Um, so I have not, up until very recently been an avid Blue Sky user. Um, I think I have like, I think I have maybe like 200 followers there and I follow like 50 people. But I’ve been expanding that and I am getting a ton of my news from Blue Sky and like to get stories from people on the ground, like news as it happens, unfiltered and Blue Sky has been [00:19:00] really good for that. Um, I, it’s. There’s not like an algorithm. I just get my stuff and like Macedon, I have a much larger following and I follow a lot more people, but it’s very tech, Christina: It’s very tech and, Brett: there for. Christina: well, and, and MAs on, um, understandably too is also European, um, in a lot of regards. And so it’s just, it’s not. Gonna have the same amount of, of people who are gonna be able to, at least for instances like this, like be on the ground and doing real-time stuff. It’s not, it doesn’t have like the more normy stuff. So, no, that makes sense. Um, no, that’s great. I think, yeah, blue Sky’s been been really good for, for these sorts of real-time events because again, they don’t have an algorithm. Like you can have one, like for a personalized kind of like for you feed or whatever, but in terms of what you see, you know, you see it naturally. You’re not seeing it being adjusted by anything, which can be good and bad. I, I think is good because nothing’s suppressing things and you see things in real time. It can be bad because sometimes you miss things, but I think on the whole, it’s better. [00:20:00] The only thing I will say, just to anyone listening and, and just to spread onto, you know, people in your communities too, from what I’ve observed from others, like, it does seem like the, the government and other sorts of, you know, uh, uh, the, you know, bodies like that are finally starting to pay more attention to blue sky in terms of monitoring things. And so that’s not to say don’t. You know, use it at all. But the same way, you don’t make threats on Twitter if you don’t want the Feds to show up at your house. Don’t make threats on Blue Sky, because it’s not just a little microcosm where, you know, no one will see it. People are, it, it’s still small, but it’s, it’s getting bigger to the point that like when people look at like where some of the, the, the fire hose, you know, things observable things are there, there seem to be more and more of them located in the Washington DC area, which could just be because data centers are there, who knows? But I’ve also just seen anecdotally, like people who have had, like other instances, it’s like, don’t, don’t think [00:21:00] that like, oh, okay, well, you know, no one’s monitoring this. Um, of course people are so just don’t be dumb, don’t, don’t say things that could potentially get you in trouble. Um. Brett: a political candidate in Florida. Um, had the cops show up at her house and read her one of her Facebook posts. I mean, this was local. This was local cops, but still, yeah, you Christina: right. Well, yeah, that’s the thing, right? No, totally. And, and my, my only point with that is we’ve known that they do that for Facebook and for, for, you know, Twitter and, and, uh, you know, Instagram and things like that, but they, but Blue Sky, like, I don’t know if it’s on background checks yet, but it, uh, like for, uh, for jobs and things like that, I, I, I don’t know if that’s happening, but it definitely is at that point where, um, I know that people are starting to monitor those things. So just, you know, uh, not even saying for you per se, but just for anybody out there, like, it’s awesome and I’m so glad that like, that’s where people can get information out, but don’t be like [00:22:00] lulled into this false sense of security. Like, oh, well they’re not gonna monitor this. They’re not Brett: Nobody’s watching me here. Christina: It is like, no, they are, they are. Um, so especially as it becomes, you know, more prominent. So I’m, I’m glad that that’s. That’s an option there too. Um, okay. Sponsor Break: Copilot Money Christina: This is like the worst possible segue ever, but should we go ahead and segue to our, our, our sponsor break? Brett: Let’s do it. Let’s, let’s talk about capitalism. Christina: All right. This episode is brought to you by copilot money. Copilot money is not just another finance app. It’s your personal finance partner designed to help you feel clear, calm, and in control of your money. Whether it’s tracking your spending, saving for specific goals, or simply getting the handle on your investments. Copilot money has you covered as we enter the new year. Clarity and control over our finances has never been more important with the recent shutdown of Mint and rising financial stress, for many consumers are looking for a modern, trustworthy tool to help navigate their financial journeys. That’s where copilot money comes in. [00:23:00] With this beautifully designed app, you can see all your bank accounts, spending, savings and goals and investments all in one place. Imagine easily tracking everything without the clutter of chaotic spreadsheets or outdated tools. It’s a practical way to start 2026 with a fresh financial outlook. And here’s the exciting part. As of December 15th, copilot money is now available on the web so you can manage your finances on any device that you choose. Plus, it offers a seamless experience that keeps your data secure with a privacy first approach, when you sign up using our link, you’ll get two months for free. So visit, try. Copilot money slash Overtired to get started with features like automatic subscription tracking so you never miss a renewal date and customizable savings goals to help you stay on track. Copilot money empowers you to take charge of your financial life with confidence. So why wait Start 2026 with clarity and purpose. Download copilot money on your devices or visit. Try copilot money slash [00:24:00] overti today to claim you’re two months free and embrace a more organized, stress-free approach to your finances. Try copilot.money/ Overtired. Brett: Awesome that I appreciate this segue. ’cause we, we, we could, we could be talking about other things. Um, like it’s, it feels so weird, like when I go on social media and I just want to post that like my water’s out. It feels out of place right now because there’s everything that’s going on feels so much more important than, Christina: Right. Brett: than anything else. Um, but there’s still a place for living our lives, um, Christina: there are a absolutely. I mean, and, and, and in a certain extent, like not to, I mean, maybe this is a little bit of a cope, but it’s like, if all we do is focus on the things that we can’t control at the expense of everything else, it’s like then they win. You know? Like, which, which isn’t, which, which isn’t even to [00:25:00] say, like, don’t talk about what’s happening. Don’t try to help, don’t try to speak out and, and, um, and do what we can do, but also. Like as individuals, there’s very little we can control about things. And being completely, you know, subsumed by that is, is not necessarily good either. Um, so yeah, there’s, there, there are other things going on and it’s important for us to get out of our heads. It’s important, especially for you, you know, being in the region, I think to be able to, to focus on other things and, and hopefully your water will be back soon. ’cause that sucks like that. I’ve been, I’ve been worried about you. I’m glad that you have heat. I’m glad you have internet. I’m glad you have power, but you know, the pipes being frozen and all that stuff is like, not Brett: it, the, the internet has also been down for up to six hours at a time. I don’t know why. There’s like an amplifier down on our street. Um, and that has sucked because I, out here, I live in a, I’m not gonna call it rural. Uh, we’re like five minutes from town, [00:26:00] but, um, we, we don’t. We have shitty internet. Like I pay for a gigabit and I get 500 megabits and it’s, and it’s up and down all the time and I hate it. But anyway. Tech Talk: Gas Town and AI Agents Brett: Let’s talk about, uh, let’s talk about Gas Town. What can you tell me about Gastown? Christina: Okay. So we’ve talked a lot about like AI agents and, um, kind of like, uh, coding, um, loops and, and things like that. And so Gastown, uh, which is available, um, at, I, it is not Gas Town. Let me find the URL, um, one second. It’s, it’s at a gas town. No, it’s not. Lemme find it. Um. Right. So this is a thing that, that Steve Yy, uh, has created, and [00:27:00] it is a multi-agent workspace manager. And so the idea is basically that you can be running like a lot of instances of, um, of, of Claude Code or, um, I guess you could use Codex. You could use, uh, uh, uh, co-pilot, um, SDK or CLI agent and whatnot. Um, and basically what it’s designed to do is to basically let you coordinate like multiple coding agents at one time so they can all be working on different tasks, but then instead of having, um, like the context get lost when agents restart, it creates like a, a persistent, um, like. Work state, which it uses with, with git on the backend, which is supposed to basically enable more multi-agent workflows. So, um, basically the idea would be like, you get, have multiple agents working at once, kind of talking to one another, handing things off, you know, each doing their own task and then coordinating the work with what the other ones are doing. But then you have like a persistent, um, uh, I guess kind of like, you know, layer in the backend so that if an agent has to restart or whatever, it’s not gonna lose the, [00:28:00] the context, um, that that’s happening. And you don’t have to manually, um, worry about things like, okay, you know, I’ve lost certain things in memory and, and I’ve, you know, don’t know how I’m, I’m managing all these things together. Um, there, there’s another project, uh, called Ralph, which is kind of based on this, this concept of like, what of Ralph Wickham was, you know, coding or, or was doing kind of a loop. And, and it’s, it’s, it’s a, it’s kind of a similar idea. Um, there’s also. Brett: my nose wouldn’t bleed so much if I just kept my finger out of there. Christina: Exactly, exactly. My cat’s breath smells like cat food. Um, and um, and so. Like there are ideas of like Ralph Loops and Gastown. And so these are a couple of like projects, um, that have really started to, uh, take over. So like, uh, Ralph is more of an autonomous AI agent loop that basically like it runs like over and over and over again until, uh, a task is done. Um, and, and a lot of people use, use Gastown and, [00:29:00] and, and Ralph together. Um, but yeah, no Ga gastown is is pretty cool. Um, we’ll we’re gonna talk about it more ’cause it’s my pick of the week. We’ll talk about Molt bot previously known as Claude Bot, which is, uses some, some similar ideas. But it’s really been interesting to see like how, like the, the multi-agent workflow, and by multi-agent, I mean like, people are running like 20 or 30 of them, you know, at a time. So it’s more than that, um, is really starting to become a thing that people can, uh, can do. Um, Brett: gets expensive though. Christina: I was, I was just about to say that’s the one thing, right? Most people who are using things like Gastown. Are using them with the Claude, um, code Max plans, which is $200 a month. And those plans do give you more value than like, what the, what it would be if you spent $200 in API credits, uh, but $200 a month. Like that’s not an expensive, that’s, you know, that, that’s, that, that, like, you know what I mean? Like, like that, that, that, that, that, that’s a lot of money to spend on these sorts of things. Um, but people [00:30:00] are getting good results out of it. It’s pretty cool. Um. There have been some open models, which of course, most people don’t have equipment that would be fast enough for them to, to run, uh, to be able to kind of do what they would want, um, reliably. But the, the AgTech stuff coming to some of the open models is better. And so if these things can continue, of course now we’re in a ram crisis and storage crisis and everything else, so who knows when the hardware will get good enough again, and we can, when we as consumers can even reasonably get things ourselves. But, but in, in theory, you know, if, if these sorts of things continue, I could see like a, a world where like, you know, some of the WAN models and some of the other things, uh, potentially, um, or Quinn models rather, um, could, uh. Be things that you could conceivably, like be running on your own equipment to run these sorts of nonstop ag agentic loops. But yeah, right now, like it’s really freaking cool and I’ve played around with it because I’m fortunate enough to have access to a lot of tokens. [00:31:00] Um, but yeah, I can get expensive real, real fast. Uh, but, but it’s still, it’s still pretty awesome. Brett: I do appreciate that. So, guest Town, the name is a reference to Mad Max and in the kind of, uh, vernacular that they built for things like background agents and I, uh, there’s a whole bunch, there are different levels of, of the interface that they kind of extrapolated on the gas town kind of metaphor for. Uh, I, it was, it, it, there were some interesting naming conventions and then they totally went in other directions with some of the names. It, they didn’t keep the theme very well, but, but still, uh, I appreciate Ralph Wig and Mad Max. That’s. It’s at the very least, it’s interesting. Christina: No, it definitely is. It definitely is. Crypto Controversies Christina: I will say that there’s been like a little bit [00:32:00] of a kerfuffle, uh, involved in both of those, uh, developers because, um, they’re both now promoting shit coins and, uh, and so that’s sort of an interesting thing. Um, basically there’s like this, this, this crypto company called bags that I guess apparently like if people want to, they will create crypto coins for popular open source projects, and then they will designate someone to, I guess get the, the gas fees, um, in, um, uh, a Solana parlance, uh, no pun intended, with the gas town, um, where basically like that’s, you know, like the, the, the fees that you spend to have the transaction work off of the blockchain, right? Like, especially if there’s. A lot of times that it would take, like, you pay a certain percentage of something and like those fees could be designated to an individual. And, um, in this case, like both of these guys were reached out to when basically they were like, Hey, this coin exists. You’ve got all this money just kind of sitting in a crypto wallet waiting for you. [00:33:00] Take the money, get, get the, the transaction fees, so to speak. And, uh, I mean, I think that, that, that’s, if you wanna take that money right, it’s, it’s there for you. I’m not gonna certainly judge anyone for that. What I will judge you for is if you then promote your shit coin to your community and basically kind of encourage everyone. To kind of buy into it. Maybe you put in the caveat, oh, this isn’t financial advice. Oh, this is all just for whatever. But, but you’re trying to do that and then you go one step beyond, which I think is actually pretty dumb, which is to be like, okay, well, ’cause like, here’s the thing, I’m not gonna judge anyone. If someone who’s like, Hey, here’s a wallet that we’re gonna give you, and it has real cash in it, and you can do whatever you want with it, and these are the transaction fees, so to speak, like, you know, the gas fees, whatever, you know what you do. You, even if you wanna let your audience know that you’ve done that, and maybe you’re promoting that, maybe some people will buy into it, like, people are adults. Fine. Where, where I do like side eye a little bit is if you are, then for whatever reason [00:34:00] going to be like, oh, I’m gonna take my fees and I’m gonna reinvest it in the coin. Like, okay, you are literally sitting on top of the pyramid, like you could not be in a better position and now you’re, but right. And now you’re literally like paying into the pyramid scheme. It’s like, this is not going to work well for you. These are rug bulls. Um, and so like the, the, the, the gas town coin like dropped like massively. The Ralph coin like dropped massively, like after the, the, the Ralph creator, I think he took out like 300 K or something and people, or, you know, sold like 300 K worth of coins. And people were like, oh, he’s pulling a rug pull. And I’m like, well, A, what did you expect? But B it’s like, this is why don’t, like, if someone’s gonna give you free money from something that’s, you know, kind of scammy, like, I’m not saying don’t take the money. I am saying maybe be smart enough to not to reinvest it into the scam. Brett: Yeah. Christina: Like, I don’t know. Anyway, that’s the only thing I will mention on that. ’cause I don’t think that that takes [00:35:00] anything away from either of those projects or it says that you shouldn’t use or play around with it either of those ideas at all. But that is just a thing that’s happened in the last couple of weeks too, where it’s like, oh, and now there’s like crypto, you know, the crypto people are trying to get kind of involved with these projects and, um, I, I think that that’s, uh, okay. You know, um, like I said, I’m, I’m not gonna judge anybody for taking free money that, that somebody is gonna offer them. I will judge you if you’re gonna try to then, you know, try to like, promote that to your audience and try to be like, oh, this is a great way where we, where you can help me and we can all get rich. It’s like, no, there are, if you really wanna support creators, like there are things like GitHub sponsors and there are like other methods that you can, you can do that, that don’t involve making financial risks on shit coins. Brett: I wish anything I made could be popular enough that I could do something that’s stupid. Yeah. Like [00:36:00] I, I, I, I’m not gonna pull a rug pull on anyone, but the chances that I’ll ever make $300,000 on anything I’m working on, it’s pretty slim. Christina: Yeah, but at the same time, like if you, if you did, if you were in that position, like, I don’t know, I mean, I guess that’d be a thing that you would have to kind of figure out, um, yourself would be like, okay, I have access to this amount of money. Am I going to try to, you know, go all in and, and maybe go full grift to get even more? Some, something tells me that like your own personal ethics would probably preclude you from that. Brett: I, um, I have spent, what, um, how old am I? 47. I, I’ve been, since I started blogging in like 1999, 2000, um, I have always adhered to a very strict code and like turning down sponsors. I didn’t agree with [00:37:00] not doing anything that would be shady. Not taking, not, not taking money from anyone I was writing about. Ethics in Journalism and Personal Dilemmas Brett: Like, it’s been, it’s a pain in the ass to try to be truly ethical, but I feel like I’ve done it for 30 some years and, and I don’t know, I wouldn’t change it. I’m not rich. I’ll never be rich. But yeah, I think ethics are important, especially if you’re in any kind of journalism. Christina: Yeah, if you’re in any sort of journalism. I think so, and I think like how people wanna define those things, I think it’s up to them. And, and like I said, like I’m not gonna even necessarily like, like judge people like for, because I, I don’t know personally like what my situation would be like. Like if somebody was like, Christina, here’s a wallet that has the equivalent of $300,000 in it and it’s just sitting here and we’re not even asking you to do anything with this. I would probably take the money. I’m not gonna lie, I don’t, I don’t, I don’t [00:38:00] know if I would promote it or anything and I maybe I would feel compelled to disclose, Hey, Brett: That is Christina: wallet belongs to me. Brett: money though. Christina: I, I, right. I, I, I might, I might be, I might feel compelled to com to, to disclose, Hey, someone created this coin in this thing. They created the foam grow coin and they are giving me, you know, the, the, the gas fees and I have accepted Brett: could be, I’d feel like you could do it if you were transparent enough about it. Christina: Yeah, I mean, I, I, I think where I draw the line is when you then go from like, because again, it’s fine if you wanna take it. It’s then when you are a. Reinvesting the free money into the coin, which I think is just idiotic. Like, I think that’s just actually dumb. Um, like I just, I just do like, that just seems like you are literally, like I said, you’re at the top of the pyramid and you’re literally like volunteering to get into the bottom again. Um, and, or, or b like if you do that and then you try to rationalize in some way, oh, well, you know, I think [00:39:00] that this could be a great thing for everybody to, you know, I get rich, you know, you could get rich, we could all get money out of this because this is the future of, you know, creator economy or whatever. It’s like, no, it’s not. This is gambling. Um, and, and, and, and you could make the argument to me, and I’d probably be persuaded to be like, this isn’t that different from poly market or any of the other sorts of things. But you know what? I don’t do those things either. And I wouldn’t promote those things to any audience that I had either. Um, but if somebody wanted to give me free money. I probably wouldn’t turn it down. I’m not gonna pretend that my ethics are, are that strong. Uh, I just don’t know if I would, if I would, uh, go on the other end and be like, okay, to the Moom, everyone let, let’s all go in on the crypto stuff. It’s like, okay, The Future of Open Source and Cryptocurrency Brett: So is this the future of open source is, ’cause I mean like open source has survived for decades as like a concept and it’s never been terribly profitable. But a [00:40:00] lot of large companies have invested in open source, and I guess at this point, like most of the big open source projects are either run by a corporation or by a foundation. Um, that are independently financed, but for a project like Gastown, like is it the future? Is this, is this something people are gonna start doing to like, kind of make open source profitable? Christina: I mean, maybe, I don’t know. I think the problem though is that it’s not necessarily predictable, right? And, and not to say that like normal donations or, or support methods are predictable, but at least that could be a thing where you’re like, they’re not, but, but, but it’s not volatile to the extent where you’re like, okay, I’m basing, you know, like my income based on how well this shit coin that someone else controls the supply of someone else, you know, uh, uh, created someone else, you know, burned, so to speak, somebody else’s is going to be, uh, [00:41:00] controlling and, and has other things and could be responsible for, you know, big seismic like market movements like that I think is very different, um, than anything else. And so, I don’t know. I mean, I, I think that they, what I do expect that we’ll see more of is more and more popular projects, things that go viral, especially around ai. Probably being approached or people like proactively creating coins around those things. And there have been some, um, developers who’ve already, you know, stood up oddly and been like, if you see anybody trying to create a coin around this, it is not associated with me. I won’t be associated with any of it. I won’t do it. Right. Uh, and I think that becomes a problem where you’re like, okay, if these things do become popular, then that becomes like another risk if you don’t wanna be involved in it. If you’re involved with a, with a popular project, right? Like the, like the, like the creator of MPM Isaac, like, I think there’s like an MPM coin now, and that, that he’s, you know, like involved in and it’s like, you know, again, he didn’t create it, but he is happy to promote it. He’s happy to take the money. I’m like, look, I’m happy for [00:42:00] Isaac to get money from NPMI am at the same time, you know, bun, which is basically like, you know, the, you know, replacement for, for Node and NPM in a lot of ways, they sold to Anthropic for. I guarantee you a fuck load more money than whatever Isaac is gonna make off of some MPM shitcoin. So, so like, it, it’s all a lottery and it’s not sustainable. But I also feel like for a lot of open source projects, and this isn’t like me saying that the people shouldn’t get paid for the work, quite the contrary. But I think if you go into it with the expectation of I’m going to be able to make a sustainable living off of something, like when you start a project, I think that that is not necessarily going to set you up for, I think that those expectations are misaligned with what reality might be, which again, isn’t to say that you shouldn’t get paid for your work, it’s just that the reason that we give back and the reason we contribute open source is to try to be part of like the, the greater good and to make things more available to everyone. Not to be [00:43:00] like, oh, I can, you know, quit my job. Like, that would be wonderful. I, I wish that more and more people could do that. And I give to a lot of, um, open source projects on, on a monthly basis or on an annual basis. Um, Brett: I, I give basically all the money that’s given to me for my open source projects I distribute among other open source projects. So it’s a, it’s a, it’s a wash for me, but yeah, I am, I, I pay, you know, five, 10 bucks a month to 20 different projects and yeah. Christina: Yeah. I mean, I think it’s important, but, but I, I don’t know. I, I, I hope that it’s not the future. I’m not mad, I think like if that’s a way where people can make, you know, a, a, an income. But I do, I guess worry the sense that like, if, if, if, I don’t want that to be, the reason why somebody would start an open source project is because they’re like, oh, I, I can get rich on a crypto thing. Right? Like, ’cause that that’s the exact wrong Brett: that’s not open source. That’s not the open source philosophy. Christina: no, [00:44:00] it’s not. And, and so, I mean, but I think, I think if it already exists, I mean, I don’t know. I, I also feel like no one should feel obligated. This should go without saying that. If you see a project that you like that is involved in one of those coins. Do you have a zero obligation to be, uh, supportive of that in any way? And in fact, it is probably in your financial best interest to not be involved. Um, it, it is your life, your money, your, you do whatever you want, gamble, however you want. But, uh, I, I, I, I do, I guess I, I bristle a little bit. Like if people try to portray it like, oh, well this is how you can support me by like buying into this thing. I’m like, okay, that’s alright. Like, I, I, if you wanna, again, like I said, if you wanna play poly market with this, fine, but don’t, don’t try to wrap that around like, oh, well this is how you can give back. It’s like, no, you can give back in other ways. Like you can do direct donations, you can do other stuff. Like I would, I would much rather encourage people to be like, rather than putting a hundred dollars in Ralph Coin, [00:45:00] give a hundred dollars to the Ralph Guy directly. Apex 1.0? Brett: So, speaking of unprofitable open source, I have Apex almost to 1.0. Um, it officially handles, I think, all of the syntax that I had hoped it would handle. Um, it does like crazy things, uh, that it’s all built on common mark, GFM, uh, like cmar, GFM, GitHub’s project. Um, so it, it does all of that. Plus it handles stuff from like M mark with like indices. Indices, and it incorporates, uh. Uh, oh, I forget the name of it. Like two different ways of creating indices. It handles all kinds of bibliography syntax, like every known bibliography syntax. Um, I just added, you can, you can create insert tags with plus, plus, uh, the same way you would create a deletion with, uh, til detail. Um, and [00:46:00] I’ve added a full plugin structure, and the plugins now can be project local. So you can have global plugins. And then if you have specific settings, so like I have a, I, my blogs are all based on cramdown and like the bunch documentation is based on cramdown, but then like the mark documentation. And most of my writing is based on multi markdown and they have different. Like the, for example, the IDs that go on headers in multi markdown. If it’s, if it has a space in multi markdown, it gets compressed to no space in common Mark or GFM, it gets a dash instead of a space, which means if I have cross links, cross references in my document, if I don’t have the right header syntax, the cross reference will break. So now I can put a, a config into like my bunch documentation that tells Apex to use, [00:47:00] um, the dash syntax. And in my Mark documentation, I can tell it to use the multi markdown syntax. And then I can just run Apex with no command line arguments and everything works. And I don’t know, I, I haven’t gotten adoption for it. Like the one place I thought it could be really useful was DEVONthink, Christina: Mm-hmm. Brett: which has always been based on multi markdown, which. Um, is I love multi markdown and I love Fletcher and, um, it’s just, it’s missing a lot of what I would consider modern syntax. Christina: Right. Brett: so I, I offered it to Devin think, and it turned out they were working on their own project along the same lines at the same time. Um, but I’m hoping to find some, some apps that will incorporate it and maybe get it some traction. It’s solid, it’s fast, it’s not as fast as common Mark, but it does twice as much. Um, like the [00:48:00] benchmarks, it a complex document renders in common mark in about. Uh, 27 milliseconds, and in Apex it’s more like 46 milliseconds. But in the grand scheme of things, I could render my whole blog 10 times faster than I can with cramm down or Panoc and yeah, and, and I can use all the syntax I want. Challenges and Innovations in Markdown Processing Brett: Did I tell you about, did I tell you about, uh, Panoc Divs? The div extension, um, like you can in with the panoc D extension, you can put colon, colon, colon instead of like back, take, back, take backtick. So normally, like back ticks would create a code block with colons, it creates a div, and you can apply, you can apply inline attribute lists after the colons to make, to give it a class and an ID and any other attributes you wanna apply to it. I extended that so that you can do colon, [00:49:00] colon, colon, and then type a tag name. So if you type colon, colon, colon aside and then applied an attribute list to it, it would create an aside tag with those attributes. Um, the, the only pan deck extension that I wish I could support that I don’t yet is grid tables. Have you ever seen grid tables? Christina: I have not. Brett: There, it’s, it’s kind of like multi markdown table syntax, except you use like plus signs for joints and uh, pipes and dashes, and you actually draw out the table like old ASCI diagrams Christina: Okay. Brett: and that would render that into a valid HTML table. But that supporting that has just been, uh, tables. Tables are the thing. I’ve pulled the most hair out over. Christina: Yeah, I was gonna say, I think I, they feel like tables are hard. I also feel like in a lot of circumstances, I mean obviously people use tables and whatnot, but like, [00:50:00] only thing I would say to you, like, you know, apex is, is so cool and I hope that other projects adopt it. Um, and, uh, potentially with the POC support as far as you’ve gotten with it, maybe, you know, projects that support some of POC stuff could, could, you know, uh, jump into it. But I will say it does feel like. Once you go into like the Panoc universe, like that almost feels like a separate thing from the markdown Flavors like that almost feels like its own like ecosystem. You know what I mean? Brett: Well, yeah, and I haven’t tried to adopt everything Panoc does because you can als, you can also use panoc. You can pipe from Apex into Panoc or vice versa. So I’m not gonna try to like one for one replicate panoc, Christina: No, no. Totally Brett: do all of panoc export options because Panoc can take HTML in and then output PDFs and Doc X and everything. So you can just pipe output from Apex into Panoc to create your PDF or whatever Christina: And like, and, and like to, [00:51:00] and like to me, like that seems ideal, right? But I feel like maybe like adopting some of the other things, especially like, like their grid, you know, table, things like that. Like that would be cool. But like, that feels like that’s a, potentially has the, has the potential, maybe slow down rendering and do other stuff which you don’t want. And then b it’s like, okay, now are we complicated to the point that like, this is, this is now not becoming like one markdown processor to rule them all, but you Brett: Yeah, the whole point, the whole point is to be able to just run Apex and not worry about what cex you’re using. Um, but grid tables are the kind of thing that are so intentional that you’re not gonna accidentally use them. Like the, the, the, the impetus for Apex was all these support requests I get from people that are like the tilde syntax for underline or delete doesn’t work in Mark. And it, it does if you choose the right processor. But then you have to know, yeah, you have to [00:52:00] know what processor supports what syntax and that takes research and time and bringing stuff in from, say, obsidian into mart. You would just kind of expect things to work. And that’s, that’s why I built Apex and Christina: right? Brett: you are correct that grid tables are the kind of thing, no one’s going to use grid tables if they haven’t specifically researched what Christina: I right. Brett: they’re gonna work with. Christina: And they’re going to have a way that has their file marked so that it is designated as poc and then whatever, you know, flags for whatever POC features it supports, um, does. Now I know that the whole point of APEX is you don’t have to worry about this, but, but I am assuming, based on kind of what you said, like if I pass like arguments like in like a, you know, in a config file or something like where I was like, these documents or, or, or this URL or these things are, you know, in this process or in this in another, then it can, it can just automatically apply those rules without having to infer based on the, on the syntax, right. Brett: right. It has [00:53:00] modes for cram down and common mark and GFM and discount, and you can like tell it what mode you’re writing in and it will limit the feature set to just what that processor would handle. Um, and then all of the flags, all of the features have neg negotiable flags on them. So if you wanted to say. Skip, uh, relax table rendering. You could turn that off on the command line or in a config file. Um, so yeah, everything, everything, you can make it behave like any particular processor. Uh, but I focus mostly on the unified mode, which again, like you don’t have to think about which processor you are using. Christina: Are you seeing, I guess like in, in circumstances like, ’cause I, in, in my, like, my experience, like, I would never think to, like, I would probably like, like to, I would probably do like what you do, which is like, I’m [00:54:00] going to use one syntax or, or one, you know, processor for one type of files and maybe another and another. Um, but I, I don’t think that like, I would ever have a, and maybe I’m misunderstanding this, but I don’t think I would ever have an instance where I would be like mixing the two together in the same file. Brett: See, that’s my, so that’s, that’s what’s changing for me is I’m switching my blog over to use Apex instead of Cramdown, which means I can now incorporate syntax that wasn’t available before. So moving forward, I am mixing, um, things from common mark, things from cram down, things from multi markdown. Um, and, and like, so once you know you have the option Christina: right. Then you might do that Brett: you have all the syntax available, you start doing it. And historically you won’t have, but like once you get used to it, then you can. Christina: Okay. So here’s the next existential question for you. At what point then does it go from being, you know, like [00:55:00] a, a, a rendering engine, kind of like an omni rendering engine to being a syntax and a flavor in and of itself? Brett: That is that, yeah, no, that’s a, that’s a very valid question and one that I have to keep asking myself, um, because I never, okay, so what to, to encapsulate what you’re saying, if you got used to writing for Apex and you were mixing your syntax, all of a sudden you have a document that can’t render in anything except Apex, which does eventually make it its own. Yeah, no, it is, it’s always, it’s a concern the whole time. Christina: well, and I, I wouldn’t even necessarily, I mean, like, and I think it could be two things, right? I mean, like, you could have it live in two worlds where, like on the one hand it could be like the rendering engine to end all rendering engines and it can render, you know, files and any of them, and you can specify like whatever, like in, in, in like a tunnel or something. Like, you know, these files are, [00:56:00] are this format, these are these, and you know, maybe have some sort of, you know, um, something, even like a header files or whatever to be like, this is what this rendering engine is. Um, you know, with, with your projects to have it, uh, do that. Um. Or have it infer, you know, based on, on, on, um, the, the logic that you’re importing. But it could also be one of those things where you’re like, okay, I just have created like, you know, the omni syntax. And that’s a thing that maybe, maybe you get people to try to encourage or try, try to adopt, right? Like, it’s like, okay, you can always just use common mark. You can always just use GFM, you can always just use multi markdown, but we support these other things too, from these other, um, systems and you can intermix and match them. Um, because, because I, I do feel like at a certain point, like at least the way you’re running it yourself, you have your own syntax. Like, like, you know. Brett: yeah. No, you have perfectly encapsulated the, the major [00:57:00] design concern. And I think you’re correct. It can exist, it can be both things at once. Um, but I have like, nobody needs another markdown syntax. Like there are so many flavors right now. Okay. There may be a dozen. It’s not like an infinite number, but, but there’s enough that the confusion is real. Um, and we don’t need yet another markdown flavor, but we do need a universal processor that. Makes the differentiations less, but yeah, no, it’s, I need, I need to nail down that philosophy, uh, and really like, put it into writing and say, this is the design goal of this project, uh, which I have like hinted at, but I’m a scattered thinker and like, part of, part of the design philosophy is if someone says, Hey, [00:58:00] could you make this work? I just wanted a project where I could say, yeah, I’m gonna make that work. I, I, I’m gonna add this somewhat esoteric syntax and it’s just gonna work and it’s not gonna affect anything else. And you don’t have to use it, but if you do, there it is. So it’s kind of, it was designed to bloat to a circuit certain extent. Um, but yeah, I need to, I need to actually write a page That’s just the philosophy and really, really, uh, put, put all my thoughts together on that. Christina: Yeah, no, ’cause I was just kind of thinking, I was like, ’cause it’s so cool. Um, but the way that I would’ve envisioned using it, like I, I still like, it’s cool that you can mix all those things in together. I still feel like I probably wouldn’t because I’m not you. And so then I would just have like this additional dependency that it’s like, okay, if something happens to Apex one day and that’s the only thing that can render my documents, then like, you know what I mean? And, and, and if it’s not getting updated [00:59:00] anymore or whatever, then I’m kind of like SOL, um, Brett: Maku. Do you remember Maku? Christina: vaguely. Brett: It’s, the project is kind of dead and a lot of its syntax has been incorporated into various other processors. But if you built your whole blog on Maku, you have to, you have to be able to run like a 7-year-old binary, um, and, and it’ll never be updated, and eventually you’re gonna run into trouble. The nice thing about Unix based stuff is it’s. Has a, you can stop developing it and it’ll work for a decade, um, until, like, there’s a major shift in processors, but like, just the shift to arm. Like if, if Maku was only ever compiled for, uh, for, uh, Intel and it wasn’t open source, you would, it would be gone. You wouldn’t be able to run it anymore. So yeah, these things can happen. Christina: [01:00:00] Well, and I just even think about like, you know, the fact that like, you know, like some of the early processors, like I remember like back, I mean this is a million years ago, but having to use like certain, like pearl, you know, based things, you know, but depending on like whatever your backend system was, then you moved to PHP, they maybe you move, moved to, you know, Ruby, if you’re using like Jekyll and maybe you move to something else. And I was like, okay, you know, what will the thing be in the future? Yeah. If, if I, if it’s open source and there’s a way that, you know, you can write a new, a new processor for that, but it does create like, dependencies on top of dependencies, which is why I, I kind of feel like I like having like the omni processor. I don’t know if, like, for me, I’m like, okay, I, I would probably be personally leery about intermingling all my different syntaxes together. Brett: to that end though, that is why I wanted it in C um, because C will probably never die. C can be compiled on just about any platform. And it can be used with, like, if you have, if you have a Jekyll blog and you wanna [01:01:00] incorporate a C program into a gem, it’s no problem. Uh, you can incorporate it into just about any. Langu

    Practical AI
    How is AI shaping democracy?

    Practical AI

    Play Episode Listen Later Jan 27, 2026 48:23 Transcription Available


    As AI increasingly shapes geopolitics, elections, and civic life, its impact on democracy is becoming impossible to ignore. In this episode, Daniel and Chris are joined by security expert Bruce Schneier to explore how AI and technology are transforming democracy, governance, and citizenship. Drawing from his book Rewiring Democracy, they explore real examples of AI in elections, legislation, courts, and public AI models, the risks of concentrated power, and how these tools can both strengthen and strain democratic systems worldwide.Featuring:Bruce Schneier – XChris Benson – Website, LinkedIn, Bluesky, GitHub, XDaniel Whitenack – Website, GitHub, XLinks: Schneier on SecuritySponsors:Framer - The website builder that turns your dot com from a formality into a tool for growth. Check it out at framer.com/PRACTICALAIZapier - The AI orchestration platform that puts AI to work across your company. Check it out at zapier.com/practicalUpcoming Events: Register for upcoming webinars here!

    LANDLINE
    ICE Is Losing - Keep Going

    LANDLINE

    Play Episode Listen Later Jan 27, 2026 76:32


    We discuss the tragic case of Alex Pretti, a VA nurse murdered by ICE, and the broader implications of police brutality and accountability. Keep going, babies! Jump in with Janaya Future Khan. Project MVT on Github: https://github.com/mvt-project/mvt SUBSCRIBE + FOLLOW IG: www.instagram.com/darkwokejfk Youtube: www.youtube.com/@darkwoke TikTok: https://www.tiktok.com/@janayafk SUPPORT THE SHOW Patreon - https://patreon.com/@darkwoke Tip w/ a One Time Donation - https://buymeacoffee.com/janayafk Have a query? Comment? Reach out to us at: info@darkwoke.com and we may read it aloud on the show!  

    Parts Department
    168 - Hole in the wall, glorious

    Parts Department

    Play Episode Listen Later Jan 27, 2026 52:04


    Jem's recovering from bushfire evacuations and finding thinking work tough after the chaos. Justin's got a glorious new hole between his shop spaces and AirShop is streamlining daily operations nicely. Both are geeking out over Random Routing's insane 48-tool carousel upgrade. Jem's dumped ChatGPT for Gemini, and Justin's testing coated CNC tooling.Watch on YoutubeDISCUSSED:✍️ Comment or Suggest a TopicFires near Jem5th Axis Kurt DX6 96 AdapterQuitting my 3 axis reelConverting Pierson Pallets to Lang 96AirShop is really smoothing daily operations (Beta users wanted!)Post Edits, Github shared Haas postGemini backing SiriHome battery project ꘎Time on the tools ꘎Hole in the wall! GloriousChatty G I've dumped you ꘎Reanimating grasshopper challenges ꘎Diode was the right diagnosis ꘎Home Assistant GreenFire Ball

    Absolute AppSec
    Episode 310 - w/ Mohan Kumar and Naveen K Mahavisnu - AI Agent Security

    Absolute AppSec

    Play Episode Listen Later Jan 27, 2026


    In this episode of Absolute AppSec, hosts Ken Johnson and Seth Law interview Mohan Kumar and Naveen K Mahavisnu, the practitioner-founders of Aira Security, to explore the critical challenges of securing autonomous AI agents in 2026. The conversation centers on the industry's shift toward "agentic workflows," where AI is delegated complex tasks that require monitoring not just for access control, but for the underlying "intent" of the agent's actions. The founders explain that agents can experience "reasoning drift," taking dangerous or unintended shortcuts to complete missions, which necessitates advanced guardrails like "trajectory analysis" and human-in-the-loop interventions to ensure safety and data integrity. A significant portion of the episode is dedicated to the security of the Model Context Protocol (MCP), highlighting how these integration servers can be vulnerable to "shadowing attacks" and indirect prompt injections—exemplified by a real-world case where private code was exfiltrated via a public GitHub pull request. To address these gaps, the guests introduce their open-source tool, MCP Checkpoint, which allows developers to baseline their agentic configurations and detect malicious changes in third-party tooling. Throughout the discussion, the group emphasizes that as AI moves into production, security must evolve into a proactive enablement layer that understands the probabilistic and unpredictable nature of LLM reasoning.

    Management Blueprint
    317–Turn Your Expertise Into Software with Jason W. Johnson

    Management Blueprint

    Play Episode Listen Later Jan 26, 2026 28:46


    Jason William Johnson, PhD, Founder of SoundStrategist, is driven by two lifelong passions: creating and teaching. Through SoundStrategist, Jason designs AI-powered learning experiences and intelligent coaching systems that blend music, gamification, and experiential learning to drive real skill development and engagement for enterprises and entrepreneur support organizations. We explore Jason's journey as a musician, educator, and business coach, and how he fused those disciplines into an AI-first company. Jason shares his AI for Deep Experts Framework, showing how subject-matter experts can identify an industry pain point, envision a solution, brainstorm with AI, leverage AI tools to build it, and go after high-value impact—turning deep expertise into scalable products and platforms without needing to be technical. He also explains how AI accelerates research and product design, how “vibe coding” enables rapid MVP development, and why focusing on high-value B2B impact creates faster traction with less complexity. — Turn Your Expertise Into Software with Jason W. Johnson Good day, dear listeners. Steve Preda here, the Founder of the Summit OS Group, developing the Summit OS Business Operating System. And my guest today is Jason William Johnson, PhD, the Founder of SoundStrategist. His team designs AI-powered learning experiences and deploys intelligent coaching systems for enterprises and entrepreneur support organizations blending music, gamification, and experiential learning to drive real skill development and engagement. Jason, welcome to the show.  Thanks for having me, Steve.  I’m excited to have you and to learn about how you blend music and learning and all that together. But to start with, I’d like to ask you my favorite question. What is your personal ‘Why’ and how are you manifesting it in your business?  I would say my personal ‘Why’ is creating and teaching. Those are my two passions. So when I was younger, I was always a creative. I did music, writing, and a variety of other things. So I was always been passionate about creating, but I’ve also been passionate about teaching. I've been informally a teacher for my entire adult life—coaching, training. I've also been an actual professor. So through  SoundStrategist, I’m kind of combining those two passions: the passion for teaching and imparting wisdom, along with the passion for creating through music, AI-powered experiences, gamification, and all of those different things. So I'm really in my happy place.Share on X  Yeah, sounds like it. It sounds like you're very excited talking about this. So this is quite an unusual type of business, and I wonder how do you stumbled upon this kind of combination, this portfolio of activities and put them all into a business. How did that come about? So Liam Neeson says, “I have a unique combination of skills,” like in Taken. I guess that's kind of how I came up with SoundStrategist. I've pretty much been in music forever. I've been a musician, songwriter, producer, and rapper since I was a child. My father was a musician, so it was kind of like a genetic skill that I kind of adopted and was cultivated at an early age. So I was always passionate about music. Then got older, grew up, got into business, and really became passionate about training and educating. So I pretty much started off running entrepreneurship centers. My whole career has been in small business and economic development. SoundStrategist was a happy marriage of the two when I realized, oh, I can actually use rap to teach entrepreneurship, to teach leadership skills, and now to teach AI and a variety of other things.Share on X So pretty much it was just that fusion of things. And then when we launched the company, it was around the time ChatGPT came out. So we really wanted to make sure we were building it to be AI-first. At first, we were just using AI in our business operations, but then we started experimenting  with it for client work—like integrating AI-powered coaches in some of the training programs we were running and things like that. And that really proved to be really valuable, because one of the things I learned when I was running programs throughout my career was you always wanted to have the learning side and the coaching side. Because the learning side generalizes the knowledge for everybody and kind of level-sets everybody.Share on X But everybody’s business, or everybody’s situation, is extremely unique, so you need to have that personalized support and assistance. And when we were running programs in the entrepreneurship centers I were running and things like that, we would always have human coaches. AI enabled us to kind of scale coaching for some of the programs we’re building at SoundStrategist through AI. So with me having been a business coach for over 15 years, I knew how to train the AI chatbots. It started off as simple chatbots, and now it's evolved into full agents that use voice and all those other capabilities. But it really started as, let's put some chatbots into some of our courses and some of our programs to kind of reinforce the learning, personalize it, and then it just developed from there. Okay, so there's a lot in there, and I'd like to unpack some of it. When you say use rap to teach, I’m thinking about rap is kind of a form of poetry. So how do you use poetry, or how do you use rap to teach people? Is it more catchy if it is delivered in the form of a rap song? How does it work? So you kind of want to make it catchy. Our philosophy is this: when you listen to it, it should sound like a good song.Share on X Because there’s this real risk of it sounding corny if it's done wrong, right? So we always focus on creating good music first and foremost when we’re creating a music-based lesson. So it should be a good song. It should be something you hear and think, oh, between the chorus and the music, this actually sounds good. But then, the value of music is that once you learn the song, you learn the concept, right? Because once you memorize the song, you memorize the lyrics, which means you memorize the concept. One of the things we also make sure to do is introduce concepts. The best way I could describe this is this, and this might be funny, but I grew up in the nineties, and a lot of rappers talked about selling dr*gs and things like that. I never sold dr*gs in my life. But just by listening to rap music and hearing them introduce those concepts, if I ever decided to go bad, I would have a working theory, right? So the same thing with entrepreneurship, and the same thing with business principles. You can create songs that introduce the concepts in a way where if a person's never done it, they're introduced to the vocabulary.Share on X They’re introduced to the lived experiences. They’re introduced to the core principles. And then they can take that, and then they can go apply it and have a working theory on how to execute in their business. So that’s kind of the philosophy that we took, let’s make it memorable music, but also introduce key vocabulary. Let’s introduce lived experiences. Let’s introduce key concepts so that when people are done listening to the song, they memorize it, they embody it, and they connect with it. Now they have a working theory for whatever the song is about.  And are you using AI to actually write the song?  No, we're not. That’s one of the things we haven’t really integrated on the AI front, because the AI is not good enough to take what’s exactly in my head and turn it into a song. It’s good for somebody who doesn’t have any songwriting capability or musical capability to create something that’s cool. But as a musician, as somebody who writes, you have a vision in your head on how something should sound sonically, and the AI is not good enough to take what’s in my head and put it into a song. Now, what we are using are some of the AI tools like Suno for background music. So at first, we used that to create all our background music for our courses from scratch. We are using some of the AI to help with some of the background music and everything and all of that so that we can have original stuffShare on X as opposed to having to use licensed music from places like Epidemic Sound. So we are using it for like the background music. But for the actual music-based lessons, we're still doing those old school.  Okay, that's pretty good. We are going to dive in a little bit deeper here, but before we go there, I’d like to talk about the framework that you’re bringing to the show. I think we called it the AI for Deep Experts Framework. That's the working title right now, but yeah, we're still finalizing it. But that’s the working title. Yeah.  But the idea—at least the way I'm understanding it—is that if someone has deep domain expertise, AI can be a real accelerator and amplifier of that expertise. Yep.  So people who are listening to this and they have domain expertise and they want to do AI so that they can deliver it to more people, reach more people, create more value, what is the framework? What is the five-step framework to get them there?  Number one: provided that you have deep expertise, you should be able to identify a core pain point in your respective industry that needs solving.Share on X Maybe it’s something that, throughout your career, you wanted to solve, but you weren’t able to get the resources allocated to get it done in your job. Or maybe it required some technical talent and you weren’t a developer, or whatever, right? But you should be able to identify what’s the pain point, a sticking pain point that needs to be solved—and if it's solved, it could really create value for customers. That's just old-school opportunity recognition. Number two: now, the great thing about AI is that you can leverage AI to do a lot of deep research on the problem. So obviously, you're still going to have conversations to better understand the pain point further. You're going to look at your own lived experiences and things like that. But now you can also leverage AI tools—using Perplexity or Claude—to do deep research on a market opportunity. So whether or not you have experience in market research, you can use an AI tool to help identify the total addressable market. You can brainstorm with it to uncover additional pain points, and it help you flesh out your value proposition, your concept statement, and all of those things that are critical to communicating the offering. Because before we transact in money, we always transact in language, right? So pretty much, AI can help you articulate the value proposition, understand the pain point, all of those different things. And then also if you have like deep expertise and you haven't really turned it into a framework, the AI can help you framework it and then develop a workflow to deliver value.Share on X So now you have the framework, you have the market understanding, and all of those different things. AI can even help you think through what the product would look like—the user experience, the workflow, things like that. Now you can use the AI-powered tool to help you build that. You can use something like Lovable. You can use something like Bolt. You could use something like Cursor, all different AI-powered tools. For people who are newer to development and have never done development before, I would recommend something like Lovable or maybe Bolt. But once you get more comfortable and want to make sure you're building production-ready software, then you move to something like Cursor.  Cursor has a large enough context window—the context window is basically the memory of an AI tool. It has a large enough context window to deal with complex codebases. A lot of engineers are using it to build real, production-ready platforms. But for an MVP, Bolt and Lovable are more than good enough. So one of the things I recommend when building with one of these tools is to do what's called a PRD prompt. PRD stands for Product Requirements Document.Share on X For those who aren’t familiar with software development, typically, and this is not even really happening anymore, but traditionally with software development, you would have the product manager create a Product Requirements Document. So this basically outlines the goals of the platform, target audience, core features, database, architecture, technology stack, all of the different things that engineers would need to do in order to build the platform. So you can go to something like Claude, or ChatGPT, and you can say: “Create a PRD prompt for this app idea,” and then give as much detail as possible—the features, how it works, brand colors, all of those different things. Then the AI tool—whether you're using ChatGPT, Claude, or Gemini—will generate your PRD prompt. So it’s going to be like this really, really long prompt. But it’s going to have all of the things that the AI tool, web-building or app-building tool needs to know in order to build the platform. It’s going to have all the specifications. So you copy and paste.  Is this what people call vibe coding?  Yeah, this is vibe coding. But the PRD prompt helps you become more effective at vibe coding because it gives the AI the specifications it needs and the language that it understands to increase the likelihood that you build your platform correctly. Because once you build the PRD prompt, the AI is going to know, okay, this is the database structure. It's going to know whether this is a React app versus a Next.js app. It's going to know, okay, we're building a frontend with Netlify. The stuff that you may not know, the AI will know, and it will build the platform for that. So then you take that prompt, you paste it into Lovable, paste it into Cursor, and then you can kind of get into your vibe coding flow. Don't let the hype fool you, though, because a lot of people will say, “Oh, I built this app in 15 minutes using Lovable.” No—it still requires time. But if you can build a full-stack application in two weeks when it typically takes several months, that’s still like super fast. So pretty much, on average, you can build something in a couple of weeks—especially once you get familiar with the process, you can build something in a couple of weeks. But if this is your first time ever doing this, pay attention to things like when the app debugs and some of the other issues that come up.  Start paying attention because you’re going to learn certain things by doing. As you go through the process, you'll begin to understand things like, okay, this is what an edge function is, this is what a backend is. You’ll start learning these different things as you’re going through the process, right? So you get the platform built. Now the next step is you want to distribute the platform. So obviously, if you’ve been in your industry for a while and you have some expertise, you should have some distribution. You should have some folks in your space who are your ICP that you can kind of start having some customer conversations with and start trying to sell the platform. One of the things that I always recommend is going B2B and selling something for significant valueShare on X as opposed to going B2C and selling a bunch of $19.99 subscriptions. And the reason for that is a couple of different things. Number one, when you have to do a lot of volume, your business model becomes more complicated. And then you have to introduce things to manage that volume. Whereas if you’re selling a solution that’s a five-figure to six-figure offering, like 10 clients, 15 clients, the amount of money that you can get to with less complexity in your business model. So I always say go B2B, at least a five-figure annual offering, because I know most of the offerings that we offer are at least high five figures, low six figures—subscriptions, SaaS licensing, or whatever. And that way it just introduces less complexity to your business model, and it allows you to get as much revenue as possible. And then as you go to market, you’re going to learn. So the learning aspect, you’re going to learn maybe customers want this or this feature. We thought the people were going to use the platform this way, but they’re actually using it this way. So you’re always learning, always evolving, and adjusting the offering. Okay, so let's say I have deep expertise in some area—maybe investment banking or whatever. I want to use AI. I identify an industry pain point that I've addressed or maybe I personally experienced. I visualize a solution, then I brainstorm with ChatGPT or Claude or whatever, figure out what to do, and then I leverage AI tools like Cursor, Lovable, or Bolt. I set the price point. I go B2B. Is this something that, as a subject-matter expert, is efficient for me to do myself because I have the expertise and the vision? Or is it better for me to hire someone to do this?  It depends on what your bandwidth is. I mean, pretty much I’m of the firm belief that like these are skills that you probably want to unlock anyway. So it might be worth going through the process of learning the tools, leveraging them, and everything, and all of that. And that’s kind of how you future-proof yourself. Now, obviously, if you have bandwidth limitations, there are firms and organizations that you could hire, et cetera, et cetera, that can do it for you. Obviously, developers and things like that. But the funny thing about a lot of developers is, even though they're using AI, they're still charging the prices they charged before AI, right? They’re just getting it done faster, and their margins are a lot lower. So you're still going to pay, in a lot of instances, developer pricing for a platform. Those are the things that you have to consider as far as your own personal situation. But me personally, I believe these are skills worth unlocking.Share on X Because one of the things is, if you get very senior in your career—let's say you've been there 15, 16 years, 20 years—we all know there's this point where you either move up to the C-suite or you get caught in upper-middle-management purgatory, where you're kind of in that VP, senior director space, et cetera, et cetera, and you just kind of hover there. At that point, your career moves tend to be lateral—going from one VP role to another VP role, one senior director role to another senior director role, right? At that point, your income potential starts to get limited. So unlocking one of these skills and becoming more entrepreneurial is something I genuinely believe is worth developing personally. And what would you say is the time requirement for someone to get competent in vibe coding?  Three months minimal. You could be pretty solid in three months.  But three months full-time or three months part-time?  Three months part-time.  So three months. That's about 143 working hours in a regular month. So that's basically around 420–430 hours if you were full-time.  If you spend weekends working on your project, learning how to build it, taking notes, and actually going through the process, you can get pretty decent in a couple of months. Now, obviously, there are still levels as you continue and to progress and things like that, but you can get pretty solid in a couple months. Another thing you want to consider is who you're selling to. You obviously wanna make sure that your platform security is really well, is really done. So even if you build it yourself and then you have an engineer do code review, that’s cheaper than having them build it. I think if you spend three months, you can get really good at building solutions for what you need to get done. And then from there, you just get better and better and better and better.  How do I know that, let's say I hire someone in Serbia to do a code review for me? Let's say I learn the vibe coding thing and create the prototype, then I have someone to clean the code. How do I know that they did a good job or not?  You really don’t. You really don’t know until the platform’s in the wild, and it’s like, okay, it’s secure. So there are some things that you can do to check behind people. Let's say you don't have the money to do a full security audit or hire someone specifically for a security review, a developer for security review. One of the things that you can do is you can do multi-agent review. Like you take your codebase, have Claude review it, have OpenAI Codex review it, have a Cursor agent review it. You have multiple agents do a review. Then they kind of check each other’s work, if you will.  They kinda identify things that others may not have identified, so you can get the collective wisdom of those three to be able to be like, “Okay, I need to shore this up. I need to fix this. I need to address that.” That gives you more confidence. It still doesn’t replace a person who has deep expertise and making sure they build secure code, but it will catch common issues, like hard-coding API keys, which is a risk, right? It’ll catch those type of things that typically happen. But let’s say you do have a security, a code review, you could just kind of take that same approach also to check their work. Because they shouldn’t find any major vulnerabilities. The AI agents that come in after it shouldn’t really find any major vulnerabilities if it was like done securely securely. Another thing to consider is that a lot of these tools use Supabase for the backend and database. Supabase also has a built-in security advisor, including an AI security advisor, that points out security issues, performance problems, and configuration errors. So like you do have some AI-powered check and balances to check behind people.Share on X  Interesting. So basically, I can audit their applications, and the AI will check the code and tell me what needs to be improved?  Yeah. And they can make the fixes for you.  Yeah. Wow, that’s amazing. It still sounds a little bit overwhelming. It’s basically a language, a new language to learn, isn’t it?  It’s not really — it’s English. That’s the amazing thing about it—it’s English. I mean, you literally talk to AI in natural language, and it builds stuff for you, which is, if somebody is like, had a idea for a minute, because I mean, pretty much running entrepreneurship centers, I’ve known so many people who’ve had ideas that they were never able to launch or build, and then they see somebody build it later. If you learn these skills, you get to the point where anything that's in your head, you can kind of start bringing it to life in reality.Share on X And even if you've got to bring somebody in to make sure it's secure and production-ready, it's way cheaper than having them build it from scratch. And then another thing that you’ll find also is if you’re able to build something, let’s say you want to turn it into a startup or something, right? It’s a lot easier to bring in a technical co-founder when they don’t got to build the thing from scratch, and then they also see that you were able to build something, they’re able to see your product vision, et cetera, et cetera. It becomes a lot more easier to recruit people who actually have that expertise into the company because you’ve already handled the hard part. You got something and it works. And all they got to do is just come in, make it safe, and make it work better.  Yeah, that is very interesting. It feels analogous to writing a book yourself or having a ghostwriter. Because essentially, you are vibe coding with a ghostwriter, right? You tell the stories, and then the ghostwriter writes the book for you. Probably now you can use  AI to do that. Yep.  But that's a skill. Not everyone has the skill to write it themselves, and then they need to go to the ghostwriter, but still is their book, right?  Yep.  So it sounds a little bit similar. That’s fascinating. So what’s the path to launching an MVP? So let’s say I’m a subject matter expert, and I want to launch an MVP within a few weeks. Is there a path for me to go there?  Once you get good with the platform, once you get comfortable with the tools, yeah. So for example, we're launching an AI platform. It's an AI coaching platform, but it's also a data analytics platform. Basically, it's targeted to entrepreneur support organizations and municipalities supporting small businesses. So on the front end, it's an AI-powered advisor — it's a hotline that people can call 24/7. But on the back end, the municipalities and entrepreneur support organizations get access to analytics from each of those calls. We built this in two weeks. We’re already talking to customers, we’re already having conversations, and all of those things. We literally brought it to market in two weeks. So the thing is, once you kind of get caught up with the tools—and I'm not a developer, I'm not a developer by trade at all. I had a tech startup before, but I was a non-technical founder. I just know how to put together a product. But once you get good with the tools, that's very conceivable. And then you just go out there, and you go in the market, you start having conversations with your ideal customer profile.Share on X As you’re going through that process, you’re learning, okay, maybe this isn’t my ideal customer profile, this is their pain point. Or maybe instead of this being the feature they want, this is the feature they want. And the crazy thing about it is in the past you had to really get that ICP real tight and the feature set real tight because it cost so much money to go back and have to make tweaks and changes and to get it to market in the first place. Now, you can get a new feature added in the afternoon. It allows you to go to market a little bit faster. You don’t have to have the ideal feature set. You don’t have to have the ICP figured out. You get out there, you learn, and then you’re able to iterate a lot faster because the cost of development is super cheap now, and the speed in which like new features can be added or deprecated is a lot faster. So it allows you to go to market a lot faster than in the past.  Okay, I got it. You can do this, you can code. What do you recommend for someone who’s starting out? You mentioned Lovable, Bolt, and then Cursor. Is Cursor like an advanced product?  Cursor’s a little bit more advanced, but if you want to build production-ready software, it's something you're going to eventually have to use. But can you convert from Lovable to Cursor?  Yes, you can. Yep. So what you typically do — and I still do this to this day — is every time I launch a product, I build it in Bolt first. You could use Bolt or Lovable, either one's fine. I use Bolt because Bolt came out first, and that's what I started using. Then Lovable came out like a month later. But I use Bolt. I’ll spin up the idea in Bolt. And the reason I like doing it in Bolt or Lovable is that it's really good at doing two things. It's really good at quickly launching your initial feature set, and then spinning up your backend. Your database — it's really good at that. So I start off in Bolt, then I connect it to a repository.  For those who aren't familiar with GitHub, there's a button in Bolt or Lovable where you can easily connect it to a GitHub repository. So then once I kind of get the app to a point where the basic skeleton is set, then I go into Cursor. Then I pull the repository into Cursor and do the heavy work. The reason Cursor has a learning curve is because there are still some traditional developer things you need to know to spin up a project. Your initial database — it's a lot harder to spin up your initial database and backend in Cursor. It's also harder to identify your initial libraries and all of those things. If you're a developer, it's not difficult. But if you're new, it is. Bolt and Lovable abstract those things out for you. So you start it off in Bolt or Lovable. Basically, since they're limited in their context windows, when you're trying to build something complex, eventually they start making a whole bunch of errors. They basically start getting stup*d. That's when you know it's time to move to Cursor, because Cursor can handle the heavy lifting. So if you build in Bolt or Lovable until it gets stup*d, then you move to Cursor for the heavy lifting.  And then is there a point where Cursor gets stup*d as well? No. Cursor has a couple of different things that allow it to extend its context window, which is his memory. You can put documentation into Cursor. For example, whatever your PRD prompt was, you can save that as a document in Cursor. You can also set rules. One of my rules in Cursor is: I'm not technical, so explain everything in layman's terms. And then as you’re starting to build code, you can save that code or you can point it to that repository. So there's some more flexibility with Cursor as far as managing your context window.Share on X But with Bolt and Lovable, the context window is more limited right now. So I start off in those, and then once I kind of get the skeleton up, then I move to Cursor. And at that point, a lot of the complicated things like spinning up your dev environment and all those things are kind of abstracted out. Then you can just jump in and use it the same way you use Bolt and Lovable. Fantastic. Fantastic. So, Jason, super helpful information for domain experts who want to build an application that will help them promote their product or manifest their ideas in product form. I think that’s super powerful. So if someone would like to learn about SoundStrategist and what SoundStrategist can do for them in terms of learning and experiential products, incorporating music, or building curriculum, or they would just like to connect with you to learn more about what you can do for them, where should they go?  Jason William Johnson, PhD, on LinkedIn, or www.getsoundstrategies.com.  Okay. Well, Jason William Johnson, you are really ahead of the curve, especially connecting this whole idea of vibe coding to people who are subject matter experts and not technical. And you know it because you don't come from a technical background, yet you've mastered it. I’m living it. Everything I’m sharing—this is not like a theoretical framework. I'm living all of this. So everything I’m saying. Super authentic. And especially coming from you—you understand what it's like to not be technical person, learning this, applying this.  So if you'd like to do this, learn more, or maybe have Jason guide you, reach out to him. You can find him on LinkedIn at Jason William Johnson, PhD, or visit www.getsoundstrategies.com. And if you enjoyed this episode, make sure you follow us and subscribe on YouTube, follow us on LinkedIn, and on Apple Podcasts. Because every week I bring a super interesting entrepreneur, subject matter expert, or a combination of the two—like Jason—to the show, who will help you accelerate your journey with frameworks and AI frameworks in that gear. So thank you for coming, Jason, and thank you for listening. Important Links: Jason's LinkedIn Jason's website

    The PowerShell Podcast
    Stop Trying So Hard and Start Automating Smarter with Jake Hildreth

    The PowerShell Podcast

    Play Episode Listen Later Jan 26, 2026 55:21


    Principal Security Consultant and community favorite Jake Hildreth returns to The PowerShell Podcast to talk about building smarter automation, leveling up through community, and creating tools that solve real problems. Andrew shares his “stop trying so hard” theme for the year, how working smarter applies directly to scripting and security, and why getting involved with others is one of the fastest ways to grow in your career. The conversation dives into Jake's recent projects including Deck, a Markdown-to-terminal presentation tool built on Spectre.Console, and Stepper, a resumable scripting framework designed for long-running workflows that can't be fully automated end-to-end. They also explore presentation skills, avoiding “death by PowerPoint,” and why security work requires constantly re-checking assumptions as threats evolve.   Key Takeaways: • Work smarter, not harder — Whether you're scripting or building a career, small sustainable improvements beat grinding yourself into a corner. • Resumable automation is a game changer — Stepper helps scripts safely pause and resume, making real-world workflows more reliable when humans or flaky APIs are part of the loop. • Community turns into real momentum — Contributing, asking questions, and sharing feedback builds skills, friendships, and opportunities faster than trying to learn alone.   Guest Bio: Jake Hildreth is a Principal Security Consultant at Semperis, Microsoft MVP, and longtime builder of tools that make identity security suck a little less. With nearly 25 years in IT (and the battle scars to prove it), he specializes in helping orgs secure Active Directory and survive the baroque disaster that is Active Directory Certificate Services. He's the creator of Locksmith, Stepper, Deck, BlueTuxedo, and PowerPUG!, open-source tools built to make life easier for overworked identity admins. When he's not untangling Kerberos or wrangling DNS, he's usually hanging out with his favorite people and most grounding reality check: his wife and daughter.   Resource Links: • Jake Hildreth's Website – https://jakehildreth.com • Jake's GitHub - https://github.com/jakehildreth Andrew's Links - https://andrewpla.tech/links • PowerShell Spectre Console – https://pwshspectreconsole.com/ • PDQ Discord – https://discord.gg/PDQ • PowerShell Conference Europe – https://psconf.eu • PowerShell + DevOps Global Summit – https://powershellsummit.org • Jake's PowerShell Wednesday – https://www.youtube.com/watch?v=YdV6Qecn9v0 The PowerShell Podcast on YouTube: https://youtu.be/rFeoTKLerkA  

    Azure DevOps Podcast
    Maddy Montaquila: .NET Update - Episode 386

    Azure DevOps Podcast

    Play Episode Listen Later Jan 26, 2026 47:03


    https://clearmeasure.com/developers/forums/ Maddy Montaquila is a Senior Product Manager on the Aspire team and has previous been on the MAUI team and has been working with .NET mobile apps since 2018 working on Xamarin tooling. When she first joined Microsoft and worked with the Xamarin team as an intern, she realized the impact that she could have in creating amazing developer tools and frameworks, which inspired her to pursue a role as Program Manager. You can connect with her on Twitter and GitHub @maddymontaquila! Mentioned in this episode: Github - Maui Maddy's Linkedin  .NET Maui  Github Maui Samples  Github - Development Guide  Episode 244  Episode 120  Want to Learn More? Visit AzureDevOps.Show for show notes and additional episodes.

    Giant Robots Smashing Into Other Giant Robots

    Celebrate Giant Robots' 600th episode in style as Sami pulls together thoughtbot staff old and new to celebrate this monumental milestone. Sami shines a light on his colleagues at thoughtbot and the history of the show, reflecting on how far they've all come and what makes thoughtbot feel so special, before putting his guests in the hot seat with some hard hitting trivia that only another thoughtbotter could know. — Your guests for the 600th episode of Giant Robots Smashing Into Other Giant Robots have been: Bethan Ashley - Svenja Schäfer - Ferdia Kenny - Moses Amama - Rémy Hannequin - Sarah Lima - Trésor Bireke - Dawn Delatte - Aji Slater - Neil Carvalho - Louis Antonopoulos You can find Chad all over social media as @cpytel and Sami through his website. You can also connect with the trio via their LinkedIn pages - Chad - Will - Sami. Got room for more? Dive into the archive of Giant Robots and check out some of the key episodes mentioned on today's show. Episode 1: Polymorphism vs. Conditionals Episode 244: A Fork in the Road with Seth Godin Episode 562: The Evolution of Design Sprints with Dawn Delatte and Elaina Natario Episode 571: Space, Software and Surprises with Rémy Hannequin If you would like to support the show over the next 100 episodes why not head over to our GitHub page, or check out our website. Got a question or comment about the show? Why not write to our hosts: hosts@giantrobots.fm This has been a thoughtbot podcast. Stay up to date by following us on social media - LinkedIn - Mastodon - YouTube - Bluesky © 2026 thoughtbot, inc.

    PodRocket - A web development podcast from LogRocket
    Modern CSS tricks for massive performance gains with Michael Hladky

    PodRocket - A web development podcast from LogRocket

    Play Episode Listen Later Jan 22, 2026 25:57


    Michael Hladky joins the pod to explain how CSS performance improvements like content-visibility, CSS containment, contain layout, and contain paint can dramatically outperform JavaScript virtual scrolling. The conversation explores virtual scrolling, large DOM performance, and how layout and paint work inside the browser rendering pipeline, including recalculate styles and their impact on INP Interaction to Next Paint. Michael shares real-world examples of frontend performance optimization, discusses cross-browser CSS support including Safari content-visibility, and explains why web performance issues tied to rendering are often misunderstood and overlooked. Links LinkedIn: https://www.linkedin.com/in/michael-hladky-519340148/ GitHub: https://github.com/BioPhoton X: https://x.com/Michael_Hladky Resources Conference link: https://push-based.io/event/perfnow-2025-michael-hladky-zero-js-virtual-scrolling-css Conference resource: https://github.com/push-based/css-contain-and-content-visibility-research We want to hear from you! How did you find us? Did you see us on Twitter? In a newsletter? Or maybe we were recommended by a friend? Fill out our listener survey! https://t.co/oKVAEXipxu Let us know by sending an email to our producer, Elizabeth, at elizabeth.becz@logrocket.com, or tweet at us at PodRocketPod. Check out our newsletter! https://blog.logrocket.com/the-replay-newsletter/ Follow us. Get free stickers. Follow us on Apple Podcasts, fill out this form, and we'll send you free PodRocket stickers! What does LogRocket do? LogRocket provides AI-first session replay and analytics that surfaces the UX and technical issues impacting user experiences. Start understanding where your users are struggling by trying it for free at LogRocket.com. Try LogRocket for free today. Chapters 00:00 Introduction to CSS Performance and Virtual Scrolling 01:20 Why Interaction to Next Paint (INP) Changed Everything 03:00 The Real Cost of Layout and Paint 05:10 Why Large DOMs Break Performance 06:45 How CSS Containment Works 08:30 Contain Layout vs Contain Paint Explained 10:40 When Containment Breaks Your UI 12:20 Introducing Content Visibility 14:10 CSS Content Visibility vs JavaScript Virtual Scrolling 16:40 Why CSS Skips Recalculate Styles Entirely 18:50 Real Performance Gains on Desktop and Mobile 20:40 Cross-Browser Support Including Safari 22:10 Common Pitfalls and Flickering Issues 24:10 How to Measure Layout and Paint Performance 26:10 Why Frameworks Should Use This by Default 28:00 Design Systems and Low-Hanging Performance Wins 30:10 The Biggest CSS Performance Misconception 32:00 Final Takeaways on Frontend Performance

    LANDLINE
    Winter Is Coming

    LANDLINE

    Play Episode Listen Later Jan 22, 2026 78:19


    Let's talk about the complexities of America's political landscape, and the concept of accelerationism. Jump in with Janaya Future Khan. Project MVT on Github: https://github.com/mvt-project/mvt SUBSCRIBE + FOLLOW IG: www.instagram.com/darkwokejfk Youtube: www.youtube.com/@darkwoke TikTok: https://www.tiktok.com/@janayafk SUPPORT THE SHOW Patreon - https://patreon.com/@darkwoke Tip w/ a One Time Donation - https://buymeacoffee.com/janayafk Have a query? Comment? Reach out to us at: info@darkwoke.com and we may read it aloud on the show!  

    Unchurned
    Why Your Post-Sales Budget Should Be 7% of Revenue (Not 10%) ft. Abbas Haider Ali (Github)

    Unchurned

    Play Episode Listen Later Jan 21, 2026 55:04


    Maintainable
    Brittany Ellich: Using AI to Maintain Software, Not Rewrite It

    Maintainable

    Play Episode Listen Later Jan 21, 2026 60:36


    Rewrites are seductive. Clean slates promise clarity, speed, and “doing it right this time.” In practice, they're often late, over budget, and quietly demoralizing.In this episode of Maintainable, Robby sits down with Brittany Ellich, a Senior Software Engineer at GitHub, to talk about a different path. One rooted in stewardship, readability, and resisting the urge to start over.Brittany's career began with a long string of rebuild projects. Over time, she noticed a pattern. The estimates were wrong. Feature development stalled. Teams burned energy reaching parity with systems they'd already had. That experience pushed her toward a strong belief: if software is in production and serving users, it's usually worth maintaining.[00:00:57] What well-maintained software actually looks likeFor Brittany, readability is the first signal. If code can't be understood, it can't be changed safely. Maintenance begins with making systems approachable for the next person.[00:01:42] Rethinking technical debtShe explains how her understanding of technical debt has evolved. Rather than a fixed category of work, it's often anything that doesn't map directly to new features. Bugs, reliability issues, and long-term risks frequently get lumped together, making prioritization harder than it needs to be.[00:05:49] Why AI changes the maintenance equationBrittany describes how coding agents have made it easier to tackle small, previously ignored maintenance tasks. Instead of waiting for debt to accumulate into massive projects, teams can chip away incrementally. (Related: GitHub Copilot and the Copilot coding agent workflow she's explored.)[00:07:16] Context from GitHub's billing systemsWorking on metered billing at GitHub means correctness and reliability matter more than flash. Billing should be boring. When it's not, customers notice quickly.[00:11:43] Navigating a multi-era codebaseGitHub's original Rails codebase is still in active use. Brittany relies heavily on Git blame and old pull requests to understand why decisions were made, treating them as a form of living documentation.[00:25:27] Treating coding agents like teammatesRather than delegating massive changes, Brittany assigns agents small, well-scoped tasks. She approaches them the same way she would a new engineer: clear instructions, limited scope, and careful review.[00:36:00] Structuring the day to avoid cognitive overloadShe breaks agent interaction into focused windows, checking in a few times a day instead of constantly monitoring progress. This keeps deep work intact while still moving maintenance forward.[00:40:24] Low-risk ways to experimentImproving test coverage and generating repository instructions are safe entry points. These changes add value without risking production behavior.[00:54:10] Navigating team resistance and ethicsBrittany acknowledges skepticism around AI and encourages teams to start with existing backlog problems rather than selling AI as a feature factory.[00:57:57] Books, habits, and staying balancedOutside of software, Brittany recommends Atomic Habits by James Clear, sharing how small routines help her stay focused.The takeaway is clear. AI doesn't replace engineering judgment. Used thoughtfully, it can support the unglamorous work that keeps software alive.Good software doesn't need a rewrite.It needs caretakers.References MentionedGitHub – Brittany's current role and the primary environment discussedGitHub Universe – Where Brittany presented her coding agent workflowAtomic Habits by James Clear – Brittany's recommended book outside of techOvercommitted - Podcast Brittany co-hostsThe Balanced Engineer Newsletter – Brittany's monthly newsletter on engineering, leadership, and balanceBrittany Ellich's website – Central hub for her writing and linksGitHub Copilot – The AI tooling discussed throughout the episodeHow the GitHub billing team uses the coding agent in GitHub Copilot to continuously burn down technical debt – GitHub blog post referencedThanks 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.

    Audio Unleashed
    “You Made Humor and I Didn't Understand It”

    Audio Unleashed

    Play Episode Listen Later Jan 21, 2026 69:48


    We're on Patreon! Find us at https://www.patreon.com/AudioUnleashed Although Brent and Dennis will probably never again work up the gumption to attend CES, they can muster the courage to read through others' CES reports and weigh in with their own opinions. That's this week's first segment. Then they check out an article from Darko about age-related hearing loss and its relationship with audio copium, and think real hard about whether buying a $10,000 DAC is worth it if you can't hear above 12 kHz. They then take a TAS hostage video hostage and use it as a jumping-off point for a deep dive into Class G and H amp topologies.    And for Patrons: What the heck is Snyderman's Maxim? And would you want a million-dollar audio system if you could only use it to listen to “Hotel California”?  

    LANDLINE
    What The F*ck Even Is This?

    LANDLINE

    Play Episode Listen Later Jan 21, 2026 59:28


    Reflecting on the current state of the world, and we explore concern over the ongoing discord and disharmony globally, particularly in relation to the World Economic Forum and the shifting hegemonic positions of countries like Canada and the U.S. Jump in with Janaya Future Khan. Project MVT on Github: https://github.com/mvt-project/mvt SUBSCRIBE + FOLLOW IG: www.instagram.com/darkwokejfk Youtube: www.youtube.com/@darkwoke TikTok: https://www.tiktok.com/@janayafk SUPPORT THE SHOW Patreon - https://patreon.com/@darkwoke Tip w/ a One Time Donation - https://buymeacoffee.com/janayafk Have a query? Comment? Reach out to us at: info@darkwoke.com and we may read it aloud on the show!

    Double Tap Canada
    Blind RSS & Vibe Coding: Accessible News Made Simple

    Double Tap Canada

    Play Episode Listen Later Jan 21, 2026 56:49


    Discover Blind RSS, the accessible RSS reader created by Brandon Bracey using vibe coding. Learn how this simple yet powerful app lets blind and low vision users easily browse news, podcasts, and articles—all in one clean, accessible interface.In this episode of Double Tap, Steven Scott and Shaun Preece welcome Brandon Bracey, the creator of Blind RSS. Brandon shares the story behind the app, how vibe coding helped him bring his idea to life without traditional programming skills, and why Blind RSS is transforming how blind users consume online content.The hosts also dive into vibe coding, the emerging trend where AI helps turn ideas into working applications. They explore the accessibility benefits of Blind RSS, including full-text article reading, first-letter navigation, and simple keyboard commands for a smoother experience.This lively conversation is packed with practical insights, a peek into the future of coding for accessibility, and plenty of the trademark humour from Steven and Shaun.Relevant LinksBlind RSS on GitHub: https://github.com/serrebi/BlindRSS/releases 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.

    Developer Tea
    Career Growth Roadmap - De-risking Your Career By Understanding Your Vulnerabilities

    Developer Tea

    Play Episode Listen Later Jan 20, 2026 15:19


    In this episode, we explore how to de-risk your career roadmap by identifying the hidden vulnerabilities that hold your decision-making hostage.

    The Bike Shed
    490: Large Language Misadventure

    The Bike Shed

    Play Episode Listen Later Jan 20, 2026 41:04


    Our hosts discuss the pros of AI and where they find the tool genuinely useful, it's limitations, downsides and where it's causing harm, the differences between bad AI code and human code, before asking the question of where this AI boom could be leading us. — To get more of an insight into today's episode consider watching Sandi Metz's RubyConf talk (https://youtube.com/watch?v=c5WWTvHB_sA) to learn more about red-lighting, or read the article Aji mentioned about running out of ideas (https://www.vox.com/future-perfect/471918/ai-science-growth-deepmind-alphafold-chatgpt-google). Thanks to our sponsor for this episode Scout Monitoring (https://www.scoutapm.com/). Your hosts for this episode have been thoughtbot's own Sally Hall (https://www.linkedin.com/in/sallyannahall) and Aji Slater (https://www.linkedin.com/in/doodlingdev/). If you would like to support the show, head over to our GitHub page (https://github.com/sponsors/thoughtbot), or check out our website (https://bikeshed.thoughtbot.com). Got a question or comment about the show? Why not write to our hosts: hosts@bikeshed.fm This has been a thoughtbot (https://thoughtbot.com/) podcast. Stay up to date by following us on social media - YouTube (https://www.youtube.com/@thoughtbot/streams) - LinkedIn (https://www.linkedin.com/company/150727/) - Mastodon (https://thoughtbot.social/@thoughtbot) - BlueSky (https://bsky.app/profile/thoughtbot.com) © 2026 thoughtbot, inc.

    Practical AI
    Controlling AI Models from the Inside

    Practical AI

    Play Episode Listen Later Jan 20, 2026 43:55 Transcription Available


    As generative AI moves into production, traditional guardrails and input/output filters can prove too slow, too expensive, and/or too limited. In this episode, Alizishaan Khatri of Wrynx joins Daniel and Chris to explore a fundamentally different approach to AI safety and interpretability. They unpack the limits of today's black-box defenses, the role of interpretability, and how model-native, runtime signals can enable safer AI systems. Featuring:Alizishaan Khatri – LinkedInChris Benson – Website, LinkedIn, Bluesky, GitHub, XDaniel Whitenack – Website, GitHub, XUpcoming Events: Register for upcoming webinars here!

    Open Source Startup Podcast
    E190: Open Sourcing AI Coding Platform Devin to Create OpenHands

    Open Source Startup Podcast

    Play Episode Listen Later Jan 20, 2026 46:21


    In our latest episode, co-hosts Robby and Tim talk with Robert Brennan, Co-Founder & CEO of OpenHands - the open platform for cloud coding agents. Their open source project, also called OpenHands, has 67K starts on GitHub and provides a software agent SDK, CLI, and local GUI. They also have OpenHands cloud - their paid, hosted version of the OpenHands GUI. This episode traces the rise of OpenDevin - now OpenHands - as an open-source alternative to closed AI coding agents like Devin. Open to anyone from day one, it attracted highly technical developers, academics, and eventually large enterprises that valued flexibility, privacy, and lack of model lock-in. Launched amid the 2024 surge of excitement around autonomous coding agents, OpenHands quickly built a massive community and differentiated itself by rejecting the idea of replacing engineers, instead focusing on empowering them through transparent, human-in-the-loop tooling.The discussion also covers the fragmented AI dev-tool landscape and why open source may define future standards. While many tools compete in the individual “inner loop” of coding, OpenHands emphasizes the collaborative “outer loop,” safety, and running agents at scale. Its organic growth, community-driven roadmap, and focus on real developer pain points highlight a future where AI accelerates software creation without removing human accountability.

    The Changelog
    Agent psychosis: are we going insane? (News)

    The Changelog

    Play Episode Listen Later Jan 19, 2026 6:14


    Armin Ronacher thinks AI agent psychosis might be driving us insane, Dan Abramov explains how AT Protocol is a social filesystem, RepoBar keeps your GitHub work in view without opening a browser, Ethan McCue shares some life altering Postgres patterns, and Lea Verou says web dependencies are broken and we need to fix them.

    ai agent insane github psychosis postgres dan abramov jerod santo lea verou armin ronacher
    LINUX Unplugged
    650: This Old Network

    LINUX Unplugged

    Play Episode Listen Later Jan 19, 2026 63:04 Transcription Available


    We rebuild a small office network around Linux, with an Unplugged twist and real-world constraints. Things don't go quite as expected...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. Support LINUX UnpluggedLinks:

    Merge Conflict
    498: CI/CD fro Mac Apps: GitHub Actions to Notarize

    Merge Conflict

    Play Episode Listen Later Jan 19, 2026 38:47


    This episode opens with mic and Nintendo banter before plunging into macOS release pain points: sandboxing, hardened runtime, notarization, Sparkle auto‑updates, and automating releases with GitHub Actions and tags. James and Frank offer practical tips—drag builds into /Applications to test signing—and unpack .NET 10 trimming/reflection pitfalls and CI/CD quirks for anyone shipping native apps outside the App Store. Follow Us Frank: Twitter, Blog, GitHub James: Twitter, Blog, GitHub Merge Conflict: Twitter, Facebook, Website, Chat on Discord Music : Amethyst Seer - Citrine by Adventureface ⭐⭐ Review Us (https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&ls=1) ⭐⭐ Machine transcription available on http://mergeconflict.fm

    Changelog News
    Agent psychosis: are we going insane?

    Changelog News

    Play Episode Listen Later Jan 19, 2026 6:14


    Armin Ronacher thinks AI agent psychosis might be driving us insane, Dan Abramov explains how AT Protocol is a social filesystem, RepoBar keeps your GitHub work in view without opening a browser, Ethan McCue shares some life altering Postgres patterns, and Lea Verou says web dependencies are broken and we need to fix them.

    ai agent insane github psychosis postgres dan abramov jerod santo lea verou armin ronacher
    Late Confirmation by CoinDesk
    The Blockspace Pod: Inside Bitcoin Core's Newest Maintainer

    Late Confirmation by CoinDesk

    Play Episode Listen Later Jan 17, 2026 33:05


    We dive into the mystery of the newest Bitcoin Core maintainer and the project to separate consensus code. From GitHub hierarchies to the quest for client diversity, learn how a $2 trillion network is actually governed and why the "lead maintainer" no longer exists. Subscribe to the Blockspace newsletter! Explaining the latest shakeup in Bitcoin development: the addition of a sixth Bitcoin Core maintainer known as "The Charlatan." We explore the history of Bitcoin's governance—from Satoshi to Wladimir van der Laan—and why the project has moved away from a single lead maintainer. We also break down the "Bitcoin kernel" project, an initiative to separate consensus code to allow for a more diverse ecosystem of Bitcoin clients, and address the common conspiracies surrounding who really controls the network. Subscribe to the newsletter! [https://newsletter.blockspacemedia.com](https://newsletter.blockspacemedia.com) Notes: * Bitcoin is a $2 trillion network asset. * Bitcoin Core has six current maintainers. * No person officially holds lead maintainer title. * GitHub is a Microsoft-owned product. * Bitcoin on path to $100 trillion valuation. * New maintainer added first time since Feb 2023. Timestamps: 00:00 Start 03:09 What's Github? 05:29 What is a Maintainer? 09:27 Client diversity 16:24 Lead maintainer 18:28 Faketoshi 26:15 New Maintainer

    Giant Robots Smashing Into Other Giant Robots

    Chad and Will start the new year off right by discussing their aspirations for 2026. Chad discusses this year's theme for the company of being bold and how having a clear vision keeps thoughtbot on track, the pair discuss how they plan to rise up to the challenge of being bold in their work, and Will seeks some advice on a project he's been looking to pursue. — Once you're done with this week's episode why not check out Chad's podcast recommendation of Cortex (https://www.relay.fm/cortex), a show that explores how creative people think about their work. You can find Chad all over social media as @cpytel. You can also connect with the duo via their LinkedIn pages - Chad (https://www.linkedin.com/in/cpytel/) - Will (https://www.linkedin.com/in/william-larry/) If you would like to support the show, head over to our GitHub page (https://github.com/sponsors/thoughtbot), or check out our website (https://podcast.thoughtbot.com). Got a question or comment about the show? Why not write to our hosts: hosts@giantrobots.fm This has been a thoughtbot (https://thoughtbot.com/) podcast. Stay up to date by following us on social media - LinkedIn (https://www.linkedin.com/company/150727/) - Mastodon (https://thoughtbot.social/@thoughtbot) - YouTube (https://www.youtube.com/thoughtbotvideo) - Bluesky (https://bsky.app/profile/thoughtbot.com) © 2026 thoughtbot, inc.

    blue sky github mastodon cortex chad pytel will larry
    Screaming in the Cloud
    Building Systems That Work Even When Everything Breaks with Ben Hartshorne

    Screaming in the Cloud

    Play Episode Listen Later Jan 15, 2026 36:22


    When AWS has a major outage, what actually happens behind the scenes? Ben Hartshorne, a principal engineer at Honeycomb, joins Corey Quinn to discuss a recent AWS outage and how they kept customer data safe even when their systems couldn't fully work. Ben explains why building services that expect things to break is the only way to survive these outages. Ben also shares how Honeycomb used its own tools to cut their AWS Lambda costs in half by tracking five different things in a spreadsheet and making small changes to all of them.About Ben Hartshorne: Ben has spent much of his career setting up monitoring systems for startups and now is thrilled to help the industry see a better way. He is always eager to find the right graph to understand a service and will look for every excuse to include a whiteboard in the discussion.Show highlights: (02:41)Two Stories About Cost Optimization(04:20) Cutting Lambda Costs by 50%(08:01) Surviving the AWS Outage(09:20) Preserving Customer Data During the Outage(13:08) Should You Leave AWS After an Outage?(15:09) Multi-Region Costs 10x More(18:10) Vendor Dependencies(22:06) How LaunchDarkly's SDK Handles Outages(24:40) Rate Limiting Yourself(29:00) How Much Instrumentation Is Too Much?(34:28) Where to Find BenLinks: Linkedin: https://www.linkedin.com/in/benhartshorne/GitHub: https://github.com/maplebedSponsored by: duckbillhq.com

    The Changelog
    The GitHub problem (and other predictions) (Friends)

    The Changelog

    Play Episode Listen Later Jan 14, 2026 101:28


    Mat Ryer is back and he brought his impromptu musical abilities with him! We discuss Rob Pike vs thankful AI, Microsoft's GitHub monopoly (and what it means for open source), and Tom Tunguz' 12 predictions for 2026: agent-first design, the rise of vector databases, and are we about to pay more for AI than people?!

    friends ai predictions microsoft github adam stacoviak rob pike jerod santo tom tunguz mat ryer
    The Bike Shed
    489: What makes a codebase welcoming

    The Bike Shed

    Play Episode Listen Later Jan 13, 2026 39:13


    Joël and Sally tidy up the place as they discuss the different ways a new codebase and team can feel welcoming to them. Together they break down the things that help them ingrate into a new project more easily, explain why the lore of a project can be sacred to some, what you can do in the present to make things easier for a developer down the road, and why communication is crucial for keeping everyone on the same page even long after you've moved on. — Check out these resources for a deeper dive into some of the topics mentioned in this week's episode - Fixtures (https://api.rubyonrails.org/v3.1/classes/ActiveRecord/Fixtures.html) - Hierarchy of Documentation (https://challahscript.com/hiearchy_of_documentation) - Domain Modelling 1 (https://martinfowler.com/bliki/AnemicDomainModel.html) - Domain Modelling 2 (https://thoughtbot.com/blog/avoid-putting-logic-in-map-blocks) Thanks to our sponsor for this episode Scout Monitoring (https://www.scoutapm.com/). Your hosts for this episode have been thoughtbot's own Joël Quenneville (https://www.linkedin.com/in/joel-quenneville-96b18b58/) and Sally Hall (https://www.linkedin.com/in/sallyannahall). If you would like to support the show, head over to our GitHub page (https://github.com/sponsors/thoughtbot), or check out our website (https://bikeshed.thoughtbot.com). Got a question or comment about the show? Why not write to our hosts: hosts@bikeshed.fm This has been a thoughtbot (https://thoughtbot.com/) podcast. Stay up to date by following us on social media - YouTube (https://www.youtube.com/@thoughtbot/streams) - LinkedIn (https://www.linkedin.com/company/150727/) - Mastodon (https://thoughtbot.social/@thoughtbot) - BlueSky (https://bsky.app/profile/thoughtbot.com) © 2026 thoughtbot, inc.

    Lenny's Podcast: Product | Growth | Career
    What OpenAI and Google engineers learned deploying 50+ AI products in production

    Lenny's Podcast: Product | Growth | Career

    Play Episode Listen Later Jan 11, 2026 86:22


    Aishwarya Naresh Reganti and Kiriti Badam have helped build and launch more than 50 enterprise AI products across companies like OpenAI, Google, Amazon, and Databricks. Based on these experiences, they've developed a small set of best practices for building and scaling successful AI products. The goal of this conversation is to save you and your team a lot of pain and suffering.We discuss:1. Two key ways AI products differ from traditional software, and why that fundamentally changes how they should be built2. Common patterns and anti-patterns in companies that build strong AI products versus those that struggle3. A framework they developed from real-world experience to iteratively build AI products that create a flywheel of improvement4. Why obsessing about customer trust and reliability is an underrated driver of successful AI products5. Why evals aren't a cure-all, and the most common misconceptions people have about them6. The skills that matter most for builders in the AI era—Brought to you by:Merge—The fastest way to ship 220+ integrations: https://merge.dev/lennyStrella—The AI-powered customer research platform: https://strella.io/lennyBrex—The banking solution for startups: https://www.brex.com/product/business-account?ref_code=bmk_dp_brand1H25_ln_new_fs—Transcript: https://www.lennysnewsletter.com/p/what-openai-and-google-engineers-learned—My biggest takeaways (for paid newsletter subscribers): https://www.lennysnewsletter.com/i/183007822/referenced—Get 15% off Aishwarya and Kiriti's Maven course, Building Agentic AI Applications with a Problem-First Approach, using this link: https://bit.ly/3V5XJFp—Where to find Aishwarya Naresh Reganti:• LinkedIn: https://www.linkedin.com/in/areganti• GitHub: https://github.com/aishwaryanr/awesome-generative-ai-guide• X: https://x.com/aish_reganti—Where to find Kiriti Badam:• LinkedIn: https://www.linkedin.com/in/sai-kiriti-badam• X: https://x.com/kiritibadam—Where to find Lenny:• Newsletter: https://www.lennysnewsletter.com• X: https://twitter.com/lennysan• LinkedIn: https://www.linkedin.com/in/lennyrachitsky/—In this episode, we cover:(00:00) Introduction to Aishwarya and Kiriti(05:03) Challenges in AI product development(07:36) Key differences between AI and traditional software(13:19) Building AI products: start small and scale(15:23) The importance of human control in AI systems(22:38) Avoiding prompt injection and jailbreaking(25:18) Patterns for successful AI product development(33:20) The debate on evals and production monitoring(41:27) Codex team's approach to evals and customer feedback(45:41) Continuous calibration, continuous development (CC/CD) framework(58:07) Emerging patterns and calibration(01:01:24) Overhyped and under-hyped AI concepts(01:05:17) The future of AI(01:08:41) Skills and best practices for building AI products(01:14:04) Lightning round and final thoughts—Referenced:• LevelUp Labs: https://levelup-labs.ai/• Why your AI product needs a different development lifecycle: https://www.lennysnewsletter.com/p/why-your-ai-product-needs-a-different• Booking.com: https://www.booking.com• Research paper on agents in production (by Matei Zaharia's lab): https://arxiv.org/pdf/2512.04123• Matei Zaharia's research on Google Scholar: https://scholar.google.com/citations?user=I1EvjZsAAAAJ&hl=en• The coming AI security crisis (and what to do about it) | Sander Schulhoff: https://www.lennysnewsletter.com/p/the-coming-ai-security-crisis• Gajen Kandiah on LinkedIn: https://www.linkedin.com/in/gajenkandiah• Rackspace: https://www.rackspace.com• The AI-native startup: 5 products, 7-figure revenue, 100% AI-written code | Dan Shipper (co-founder/CEO of Every): https://www.lennysnewsletter.com/p/inside-every-dan-shipper• Semantic Diffusion: https://martinfowler.com/bliki/SemanticDiffusion.html• LMArena: https://lmarena.ai• Artificial Analysis: https://artificialanalysis.ai/leaderboards/providers• Why humans are AI's biggest bottleneck (and what's coming in 2026) | Alexander Embiricos (OpenAI Codex Product Lead): https://www.lennysnewsletter.com/p/why-humans-are-ais-biggest-bottleneck• Airline held liable for its chatbot giving passenger bad advice—what this means for travellers: https://www.bbc.com/travel/article/20240222-air-canada-chatbot-misinformation-what-travellers-should-know• Demis Hassabis on LinkedIn: https://www.linkedin.com/in/demishassabis• We replaced our sales team with 20 AI agents—here's what happened | Jason Lemkin (SaaStr): https://www.lennysnewsletter.com/p/we-replaced-our-sales-team-with-20-ai-agents• Socrates's quote: https://en.wikipedia.org/wiki/The_unexamined_life_is_not_worth_living• Noah Smith's newsletter: https://www.noahpinion.blog• Silicon Valley on HBO Max: https://www.hbomax.com/shows/silicon-valley/b4583939-e39f-4b5c-822d-5b6cc186172d• Clair Obscur: Expedition 33: https://store.steampowered.com/app/1903340/Clair_Obscur_Expedition_33/• Wisprflow: https://wisprflow.ai• Raycast: https://www.raycast.com• Steve Jobs's quote: https://www.goodreads.com/quotes/463176-you-can-t-connect-the-dots-looking-forward-you-can-only—Recommended books:•  When Breath Becomes Air: https://www.amazon.com/When-Breath-Becomes-Paul-Kalanithi/dp/081298840X• The Three-Body Problem: https://www.amazon.com/Three-Body-Problem-Cixin-Liu/dp/0765382032• A Fire Upon the Deep: https://www.amazon.com/Fire-Upon-Deep-Zones-Thought/dp/0812515285—Production and marketing by https://penname.co/. For inquiries about sponsoring the podcast, email podcast@lennyrachitsky.com.—Lenny may be an investor in the companies discussed. To hear more, visit www.lennysnewsletter.com