Podcasts about CSV

  • 471PODCASTS
  • 876EPISODES
  • 37mAVG DURATION
  • 5WEEKLY NEW EPISODES
  • Dec 9, 2025LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about CSV

Latest podcast episodes about CSV

Overtired
439: 5K Sicko

Overtired

Play Episode Listen Later Dec 9, 2025 75:38


The Overtired trio reunites for the first time in ages, diving into a whirlwind of health updates, hilarious anecdotes, and the latest tech obsessions. Christina shares a dramatic spinal saga while Brett and Jeff discuss everything from winning reddit contests to creating a universal markdown processor. Tune in for updates on Mark 3, the magical world of Scrivener, and why Brett’s back on Bing. Don’t miss the banter or the tech tips, and as always, get ready to laugh, learn, and maybe feel a little overtired yourself. Sponsor Shopify is the commerce platform behind 10% of all eCommerce in the US, from household names like Mattel and Gymshark, to brands just getting started. Get started today at shopify.com/overtired. Chapters 00:00 Welcome to the Overtired Podcast 01:09 Christina’s Health Journey 10:53 Brett’s Insurance Woes 15:38 Jeff’s Mental Health Update 24:07 Sponsor Spot: Shopify 24:18 Sponsor: Shopify 26:23 Jeff Tweedy 27:43 Jeff’s Concert Marathon 32:16 Christina Wins Big 36:58 Monitor Setup Challenges 37:13 Ergotron Mounts and Tall Poles 38:33 Review Plans and Honest Assessments 38:59 Current Display Setup 41:30 Thunderbolt KVM and Display Preferences 42:51 MacBook Pro and Studio Comparisons 50:58 Markdown Processor: Apex 01:07:58 Scrivener and Writing Tools 01:11:55 Helium Browser and Privacy Features 01:13:56 Bing Delisting Incident Show Links Danny Brown's 10 in the New York Times (gift link) Indigo Stack Scrivener Helium Bangs Apex Apex Syntax Join the Marked 3 Beta LG 32 Inch UltraFine™evo 6K Nano IPS Black Monitor with Thunderbolt™ 5 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 Brett + 2 Welcome to the Overtired Podcast Jeff: [00:00:00] Hello everybody. This is the Overtired podcast. The three of us are all together for the first time since the Carter administration. Um, it is great to see you both here. I am Jeff Severance Gunzel if I didn’t say that already. Um, and I’m here with Christina Warren and I’m here with Brett Terpstra and hello to both of you. Brett: Hi. Jeff: Great to see you both. Brett: Yeah, it’s good to see you too. I feel like I was really deadpan in the pre-show. I’ll try to liven it up for you. I was a horrible audience. You were cracking jokes and I was just Jeff: that’s true. Christina, before you came on, man, I was hot. I was on fire and Brett was, all Brett was doing was chewing and dropping Popsicle parts. Brett: Yep. I ate, I ate part of a coconut outshine Popsicle off of a concrete floor, but Jeff: It is true, and I didn’t even see him check it [00:01:00] for cat hair, Brett: I did though. Jeff: but I believe he did because he’s a, he’s a very Brett: I just vacuumed in Jeff: He’s a very good American Brett: All right. Christina’s Health Journey Brett: Well, um, I, Christina has a lot of health stuff to share and I wanna save time for that. So let’s kick off the mental health corner. Um, let’s let Christina go first, because if it takes the whole show, it takes the whole show. Go for it. Christina: Uh, I, I will not take this hold show, but thank you. Yeah. So, um, my mental health is okay-ish. Um, I would say the okay-ish part is, is because of things that are happening with my physical health and then some of the medications that I’ve had to be on, um, uh, to deal with it. Uh, prednisone. Fucking sucks, man. Never nev n never take it if you can avoid it. Um, but why Christina, why are you on prednisone or why were you on prednisone for five days? Um, uh, and I’m not anymore to be clear, but that certainly did not help my mental health. Um, at the beginning of November, I woke up and I thought that I’d [00:02:00] slept on my shoulder wrong. And, um, uh, and, and just some, some background. I, I don’t know if this is pertinent to how my injury took place or not, but, but it, I’m sure that it didn’t help. Um, I have scoliosis and in the top and the bottom of my spine, so I have it at the top of my, like, neck area and my lower back. And so my back is like a crooked s um, this will be relevant in a, in a second, but, but I, I thought that I had slept on my back bunny, and I was like, okay, well, all right, it hurts a lot, but fine. Um, and then it, a, a couple of days passed and it didn’t get any better, and then like a week passed and I was at the point where I was like, I almost feel like I need to go to the. Emergency room, I’m in pain. That is that significant. Um, and, you know, didn’t get any better. So I took some of grant’s, Gabapentin, and I took, um, some, some, uh, a few other things and I was able to get in with like a, a, a sports and spine guy. Um, and um, [00:03:00] he looked at me and he was like, yeah, I think that you have like a, a, a bolting disc, also known as a herniated disc. Go to physical therapy. See me later. We’ll, we’ll deal with it. Um. Basically like my whole left side was, was, was really sore and, and I had a lot of pain and then I had numbness in my, my fingers and um, and, and that was a problem the next day, which was actually my birthday. The numbness had at this point spread to my right side and also my lower extremities. And so at this point I called the doctor and he was like, yeah, you should go to the er. And so I went to the ER and, and they weren’t able to do anything for me other than give me, you know, like, um, you know, I was hoping they might give me like, some sort of steroid injection or something. They wouldn’t do anything other than, um, basically, um, they gave me like another type of maybe, maybe pain pill or whatever. Um, but that allowed the doctor to go ahead and. Write, uh, write up an MRI took forever for me to get an MRI, I actually had to get it in Atlanta. [00:04:00] Fun fact, uh, sometimes it is cheaper to just pay and not go through insurance and get an MR MRI and, um, a, um, uh, an x-ray, um, I was able to do it for $450 Jeff: Whoa. Really? Christina: Yeah, $400 for the MR mri. $50 for the x-ray. Jeff: Wow. Christina: Yeah. Yeah. Brett: how I, they, I had an MRI, they charged me like $1,200 and then they failed to bill insurance ’cause I was between insurance. Christina: Yes. Yeah. So what happened was, and and honestly that was gonna be the situation that I was in, not between insurance stuff, but they weren’t even gonna bill insurance. And insurance only approved certain facilities and to get into those facilities is almost impossible. Um, and so, no, there are a lot of like get an MR, I now get a, you know, mammogram, get ghetto, whatever places. And because America’s healthcare system is a HealthScape, you can bypass insurance and they will charge you way less than whatever they bill insurance for. So I, I don’t know if it’s part of the country, you know, like Seattle I think might [00:05:00] probably would’ve been more expensive. But yeah, I was able to find this place like a mile from like, not even a mile from where my parents lived, um, that did the x-rays and the MRI for $450 total. Brett: I, I hate, I hate that. That’s true, but Christina: Me too. Me too. No, no. It pisses me off. Honestly, it makes me angry because like, I’m glad that I was able to do that and get it, you know, uh, uh, expedited. Then I go into the spine, um, guy earlier this week and he looks at it and he’s like, yep, you’ve got a massive bulging disc on, on C seven, which is the, the part of your lower cervical or cervical spine, which is your neck. Um, and it’s where it connects to your ver bray. It’s like, you know, there are a few things you can do. You can do, you know, injections, you can do surgery. He is like, I’m gonna recommend you to a neurosurgeon. And I go to the neurosurgeon yesterday and he was showing me or not, uh, yeah, yesterday he was showing me the, the, the, the scans and, and showing like you up close and it’s, yeah, it’s pretty massive. Like where, where, where the disc is like it is. You could see it just from one view, like, just from like [00:06:00] looking at it like, kind of like outside, like you could actually like see like it was visible, but then when you zoomed in it’s like, oh shit, this, this thing is like massive and it’s pressing on these nerves that then go into my, my hands and other areas. But it’s pressing on both sides. It’s primarily on my left side, but it’s pressing on on my right side too, which is not good. So, um, he basically was like, okay. He was like, you know, this could go away. He was like, the pain isn’t really what I’m wanting to, to treat here. It’s, it’s the, the weakness because my, my left arm is incredibly weak. Like when they do like the, the test where like they, they push back on you to see like, okay, like how, how much can you, what, like, I am, I’m almost immediately like, I can’t hold anything back. Right? Like I’m, I’m, I’m like a toddler in terms of my strength. So, and, and then I’m freaked out because I don’t have a lot of feeling in my hands and, and that’s terrifying. Um, I’m also. Jeff: so terrifying, Christina: I’m, I’m also like in extreme pain because of, of, of where this sits. Like I can’t sleep well. Like [00:07:00] the whole thing sucks. Like the MRI, which was was like the most painful, like 25 minutes, like of my existence. ’cause I was laying flat on my back. I’m not allowed to move and I’m just like, I’m in just incredible pain with that part of, of, of, of my, my side. Like, it, it was. It was terrible. Um, but, uh, but he was like, yeah. Um, these are the sorts of surgical options we have. Um, he’s gonna, um, do basically what what he wants to do is basically do a thing where he would put in a, um, an artificial or, or synthetic disc. So they’re gonna remove the disc, put in a synthetic one. They’ll go in through the, the front of my throat to access the, my, my, my, my spine. Um, put that there and, um, you know, I’ll, I’ll be overnight in the hospital. Um, and then it’ll be a few weeks of recovery and the, the, the pain should go away immediately. Um, but it, it could be up to two years before I get full, you know, feeling back in my arm. So anyway, Jeff: years, Jesus. And Christina: I mean, and hopefully less than that, but, but it could be [00:08:00] up to that. Jeff: there’s no part of this at this point. That’s a mystery to you, right? Christina: The mystery is, I don’t know how this happened. Jeff: You don’t know how it happened, right? Of course. Yeah, of course. Yeah. Yeah. Brett: So tell, tell us about the ghastly surgery. The, the throat thing really threw me like, I can’t imagine that Christina: yeah, yeah. So, well, ’cause the thing is, is that usually if what they just do, like spinal fusion, they’ll go in at the back of your neck, um, and then they’ll remove the, the, um, the, the, the, the disc. And then they’ll fuse your, your, your two bones together. Basically. They’ll, they’ll, they’ll, they’ll fuse this part of the vertebrae, but because they’re going to be replacing the, the disc, they need more room. So that’s why they have to go in through the, through, through basically your throat so that they can have more room to work. Jeff: Good lord. No thank you. Brett: Ugh. Wow. Jeff: Okay. Brett: I am really sorry that is happening. That is, that is, that dwarfs my health concerns. That is just constant pain [00:09:00] and, and it would be really scary. Christina: Yeah. Yeah. It’s not great. It’s not great, but I’m, I’m, I’m doing what I can and, uh, like I have, you know, a small amount of, of Oxycodine and I have like a, a, a, you know, some other pain medication and I’m taking the gabapentin and like, that’s helpful. The bad part is like your body, like every 12, 15 hours, like whatever, like the, the, the cycle is like, you feel it leave your system and like if you’re asleep, you wake up, right? Like, it’s one of those things, like, you immediately feel it, like when it leaves your system. And I’ve never had to do anything for pain management before. And they have me on a very, they have me like on the smallest amount of like, oxycodone you can be on. Um, and I’m using it sparingly because I don’t wanna, you know, be reliant on, on it or whatever. But it, it, but it is one of those things where I’m like, yeah, like sometimes you need fucking opiates because, you know, the pain is like so constant. And the thing is like, what sucks is that it’s not always the same type of pain. Like sometimes it’s throbbing, sometimes it’s sharp, sometimes it’s like whatever. It sucks. But the hardest thing [00:10:00] is like, and. This does impact my mental health. Like it’s hard to sleep. Like, and I’m a side sleeper. I’m a side sleeper, and I’m gonna have to become a back sleeper. So, you know. Yeah. It’s just, it’s, it’s not great. It’s not great, but, you know, that, that, that, that, that’s me. The, the good news is, and I’m very, very gratified, like I have a good surgeon. Um, I’m gonna be able to get in to get this done relatively quickly. He had an appointment for next week. I don’t think that insurance would’ve even been able to approve things fast enough for, for, for that regard. And I have, um, commitments that I can’t make then. And I, and that would also mean that I wouldn’t be able to go visit my family for Christmas. So hopefully I’ll do it right after Christmas. I’m just gonna wait, you know, for, for insurance to, to do its thing, knock on wood, and then schedule, um, from there. But yeah, Jeff: Woof. Christina: so that’s me. Um, uh, who wants to go next? Jeff or, uh, Jeff or Brett? Jeff: It’s like, that’s me. Hot potato throwing it. Brett: I’ll, I’ll go. Brett’s Insurance Woes Brett: I can continue on the insurance topic. Um, I was, for a few months [00:11:00] after getting laid off, I was on Minsu, which is Minnesota’s Medicaid, um, v version of Medicaid. And so basically I paid nothing and I had better insurance than I usually have with, uh, you know, a full deductible and premiums and everything. And it was fantastic. I was getting all the care I needed for all of the health stuff I’m going through. Um, I, they, a, a new doctor I found, ordered the 15 tests and I passed out ’cause it was so much blood and. And it, I was getting, but I was getting all these tests run. I was getting results, we were discovering things. And then my unemployment checks, the income from unemployment went like $300 over the cap for Medicaid. So [00:12:00] all of a sudden, overnight I was cut from Medicaid and I had to do an early sign up, and now I’m on courts and it sucks bad. Like they’re not covering my meds. Last month cost me $600. I was also paying. In addition to that, a $300 premium plus every doctor’s visit is 50 bucks out of pocket. So this will hopefully only last until January, and then it’ll flip over and I will be able to demonstrate basically no income, um, until like Mark makes enough money that it gets reported. Um, and even, uh, until then, like I literally am making under the, the poverty limit. So, um, I hope to be back on Medicaid shortly. I have one more month. I’ll have to pay my $600 to refill. I [00:13:00] cashed out my 401k. Um, like things were, everything was up high enough that I had made, I. I had made tens of thousands of dollars just on the investments and the 401k, but I also have a lot of concerns about the market volatility around Nvidia and the AI bubble in general. Um, so taking my money out of the market just felt okay to me. I paid the 10%, uh, penalty Jeff: Mm-hmm. Brett: and ultimately I, I came out with enough cash that I can invest on my own and be able to cover the next six months. Uh, if I don’t have any other income, which I hope to, I hope to not spend my nest egg. Um, but I did, I did a lot of thinking and calculating and I think I made the right choices. But anyway, [00:14:00] that will help if I have to pay for medical stuff that will help. Um. And then I’ve had insomnia, bad on and off. Right now I’m coming off of two days of good sleep. You’re catching me on a good day. Um, but Jeff: Still wouldn’t laugh at my jokes. Brett: before that it was, well, that’s the thing is like before that, it was four nights where I slept two to four hours per night, and by the end of it, I could barely walk. And so two nights of sleep after a stint like that, like, I’m just super, I’m deadpan, I’m dazed. Um, I could lay down and fall asleep at any time. Um, I, so, so keep me awake. Um, but yeah, that’s, that’s, that’s me. Mental health is good. Like I’m in pretty high spirits considering all this, like financial stuff and everything. Like my mood has been pretty stable. I’ve been getting a lot of coding done. I’ll tell you about projects in [00:15:00] a minute, but, um, but that’s, that’s me. I’m done. Jeff: Awesome. I’m enjoying watching your cat roll around, but clearly cannot decide to lay down at this point. Brett: No, nobody is very persnickety. Jeff: I literally have to put my. Well, you say put a cat down like you used to. When you put a kid down for a nap, you say you wanna put ’em down. Right? That’s where it’s coming from. I now have a chair next to my desk, ’cause I have one cat that walks around Yowling at about 11:00 AM while I’m working. And I have to like, put ’em down for a nap. It’s pathetic. It’s pathetic that I do that. Let’s just be clear. Brett: Yeah. Jeff: soulmate though. Jeff’s Mental Health Update Jeff: Um, I’m doing good. I’m, I’m, I’ve been feeling kind of light lately in a nice way. I’ve had ups and downs, but even with the ups and downs, there’s like a, except for one day last week was, there’s just been feeling kind of good in general, which is remarkable in a way. ’cause it’s just like stressful time. There’s some stressful business stuff, like, [00:16:00] a lot of stuff like that. But I’m feeling good and, and just like, uh, yeah, just light. I don’t know, it’s weird. Like, I’ve just been noticing that I feel kind of light and, uh. And not, not manic, not high light. Brett: Yeah. No, that’s Jeff: uh, and that’s, that’s lovely. So yeah. And so I’m doing good. I’m doing good. I fucking, it’s cold. Which sucks ’cause it just means for everybody that’s heard about my workshop over the years, that I can’t really go out there and have it be pleasant Brett: It’s, it’s been Minnesota thus far. Has had, we’ve had like one, one Sub-Zero day. Jeff: whatever. It’s fucking cold. Christina: Yeah. What one? Brett? Brett. It’s December 6th as we’re recording this one Sub-Zero day. That’s insane. Brett: Is it Jeff: Granted, granted I’ve been dressing warm, so I’m ready to go out the door for ice related things. Meaning, meaning government, ice, Brett: Uh, yeah. Yeah. Jeff: So I like wear my long underwear during [00:17:00] the day. ’cause actually like recently. So at my son’s school, which is like six blocks from here, um, has a lot of Somali immigrants in it. And, and uh, and there was a, at one point there was ice activity in the other direction, um, uh, uh, near me. And so neighbors put out a call here around so that at dismissal time people would pair up at all the intersections surrounding the school. And, um, and like a quick signal group popped up, whatever. It was so amazing because like we all just popped out there. And by the time I got out, uh, everyone was already like, posted up and I was like, I’m a, in these situations, I am a wanderer. You want me roaming? I don’t want to pair up with somebody I don’t like, I just, I grabbed a camera with a Zoom on it and like, I was like, I’m in roam. Um, it’s what I was as an activist, what I was as a reporter, like it’s just my nature. Um, but like. Everybody was out and like, and they were just like, they were ready man. And then we got like the all clear and you could just see people in the [00:18:00] neighborhood just like standing down and going home. But because of the true threat and the ongoing arrests here, now that the Minneapolis stuff has started, like I do, I was like wearing long underwear just, and I have a little bag by the door ready to like pop out if something comes up and I can be helpful. Um, and uh, and I guess what I’m saying is I should use that to go into the garage as well if I’m already prepared. Brett: Right. Jeff: But here’s, okay, so here’s a mental health thing actually. So I, one of the, I’ve gone through a few years of just sort of a little bit of paralysis around being able to just, I don’t know what, like do anything that is kind of project related that takes some thinking, whatever it is, like I’m talking about around the house or things that have kind of broken over the years, whatever. So I’ve had this snowblower and it’s a really good snowblower. It’s got headlights. And, uh, and I used to love snow blowing the entire block. Like it just made me feel good, made me feel useful. Um, and sorry I cough. I left it outside for a [00:19:00] year for a, like a winter and a spring and water got into the gas tank. It rusted out in there. I knew I couldn’t start it or I’d ruin the whole damn engine. So I left it for two years and I felt bad about myself. But this year, just like probably a month before the first big snowfall, I fucking replaced a gas tank and a carburetor on a machine. And I have never done anything like that in my life. And so then we got the snowfall and I, and I snow blowed this whole block Brett: Nice. Jeff: great. ’cause now they all owe me. Brett: I, uh, I have a, uh, so I have a little electric powered, uh, snowblower that can handle like two inches of snow. Um, and, and on big snowfalls, if you get out there every hour and keep up with it, it, it works. But, but I, my back right now, I can’t stand for, I can’t stand still for 10 minutes and I can’t move for more than like five minutes. And so I’m, I’m very disabled and El has good days and bad days, uh, thus [00:20:00] far. L’s been out there with a shovel, um, really being the hero. But we have a next door neighbor with a big gas powered snowblower. And so we went over, brought them gifts, and, um, asked if they would take care of our driveway on days we couldn’t, uh, for like, you know, we’d pay ’em 25 bucks to do the driveway. And, uh, and they were, he was still reluctant to accept money. Um. But, but we both agreed it was better to like make it a, a transaction. Jeff: Oh my God. You don’t want to get into weird Minnesota neighbor relational. Brett: right. You don’t want the you owe me thing. Um, so, so we have that set up. But in the process we made really good friends with our neighbor. Like we sat down in their living room for I think 45 minutes and just like talked about health and politics and it was, it was really fun. They’re, they’re retired. They’re in their [00:21:00] seventies and like act, he always looks super grumpy. I always thought he was a mean old man. He’s actually, he laughs more easily than most people I’ve ever met. Um, he’s actually, when people say, oh, he is actually a teddy bear, this guy really is, he’s just jovial. Uh, he just has resting angry old man face. Jeff: Or like my, I have public mis throat face, like when I’m out and about, especially when I’m shopping, I know that my face is, I’m gonna fucking kill you if you look me in the eye Brett: I used Jeff: is not my general disposition. Brett: people used to tell me that about myself, but I feel like I, I carry myself differently these days than I did when I was younger. Jeff: You know what I learned? Do you, have you both watched Veep, Christina: Yes, Jeff: you know, Richard sp split, right? Um, and, and he always kind of has this sweet like half smile and he is kind of looking up and I, I figured out at one point I was in an airport, which is where my kill everybody face especially comes up. Just to be clear. TSA, it’s just a feeling inside. I [00:22:00] have no desire to act to this out. I realized that if I make the Richard Plet face, which I can try to make for you now, which is something like if I just make the Richard Plet face, my whole disposition Brett: yeah. Yeah. Jeff: uh, and I even feel a little better. And so I just wanna recommend that to people. Look up Richard Spt, look at his face. Christina: Hey, future President Bridges split. Jeff: future President Richard Splat, also excellent in the Detroiters. Um, that’s all, uh, that’s all I wanted to say about that. Brett: I have found that like when I’m texting with someone, if I start to get frustrated, you know, you know that point where you’re still adding smiley emoticons even though you’re actually not, you’re actually getting pissed off, but you don’t wanna sound super bitchy about it, so you’re adding smile. I have found that when I add a smiley emoji in those circumstances, if I actually smile before I send it, it like my [00:23:00] mood will adjust to match, to match the tone I’m trying to convey, and it lessens my frustration with the other person. Jeff: a little joy wrist rocket. Christina: Yeah. Hey, I mean, no, but hey, but, but that, that, that, that, that’s interesting. I mean, they’re, they, they’ve done studies that like show that, right? That like show like, you know, I mean, like, some of this is all like bullshit to a certain extent, but there is something to be said for like, you know, like the power of like positive thinking and like, you know, if you go into things with like, different types of attitudes or even like, even if you like, go into job interviews or other situations, like you act confident or you smile, or you act happy or whatever. Even if you’re not like it, the, the, the, the euphoria, you know, that those sorts of uh, um, endorphin reactions or whatever can be real. So that’s interesting. Brett: Yeah, I found, I found going into job interviews with my usual sarcastic and bitter, um, kind of mindset, Jeff: I already hate this job. Brett: it doesn’t play well. It doesn’t play well. So what are your weaknesses? Fuck off. Um,[00:24:00] Christina: right. Well, well, well, I hate people. Jeff: Yeah. Dealing with motherfuckers like you, that’s one weakness. Sponsor Spot: Shopify Brett: let’s, uh, let’s do a sponsor spot and then I want to hear about Christina winning a contest. Christina: yes. Jeff: very Brett: wanna, you wanna take it away? Sponsor: Shopify Jeff: I will, um, our sponsor this week is Shopify. Um, have you ever, have you just been dreaming of owning your own business? Is that why you can’t sleep? In addition to having something to sell, you need a website. And I’ll tell you what, that’s been true for a long time. You need a payment system, you need a logo, you need a way to advertise new customers. It can all be overwhelming and confusing, but that is where today’s sponsor, Shopify comes in. shopify is the commerce platform behind millions of businesses around the world and 10% of all e-commerce in the US from household names like Mattel and Gym Shark to brands just getting started. Get started with your own design studio with hundreds of ready to use [00:25:00] templates. Shopify helps you build a beautiful online store to match your brand’s style, accelerate your content creation. Shopify is packed with helpful AI tools that write product descriptions, page headlines, and even enhance your product photography. Get the word out like you have a marketing team behind you. Easily create email and social media campaigns wherever your customers are scrolling or strolling. And best yet, Shopify is your commerce expert with world class expertise in everything from managing inventory to international shipping, to processing returns and beyond. If you’re ready to sell, you are ready to Shopify. Turn your Big Business Idea into with Shopify on your side. Sign up for your $1 per month trial and start selling today@shopify.com slash Overtired. Go to shopify.com/ Overtired. What was that? Say it with me. shopify.com/ Overtired [00:26:00] cha. Uh, Brett: the, uh, the group, the group input on the last URL, I feel like we can charge extra for that. That was Jeff: Yeah. Cha-ching Brett: they got the chorus, they got the Overtired Christina: You did. You got the Overtired Jeff: They didn’t think to ask for it, but that’s our brand. Christina: shopify.com/ Overtired. Jeff Tweedy Jeff: What was, uh, I was watching a Stephen Colbert interview with Jeff Tweedy, who just put out a triple album and, uh, it was a very thoughtful, sweet interview. And then Stephen Colbert said, you know, you’re not supposed to do this. And Jeff Tweety said, it’s all part of my career long effort to leave the public wanting less. Christina: Ha, Jeff: That was a great bit. Christina: that’s a fantastic bit. A side note, there are a couple of really good NPR, um, uh, tiny desks that have come out in the last couple of month, uh, couple of weeks. Um, uh, one is shockingly, I, I’ll, I’ll just be a a, a fucking boomer about it. The Googo dolls. Theirs was [00:27:00] great. It’s fantastic. They did a great job. It already has like millions of views, like it wrecked up like over a million views, I think like in like, like less than 24 hours. They did a great job, but, uh, but Brandy Carlisle, uh, did one, um, the other day and hers is really, really good too. So, um, so yeah. Yeah, exactly. So yeah. Anyway, you said, you saying Jeff pd maybe, I don’t know how I got from Wilco to like, you know, there, Jeff: Yeah. Well, they’ve done some good, he’s done his own good Christina: he has, he has done his own. Good, good. That’s honestly, that’s probably what I was thinking of, but Jeff: It’s my favorite Jeff besides me because Bezos, he’s not in the, he’s not in the game. Christina: No. No, he’s not. No. Um, he, he’s, he’s not on the Christmas card list at all. Jeff: Oh man. Jeff’s Concert Marathon Jeff: Can I just tell you guys that I did something, um, I did something crazy a couple weeks ago and I went to three shows in one week, like I was 20 fucking two, Brett: Good grief. Jeff: and. It was a blast. So, okay, so the background of this is my oldest son [00:28:00] loves hip hop, and when we drive him to college and back, or when I do, it’s often just me. Um, he, he goes deep and he, it’s a lot of like, kind of indie hip hop and a lot. It’s just an interesting, he listens to interesting shit, but he will go deep and he’ll just like, give me a tour through someone’s discography or through all their features somewhere, whatever it is. And like, it’s the kind of input that I love, which is just like, I don’t, even if it’s not my genre, like if you’re passionate and you can just weave me through the interrelationship and the history and whatever it is I’m in. So as a result of that, made me a huge fan of Danny Brown and made me a huge fan of the sky, Billy Woods. And so what happened was I went to a hip hop show at the seventh Street entry, uh, which is attached to First Avenue. It’s a little club, very small, lovely little place, the only place my band could sell out. Um, and I watched a hip hop show there on a Monday night, Tuesday night. I went to the Uptown Theater, which Brett is now a actually an operating [00:29:00] theater for shows. Uh, and I, and I saw Danny Brown, but I also saw two hyper pop bands, a genre I was not previously aware of, including one, which was amazing, called Fem Tenal. And I was in line to get into that show behind furries, behind trans Kids. Like it was this, I was the weirdest, like I did not belong. Underscores played, and, and this will mean something to somebody out there, but not, didn’t mean anything to me until that night. And, uh. I felt like such, there were times, not during Danny Brown, Danny Brown’s my age all good. But like there were times where I was in the crowd ’cause I’m tall. Anybody that doesn’t know I’m very tall and I’m wearing like a not very comfortable or safe guy seeming outfit, a black hoodie, a black stocking cap. Like I basically looked like I’m possibly a shooter and, and I’m like standing among all these young people loving it, but feeling a little like, should I go to the back? Even like I was leaving that show [00:30:00] and the only people my age were people’s parents that were waiting to pick them up on the way out. So anyway, that was night two. Danny Brown was awesome. And then two nights later I went to see, this is way more my speed, a band called the Dazzling Kilman who were a band that. Came out in the nineties, St. Louis and a noisy Matthew Rock. Wikipedia claims they invented math rock. It’s a really stupid claim, uh, but it’s a lovely, interesting band and it’s a friend of mine named Nick Sakes, who’s who fronted that band and was in all these great bands back when I was in bands called Colos Mite and Sick Bay, and all this is great shit. So they played a reunion show. In this tiny punk rock club here called Cloudland, just a lovely little punk rock club. And, um, and, and that was like rounded out my week. So like, I was definitely, uh, a tourist the early part of the week, mostly at the Danny Brown Show. But then I like got to come home to my noisy punk rock [00:31:00] on, uh, on Thursday night. And I, I fucking did three shows and it hurt so bad. Like even by the first of three bands on the second night. I was like, I don’t think I can make it. And I do. I already pregame shows with ibuprofen. Just to be really clear, I microdose glucose tabs at shows like, like I am, I am a full on old man doing these things. But, um, I did get some cred with my kids for being at a hyper pop show all by myself. And, Christina: Hell yeah. A a Jeff: friends seemed impressed. Christina: no, as a as, as as they should be. I’m impressed. And like, and I, I, I typically like, I definitely go to like more of like, I go, I go to shows more frequently and, and I’m, I’m even like, I’m, I’m gonna be real with you. I’m like, yeah, three in one week. Jeff: That’s a lot. Christina: That’s a lot. That’s a lot. Jeff: man. Did I feel good when I walked home from that last show though? I was like, I fucking did it. I did not believe I wasn’t gonna bail on at least two of those shows, if not all three. Anyway, just wanted to say Brett: I [00:32:00] do like one show a year, but Jeff: that’s how I’ve been for years this year. I think I’ve seen eight shows. Brett: damn. Jeff: Yeah, it’s Brett: Alright, so you’ve been teasing us about this, this contest you won. Jeff: Yeah, please, Christina. Sorry to push that off. Christina: No, no, no, no. That’s, that’s completely okay. That, that, that, that’s great. Uh, no. Christina Wins Big Christina: So, um, I won two six K monitors. Brett: Damn. Jeff: is that what those boxes are behind you? Christina: Yeah, yeah. This is what the boxes are behind me, so I haven’t been able to get them up because this happened. I got them literally right in the midst of all this stuff with my back. Um, but I do have an Ergotron poll now that is here, and, and Grant has said that he will, will get them up. But yeah, so I won 2 32 inch six K monitors from a Reddit contest. Brett: How, how, how, Jeff: How does this happen? How do I find a Reddit contest? Christina: Yeah. So I got lucky. So I have, I, I have a clearly, well, well, um, there was a little, there was a little bit of like, other step to it than that, but like, uh, so how it worked was basically, um, LG is basically just put out [00:33:00] two, they put out a new 32 inch six K monitor. I’ll have it linked in, in, in the show notes. Um, so we’ve talked about this on this podcast before, but like one of my big, like. Pet peeve, like things that I can’t get past. It’s like I need like a retina screen. Like I need like the, the perfect pixel doubling thing for that the Mac Os deals with, because I’ve used a 5K screen, either through an iMac or um, an lg, um, ultra fine or, um, a, uh, studio display. For like 11 years. And, and I, and I’ve been using retina displays on laptops even longer than that. And so if I use like a regular 4K display, like it just, it, it doesn’t work for me. Um, you can use apps like, um, like better control and other things to kind of emulate, like what would be like if you doubled the resolution, then it, it down, you know, um, of samples that, so that. It looks better than, than if it’s just like the, the, the 4K stuff where in the, the user interface things are too big and whatnot. And to be clear, this is a Macco West problem. If [00:34:00] you are using Windows or Linux or any other operating system that does fractional scaling, um, correctly, then this is not a problem. But Macco West does not do fractional scaling direct, uh, correctly. Um, weirdly iOS can, like, they can do three X resolution and other things. Um, but, but, but Macs does not. And that’s weird because some of the native resolutions on some of the MacBook errors are not even perfectly pixeled doubled, meaning Apple is already having to do a certain amount of like resolution changes to, to fit into their own, created by their, their own hubris, like way of insisting on, on only having like, like two x pixel doubling 18 years ago, we could have had independent, uh, resolutions, uh, um, for, for UI elements and, and, and window bars. But anyway, I, I’m, I’m digressing anyway. I was looking at trying to get either a second, uh, studio display, which I don’t wanna do because Apple’s reportedly going to be putting out a new one. Um, and they’re expensive or getting, um, there are now a number of different six K [00:35:00] displays that are not $6,000 that are on the market. So, um, uh, uh, Asus has one, um, there is one from like a, a Chinese company called like, or Q Con that, um, looks like a, a complete copy of this, of the pro display XDR. It has a different panel, but it’s, it’s six K and they, they’ve copied the whole design and it’s aluminum and it’s glossy and it looks great, but I’d have to like get it from like. A weird distributor, and if I have any issues with it, I don’t really wanna have to send it back to China and whatnot. And then LG has one that they just put out. And so I’ve been researching these on, on Mac rumors and on some other forums. And, um, I, uh, I, somebody in one of the Mac Roomers forums like posted that there was like a contest that LG was running in a few different subreddits where they were like, tell us why you should get one of, like, we’re gonna be giving away like either one or two monitors, and I guess they did this in a few subreddits. Tell us why this would be good for your workflow. And, um, I guess I, I guess I’m one of the people who kind of read the [00:36:00] assignment because it, okay, I’ll just be honest with this, with, with you guys on this podcast, uh, because I, I don’t think anyone from LG will hear this and my answers were accurate anyway. But anyway, this was not the sort of contest where it was like we will randomly select a winner. This was the moderators and lg, were going to read the responses and choose the winner. Jeff: Got it. Christina: So if you spend a little bit of time and thoughtfully write out a response, maybe you stand a better chance of winning the contest. Jeff: yeah, yeah. Put the work in like it was 2002. Christina: Right. Anyway, I still was shocked when I like woke up like on like Halloween and they were like, congratulations, you’ve won two monitors. I’m like, I’m sorry. What? Jeff: That’s amazing. Christina: Yeah, yeah, yeah, Jeff: Nice work. I know I’ve, you know, I’ve been staring at those boxes behind you this whole time, just being like, those look like some sweet monitors. Christina: yeah, yeah. Monitor Setup Challenges Christina: I mean, and, uh, [00:37:00] uh, it’s, it’s, it’s, it’s, it’s, and I, I’m very much, so my, my, my only issue is, okay, how am I gonna get these on my desk? So I’m gonna have to do something with my iMac and I’m probably gonna have to get rid of my, my my, my 5K, um, uh, uh, studio display, at least in the short term. Ergotron Mounts and Tall Poles Christina: Um, but what I did do is I, um, I ordered from, um, Ergotron, ’cause I already have. Um, two of their, um, LX mounts, um, or, or, or, or arms. Um, and only one of them is being used right now. And then I have a different arm that I use for the, um, um, iMac. Um, they sell like a, if you call ’em directly, you can get them to send you a tall pole so that you can put the two arms on top of them. And that way I think I can like, have them so that I can have like one pole and then like have one on one side, one Jeff: I have a tall pole. Christina: and, and yeah, that’s what she said. Um, Jeff: as soon as I said it, I was like, for fuck’s sake. But Christina: um, but, uh, but, but yeah, but so that way I think I, I can, I, in theory, I can stack the market and have ’em side by side. I don’t know. Um, I got that. I, I had to call Tron and, and order that from them. [00:38:00] Um, it was only a hundred dollars for, for the poll and then $50 for a handling fee. Jeff: It’s not easy to ship a tall pole. Brett: That’s what she said. Christina: that is what she said. Uh, that is exactly what she said. But yeah, so I, I, the, the, the unfortunate thing is that, um, I, um, I, I had to, uh, get a, like all these, they, they came in literally right before Thanksgiving, and then I’ve had, like, all my back stuff has Jeff: Yeah, no Christina: debilitating, but I’m looking forward to, um, getting them set up and used. And, uh, yeah. Review Plans and Honest Assessments Christina: And then full review will be coming to, uh, to, I have to post a review on Reddit, but then I will also be doing a more in depth review, uh, on this podcast if anybody’s interested in, in other places too, to like, let let you know, like if it’s worth your money or not. Um, ’cause there, like I said, there are, there are a few other options out there. So it’s not one of those things where like, you know, um, like, thank you very much for the free monitor, um, monitors. But, but I, I will, I will give like the, the, you know, an honest assessment or Current Display Setup Brett: So [00:39:00] do you currently have a two display setup? Christina: No. Um, well, yes, and kind of, so I have my, my, I have my 5K studio display, and then I have like my iMac that I use as a two to display setup. But then otherwise, what I’ve had to do, and this is actually part of why I’m looking forward to this, is I have a 4K 27 inch monitor, but it’s garbage. And it, it’s one of those things where I don’t wanna use it with my Mac. And so I wind up only using it with my, with my Windows machine, with my framework desktop, um, with my Windows or Linux machine. And, and because that, even though I, it supports Thunderbolt, the Apple display is pain in the ass to use with those things. It doesn’t have the KVM built in. Like, it doesn’t like it, it just, it’s not good for that situation. So yeah, this will be of this size. I mean, again, like I, I, I’m 2 32 inch monitors. I don’t know how I’m gonna deal with that on my Jeff: I Brett: yeah. So right now I’m looking at 2 32 inch like UHD monitors, Christina: Yeah,[00:40:00] Brett: I will say that on days when my neck hurts, it sucks. It’s a, it’s too wide a range to, to like pan back and forth quickly. Like I’ll throw my back out, like trying to keep track of stuff. Um, but I have found that like if I keep the second display, just like maybe social media apps is the way I usually set it up. And then I only work on one. I tried buying an extra wide curve display, hated it. Jeff: Uh, I’ve always wanted to try one, but Christina: I don’t like them. Jeff: Yeah. Christina: Well, for me, well for me it’s two things. One, it’s the, I don’t love the whole like, you know, thing or whatever, but the big thing honestly there, if you could give me, ’cause people are like, oh, you can get a really big 5K, 2K display. I’m like, that’s not a 5K display. That is 2 27 inch, 1440 P displays. One, you know, ultra wide, which is great. Good for you. That’s not retina. And I’m a sicko Who [00:41:00] needs the, the pixel doubling? Like I wish that my eyes could not use that, but, but, but, Jeff: that needs the pixel. Like was that the headline of your Reddit, uh, Christina: no, no. It wasn’t, it wasn’t. But, but maybe it should be. Hi, I’m a sicko who only, um, fucks with, with, with, with, with, with, with retina displays. Ask me anything. Um, but no, but that’s a good point. Brett: I think 5K Psycho is the Christina: 5K Sicko is the po is the po title. I like that. I like that. No, what I’m thinking about doing and that’s great to know, Brett. Um, this kind of reaffirms my thing. Thunderbolt KVM and Display Preferences Christina: So what’s nice about these monitors is that they come with like, built in like, um, Thunderbolt 5K VM. So, which is nice. So you could conceivably have multiple, you know, computers, uh, connected, you know, to to, to one monitor, which I really like. Um, I mean like, ’cause like look, I, I’ve bitched and moaned about the studio display, um, primarily for the price, but at the same time, if mine broke tomorrow and if I didn’t have any way to replace it, I’ve, I’ve also gone on record saying I would buy a new one immediately. As mad as I am about a [00:42:00] lot of different things with that, that the built-in webcam is garbage. The, you know, the, the fact that there’s not a power button is garbage. The fact that you can’t use it with multiple inputs, it’s garbage. But it’s a really good display and it’s what I’m used to. Um, it’s really not any better than my LG Ultra fine from 2016. But you know what? Whatever it is, what it is. Um. I, I am a 5K sicko, but being able to, um, connect my, my personal machine and my work machine at the same time to one, and then have my Windows slash Linux computer connected to another, I think that’s gonna be the scenario where I’m in. So I’m not gonna necessarily be in a place where I’m like, okay, I need to try to look at both of them across 2 32 inch displays. ’cause I think that that, like, that would be awesome. But I feel like that’s too much. Brett: I would love a decent like Thunderbolt KVM setup that could actually swap like my hubs back and Christina: Yes. MacBook Pro and Studio Comparisons Brett: Um, so, ’cause I, I have a studio and I have my, uh, Infor MacBook Pro [00:43:00] and I actually work mostly on the MacBook Pro. Um, but if I could easily dock it and switch everything on my desk over to it, I would, I would work in my office more often. ’cause honestly, the M four MacBook Pro is, it’s a better machine than the original studio was. Um, and I haven’t upgraded my studio to the latest, but, um, I imagine the new one is top notch. Christina: Oh yeah. Yeah. Brett: my, my other one, a couple years old now is already long in the tooth. Christina: No, I mean, they’re still good. I mean, it’s funny, I saw that some YouTube video the other day where they were like, the best value MacBook you can get is basically a 4-year-old M1 max. And I was like, I don’t know about that guys. Like, I, I kind of disagree a little bit. Um, but the M1 max, which is I think is what is in the studio, is still a really, really good ship. But to your point, like they’ve made those, um. You know, the, the, the new ones are still so good. Like, I have an M three max as my personal laptop, and [00:44:00] that’s kind of like the dog chip in the, in the m um, series lineup. So I kind of am regretful for spending six grand on that one, but it is what it is, and I’m like, I’m not, I’m not upgrading. Um, I mean, maybe, maybe in, in next year if, if the M five Pro, uh, or M five max or whatever is, is really exceptional, maybe I’ll look at, okay, how much will you give me to, to trade it in? But even then, I, I, but I feel like I’m at that point where I’m like, it gets to a point where like it’s diminishing returns. Um, but, uh, just in terms of my own budget. But, um, yeah, the, the new just info like pro or or max, whatever, Brett: I have, I have an M four MacBook Pro sitting around that I keep forgetting to sell. Uh, it’s the one that I, it only had a 256 gigabyte hard drive, Jeff: what happened to me when I bought my M1, Brett: and I, and I regretted that enough that I just ordered another one. But, uh, for various reasons, I couldn’t just return the one I didn’t Jeff: ’cause it was.[00:45:00] Brett: so now I, now I have to sell it and I should sell it while it’s still a top of the line machine Christina: Sell it before, sell, sell, sell, sell it before next month, um, or, or February or whenever they sell it before then the, the pros come out. ’cause right now the M five base is out, but the pros are not. So I think feel like you could still get most of your value for it, especially since it has very few battery cycles. Be sure to put the battery cycles on your Facebook marketplace or eBay thing or whatever. Um, I bought my, uh, she won’t listen to this so she won’t know, but, um, they, there was a, a killer Cyber Monday deal, uh, for Best Buy where they had like a, the, the, the, so it’s several years old, but it was the, the M two MacBook Air, but the one that they upgraded to 16 gigs of Ram when Apple was like, oh, we have to have Apple Intelligence and everything, because they actually thought that they were actually gonna ship Apple Intelligence. So they like went back and they, like, they, they, you know, retconned like made the base model MacBook Air, like 16 [00:46:00] gigs. Um, and, uh, anyway, it was, it was $600, um, Jeff: still crazy. Christina: which, which like even for like a, a, a 2-year-old machine or whatever, I was like, yeah, she, my sister, I think she’s on like, like a 2014 or older than that. Like, like MacBook Air. She doesn’t even know where the MagSafe is. I don’t think she even knows where the laptop is. So she’s basically doing everything like on her phone and I’m like, okay, you need a laptop of some type, but at this point. I do feel strongly that like the, the, the $600 or, or, or actually I think it was $650, it was actually less, it is actually more expensive than what the, the, the Cyber Monday sale was, um, the M1, Walmart, MacBook Air. I’m like, absolutely not like that is at this point, do not buy that. Right? Like, I, especially with eight gigs of ram, I’m, I’m like, it’s been, it’s five years old. It’s a, it was a great machine and it was great value for a long time. $200. Cool, right? Like, if you could get something like use and, and, and, and if you could replace the battery or, you know, [00:47:00] for, for, you know, not, not too much money or whatever. Like, I, I, I could see like an argument to be made like value, right? But there’d be no way in hell that I would ever spend or tell anybody else to spend $650 on that new, but $600 for an M two with Jeff: Now we’re talking. Christina: which has the redesign brand new. I’m like, okay. Spend $150 more and you could have got the M four, um, uh, MacBook Air, obviously all around Better Machine. But for my sister, she doesn’t need that, Jeff: What do we have to do to put your sister in this M two MacBook Christina: that, that, that, that, that, that’s exactly it. So I, I, I was, well, also, it was one of those things I was like, I think that she would rather me spend the money on toys for my nephew for Santa Claus than, than, uh, giving her like a, a processor upgrade. Um, Jeff: Claus isn’t real. Brett: Oh shit. Jeff: Gotcha. Every year I spoil it for somebody. This year it was Christina and Brett. Sorry guys. Brett: right. Well, can I tell you guys Jeff: Yeah. [00:48:00] Brett Software. Brett: two quick projects before we do Jeff: Hold on. You don’t have to be quick ’cause you could call it Brett: We’re already at 45 minutes and I want Jeff: What I’m saying, skip GrAPPtitude. This is it? Brett: okay. Christina: us about Mark. Tell us about your projects. Brett: So, so Mark three is, there’s a public, um, test flight beta link. Uh, if you go to marked app.com, not marked two app.com, uh, marked app.com. Uh, you, there’s a link in the, in the, at the top for Christina: Join beta. Mm-hmm. Brett: Um, and that is public and you can join it and you can send me feedback directly through email because, um, uh, uh, the feedback reporter sucks for test flight and you can’t attach files. And half the time they come through as anonymous feedback and I can’t even follow up on ’em. So email me. But, um, I’ll be announcing that on my blog soon-ish. Um, right now there’s like [00:49:00] maybe a couple dozen, um, testers and I, it’s nice and small and I’m solving the biggest bugs right away. Um, so that’s been, that’s been big. Like Mark, even since we last talked has added. Do you remember Jeff when Merlin was on and he wanted to. He wanted to be able to manage his styles, um, and disable built-in styles. There’s now a whole table based style manager where you Jeff: saw that. Brett: you can, you can reorder, including built-in styles. You can reorder, enable, disable, edit, duplicate. Um, it’s like a full, full fledged, um, style manager. And I just built a whole web app that is a style generator that gives you, um, automatic like rhythm calculations for your CSS and you can, you can control everything through like, uh, like UI fields instead of having to [00:50:00] write CSS. Uh, but you can also o open up a very, I’ve spent a lot of time on the code mirror CSS editor in the web app. Uh, so, and it’s got live preview as you edit in the code mirror field. Um, so that’s pretty cool. And that’s built into marts. So if you go to style, um, generate style, it’ll load up a, a style generator for you. Anyway, there’s, there’s a ton. I’m not gonna go into all the details, but, uh, anyone listening who uses markdown for anything, especially if you want ability to export to like Word and epub and advanced PDF export, um, join the beta. Let me know what you think. Uh, help me squash bugs. But the other thing, every time I push a beta for review before the new bug reports come in, I’ve been putting time into a tool. Markdown Processor: Apex Brett: I’m calling [00:51:00] Apex and um, I haven’t publicly announced this one yet, but I probably will by the time this podcast comes out. Jeff: I mean, doesn’t this count? Brett: It, it does. I’m saying like this, this might be a, you hear you heard it here first kind of thing, um, but if you go to github.com/tt sc slash apex, um, I built a, uh, pure C markdown processor that combines syntax from cram down GitHub flavored markdown, multi markdown maku, um, common mark. And basically you can write syntax from any of those processors, including all of their special features, um, and in one document, and then use Apex in its unified mode, and it’ll just figure out what. All of your syntax is supposed to do. Um, so you can take, you can port documents from one platform to another [00:52:00] without worrying about how they’re gonna render. Um, if I can get any kind of adoption with Apex, it could solve a lot of problems. Um, I built it because I want to make it the default processor in marked ’cause right now, you, you have to choose, you know, cram Christina: Which one? Brett: mark and, and choosing one means you lose something in order to gain something. Um, so I wanted to build a universal one that brought together everything. And I added cool features from some extensions of other languages, such as if you have two lists in a row, normally in markdown, it’s gonna concatenate those into one list. Now you can put a carrot on a line between the two lists and it’ll break it into two lists. I also added support for a. An extension to cram down that lets you put double uh, carrots inside a table cell and [00:53:00] create a row band. So like a cell that, that expands it, you rows but doesn’t expand the rest of the row. Um, so you can do cell spans and row spans and it has a relaxed table version where you don’t have to have an alignment row, which is, uh, sometimes we just wanna make quickly table. You make two lines. You put some pipes in. This will, if there’s no alignment row, it will generate a table with just a table body and table data cells in no header. It also allows footers, you can add a footer to a table by using equals in the separator line. Um, it, it’s, Jeff: This is very civilized, Brett: it is. Christina: is amazing, Brett: So where Common Mark is extremely strict about things, um, apex is extremely permissive. Jeff: also itty bitty things like talk about the call out boxes from like Brett: oh yeah, it, it can handle call out syntax from Obsidian and Bear and Xcode Playgrounds. [00:54:00] Um, and it incorporates all of Mark’s syntax for like file includes and even renders like auto scroll pauses that work in marked and some other teleprompter situations. Um, it uses file ude syntax from multi markdown, like, which is just like a curly brace and, uh, marked, which is, uh, left like a double left, uh, angle bracket and then different. Brackets to surround a file name and it handles IA writer file inclusion where you just type a forward slash and then the name of a file and it automatically detects if that file is an image or source code or markdown text, and it will import it accordingly. And if it’s a CSV file, it’ll generate a table from it automatically. It’s, it’s kind of nuts. I, it’s kind of nuts. I could not have done this [00:55:00] without copilot. I, I am very thankful for copilot because my C skills are not, would not on their own, have been up to this task. I know enough to bug debug, but yeah, a lot of these features I got a big hand from copilot on. Jeff: This is also Brett. This is some serious Brett Terpstra. TURPs Hard Christina: Yeah, it is. I was gonna say, this is like Jeff: and also that’s right. Also, if your grandma ever wrote you a note and it, and though you couldn’t really read it, it really well, that renders perfectly Christina: Amazing. No, I was gonna say this is like, okay, so Apex is like the perfect name ’cause this is the apex of Brett. Jeff: Yes. Apex of Brett. Christina: That’s also that, that’s, that’s not an alternate episode title Apex of Brett. Because genuinely No, Brett, like I am, I am so stunned and impressed. I mean, you all, you always impressed me like you are the most impressive like developer that I, that I’ve ever known. But you, this is incredible. And, and this, I, I love this [00:56:00] because as you said, like common Mark is incredibly strict. This is incredibly permissive. But this is great. ’cause there are those scenarios where you might have like, I wanna use one feature from one thing or one from another, or I wanna combine things in various ways, or I don’t wanna have to think about it, you know? Brett: I aals, I forgot to mention I aals inline attribute list, which is a crammed down feature that lets you put curly brackets after like a paragraph and then a colon and then say, dot call out inside the curly brackets. And then when it renders the markdown, it creates that paragraph and adds class equals call out to the paragraph. Um, and in, in Cramon you can apply these to everything from list items to list to block quotes. Like you can do ’em for spans. You could like have one after, uh, link syntax and just apply, say dot external to a link. So the IAL syntax can add IDs classes and uh, arbitrary [00:57:00] attributes to any element in your markdown when it renders to HTML. And, uh, and Apex has first class support for I aals. Was really, that was, that Christina: that was really hard, Brett: I wrote it because I wanted, I wanted multi markdown, uh, for my prose writing, but I really missed the als. Christina: Yes. Okay. Because see, I run into this sort of thing too, right? Because like, this is a problem like that. I mean, it’s a very niche problem, um, that, that, you know, people who listen to this podcast probably are more familiar with than other types of people. But like, when you have to choose your markdown processor, which as you said, like Brett, like that can be a problem. Like, like with, with using Mark or anything else, you’re like, what am I giving up? What do I have? And, and like for me, because I started using mul, you know, markdown, um, uh, largely because of you, um, I think I was using it, I knew about it before you, but largely because of, of, of you, like multi markdown has always been like kind of my, or was historically my flavor of choice. It has since shifted to being [00:58:00] GitHub, labor bird markdown. But that’s just because the industry has taken that on, right? But there were, you know, certain things like in like, you know, multi markdown that work a certain way. And then yeah, there are things in crammed down. There are things in these other things in like, this is just, this is awesome. This Brett: It is, the whole thing is built on top of C mark, GFM, which is GitHub’s port of common mark with the GitHub flavored markdown Christina: Right. Brett: Um, and I built, like, I kept that as a sub-module, totally clean, and built all of this as extensions on top of Cmar, GFM, which, you know, so it has full compatibility with GitHub and with Common Merck by out, like outta the box. And then everything else is built on top of that. So it, uh, it covers, it covers all the bases. You’ll love it Christina: I’m so excited. No, this is awesome. And I Brett: blazing fast. It can render, I have a complex document that, that uses all of its features and it can render it in [00:59:00] 0.006 seconds. Christina: that’s awesome. Jeff: Awesome. Christina: That’s so cool. No, this is great. And yeah, I, and I think that honestly, like this is the sort of thing like if, yeah, if you can eventually get this to like be like the engine that powers like mark three, like, that’ll be really slick, right? Because then like, yeah, okay, I can take one document and then just, you know, kind of, you know, wi with, with the, you know, ha have, have the compatibility mode where you’re like, okay, the unified mode or whatever yo

Digital Dispatch Podcast
The Top Phrases Searched on CargoRex

Digital Dispatch Podcast

Play Episode Listen Later Dec 2, 2025 63:02 Transcription Available


Our sister company CargoRex has been monitoring the keywords users are anonymously searching for on the site so in this episode, we're breaking down what those phrases are.  What You'll LearnThis episode breaks down five months of anonymized CargoRex search data to show what logistics buyers actually look for — and where companies are failing to show up.Key PointsThe top search terms on CargoRex (visibility tools, TMS, freight audit, CDL schools, and company-specific queries).Where searches get zero clicks and what that reveals about missing listings, bad keywords, or weak profiles.How profile completeness, verification, categories, and tags determine your ranking in the directory.Why CargoRex is becoming a research destination with lists and CSV exports to use for AI-powered analysis.How this data gives companies market intelligence and a clearer path to showing up for real buyer intent.Watch this episode on YouTubeFeedback? Ideas for a future episode? Shoot us a text here to let us know. -----------------------------------------THANK YOU TO OUR SPONSORS! SPI Logistics has been a Day 1 supporter of this podcast which is why we're proud to promote them in every episode. During that time, we've gotten to know the team and their agents to confidently say they are the best home for freight agents in North America for 40 years and counting. Listen to past episodes to hear why. CargoRex is the search engine for the logistics industry—connecting LSPs with the right tools, services, events, and creators to explore, discover, and evolve. Digital Dispatch manages and maximizes your #1 sales tool with a website that establishes trust and builds rock-solid relationships with your leads and customers.

Conseils Marketing - Des conseils concrets pour prospecter et fidéliser !
Résumé de ma formation "Challenge 30 jours Linkedin Growth Hacking"

Conseils Marketing - Des conseils concrets pour prospecter et fidéliser !

Play Episode Listen Later Nov 28, 2025 13:20


Résumé de ma formation "Challenge 30 jours Linkedin Growth Hacking"  Comment faire du Growth Hacking sur Linkedin ? Voici une vidéo 100% réalisée en automatique (avec un peu de prompting) grâce à Notebook LM. Le résultat est vraiment bluffant, car il reste très fidèle au contenu de ma formation "Challenge 30 jours Linkedin Growth Hacking" avec les idées clés. Vous en pensez quoi ?

Presserevue
Editioun vum Weelend

Presserevue

Play Episode Listen Later Nov 22, 2025 3:40


Mat de Sujeten aktuellen Zoustand vun CSV an DP, Aarmut zu Lëtzebuerg a Camping um Escher Gaalgebierg

RTL - Kloertext fir ze lauschteren
Si Wirtschaft, Mënscherechter a Klima kompatibel?, 20/11/2025

RTL - Kloertext fir ze lauschteren

Play Episode Listen Later Nov 20, 2025 77:46


CSV an DP schwätze vu Pragmatismus, LSAP an déi Gréng vu Verwässerung.

Les Cast Codeurs Podcast
LCC 332 - Groquik revient, Emmanuel s'en va

Les Cast Codeurs Podcast

Play Episode Listen Later Nov 18, 2025 92:07


Dans cet épisode, Emmanuel, Katia et Guillaume discutent de Spring 7, Quarkus, d'Infinispan et Keycloak. On discute aussi de projets sympas comme Javelit, de comment démarre une JVM, du besoin d'argent de NTP. Et puis on discute du changement de carrière d'Emmanuel. Enregistré le 14 novembre 2025 Téléchargement de l'épisode LesCastCodeurs-Episode-332.mp3 ou en vidéo sur YouTube. News Emmanuel quitte Red Hat après 20 ans https://emmanuelbernard.com/blog/2025/11/13/leaving-redhat/ Langages Support HTTP/3 dans le HttpClient de JDK 26 - https://inside.java/2025/10/22/http3-support/ JDK 26 introduit le support de HTTP/3 dans l'API HttpClient existante depuis Java 11 HTTP/3 utilise le protocole QUIC sur UDP au lieu de TCP utilisé par HTTP/2 Par défaut HttpClient préfère HTTP/2, il faut explicitement configurer HTTP/3 avec Version.HTTP_3 Le client effectue automatiquement un downgrade vers HTTP/2 puis HTTP/1.1 si le serveur ne supporte pas HTTP/3 On peut forcer l'utilisation exclusive de HTTP/3 avec l'option H3_DISCOVERY en mode HTTP_3_URI_ONLY HttpClient apprend qu'un serveur supporte HTTP/3 via le header alt-svc (RFC 7838) et utilise cette info pour les requêtes suivantes La première requête peut utiliser HTTP/2 même avec HTTP/3 préféré, mais la seconde utilisera HTTP/3 si le serveur l'annonce L'équipe OpenJDK encourage les tests et retours d'expérience sur les builds early access de JDK 26 Librairies Eclispe Jetty et CometD changent leurs stratégie de support https://webtide.com/end-of-life-changes-to-eclipse-jetty-and-cometd/ À partir du 1er janvier 2026, Webtide ne publiera plus Jetty 9/10/11 et CometD 5/6/7 sur Maven Central Pendant 20 ans, Webtide a financé les projets Jetty et CometD via services et support, publiant gratuitement les mises à jour EOL Le comportement des entreprises a changé : beaucoup cherchent juste du gratuit plutôt que du véritable support Des sociétés utilisent des versions de plus de 10 ans sans migrer tant que les correctifs CVE sont gratuits Cette politique gratuite a involontairement encouragé la complaisance et retardé les migrations vers versions récentes MITRE développe des changements au système CVE pour mieux gérer les concepts d'EOL Webtide lance un programme de partenariat avec TuxCare et HeroDevs pour distribuer les résolutions CVE des versions EOL Les binaires EOL seront désormais distribués uniquement aux clients commerciaux et via le réseau de partenaires Webtide continue le support standard open-source : quand Jetty 13 sortira, Jetty 12.1 recevra des mises à jour pendant 6 mois à un an Ce changement vise à clarifier la politique EOL avec une terminologie industrielle établie Améliorations cloud du SDK A2A Java https://quarkus.io/blog/quarkus-a2a-cloud-enhancements/ Version 0.3.0.Final du SDK A2A Java apporte des améliorations pour les environnements cloud et distribués Composants en mémoire remplacés par des implémentations persistantes et répliquées pour environnements multi-instances JpaDatabaseTaskStore et JpaDatabasePushNotificationConfigStore permettent la persistance des tâches et configurations en base PostgreSQL ReplicatedQueueManager assure la réplication des événements entre instances A2A Agent via Kafka et MicroProfile Reactive Messaging Exemple complet de déploiement Kubernetes avec Kind incluant PostgreSQL, Kafka via Strimzi, et load balancing entre pods Démonstration pratique montrant que les messages peuvent être traités par différents pods tout en maintenant la cohérence des tâches Architecture inspirée du SDK Python A2A, permettant la gestion de tâches asynchrones longues durée en environnement distribué Quarkus 3.29 sort avec des backends de cache multiples et support du débogueur Qute https://quarkus.io/blog/quarkus-3-29-released/ Possibilité d'utiliser plusieurs backends de cache simultanément dans une même application Chaque cache peut être associé à un backend spécifique (par exemple Caffeine et Redis ou Infinispan) Support du Debug Adapter Protocol (DAP) pour déboguer les templates Qute directement dans l'IDE et dans la version 3.28 Configuration programmatique de la protection CSRF via une API fluent Possibilité de restreindre les filtres OIDC à des flux d'authentification spécifiques avec annotations Support des dashboards Grafana personnalisés via fichiers JSON dans META-INF/grafana/ Extension Liquibase MongoDB supporte désormais plusieurs clients simultanés Amélioration significative des performances de build avec réduction des allocations mémoire Parallélisation de tâches comme la génération de proxies Hibernate ORM et la construction des Jar Et l'utilisation des fichiers .proto est plus simple dans Quarkus avbec Quarkus gRPC Zero https://quarkus.io/blog/grpc-zero/ c'est toujours galere des fichiers .proto car les generateurs demandent des executables natifs maintenant ils sont bundlés dans la JVM et vous n'avez rien a configurer cela utilise Caffeine pour faire tourner cela en WASM dans la JVM Spring AI 1.1 est presque là https://spring.io/blog/2025/11/08/spring-ai-1-1-0-RC1-available-now support des MCP tool caching pour les callback qui reduit les iooerations redondantes Access au contenu de raisonnement OpenAI Un modele de Chat MongoDB Support du modele de penser Ollama Reessaye sur les echec de reseau OpenAI speech to text Spring gRPC Les prochaines étapes pour la 1.0.0 https://spring.io/blog/2025/11/05/spring-grpc-next-steps Spring gRPC 1.0 arrive prochainement avec support de Spring Boot 4 L'intégration dans Spring Boot 4.0 est reportée, prévue pour Spring Boot 4.1 Les coordonnées Maven restent sous org.springframework.grpc pour la version 1.0 Le jar spring-grpc-test est renommé en spring-grpc-test-spring-boot-autoconfigure Les packages d'autoconfiguration changent de nom nécessitant de modifier les imports Les dépendances d'autoconfiguration seront immédiatement dépréciées après la release 1.0 Migration minimale attendue pour les projets utilisant déjà la version 0.x La version 1.0.0-RC1 sera publiée dès que possible avant la version finale Spring arrete le support reactif d'Apache Pulsar https://spring.io/blog/2025/10/29/spring-pulsar-reactive-discontinued logique d'évaluer le temps passé vs le nombre d'utilisateurs c'est cependant une tendance qu'on a vu s'accélerer Spring 7 est sorti https://spring.io/blog/2025/11/13/spring-framework-7-0-general-availability Infrastructure Infinispan 16.0 https://infinispan.org/blog/2025/11/10/infinispan-16-0 Ajout majeur : migration en ligne sans interruption pour les nœuds d'un cluster (rolling upgrades) (infinispan.org) Messages de clustering refaits avec Protocol Buffers + ProtoStream : meilleure compatibilité, schéma évolutif garanti (infinispan.org) Console Web améliorée API dédiée de gestion des schémas (SchemasAdmin) pour gérer les schémas ProtoStream à distance (infinispan.org) Module de requête (query) optimisé : support complet des agrégations (sum, avg …) dans les requêtes indexées en cluster grâce à l'intégration de Hibernate Search 8.1 (infinispan.org) Serveur : image conteneur minimalisée pour réduire la surface d'attaque (infinispan.org) démarrage plus rapide grâce à séparation du démarrage cache/serveur (infinispan.org) caches pour connecteurs (Memcached, RESP) créés à la demande (on-demand) et non à l'initiaton automatique (infinispan.org) moteur Lua 5.1 mis à jour avec corrections de vulnérabilités et opérations dangereuses désactivées (infinispan.org) Support JDK : version minimale toujours JDK 17 (infinispan.org) prise en charge des threads virtuels (virtual threads) et des fonctionnalités AOT (Ahead-of-Time) de JDK plus récentes (infinispan.org) Web Javelit, une nouvelle librairie Java inspirée de Streamlit pour faire facilement et rapidement des petites interfaces web https://glaforge.dev/posts/2025/10/24/javelit-to-create-quick-interactive-app-frontends-in-java/ Site web du projet : https://javelit.io/ Javelit : outil pour créer rapidement des applications de données (mais pas que) en Java. Simplifie le développement : élimine les tracas du frontend et de la gestion des événements. Transforme une classe Java en application web en quelques minutes. Inspiré par la simplicité de Streamlit de l'écosystème Python (ou Gradio et Mesop), mais pour Java. Développement axé sur la logique : pas de code standard répétitif (boilerplate), rechargement à chaud. Interactions faciles : les widgets retournent directement leur valeur, sans besoin de HTML/CSS/JS ou gestion d'événements. Déploiement flexible : applications autonomes ou intégrables dans des frameworks Java (Spring, Quarkus, etc.). L'article de Guillaume montre comment créer une petite interface pour créer et modifier des images avec le modèle génératif Nano Banana Un deuxième article montre comment utiliser Javelit pour créer une interface de chat avec LangChain4j https://glaforge.dev/posts/2025/10/25/creating-a-javelit-chat-interface-for-langchain4j/ Améliorer l'accessibilité avec les applis JetPack Compose https://blog.ippon.fr/2025/10/29/rendre-son-application-accessible-avec-jetpack-compose/ TalkBack est le lecteur d'écran Android qui vocalise les éléments sélectionnés pour les personnes malvoyantes Accessibility Scanner et les outils Android Studio détectent automatiquement les problèmes d'accessibilité statiques Les images fonctionnelles doivent avoir un contentDescription, les images décoratives contentDescription null Le contraste minimum requis est de 4.5:1 pour le texte normal et 3:1 pour le texte large ou les icônes Les zones cliquables doivent mesurer au minimum 48dp x 48dp pour faciliter l'interaction Les formulaires nécessitent des labels visibles permanents et non de simples placeholders qui disparaissent Modifier.semantics permet de définir l'arbre sémantique lu par les lecteurs d'écran Les propriétés mergeDescendants et traversalIndex contrôlent l'ordre et le regroupement de la lecture Diriger le navigateur Chrome avec le modèle Gemini Computer Use https://glaforge.dev/posts/2025/11/03/driving-a-web-browser-with-gemini-computer-use-model-in-java/ Objectif : Automatiser la navigation web en Java avec le modèle "Computer Use" de Gemini 2.5 Pro. Modèle "Computer Use" : Gemini analyse des captures d'écran et génère des actions d'interface (clic, saisie, etc.). Outils : Gemini API, Java, Playwright (pour l'interaction navigateur). Fonctionnement : Boucle agent où Gemini reçoit une capture, propose une action, Playwright l'exécute, puis une nouvelle capture est envoyée à Gemini. Implémentation clé : Toujours envoyer une capture d'écran à Gemini après chaque action pour qu'il comprenne l'état actuel. Défis : Lenteur, gestion des CAPTCHA et pop-ups (gérables). Potentiel : Automatisation des tâches web répétitives, création d'agents autonomes. Data et Intelligence Artificielle Apicurio ajoute le support de nouveaux schema sans reconstruire Apicurio https://www.apicur.io/blog/2025/10/27/custom-artifact-types Apicurio Registry 3.1.0 permet d'ajouter des types d'artefacts personnalisés au moment du déploiement sans recompiler le projet Supporte nativement OpenAPI, AsyncAPI, Avro, JSON Schema, Protobuf, GraphQL, WSDL et XSD Trois approches d'implémentation disponibles : classes Java pour la performance maximale, JavaScript/TypeScript pour la facilité de développement, ou webhooks pour une flexibilité totale Configuration via un simple fichier JSON pointant vers les implémentations des composants personnalisés Les scripts JavaScript sont exécutés via QuickJS dans un environnement sandboxé sécurisé Un package npm TypeScript fournit l'autocomplétion et la sécurité de type pour le développement Six composants optionnels configurables : détection automatique de type, validation, vérification de compatibilité, canonicalisation, déréférencement et recherche de références Cas d'usage typiques : formats propriétaires internes, support RAML, formats legacy comme WADL, schémas spécifiques à un domaine métier Déploiement simple via Docker en montant les fichiers de configuration et scripts comme volumes Les performances varient selon l'approche : Java offre les meilleures performances, JavaScript un bon équilibre, webhooks la flexibilité maximale Le truc interessant c'est que c'est Quarkus based et donc demandait le rebuilt donc pour eviter cela, ils ont ajouter QuickJS via Chicorey un moteur WebAssembly GPT 5.1 pour les développeurs est sorti. https://openai.com/index/gpt-5-1-for-developers/ C'est le meilleur puisque c'est le dernier :slightly_smiling_face: Raisonnement Adaptatif et Efficace : GPT-5.1 ajuste dynamiquement son temps de réflexion en fonction de la complexité de la tâche, le rendant nettement plus rapide et plus économique en jetons pour les tâches simples, tout en maintenant des performances de pointe sur les tâches difficiles. Nouveau Mode « Sans Raisonnement » : Un mode (reasoning_effort='none') a été introduit pour les cas d'utilisation sensibles à la latence, permettant une réponse plus rapide avec une intelligence élevée et une meilleure exécution des outils. Cache de Prompt Étendu : La mise en cache des invites est étendue jusqu'à 24 heures (contre quelques minutes auparavant), ce qui réduit la latence et le coût pour les interactions de longue durée (chats multi-tours, sessions de codage). Les jetons mis en cache sont 90 % moins chers. Améliorations en Codage : Le modèle offre une meilleure personnalité de codage, une qualité de code améliorée et de meilleures performances sur les tâches d'agenticité de code, atteignant 76,3 % sur SWE-bench Verified. Nouveaux Outils pour les Développeurs : Deux nouveaux outils sont introduits ( https://cookbook.openai.com/examples/build_a_coding_agent_with_gpt-5.1 ) : L'outil apply_patch pour des modifications de code plus fiables via des diffs structurés. L'outil shell qui permet au modèle de proposer et d'exécuter des commandes shell sur une machine locale, facilitant les boucles d'inspection et d'exécution. Disponibilité : GPT-5.1 (ainsi que les modèles gpt-5.1-codex) est disponible pour les développeurs sur toutes les plateformes API payantes, avec les mêmes tarifs et limites de débit que GPT-5. Comparaison de similarité d'articles et de documents avec les embedding models https://glaforge.dev/posts/2025/11/12/finding-related-articles-with-vector-embedding-models/ Principe : Convertir les articles en vecteurs numériques ; la similarité sémantique est mesurée par la proximité de ces vecteurs. Démarche : Résumé des articles via Gemini-2.5-flash. Conversion des résumés en vecteurs (embeddings) par Gemini-embedding-001. Calcul de la similarité entre vecteurs par similarité cosinus. Affichage des 3 articles les plus pertinents (>0.75) dans le frontmatter Hugo. Bilan : Approche "résumé et embedding" efficace, pragmatique et améliorant l'engagement des lecteurs. Outillage Composer : Nouveau modèle d'agent rapide pour l'ingénierie logicielle - https://cursor.com/blog/composer Composer est un modèle d'agent conçu pour l'ingénierie logicielle qui génère du code quatre fois plus rapidement que les modèles similaires Le modèle est entraîné sur de vrais défis d'ingénierie logicielle dans de grandes bases de code avec accès à des outils de recherche et d'édition Il s'agit d'un modèle de type mixture-of-experts optimisé pour des réponses interactives et rapides afin de maintenir le flux de développement L'entraînement utilise l'apprentissage par renforcement dans divers environnements de développement avec des outils comme la lecture de fichiers, l'édition, les commandes terminal et la recherche sémantique Cursor Bench est un benchmark d'évaluation basé sur de vraies demandes d'ingénieurs qui mesure la correction et le respect des abstractions du code existant Le modèle apprend automatiquement des comportements utiles comme effectuer des recherches complexes, corriger les erreurs de linter et écrire des tests unitaires L'infrastructure d'entraînement utilise PyTorch et Ray avec des kernels MXFP8 pour entraîner sur des milliers de GPUs NVIDIA Le système exécute des centaines de milliers d'environnements de codage sandboxés concurrents dans le cloud pour l'entraînement Composer est déjà utilisé quotidiennement par les développeurs de Cursor pour leur propre travail Le modèle se positionne juste derrière GPT-5 et Sonnet 4.5 en termes de performance sur les benchmarks internes Rex sur l'utilisation de l'IA pour les développeurs, un gain de productivité réel et des contextes adaptés https://mcorbin.fr/posts/2025-10-17-genai-dev/ Un développeur avec 18 ans d'expérience partage son retour sur l'IA générative après avoir changé d'avis Utilise exclusivement Claude Code dans le terminal pour coder en langage naturel Le "vibe coding" permet de générer des scripts et interfaces sans regarder le code généré Génération rapide de scripts Python pour traiter des CSV, JSON ou créer des interfaces HTML Le mode chirurgien résout des bugs complexes en one-shot, exemple avec un plugin Grafana fixé en une minute Pour le code de production, l'IA génère les couches repository, service et API de manière itérative, mais le dev controle le modele de données Le développeur relit toujours le code et ajuste manuellement ou via l'IA selon le besoin L'IA ne remplacera pas les développeurs car la réflexion, conception et expertise technique restent essentielles La construction de produits robustes, scalables et maintenables nécessite une expérience humaine L'IA libère du temps sur les tâches répétitives et permet de se concentrer sur les aspects complexes ce que je trouve interessant c'est la partie sur le code de prod effectivement, je corrige aussi beaucoup les propositions de l'IA en lui demandant de faire mieux dans tel ou tel domaine Sans guide, tout cela serait perdu Affaire a suivre un article en parallele sur le métier de designer https://blog.ippon.fr/2025/11/03/lia-ne-remplace-pas-un-designer-elle-amplifie-la-difference-entre-faire-et-bien-faire/ Plus besoin de se rappeler les racourcis dans IntelliJ idea avec l'universal entry point https://blog.jetbrains.com/idea/2025/11/universal-entry-point-a-single-entry-point-for-context-aware-coding-assistance/ IntelliJ IDEA introduit Command Completion, une nouvelle façon d'accéder aux actions de l'IDE directement depuis l'éditeur Fonctionne comme la complétion de code : tapez point (.) pour voir les actions contextuelles disponibles Tapez double point (..) pour filtrer et n'afficher que les actions disponibles Propose des corrections, refactorings, génération de code et navigation selon le contexte Complète les fonctionnalités existantes sans les remplacer : raccourcis, Alt+Enter, Search Everywhere Facilite la découverte des fonctionnalités de l'IDE sans interrompre le flux de développement En Beta dans la version 2025.2, sera activé par défaut dans 2025.3 Support actuel pour Java et Kotlin, avec actions spécifiques aux frameworks comme Spring et Hibernate Homebrew, package manage pour macOS et Linux passe en version 5 https://brew.sh/2025/11/12/homebrew-5.0.0/ Téléchargements Parallèles par Défaut : Le paramètre HOMEBREW_DOWNLOAD_CONCURRENCY=auto est activé par défaut, permettant des téléchargements concurrents pour tous les utilisateurs, avec un rapport de progression. Support Linux ARM64/AArch64 en Tier 1 : Le support pour Linux ARM64/AArch64 a été promu au niveau "Tier 1" (support officiel de premier plan). Feuille de Route pour les Dépréciations macOS : Septembre 2026 (ou plus tard) : Homebrew ne fonctionnera plus sur macOS Catalina (10.15) et versions antérieures. macOS Intel (x86_64) passera en "Tier 3" (fin du support CI et des binaires précompilés/bottles). Septembre 2027 (ou plus tard) : Homebrew ne fonctionnera plus sur macOS Big Sur (11) sur Apple Silicon ni du tout sur Intel (x86_64). Sécurité et Casks : Dépréciation des Casks sans signature de code. Désactivation des Casks échouant aux vérifications Gatekeeper en septembre 2026. Les options --no-quarantine et --quarantine sont dépréciés pour ne plus faciliter le contournement des fonctionnalités de sécurité de macOS. Nouvelles Fonctionnalités & Améliorations : Support officiel pour macOS 26 (Tahoe). brew bundle supporte désormais l'installation de packages Go via un Brewfile. Ajout de la commande brew info --sizes pour afficher la taille des formulae et casks. La commande brew search --alpine permet de chercher des packages Alpine Linux. Architecture Selon l'analyste RedMonk, Java reste très pertinent dans l'aire de l'IA et des agents https://redmonk.com/jgovernor/java-relevance-in-the-ai-era-agent-frameworks-emerge/ Java reste pertinent à l'ère de l'IA, pas besoin d'apprendre une pile technique entièrement nouvelle. Capacité d'adaptation de Java ("anticorps") aux innovations (Big Data, cloud, IA), le rendant idéal pour les contextes d'entreprise. L'écosystème JVM offre des avantages sur Python pour la logique métier et les applications sophistiquées, notamment en termes de sécurité et d'évolutivité. Embabel (par Rod Johnson, créateur de Spring) : un framework d'agents fortement typé pour JVM, visant le déterminisme des projets avant la génération de code par LLM. LangChain4J : facilite l'accès aux capacités d'IA pour les développeurs Java, s'aligne sur les modèles d'entreprise établis et permet aux LLM d'appeler des méthodes Java. Koog (Jetbrains) : framework d'agents basé sur Kotlin, typé et spécifique aux développeurs JVM/Kotlin. Akka : a pivoté pour se concentrer sur les flux de travail d'agents IA, abordant la complexité, la confiance et les coûts des agents dans les systèmes distribués. Le Model Context Protocol (MCP) est jugé insuffisant, manquant d'explicabilité, de découvrabilité, de capacité à mélanger les modèles, de garde-fous, de gestion de flux, de composabilité et d'intégration sécurisée. Les développeurs Java sont bien placés pour construire des applications compatibles IA et intégrer des agents. Des acteurs majeurs comme IBM, Red Hat et Oracle continuent d'investir massivement dans Java et son intégration avec l'IA. Sécurité AI Deepfake, Hiring … A danger réel https://www.eu-startups.com/2025/10/european-startups-get-serious-about-deepfakes-as-ai-fraud-losses-surpass-e1-3-billion/ Pertes liées aux deepfakes en Europe : > 1,3 milliard € (860 M € rien qu'en 2025). Création de deepfakes désormais possible pour quelques euros. Fraudes : faux entretiens vidéo, usurpations d'identité, arnaques diverses. Startups actives : Acoru, IdentifAI, Trustfull, Innerworks, Keyless (détection et prévention). Réglementation : AI Act et Digital Services Act imposent transparence et contrôle. Recommandations : vérifier identités, former employés, adopter authentification multi-facteurs. En lien : https://www.techmonitor.ai/technology/cybersecurity/remote-hiring-cybersecurity 1 Candidat sur 4 sera Fake en 2028 selon Gartner research https://www.gartner.com/en/newsroom/press-releases/2025-07-31-gartner-survey-shows-j[…]-percent-of-job-applicants-trust-ai-will-fairly-evaluate-them Loi, société et organisation Amazon - prévoit supprimer 30.000 postes https://www.20minutes.fr/economie/4181936-20251028-amazon-prevoit-supprimer-30-000-emplois-bureau-selon-plusieurs-medias Postes supprimés : 30 000 bureaux Part des effectifs : ~10 % des employés corporatifs Tranche confirmée : 14 000 postes Divisions touchées : RH, Opérations, Devices & Services, Cloud Motifs : sur-recrutement, bureaucratie, automatisation/IA Accompagnement : 90 jours pour poste interne + aides Non concernés : entrepôts/logistique Objectif : concentrer sur priorités stratégiques NTP a besoin d'argent https://www.ntp.org/ Il n'est que le protocole qui synchronise toutes les machines du monde La fondation https://www.nwtime.org/ recherche 11000$ pour maintenir son activité Rubrique débutant Une plongée approfondie dans le démarrage de la JVM https://inside.java/2025/01/28/jvm-start-up La JVM effectue une initialisation complexe avant d'exécuter le code : validation des arguments, détection des ressources système et sélection du garbage collector approprié Le chargement de classes suit une stratégie lazy où chaque classe charge d'abord ses dépendances dans l'ordre de déclaration, créant une chaîne d'environ 450 classes même pour un simple Hello World La liaison de classes comprend trois sous-processus : vérification de la structure, préparation avec initialisation des champs statiques à leurs valeurs par défaut, et résolution des références symboliques du Constant Pool Le CDS améliore les performances au démarrage en fournissant des classes pré-vérifiées, réduisant le travail de la JVM L'initialisation de classe exécute les initialiseurs statiques via la méthode spéciale clinit générée automatiquement par javac Le Project Leyden introduit la compilation AOT dans JDK 24 pour réduire le temps de démarrage en effectuant le chargement et la liaison de classes en avance de phase Pas si débutant finalement Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 12-14 novembre 2025 : Devoxx Morocco - Marrakech (Morocco) 15-16 novembre 2025 : Capitole du Libre - Toulouse (France) 19 novembre 2025 : SREday Paris 2025 Q4 - Paris (France) 19-21 novembre 2025 : Agile Grenoble - Grenoble (France) 20 novembre 2025 : OVHcloud Summit - Paris (France) 21 novembre 2025 : DevFest Paris 2025 - Paris (France) 24 novembre 2025 : Forward Data & AI Conference - Paris (France) 27 novembre 2025 : DevFest Strasbourg 2025 - Strasbourg (France) 28 novembre 2025 : DevFest Lyon - Lyon (France) 1-2 décembre 2025 : Tech Rocks Summit 2025 - Paris (France) 4-5 décembre 2025 : Agile Tour Rennes - Rennes (France) 5 décembre 2025 : DevFest Dijon 2025 - Dijon (France) 9-11 décembre 2025 : APIdays Paris - Paris (France) 9-11 décembre 2025 : Green IO Paris - Paris (France) 10-11 décembre 2025 : Devops REX - Paris (France) 10-11 décembre 2025 : Open Source Experience - Paris (France) 11 décembre 2025 : Normandie.ai 2025 - Rouen (France) 14-17 janvier 2026 : SnowCamp 2026 - Grenoble (France) 22 janvier 2026 : DevCon #26 : sécurité / post-quantique / hacking - Paris (France) 29-31 janvier 2026 : Epitech Summit 2026 - Paris - Paris (France) 2-5 février 2026 : Epitech Summit 2026 - Moulins - Moulins (France) 2-6 février 2026 : Web Days Convention - Aix-en-Provence (France) 3 février 2026 : Cloud Native Days France 2026 - Paris (France) 3-4 février 2026 : Epitech Summit 2026 - Lille - Lille (France) 3-4 février 2026 : Epitech Summit 2026 - Mulhouse - Mulhouse (France) 3-4 février 2026 : Epitech Summit 2026 - Nancy - Nancy (France) 3-4 février 2026 : Epitech Summit 2026 - Nantes - Nantes (France) 3-4 février 2026 : Epitech Summit 2026 - Marseille - Marseille (France) 3-4 février 2026 : Epitech Summit 2026 - Rennes - Rennes (France) 3-4 février 2026 : Epitech Summit 2026 - Montpellier - Montpellier (France) 3-4 février 2026 : Epitech Summit 2026 - Strasbourg - Strasbourg (France) 3-4 février 2026 : Epitech Summit 2026 - Toulouse - Toulouse (France) 4-5 février 2026 : Epitech Summit 2026 - Bordeaux - Bordeaux (France) 4-5 février 2026 : Epitech Summit 2026 - Lyon - Lyon (France) 4-6 février 2026 : Epitech Summit 2026 - Nice - Nice (France) 12-13 février 2026 : Touraine Tech #26 - Tours (France) 26-27 mars 2026 : SymfonyLive Paris 2026 - Paris (France) 27-29 mars 2026 : Shift - Nantes (France) 31 mars 2026 : ParisTestConf - Paris (France) 16-17 avril 2026 : MiXiT 2026 - Lyon (France) 22-24 avril 2026 : Devoxx France 2026 - Paris (France) 23-25 avril 2026 : Devoxx Greece - Athens (Greece) 6-7 mai 2026 : Devoxx UK 2026 - London (UK) 22 mai 2026 : AFUP Day 2026 Lille - Lille (France) 22 mai 2026 : AFUP Day 2026 Paris - Paris (France) 22 mai 2026 : AFUP Day 2026 Bordeaux - Bordeaux (France) 22 mai 2026 : AFUP Day 2026 Lyon - Lyon (France) 17 juin 2026 : Devoxx Poland - Krakow (Poland) 11-12 juillet 2026 : DevLille 2026 - Lille (France) 4 septembre 2026 : JUG Summer Camp 2026 - La Rochelle (France) 17-18 septembre 2026 : API Platform Conference 2026 - Lille (France) 5-9 octobre 2026 : Devoxx Belgium - Antwerp (Belgium) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via X/twitter https://twitter.com/lescastcodeurs ou Bluesky https://bsky.app/profile/lescastcodeurs.com Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/

365日 儲ける脳トレ
「街ごとホテル」に学ぶ、遊休資産のプラットフォーム戦略

365日 儲ける脳トレ

Play Episode Listen Later Nov 18, 2025 5:17


宮城県蔵王町では「空き家」と「地元のカフェ」を組み合わせた「街ごとホテル」が、売上10億・インバウンド6割を達成しています。成功の鍵は、巨額投資ではなく、すでにある「遊休資産」を束ねる「仕組み」を作ったこと。そして「社会課題」を「収益源」に変えた点にあります。ホテル業に限らない、あなたの会社で今すぐ応用できる新規事業のヒントを、ウィッテムのエリーが徹底解説します。#夜明けの戦略会議#ウィッテムのエリー#経営者#新規事業#ビジネスモデル#アルベルゴディフーゾ#プラットフォーム#遊休資産#CSV#地方創生

Invité vum Dag
Luc Frieden

Invité vum Dag

Play Episode Listen Later Nov 14, 2025 16:35


E Méindeg ginn et zwee Joer, datt CSV an DP d'Regierungsgeschäfter hei am Land iwwerholl hunn. En Tëschebilan mam Premier

Am Bistro mat der Woxx – ARA Podcasts
Deux ans de gouvernement CSV-DP : Dialogue en panne

Am Bistro mat der Woxx – ARA Podcasts

Play Episode Listen Later Nov 14, 2025 10:48


All Woch bitt d'woxx Iech an hirem Podcast en Abléck an hir journalistesch Aarbecht a beliicht d'Hannergrënn vun engem Artikel. Deux ans après l'arrivée au pouvoir du gouvernement Frieden, le dialogue social semble au point mort. Ministres critiqué·es, tensions avec les syndicats, rumeurs de remaniement…Le journaliste Joël Adami revient avec Fabien Grasser sur un article qui dresse le bilan d'un exécutif accusé de gouverner sans concertation – et s'interroge sur les fractures qui traversent la coalition CSV-DP. L'article dont nous parlons : Deux ans de gouvernement CSV et DP : Pas de madeleine de Proust pour FriedenThe post Deux ans de gouvernement CSV-DP : Dialogue en panne first appeared on Radio ARA.

Focal Point on Lightsource.com - Audio
Ask Pastor Mike Live: November 6, 2025

Focal Point on Lightsource.com - Audio

Play Episode Listen Later Nov 6, 2025 57:05


2:26 Is there anything recorded in history about Nicodemus after the biblical account?6:40 Should we celebrate the death and magic side of Halloween?12:36 I have low motivation to read the Bible and pray, does that mean I'm not saved?16:28 What are your thoughts on Charlie Kirk's racists comments?19:40 Do you think Charlie Kirk was a good example of a Christian?26:09 How do I choose a job and balance salary, time and who I work for with my Christianity and family?33:41 What are your thoughts on a worship team that wears hats and nose rings on stage?40:01 My dad passed away and my mom is living with a man who is harmful and dishonoring to God?43:31 Is the CSV a good Bible translation?46:39 If Jesus plus nothing equals salvation, what does Matthew 6:15 mean about forgiving others?51:04 How does a pastor go about telling parents of a seven-year old that he is too young to be baptized?Topics: Nicodemus, Halloween, Motivation, Charlie Kirk, Racism, Work, Job, Family, Preferences, Translations, Salvation, Forgiveness, Baptism To support this ministry financially, visit: https://www.lightsource.com/donate/865/29

Invité vum Dag
Dali Zhu

Invité vum Dag

Play Episode Listen Later Nov 3, 2025 10:41


Nodeems an der Gemeng Conter d'Zesummenaarbecht tëschent der CSV an der LSAP auserneegebrach ass, huet d'lescht Woch e Mëttwoch déi nei Dräierkoalitioun aus DP, LSAP an déi gréng en Accord ënnerschriwwen. D'DP stellt mam 37 Joer alen Dali Zhu deen neie Buergermeeschter. Wat si seng Ambitiounen a Prioritéite fir säin zukünftegt Mandat?

FNO: InsureTech
Ep 292: Michael Balarezo, Founder & CEO, Adjusto

FNO: InsureTech

Play Episode Listen Later Oct 31, 2025 43:08


In this episode, Rob Beller and Lee Boyd are joined by Michael Balarezo, Founder & CEO of Adjusto, for an in-depth discussion about the complexities and opportunities in contents claims. Michael recounts Adjusto's founding story, rooted in his own experiences both as an adjuster and as a policyholder impacted by catastrophe. The conversation explores how Adjusto's platform was purpose-built with artificial intelligence at its foundation to address longstanding inefficiencies for both policyholders and adjusters. Key themes include the adaptive use of machine learning and data science for multi-format input (written, CSV, and photo data), transparent and fair valuation practices, and integrations that streamline industry workflows. Michael details the patent-pending "FairMatch" system, the importance of personalized service in contents claims, and the role of technology partnerships across the insurance ecosystem. Key Highlights Adjusto was founded to address persistent pain points in contents claims, informed by Michael's background as both an adjuster and a policyholder affected by large-scale property loss. The platform is built from the ground up with AI and machine learning, enabling sophisticated handling of written lists, CSV uploads, and photographs for contents documentation. Adjusto's architecture enables real-time data processing and transparent interactions for both adjusters and policyholders, simplifying the experience and supporting trust in claim outcomes. The FairMatch algorithm—patent-pending—combines expert adjuster logic with data from consumer sources to generate accurate, fair valuations recognized by both insurers and policyholders. The solution serves carriers, TPAs, independent adjusting firms, and content specialists, and can be deployed as a standalone tool or integrated into existing claims environments. Adjusto integrates with platforms such as Snapsheet, participates in the Guidewire Vanguard Program, and is actively pursuing integration with Verisk marketplace. Michael discusses how dissatisfaction with contents claims can lead to policyholder churn, underscoring the need for tailored, data-driven processes in personal property claims.

Talking Drupal
Talking Drupal #526 - Off The Cuff: AI News, Hooks, and Drupal 11

Talking Drupal

Play Episode Listen Later Oct 27, 2025 76:58


Today we are talking about AI News,Drupal Hooks, and Drupal 11. We'll also cover Webform Scheduled Tasks as our module of the week. For show notes visit: https://www.talkingDrupal.com/526 Topics AI in News Anchoring Drupal Hooks and Themes Adoption of Object-Oriented Modules Challenges with Theme Hook Orders Understanding Hook Ordering in Modules Simplifying Hook Ordering with Drupal 11.2 Updating to Drupal 11: Considerations and Plans Exciting Features in Drupal 11 Drupal Orchestration and Integration New England Drupal Camp Announcement State of Drupal Work and Future Prospects Resources AI News Cast Drupal Hooks Driesnote DrupalCon Vienna 2025 Orchestration Activepieces Hosts Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi MOTW Correspondent Avi Schwab - froboy.org froboy Brief description: Have you (or your client) ever wanted to get fewer webform submission emails? Do you like getting emails on a predictable schedule and not any time a user decides to fill out your form? If so, you might want to check out Webform Scheduled Tasks Module name/project names Webform Scheduled Tasks Brief history Created by mattgill on 22 November 2017 It has a 3.0-rc1 release available with Drupal 10 compatibility and is awaiting review of it's automated D11 fixes. Maintainership Its last release was in November 2023, but just a month ago I helped get Sean Dietrich approved as a new maintainer, so I'm hoping for a new release in the near future. It has security coverage. Tests exist to test the full functionality of the module and they are passing. There is no standalone documentation, although a README is RTBC'ed. That said, the module page has a straightforward description of what the module does and how to use it, and getting it up and running is very straightforward. Number of open issues: 24 open issues, only 1 of which is a bug against the current branch. I'll also note there are 8 issues that are RTBC, so we should be seeing some fixes forthcoming. Usage stats: 817 sites Module features and usage Once you enable the module, Webforms will have an additional “Scheduled tasks” configuration screen. You can create a task to email all results or just the results since the last export. Once you enable a scheduled task, you can set a number of options: its next scheduled run and the run interval (in hours, days, weeks, etc) where to email the results, in what format (JSON or CSV), whether to delete submissions after they're sent There's also a RTBC patch to allow you to configure file names to include date-time of export, which can help the recipients keep track of the exports. After that, you just sit and wait for cron to do its thing.

Unstoppable Mindset
Episode 382 – Finding Your Unstoppable Voice with Amber Ba'th's Story of Faith and Resilience

Unstoppable Mindset

Play Episode Listen Later Oct 24, 2025 64:10


What does it mean to truly use your voice—to tell stories, bring words to life, and inspire others even when life throws challenge's your way? My guest this week, Amber Ba'th, embodies that Unstoppable spirit. Amber is a professional voice actor, a Bible narrator for the Dwell app, and a functional nutritionist who turned a life-changing diagnosis into a deeper calling. Amber opens up about performing on stage, finding her place in the booth, and learning resilience after being diagnosed with transverse myelitis. Her story reminds us that creativity and courage don't fade—they evolve. I think you'll be moved by her honesty, her strength, and her Unstoppable commitment to sharing her voice with the world.   Highlights:   00:10 – Hear how early curiosity in theater grew into a lifelong love for performance. 03:21 – Learn how family roots in the arts shaped a career in acting and voice. 07:21 – Discover why live theater creates a unique audience experience you can't get in film. 14:03 – See how studying Theater Arts Administration opened doors beyond the stage. 17:24 – Find out what moving to LA taught her about auditions, hustle, and opportunity. 25:37 – Get the real entry point into voiceover and why COVID pushed her to record at home. 27:26 – Understand the scope and process of narrating the entire CSB Bible for the Dwell app. 32:07 – Learn how leaning into “villain” characters can expand your VO range. 35:06 – Take why acting classes matter for believable, persuasive voiceover reads. 38:05 – Hear her journey with transverse myelitis and how she reframed ability. 43:47 – See how diet changes and self-advocacy supported healing and daily function. 54:14 – Learn practical nutrition tips VO pros use to protect tone and clarity.   About the Guest:   Hi, I'm Amber Ba'th—pronounced By-ee-th! I'm a Philadelphia native with roots in Los Angeles and Washington, D.C. I earned my BFA in Theatre Arts Administration from the legendary Howard University, and from the very beginning, storytelling and performance have been a huge part of my life. Whether through stage, screen, or sound, I believe creative expression has the ability to inspire, uplift, and connect people. That belief and my faith in Christ, has guided every step of my journey in the entertainment industry.   With over 20 years of experience in theater and film, I've worn many hats—actor, voice actor, producer, company manager, and coach. My early days at Philadelphia's Freedom Theatre gave me the foundation to work on national tours and major productions, such as The Fabric of a Man (national stage and film), and the national tour of If This Hat Could Talk under Tony Award-winning director George Faison. I've also stepped in front of the camera, appearing in Ice Cube's Friday After Next and national print campaigns for McDonald's that landed me in Essence, O Magazine, and Woman's World.   Voice acting has become one of my deepest passions. I've had the privilege of lending my voice to projects for Delorean, Holler Studios, Amazon, Make Originals, and most notably, narrating the greatest story ever told for the Dwell Bible App; just to name a few. I'm known for being versatile—able to bring warmth, humor, authority, and charisma into every read. Whether a character needs to feel animated, compassionate, bold, or simply relatable, I approach every project with creative precision and care.   I've been fortunate to learn from incredible mentors like Nick Omana, Art Evans, Queen Noveen, Linda Bearman, Al Woodley, Joyce Castellanos, JD Lawrence, and Rolonda Watts, and to collaborate with talent across every corner of this industry. I'm always growing, always listening, and always grateful. My goal is not only to entertain but also to reflect God's grace through my work. Faith is my anchor—it's the reason I'm able to keep showing up in this ever-changing field with joy and purpose.   Outside of my career, I'm a mother of two, and I live with a “different ability” that has only strengthened my walk and testimony. I believe that what God has for me is for me, and I want other artists to feel empowered to claim that same truth for themselves. As someone in the faith, You are royalty—act like it, speak like it, know it. I'm here to tell stories, give voice to vision, and ultimately to help others feel seen, heard, and deeply valued in this industry.   Ways to connect with Amber:   LinkedIn- https://www.linkedin.com/in/iamamberbath/   IG- https://www.instagram.com/iamamberbath/   YouTube- YouTube.com/@iamamberbath   Website- www.iamamberbath.com     About the Host:   Michael Hingson is a New York Times best-selling author, international lecturer, and Chief Vision Officer for accessiBe. Michael, blind since birth, survived the 9/11 attacks with the help of his guide dog Roselle. This story is the subject of his best-selling book, Thunder Dog.   Michael gives over 100 presentations around the world each year speaking to influential groups such as Exxon Mobile, AT&T, Federal Express, Scripps College, Rutgers University, Children's Hospital, and the American Red Cross just to name a few. He is Ambassador for the National Braille Literacy Campaign for the National Federation of the Blind and also serves as Ambassador for the American Humane Association's 2012 Hero Dog Awards.   https://michaelhingson.com https://www.facebook.com/michael.hingson.author.speaker/ https://twitter.com/mhingson https://www.youtube.com/user/mhingson https://www.linkedin.com/in/michaelhingson/   accessiBe Links https://accessibe.com/ https://www.youtube.com/c/accessiBe https://www.linkedin.com/company/accessibe/mycompany/ https://www.facebook.com/accessibe/       Thanks for listening!   Thanks so much for listening to our podcast! If you enjoyed this episode and think that others could benefit from listening, please share it using the social media buttons on this page. Do you have some feedback or questions about this episode? Leave a comment in the section below!   Subscribe to the podcast   If you would like to get automatic updates of new podcast episodes, you can subscribe to the podcast on Apple Podcasts or Stitcher. You can subscribe in your favorite podcast app. You can also support our podcast through our tip jar https://tips.pinecast.com/jar/unstoppable-mindset .   Leave us an Apple Podcasts review   Ratings and reviews from our listeners are extremely valuable to us and greatly appreciated. They help our podcast rank higher on Apple Podcasts, which exposes our show to more awesome listeners like you. If you have a minute, please leave an honest review on Apple Podcasts.       Transcription Notes: Michael Hingson ** 00:00 Access Cast and accessiBe Initiative presents Unstoppable Mindset. The podcast where inclusion, diversity and the unexpected meet. Hi, I'm Michael Hingson, Chief Vision Officer for accessiBe and the author of the number one New York Times bestselling book, Thunder dog, the story of a blind man, his guide dog and the triumph of trust. Thanks for joining me on my podcast as we explore our own blinding fears of inclusion unacceptance and our resistance to change. We will discover the idea that no matter the situation, or the people we encounter, our own fears, and prejudices often are our strongest barriers to moving forward. The unstoppable mindset podcast is sponsored by accessiBe, that's a c c e s s i capital B e. Visit www.accessibe.com to learn how you can make your website accessible for persons with disabilities. And to help make the internet fully inclusive by the year 2025. Glad you dropped by we're happy to meet you and to have you here with us.   Michael Hingson ** 01:21 Well, hello everyone. Wherever you happen to be, I am Michael Hingson, and this is unstoppable mindset. We are really excited that you're here with us today. And we have a fascinating guest who was referred to us by another fascinating guest who is coming on unstoppable mindset, and we'll get to all that, I am sure. But Amber bath is how she pronounces her last name by eth. I'm saying that right. I assume that is correct. Oh, good. Never want to get it too wrong, you know. Anyway, Amber is a voice actor and does a lot of different things. And we learned about Amber from someone who we were referred to by Walden Hughes, that reps in yesterday USA, and Walden has been on unstoppable mindset a couple of times. Amber, do you know Walden? I know I don't. Well, then we can spread all sorts of rumors and you'll believe everyone, right, absolutely. Anyway. So anyway, what Linda Berryman, you know, so that works. Anyway, I want to welcome you to unstoppable mindset. It's really a joy and a pleasure to have you, and thank you for being here.   Amber Ba'th ** 02:42 Thank you for having me. This is such an exciting moment. Well,   Michael Hingson ** 02:46 I'm anxious to learn all about voice acting and some of those things. But why don't we start by maybe you telling us a little bit about kind of the early Amber growing up and all that sort of stuff. Well, always a good place to start. You know, a   Amber Ba'th ** 03:02 long time ago   Michael Hingson ** 03:03 in a galaxy, far, far away, yes,   Amber Ba'th ** 03:07 oh my gosh. Well, I I'm a suburbian girl here. I'm from the suburbs, actually Philadelphia. I was actually born in DC, raised in Philly, went back to DC, then moved all the way across country to La La Land. Is that where you are now, I'm not. I'm actually back in DC.   Michael Hingson ** 03:33 Go figure. Right now I'm, I'm really curious to hear the history of all these moves. But anyway, so you were raised in Philadelphia. Did you ever meet Rocky Balboa? Just checking,   Amber Ba'th ** 03:45 no, just ran the steps. You did run the steps. I did run the steps. Yeah, actually got a heat stroke. But I did. I was, I was young at the time, and it was super hot. And you know, it's like, yeah, you know, I'm gonna run the steps. Ran the steps, and just shouldn't have   Michael Hingson ** 04:04 done that, not in the middle of the day. No, when did he run them? It was in the morning, wasn't it?   Amber Ba'th ** 04:11 Yeah, he always ran in the morning. So no, I was this was in the heat of the day.   Michael Hingson ** 04:16 So huh, we all have our growth issues that we have to deal with so so you but you were raised in Philadelphia, and you went to school there and so on, and what kind of were your interests and so on, growing up   Amber Ba'th ** 04:32 theater, I was really, I mean, I come from A family who has always been in the spotlight. I had two aunts who actually had a touring show titled The sisters, the Stuart sisters. And, you know, I've always been wanting either to dance, to sing, to act. That was just. Just my thing.   Michael Hingson ** 05:02 So they you came by, it pretty honestly. Then exactly anything else. They were actors in the show.   Amber Ba'th ** 05:10 They were, yeah, one was a singer and one was an actress.   Michael Hingson ** 05:12 Yes, oh, cool, yeah. Well, and what was the show about?   Amber Ba'th ** 05:18 Actually, it was about Harriet Tubman, Sojourner, Sojourner, truth. And it was it they actually toured different toward the country and talked about the Underground Railroad and and and how they were able to escape and free other, other slaves.   Michael Hingson ** 05:42 Now that show isn't whether it's your parents or not, but that show is not on now. It's not running.   Amber Ba'th ** 05:50 This was a stage play. This was many, many years   Michael Hingson ** 05:52 ago, right, right, yeah, but they but no one has continued. I would think it would be a very valuable thing to keep around you.   Amber Ba'th ** 05:59 Would think it would be that, you know, the traditional way, but we kind of moved in different directions, you know. So   Michael Hingson ** 06:06 everything closes eventually. The fantastics eventually closed, and that was on for the longest time, yeah? Well, even cats was on for a long time. Oh, yeah. I, I think, although I don't know, but the producers, I think, has closed,   Amber Ba'th ** 06:22 yeah. And I really wanted to see that. I saw the film, but I wanted to see the stage play.   Michael Hingson ** 06:28 Oh, the stage play was much better than the film, I'm sure. You know, I don't know what it is about Matthew Broderick, but he just doesn't sound natural in films. But we went to see it. It was in August of 2001 and we were living in New Jersey, and I was in New York, because that's where we had our offices, on the 78th floor of Tower One of the World Trade Center. And on a Tuesday in 2001 in August, I went over to the theater where the producers was, and I figured, I'll see if I can get tickets. Because my wife, Karen, who was now she's my late wife. She and I were married for 40 years, and then she passed away. But anyway, we I decided that we would try to see it, and I went over to the theater, and I said, so I want to see if I can get two tickets to the producers. And I knew that the media had said all the news media said, you can't get a ticket before March of 2002 and I said, well, but the deal is that my wife is in a wheelchair. Can we by any chance get a matinee to to go see it? And the guy said, I'm sorry, there's just nothing until at least no December. And I said, Well, okay, is there any chance of any other time other than the weekend, or anything that we could get? And he said, Well, just wait a minute. And he goes away, and he comes back and he goes, What are you doing Saturday night? I went, I guess I'll go see the producers, right? And we did. We got to see the original cast, of course, Matthew Broderick, Nathan Lane and Katie Huffman, who played Ulla. And was so wonderful to see that show. We had seen Matthew Broderick and Sarah Jessica Parker in How to Succeed in Business Without Really Trying. And then we saw Nathan Lane, and A Funny Thing Happened on the Way to the Forum. So we had seen them all perform before, but that was so fun to see.   Amber Ba'th ** 08:27 That's awesome, yeah, yeah.   Michael Hingson ** 08:29 And I think that the film wasn't nearly as good as the play, but   Amber Ba'th ** 08:34 I'm sure it wasn't. So my theater is so dear to me. I I don't know, it's something about the willingness, suspension of disbelief, of breaking out of reality and just, you know, getting away from it all, and just sitting and enjoying yourself, laughing at just sometimes it can be nonsensical. Sometimes it can be sort of reality, you know, whatever, whatever genre you like, and it's nothing like being in the audience when you're when you're having when you're in there as live theater. So it's always a great opportunity to go and see a show, if you are able.   Michael Hingson ** 09:18 Why is it so much more fun, and so many people feel as you do about that, as opposed to going to a movie,   Amber Ba'th ** 09:29 it's, it's a it's a cultural thing for me, and it's immersing yourself in the culture of theater, seeing the different nuances. There's sometimes there's interaction, like, they'll break the fourth wall. Sometimes in that, in every show, is not the same. That's the great thing about theater, because you could go to a show on a Monday and then you go back to see it on a Friday, and it's like, totally different. Yeah, you.   Michael Hingson ** 10:00 It was 93 or 94 whenever they had the big baseball strike. And I went to see Damn Yankees, which has always been one of my favorite movies, because I've always been a ray Walston fan anyway, but went to see it, and during the the and I don't remember who was, who was in it, but at one point, Mr. Applegate, the devil, said, we've got to do something to to disrupt this whole baseball thing and get Joe Hardy back in line with what we want. He said, I got it. Let's organize a baseball strike right there in the middle of the theater. I mean, you know that that had to be ad libbed and just done, but it was so funny to see.   Amber Ba'th ** 10:44 Yeah, you never know what you're gonna get. You know, it's always exciting to see. And   Michael Hingson ** 10:49 I think that the reason that I like theater over over movies is, in part, you're hearing a lot more. Even though there's still audio and electronics, you're still hearing the PA system. You're not hearing the PA system as much. You're really hearing voices exactly you're hearing and seeing so many things. We did go to see Damn Yankees again a few years later, we had moved to New Jersey by that time, and Jerry Lewis was playing Mr. Applegate. Wow. It was the only time he ever did anything on Broadway and and did such a wonderful job. It was incredible, really.   Amber Ba'th ** 11:26 You know, it's the last show that I actually saw. Was Daniel at the sight and sound Oh and oh my goodness, I'm gonna go back. I'm gonna go see Noah. But I was literally sitting on the floor at the end aisle, and when the animals came out, I could actually reach out and touch them if I wanted to. But it was just so beautifully done. It was so amazing. It I can't, I can't even there are words that can't describe the the acting, the set, set design, the sound, everything about that show was amazing.   Michael Hingson ** 12:12 We went to see the Lion King. Karen's brother got us tickets. He was a certified ski guide in France, and he was coming back for the summer with his family, and got all of us tickets. So we went to see Lion King. It was a matinee on a Wednesday, and we got into the theater and the show started. And I knew kind of how it started, with the music and so on, but there's still nothing like hearing it live. But we it live. But we, we, we were listening. And then at one point, of course, the hyenas come in, and they meet with scar but in the play, in the in the musical, they come in from the back of the theater, down the stairs, and Karen, of course, being in a wheelchair, sitting in her chair on the aisle, and the hyenas are growling and they're coming by, and one of them gets right up next to her and goes, you've never seen a lady in a wheelchair jump out of her chair. Oh, it was so funny, but we were talking about it later, and she said, It wasn't long before you got completely used to all these animals, these puppets, and you didn't think of them as anything but the actual animals, wow, which, you know, you you you get in a theater, which you don't get the same in the movies at all. But it was, it was a lot of fun. We actually did get to go backstage afterward and meet some of the actors, and I actually got a chance to look at one of the animals, which was kind of fun.   Amber Ba'th ** 13:47 That's awesome, you know, I'm sorry. The other thing is that when you are in live theater, there's an intermission, and you get to actually mix and mingle with other people, other theater goers. So that's always another thing. I mean, you know, going to the movies. Yeah, you see other people walking back and forth, but they're, you know, rushing for their seat, going to the restroom, getting, you know, and going to the concessions. But there are moments where they're either taking pictures. Sometimes the cast members may come out during intermission, take pictures, and it's more of an interaction with everybody.   Michael Hingson ** 14:24 We went to see God spell once in San Diego, and what we didn't know was there was a guy out there who was coming up to people and wanting to clean their windshields and so on. And what we didn't know until later was that was the actor who played John. He was in character. He was being a servant. It was, it was great. That was so clever. That's awesome. So what did you do for college? Well, I went, as if we don't know,   Amber Ba'th ** 14:55 and I know, right? I went to Howard University. Yeah, and I majored in theater arts administration, uh huh, yeah. So it's the funny thing about that was I always, you know, was in the theater, and my mother told me, I am not paying for you to be an actor. I'm like, Well, I don't know anything else. And this particular year, when I came in, they had just started the theater arts administration program, and I said, Well, I can't do acting. I don't know anything else. This is it. And I really didn't know what that entailed until I got in and I said, Hmm, let's see I get to know the behind the scenes aspects. I can also be a producer to director. I could, you know, basically tell people what to do. That is for me,   Michael Hingson ** 15:50 there you go. So you so you got your degree in that. How come your mother wouldn't pay for you to be an actor?   Amber Ba'th ** 15:59 Because, I mean, back then it was just like, you know, that's something that that's not a real job, no. And even though she did it, they think like that, you know, that's not a real job. You know, it'll never amount to anything. You won't you get, you won't get where you want to be, you know. So I said, you know, I don't know anything else but, but this so, you know, so thank God that that was something that was there when I did come in there.   Michael Hingson ** 16:27 Well, so you, you got your degree in theater arts, production, administration, administration, and so you, you learned how to tell everybody what to do, which sounds a good thing to do, right? And so then what happened after college?   Amber Ba'th ** 16:47 Well, after college, I was I had always been one of those types that said, Oh no, I just got out of college, and maybe two days later I don't have a job, and I'm always worried about that, but I had someone, a classmate, say, You know what, I think you'd be a good fit for this. And what is she talking about? And I don't know if you recall HBO taxicab confessions, uh huh. Okay, so they actually came to DC, and, you know, they chose me. I was chosen to be their production assistant, and I was in the follow vehicle with the cab, you know, all that kind of stuff. And it was like, Okay, this is a lot. This is a lot. They never aired it because a little too risque. But, I mean, they could air it now, but, you know, and they asked me to come to LA, you know, as, and that was a funny thing, because when, before then, I said, oh gosh, I'll never go to LA. It's like Sodom and Gomorrah. And so I wound up going to LA they said, you know, I'll give you, you know, get you a round trip ticket, you know, you can either stay, you can go back, you know, giving me that option. And I took it. I took it, and it was the best thing that I've   Michael Hingson ** 18:14 ever done. What did you do when you got out here?   Amber Ba'th ** 18:17 When I got out there? I, of course, I was working with them for a little bit, and then I decided, You know what, I want to be an actress. This is what this is. I'm here. I am in Hollywood.   Michael Hingson ** 18:29 Mom, not withstanding.   Amber Ba'th ** 18:33 I said, Oh my gosh. And of course, what did I do? I got whatever most actors got was a waitress, a way a serving job, you know, just something enough that I could act flexible enough that I could actually go on auditions and things like that. And I did. I went on auditions. I met a lot of different celebrities. I was in McDonald's had their quote, unquote, adult happy meal that I actually was the poster girl for. I was like, Oh my goodness. And I was in magazines, you know, things like that. And then one day, a friend of mine who graduated with me in theater arts administration, she was actually doing a production, a touring play as the company manager, which is like a tour manager. And she she got another invite to be the company manager on TD Jason's TD Jakes show, and she really wanted to take that so the producer said, Well, you're gonna have to find a replacement. So she called me up and I started working on a show with David Talbert called the fabric of a man who had starred Shamar Moore, and we toured for. Oh, wow. This is interesting, because I didn't really think about this until I started talking. We toured until let's see 910 and I remember because something happened in Houston, Texas, and we had to refund money to all of the audience members, and we're leaving. And what I would do after each show is make sure that the hotel was was taken care of, everything was taken care of. And we went home. Everyone went to their destinations, and we went home. And that morning, I called the hotel, and he told me that different people were still there, and I'm and I just didn't understand why, you know, at the time, because it was really early in the morning in LA and so I'm calling, and I'm like, Well, what's happening? He said, You don't know what's going on. And I said, No. He said, planes are going down everywhere. And I'm like, What are you talking about? I turned on the TV, and that's when I saw the second plane going into the tower. And I just Oh my gosh, this is kind of bringing back some stuff, because I am a woman of faith, and I actually prior to us leaving for seven days, prior to us going to to to Houston. I kept having these dreams about a plane going down in a field, you know, but it would be continuous things. And then the next night, there were planes. There were planes. Looks like two planes colliding. Then there was, I saw people falling out of the sky, and I was like that, this is not making any sense. I didn't know anything. I mean, I was, I didn't know what was going on. And I just kept dreaming these dreams. This is what's happening. Then when we when we were leaving Houston, I had a dream prior to us leaving of the exact shape, color of this plane that went down in the field. And we were, I was at the airport, and I'm looking, and I'm like, okay, that's not the plane that I saw. And so I get on the I get on the plane, and as I'm about to settle in, about to, you know, leave Houston, go to LA, there's a man dressed in Arab garb with, you know, something on his head. And I don't know why I said this, but I just said, I hope he doesn't want to jack the plane. And I went to sleep, and i The dream that I had was that I really saw who was falling out of the sky, but they had on business suits. So when I called the hotel and he told me this, it, it just took over me. You know, I was in shambles. I was like, What? What did I just dream? What happened? Something is not right. I didn't know what was wrong with me at the time. I thought there was something actually wrong with me. Like, why am I dreaming this? What is happening? So that was just something that you happened to ask me the question, and that brought it back. And then I'm thinking about you, you know, so,   Michael Hingson ** 23:44 ah, you know, so many people, many people that I've talked to who didn't at first know what was happening, and they they either turn on their TV, or they were at an airport or something, and they saw the second plane hit the towers and they thought it was a movie. And I've heard so many people say that then, of course, they realized that it wasn't a movie. But you know, a lot of people just thought it was a movie at first, because nobody could imagine it. And you know, that is true. How who would have thought that somebody would deliberately crash airplanes like that into the towers and into the Pentagon? And, of course, now the the one falling out of the sky was that flight 93 in Pennsylvania, Yes, uh huh. And eventually, when you saw the plane, or whatever that was, the plane that you dreamed about, exactly, yeah, uh huh, and that's not surprising. Yeah, there are so many stories of of different things that people experienced that day. We didn't know anything about what was going on until actually we got out of the. Towers, and both towers had collapsed, and my wife was the first one who told us that aircraft had been hijacked and so on. And of course, people say to me all the time, well, of course, you didn't know because you couldn't see it. Excuse me, the last time I checked as I tell people Superman and X ray vision are fiction, and the reality is the airplane hit about 18 floors above us on the other side of the building, no one knew all the way down the stairs, the hundreds of people that I interacted with going down the stairs didn't know what happened. We figured, we figured an airplane hit the building because we were smelling burning jet fuel fumes as we were going down the stairs. So we figured an airplane hit the building. But we had no details. We had no information. Blindness. Didn't have anything to do with it at all. But yeah, it's, it's just one of those things. Well, so you were in, you were still in the business of telling people what to do, which was really good. And how did you eventually, then get into voice acting?   Amber Ba'th ** 26:04 Well, I had always first, it's funny because you people who get into voice acting, oh, I really want to get into voice acting, and they think it's just this one thing that was me. I i always like to do voices. I like to play around with different things. My favorite is the villain. I don't know what it is, but I like to play the villain. But what happened was,   Michael Hingson ** 26:30 you and Cruella de Vil, okay,   Amber Ba'th ** 26:34 it was actually covid. You know, it was. The thing was that I literally was a preschool teacher at the time. And, you know, because after I left, I left LA, I got married and I had kids, and, you know, that kind of thing. So I was back in DC, and so, you know, after that, I covid happened, and I don't want to say it forced me, but it forced me. Nudged me, you know? And I said, you know, this would be great, because different things were happening. Where I was meeting people on on an on an app called clubhouse, and I said, Oh, this is cool. And I've always loved audio dramas too. So I actually about a $40 mic. I bought an eye rig, and I just hooked it up, and I just started talking. And I was in some acting workshops, some improv workshops. I was cast in an audio drama on clubhouse, you know? So it was, I was like, Oh, this is fun, you know, I like talking to myself anyway, so why not? So I created space in my walk in closet, and there you have it.   Michael Hingson ** 28:00 And the rest, as they say, is history. That's right. So what kind of roles have you had, and what kinds of voices and so on, have you created and done?   Amber Ba'th ** 28:11 Well, I I actually, I did the Bible, you know. And whenever I tell the person I narrated the Bible, they're like, the whole Bible, yeah, the whole Bible, technically, that would be 66 books that I narrate, yeah, you know. But yeah, I did the whole Bible for a Bible app, the CSB version for the dwell app, and it was just amazing, because just a little story behind that, I was someone wanted me to narrate their book, and they said that, you know, we want you to narrate it, but we don't want to use your name. We want you to. We want to, we want to use your voice, but we want the narrow, the author to be the narrator. Is this like a ghost Narrator or something, really, that's a   Michael Hingson ** 29:10 little strange, you know? And, oh, we'll give you this   Amber Ba'th ** 29:13 amount of money. Like, okay? And then I actually was praying about it. And, you know, the Lord spoke to me, and he said, I gave you that voice. So I had to decline. And then someone else came to me to narrate a book, and they were taking forever. Oh, it's not ready yet. It's ready. It's not ready yet. And I said, look, okay, I can't do this. I had auditioned for the Bible. And normally it takes, it's like a 2448 hour turnaround time to really know if you if this is for you. Yeah, and I didn't hear anything for about maybe three weeks. And I was like, I guess they found their person. And. I get an email saying that we got good news. You just booked the CSV version. I think I dropped whatever I had in my hand and fell before and, you know, it was just, it was just amazing. So, you know, because what I what happened was I read the Bible every day, and this particular and I read it in a year. So this particular year, I decided to listen to it, and, you know? And I said, You know what, Lord, it would be cool if I could narrate this. And then I had this audition, and I was blessed to read the Bible, and I did it in less than a year.   Michael Hingson ** 30:41 Wow, yeah, it's clearly, you know, it's a long thing. Do you know who Carl Omari is? No. Carl Omari, well, he's probably most known for having recreated the Twilight Zone radio broadcasts. So he, years ago, he took all the Twilight Zone episodes. He got permission from Rod Serling estate, and he created radio broadcasts of them, but he also did the Living Bible, and he got people like Michael York to to be involved in other actors and so on. So I know having, and I own a copy, and I didn't even know about Carl doing it at the time, but it's 98 hours long. It's a long it's a big one.   Amber Ba'th ** 31:22 It's a long one. It is long. But, yeah, that was exciting. Also, I recently just narrated a book called heaven, not by Patricia Robinson, and it's very Orwellian. I should say, you know, I, as I was renarrating it, I'm like, this stuff is happening now. And she wrote it years ago. And I'm talking about, as my children would say, in the 1900s you know. So it was, it was amazing. It was amazing to do that and and I love it, but I do love animated characters. So one of the characters that I never actually thought that I was someone to do impersonations. You know, it's like I got my own voice. You don't need to do anybody else voice. But I was in a workshop for with a good friend, Chris Woodsworth, and he's over in the UK. And he said, Well, what do you like to do? And I said, I like villains. So he thought of a villain, and I never would have thought about Isma from the Emperor's New Groove, and when I was researching, when I was going over the lines, I had to stop myself, because it scared me, because I said, Wait a minute, I really sound like her.   Michael Hingson ** 32:56 All right, really creepy. We need to hear you sound like a villain.   Amber Ba'th ** 33:00 Oh, my goodness, Isma. Okay, so Isma is Cronk. Why did I think that you got this one simple thing? It's like you're a dude, a really, really big stupid monkey named Cronk. And do you want to know something else? I never licked your spinach puffs, never Oh, oh, gosh, oh, goodness. And then, you know, I love, it's the last the laugh that a villain does. I did that, you know, I, I did one. It's called a micro animation called house in the Outlands, and I played a character named sathagawa. And it was one of those, you know, one of those. It was so cool. You know,   Michael Hingson ** 33:49 I've, I've always been impressed with listening to voices and so on, and voice acting, to a large degree, one of the things that I that really made me appreciate a lot of it was, of course, James Earl Jones playing Darth Vader on Star Wars. And then I had the opportunity, while I was in New York once, to go see James Earl Jones and Christopher Plummer in Othello. What an amazing performance, because at the end, when Othello falls on his sword, you know, you know what's going to happen. People have read the play. It's not like Othello is a secret, right, right? The whole crowd just went when he did that. I mean, they were so drawn in by the power of both of their voices and the acting, which is, I've just always loved the fact that people can do that.   Amber Ba'th ** 34:48 Yeah, it's it's amazing. Sometimes I listen to myself and I'm like, That's me.   Michael Hingson ** 34:56 Well, your prejudice. So I. But still, it's just amazing how people can can do so much with with voice collecting old radio shows, as I do, it's really fascinating to to hear all the old shows and the different things that that people do, and the way they can sound so natural doing so many different kinds of voices and so on. And I think we've lost that art, to a degree, at least for a lot of people who try to go off and recreate radio shows, it sounds forced. And we've we've not been able to really train people, although I think one of the things that the radio enthusiast of Puget Sound wants to do is to actually start providing some acting classes to teach people how to use their voices in really doing radio shows, right.   Amber Ba'th ** 35:54 Yeah, yeah, you're so right. I mean, when I was I was actually a a moderator and assistant to a improv workshop coach. I always told students it is so imperative to take acting classes. I mean, I know with voiceovers, it's a lot of it's commercial and things like that, but you have to understand that when you are conveying a message, you know, I don't care how great your voice sounds, if the listener cannot feel, you cannot really get into what you're saying. Or even, let's just say it's a commercial for food. If they can't say, Okay, I gotta go and get some food. Now, you know, then you didn't do your job, right? You know? And I tried to let I said, Listen, it's not just people, you know. They will say, Oh, I'm selling burgers. No, you're not. You're not selling burgers. You know, it's people are hungry. You know, you're telling people this is what they should do because you're hungry, it's mouth watering, yeah, you know, describe what you're eating, and you have to do it in such a way, in such in such a short amount of time, that it just leaves people salivating, you know? And that's, that's what they want, that's what sells the food, the product, or or whatever, whatever it is that you are sharing. So I really tell students, please take acting classes. Yeah, you have to see it, envision it. Sometimes you got to get up and, you know, move around. Sometimes when you're doing auditions, or when you're actually doing a session or performances, you know, and nobody can see you.   Michael Hingson ** 37:50 And it's about the voice. I know that the again, reps the radio enthusiast at Puget Sound does a number of radio recreations. I participated in a couple, but one of the things that I do, and a few of the actors who have been around for a long time, Margaret O'Brien and Beverly Washburn and other people like that, before they will undertake one of the parts that they're they're asked to do in recreating a radio show, they go back and listen to the original show because they want to get into the character.   You have been listening to the Unstoppable Mindset podcast. Thanks for dropping by. I hope that you'll join us again next week, and in future weeks for upcoming episodes. To subscribe to our podcast and to learn about upcoming episodes, please visit www dot Michael hingson.com slash podcast. Michael Hingson is spelled m i c h a e l h i n g s o n. While you're on the site., please use the form there to recommend people who we ought to interview in upcoming editions of the show. And also, we ask you and urge you to invite your friends to join us in the future. If you know of any one or any organization needing a speaker for an event, please email me at speaker at Michael hingson.com. I appreciate it very much. To learn more about the concept of blinded by fear, please visit www dot Michael hingson.com forward slash blinded by fear and while you're there, feel free to pick up a copy of my free eBook entitled blinded by fear. The unstoppable mindset podcast is provided by access cast an initiative of accessiBe and is sponsored by accessiBe. Please visit www.accessibe.com . AccessiBe is spelled a c c e s s i b e. There you can learn all about how you can make your website inclusive for all persons with disabilities and how you can help make the internet fully inclusive by 2025. Thanks again for Listening. Please come back and visit us again next week.

KehlaG: living in fierce alignment
E #490: When Doing Everything Right Stops Working: How I Used AI to Decode What's Actually Changing in the Coaching Industry

KehlaG: living in fierce alignment

Play Episode Listen Later Oct 20, 2025 26:16


Ever felt like you're doing everything right — showing up, selling, refining your message — and yet, your results have slowed down? You're not alone. In this episode, Kehla pulls back the curtain on what's really changing in the online coaching industry. Through deep AI-driven research, she decoded buyer behaviour, content trends, and the hidden shifts in the ecosystem that are making old strategies obsolete. This isn't another “just fix your energy” pep talk. It's a raw, data-backed look at why the tried-and-true frameworks from 2021–2024 don't convert the same way anymore — and what entrepreneurs can do instead to adapt with precision. ✨ You'll hear how Kehla used ChatGPT to analyze her Meta Business data and uncover what actually drives engagement and conversions

RTL - Commentaire
Carine Lemmer: Et geet ëm d'Wurscht, 16/10/2025

RTL - Commentaire

Play Episode Listen Later Oct 16, 2025 3:24


D'EU-Parlament wëll Begrëffer wéi "Wurscht", "Schnitzel", "Steak" oder "Burger" fir vegetaresch Produite verbidden. Just Fleesch soll dierfe sou genannt ginn. D'lescht Woch huet eng Majoritéit vun den EU-Deputéierte fir sou e Verbuet gestëmmt. Déi Lëtzebuerger Deputéiert allerdéngs net. D'EU-Deputéiert vun CSV, LSAP an Déi Gréng hunn dogéint gestëmmt. De Charel Goerens vun der DP an de Fernand Kartheiser vun der ADR hu sech enthalen. Definitiv decidéiert ass elo awer nach näischt. Déi 27 EU-Länner mussen de Verbuet och nach guttheeschen. Mä trotzdeem war de Vott kee gudden Dag fir d'Europaparlament. A mat Konsumenteschutz huet et och näischt ze dinn.

RTL - Commentaire
Carine Lemmer: Et geet ëm d'Wurscht, 16/10/2025

RTL - Commentaire

Play Episode Listen Later Oct 16, 2025 3:24


D'EU-Parlament wëll Begrëffer wéi "Wurscht", "Schnitzel", "Steak" oder "Burger" fir vegetaresch Produite verbidden. Just Fleesch soll dierfe sou genannt ginn. D'lescht Woch huet eng Majoritéit vun den EU-Deputéierte fir sou e Verbuet gestëmmt. Déi Lëtzebuerger Deputéiert allerdéngs net. D'EU-Deputéiert vun CSV, LSAP an Déi Gréng hunn dogéint gestëmmt. De Charel Goerens vun der DP an de Fernand Kartheiser vun der ADR hu sech enthalen. Definitiv decidéiert ass elo awer nach näischt. Déi 27 EU-Länner mussen de Verbuet och nach guttheeschen. Mä trotzdeem war de Vott kee gudden Dag fir d'Europaparlament. A mat Konsumenteschutz huet et och näischt ze dinn.

Presserevue
Editioun 8h15

Presserevue

Play Episode Listen Later Oct 13, 2025 3:49


De Budgets-Rapporter schwätzt iwwert de Budgets-Projet fir 2026 an et gëtt sech gefrot, ween no dem schlechte Resultat bei der Sonndesëmfro de Sënnebock vun der CSV gëtt.

The Automation Podcast
Software Toolbox: OPC Server, Router, DataHub and more (P248)

The Automation Podcast

Play Episode Listen Later Oct 8, 2025 57:48 Transcription Available


Shawn Tierney meets up with Connor Mason of Software Toolbox to learn their company, products, as well as see a demo of their products in action in this episode of The Automation Podcast. For any links related to this episode, check out the “Show Notes” located below the video. Watch The Automation Podcast from The Automation Blog: Listen to The Automation Podcast from The Automation Blog: The Automation Podcast, Episode 248 Show Notes: Special thanks to Software Toolbox for sponsoring this episode so we could release it “ad free!” To learn about Software Toolbox please checkout the below links: TOP Server Cogent DataHub Industries Case studies Technical blogs Read the transcript on The Automation Blog: (automatically generated) Shawn Tierney (Host): Welcome back to the automation podcast. My name is Shawn Tierney with Insights and Automation, and I wanna thank you for tuning back in this week. Now this week on the show, I meet up with Connor Mason from Software Toolbox, who gives us an overview of their product suite, and then he gives us a demo at the end. And even if you’re listening, I think you’re gonna find the demo interesting because Connor does a great job of talking through what he’s doing on the screen. With that said, let’s go ahead and jump into this week’s episode with Connor Mason from Software Toolbox. I wanna welcome Connor from Software Toolbox to the show. Connor, it’s really exciting to have you. It’s just a lot of fun talking to your team as we prepared for this, and, I’m really looking forward to because I just know in your company over the years, you guys have so many great solutions that I really just wanna thank you for coming on the show. And before you jump into talking about products and technologies Yeah. Could you first tell us just a little bit about yourself? Connor Mason (Guest): Absolutely. Thanks, Shawn, for having us on. Definitely a pleasure to be a part of this environment. So my name is Connor Mason. Again, I’m with Software Toolbox. We’ve been around for quite a while. So we’ll get into some of that history as well before we get into all the the fun technical things. But, you know, I’ve worked a lot with the variety of OT and IT projects that are ongoing at this point. I’ve come up through our support side. It’s definitely where we grow a lot of our technical skills. It’s a big portion of our company. We’ll get that into that a little more. Currently a technical application consultant lead. So like I said, I I help run our support team, help with these large solutions based projects and consultations, to find what’s what’s best for you guys out there. There’s a lot of different things that in our in our industry is new, exciting. It’s fast paced. Definitely keeps me busy. My background was actually in data analytics. I did not come through engineering, did not come through the automation, trainings at all. So this is a whole new world for me about five years ago, and I’ve learned a lot, and I really enjoyed it. So, I really appreciate your time having us on here, Shawn Tierney (Host): Shawn. Well, I appreciate you coming on. I’m looking forward to what you’re gonna show us today. I had a the audience should know I had a little preview of what they were gonna show, so I’m looking forward to it. Connor Mason (Guest): Awesome. Well, let’s jump right into it then. So like I said, we’re here at Software Toolbox, kinda have this ongoing logo and and just word map of connect everything, and that’s really where we lie. Some people have called us data plumbers in the past. It’s all these different connections where you have something, maybe legacy or something new, you need to get into another system. Well, how do you connect all those different points to it? And, you know, throughout all these projects we worked on, there’s always something unique in those different projects. And we try to work in between those unique areas and in between all these different integrations and be something that people can come to as an expert, have those high level discussions, find something that works for them at a cost effective solution. So outside of just, you know, products that we offer, we also have a lot of just knowledge in the industry, and we wanna share that. You’ll kinda see along here, there are some product names as well that you might recognize. Our top server and OmniServer, we’ll be talking about LOPA as well. It’s been around in the industry for, you know, decades at this point. And also our symbol factory might be something you you may have heard in other products, that they actually utilize themselves for HMI and and SCADA graphics. That is that is our product. So you may have interacted it with us without even knowing it, and I hope we get to kind of talk more about things that we do. So before we jump into all the fun technical things as well, I kind of want to talk about just the overall software toolbox experience as we call it. We’re we’re more than just someone that wants to sell you a product. We we really do work with, the idea of solutions. How do we provide you value and solve the problems that you are facing as the person that’s actually working out there on the field, on those operation lines, and making things as well. And that’s really our big priority is providing a high level of knowledge, variety of the things we can work with, and then also the support. It’s very dear to me coming through the the support team is still working, you know, day to day throughout that software toolbox, and it’s something that has been ingrained into our heritage. Next year will be thirty years of software toolbox in 2026. So we’re established in 1996. Through those thirty years, we have committed to supporting the people that we work with. And I I I can just tell you that that entire motto lives throughout everyone that’s here. So from that, over 97% of the customers that we interact with through support say they had an awesome or great experience. Having someone that you can call that understands the products you’re working with, understands the environment you’re working in, understands the priority of certain things. If you ever have a plant shut down, we know how stressful that is. Those are things that we work through and help people throughout. So this really is the core pillars of Software Toolbox and who we are, beyond just the products, and and I really think this is something unique that we have continued to grow and stand upon for those thirty years. So jumping right into some of the industry challenges we’ve been seeing over the past few years. This is also a fun one for me, talking about data analytics and tying these things together. In my prior life and education, I worked with just tons of data, and I never fully knew where it might have come from, why it was such a mess, who structured it that way, but it’s my job to get some insights out of that. And knowing what the data actually was and why it matters is a big part of actually getting value. So if you have dirty data, if you have data that’s just clustered, it’s in silos, it’s very often you’re not gonna get much value out of it. This was a study that we found in 2024, from Garner Research, And it said that, based on the question that business were asked, were there any top strategic priorities for your data analytics functions in 2024? And almost 50%, it’s right at ’49, said that they wanted to improve data quality, and that was a strategic priority. This is about half the industry is just talking about data quality, and it’s exactly because of those reasons I said in my prior life gave me a headache, to look at all these different things that I don’t even know where they became from or or why they were so different. And the person that made that may have been gone may not have the contacts, and making that from the person that implemented things to the people that are making decisions, is a very big task sometimes. So if we can create a better pipeline of data quality at the beginning, makes those people’s lives a lot easier up front and allows them to get value out of that data a lot quicker. And that’s what businesses need. Shawn Tierney (Host): You know, I wanna just data quality. Right? Mhmm. I think a lot of us, when we think of that, we think of, you know, error error detection. We think of lost connections. We think of, you know, just garbage data coming through. But I I think from an analytical side, there’s a different view on that, you know, in line with what you were just saying. So how do you when you’re talking to somebody about data quality, how do you get them to shift gears and focus in on what you’re talking about and not like a quality connection to the device itself? Connor Mason (Guest): Absolutely. Yeah. We I kinda live in both those worlds now. You know, I I get to see that that connection state. And when you’re operating in real time, that quality is also very important to you. Mhmm. And I kind of use that at the same realm. Think of that when you’re thinking in real time, if you know what’s going on in the operation and where things are running, that’s important to you. That’s the quality that you’re looking for. You have to think beyond just real time. We’re talking about historical data. We’re talking about data that’s been stored for months and years. Think about the quality of that data once it’s made up to that level. Are they gonna understand what was happening around those periods? Are they gonna understand what those tags even are? Are they gonna understand what those conventions that you’ve implemented, to give them insights into this operation. Is that a clear picture? So, yeah, you’re absolutely right. There are two levels to this, and and that is a big part of it. The the real time data and historical, and we’re gonna get some of that into into our demo as well. It it’s a it’s a big area for the business, and the people working in the operations. Shawn Tierney (Host): Yeah. I think quality too. Think, you know, you may have data. It’s good data. It was collected correctly. You had a good connection to the device. You got it. You got it as often as you want. But that data could really be useless. It could tell you nothing. Connor Mason (Guest): Right. Exactly. Shawn Tierney (Host): Right? It could be a flow rate on part of the process that irrelevant to monitoring the actual production of the product or or whatever you’re making. And, you know, I’ve known a lot of people who filled up their databases, their historians, with they just they just logged everything. And it’s like a lot of that data was what I would call low quality because it’s low information value. Right? Absolutely. I’m sure you run into that too. Connor Mason (Guest): Yeah. We we run into a lot of people that, you know, I’ve got x amount of data points in my historian and, you know, then we start digging into, well, I wanna do something with it or wanna migrate. Okay. Like, well, what do you wanna achieve at the end of this? Right? And and asking those questions, you know, it’s great that you have all these things historized. Are you using it? Do you have the right things historized? Are they even set up to be, you know, worked upon once they are historized by someone outside of this this landscape? And I think OT plays such a big role in this, and that’s why we start to see the convergence of the IT and OT teams just because that communication needs to occur sooner. So we’re not just passing along, you know, low quality data, bad quality data as well. And we’ll get into some of that later on. So to jump into some of our products and solutions, I kinda wanna give this overview of the automation pyramid. This is where we work from things like the field device communications. And you you have certain sensors, meters, actuators along the actual lines, wherever you’re working. We work across all the industries, so this can vary between those. Through there, you work up kind of your control area. A lot of control engineers are working. This is where I think a lot of the audience is very familiar with PLCs. Your your typical name, Siemens, Rockwell, your Schneiders that are creating, these hardware products. They’re interacting with things on the operation level, and they’re generating data. That that was kind of our bread and butter for a very long time and still is that communication level of getting data from there, but now getting it up the stack further into the pyramid of your supervisory, MES connections, and it’ll also now open to these ERP. We have a lot of large corporations that have data across variety of different solutions and also want to integrate directly down into their operation levels. There’s a lot of value to doing that, but there’s also a lot of watch outs, and a lot of security concerns. So that’ll be a topic that we’ll be getting into. We also all know that the cloud is here. It’s been here, and it’s it’s gonna continue to push its way into, these cloud providers into OT as well. There there’s a lot of benefit to it, but there there’s also some watch outs as this kind of realm, changes in the landscape that we’ve been used to. So there’s a lot of times that we wanna get data out there. There’s value into AI agents. It’s a hot it’s a hot commodity right now. Analytics as well. How do we get those things directly from shop floor, up into the cloud directly, and how do we do that securely? It’s things that we’ve been working on. We’ve had successful projects, continues to be an interest area and I don’t see it slowing down at all. Now, when we kind of begin this level at the bottom of connectivity, people mostly know us for our top server. This is our platform for industrial device connectivity. It’s a thing that’s talking to all those different PLCs in your plant, whether that’s brownfield or greenfield. We pretty much know that there’s never gonna be a plant that’s a single PLC manufacturer, that exists in one plant. There’s always gonna be something that’s slightly different. Definitely from Brownfield, things different engineers made different choices, things have been eminent, and you gotta keep running them. TopServe provides this single platform to connect to a long laundry list of different PLCs. And if this sounds very familiar to Kepserver, well, you’re not wrong. Kepserver is the same exact technology that TopServer is. What’s the difference then is probably the biggest question we usually get. The difference technology wise is nothing. The difference in the back end is that actually it’s all the same product, same product releases, same price, but we have been the biggest single source of Kepserver or Topsyra implementation into the market, for almost two plus decades at this point. So the single biggest purchase that we own this own labeled version of Kepserver to provide to our customers. They interact with our support team, our solutions teams as well, and we sell it along the stack of other things because it it fits so well. And we’ve been doing this since the early two thousands when, Kepware was a a much smaller company than it is now, and we’ve had a really great relationship with them. So if you’ve enjoyed the technology of of Kepserver, maybe there’s some users out there. If you ever heard of TopServer and that has been unclear, I hope this clear clarifies it. But it it is a great technology stack that that we build upon and we’ll get into some of that in our demo. Now the other question is, what if you don’t have a standard communication protocol, like a modbus, like an Allen Bradley PLC as well? We see this a lot with, you know, testing areas, pharmaceuticals, maybe also in packaging, barcode scanners, weigh scales, printers online as well. They they may have some form of basic communications that talks over just TCP or or serial. And how do you get that information that’s really valuable still, but it’s not going through a PLC. It’s not going into your typical agent mind SCADA. It might be very manual process for a lot of these test systems as well, how they’re collecting and analyzing the data. Well, you may have heard of our Arm server as well. It’s been around, like I said, for a couple decades and just a proven solution that without coding, you can go in and build a custom protocol that expects a format from that device, translates it, puts it into standard tags, and now that those tags can be accessible through the open standards of OPC, or to it was a a Veeva user suite link as well. And that really provides a nice combination of your standard communications and also these more custom communications may have been done through scripting in the past. Well, you know, put this onto, an actual server that can communicate through those protocols natively, and just get that data into those SCADA systems, HMIs, where you need it. Shawn Tierney (Host): You know, I used that. Many years ago, I had an integrator who came to me. He’s like, Shawn, I wanna this is back in the RSVUE days. He’s like, Shawn, I I got, like, 20 Euotherm devices on a four eighty five, and they speak ASCII, and I gotta I gotta get into RSVUE 32. And, you know, OmniSIR, I love that you could you could basically developing and we did Omega and some other devices too. You’re developing your own protocol, but it’s beautiful. And and the fact that when you’re testing it, it color codes everything. So you know, hey. That part worked. The header worked. The data worked. Oh, the trailing didn’t work, or the terminated didn’t work, or the data’s not in the right format. Or I just it was a joy to work with back then, and I can imagine it’s only gotten better since. Connor Mason (Guest): Yeah. I think it’s like a little engineer playground where you get in there. It started really decoding and seeing how these devices communicate. And then once you’ve got it running, it it’s one of those things that it it just performs and, is saved by many people from developing custom code, having to manage that custom code and integrations, you know, for for many years. So it it’s one of those things that’s kinda tried, tested, and, it it’s kind of a staple still our our base level communications. Alright. So moving along kind of our automation pyramid as well. Another part of our large offering is the Cogent data hub. Some people may have heard from this as well. It’s been around for a good while. It’s been part of our portfolio for for a while as well. This starts building upon where we had the communication now up to those higher echelons of the pyramid. This is gonna bring in a lot of different connectivities. You if you’re not if you’re listening, it it’s kind of this cog and spoke type of concept for real time data. We also have historical implementations. You can connect through a variety of different things. OPC, both the profiles for alarms and events, and even OPC UA’s alarming conditions, which is still getting adoption across the, across the industry, but it is growing. As part of the OPC UA standard, we have integrations to MQTT. It can be its own MQTT broker, and it can also be an MQTT client. That has grown a lot. It’s one of those things that lives be besides OPC UA, not exactly a replacement. If you ever have any questions about that, it’s definitely a topic I love to talk about. There’s space for for this to combine the benefits of both of these, and it’s so versatile and flexible for these different type of implementations. On top of that, it it’s it’s a really strong tool for conversion and aggregation. You kind of add this, like, its name says, it’s a it’s a data hub. You send all the different information to this. It stores it into, a hierarchy with a variety of different modeling that you can do within it. That’s gonna store these values across a standard data format. Once I had data into this, any of those different connections, I can then send data back out. So if I have anything that I know is coming in through a certain plug in like OPC, bring that in, send it out to on these other ones, OPC, DA over to MQTT. It could even do DDA if I’m still using that, which I probably wouldn’t suggest. But overall, there’s a lot of good benefits from having something that can also be a standardization, between all your different connections. I have a lot of different things, maybe variety of OPC servers, legacy or newer. Bring that into a data hub, and then all your other connections, your historians, your MAS, your SCADAs, it can connect to that single point. So it’s all getting the same data model and values from a single source rather than going out and making many to many connections. A a large thing that it was originally, used for was getting around DCOM. That word is, you know, it might send some shivers down people’s spines still, to this day, but it’s it’s not a fun thing to deal with DCOM and also with the security hardening. It’s just not something that you really want to do. I’m sure there’s a lot of security professionals would advise against EPRA doing it. This tunneling will allow you to have a data hub that locally talks to any of the DA server client, communicate between two data hubs over a tunnel that pushes the data just over TCP, takes away all the comm wrappers, and now you just have values that get streamed in between. Now you don’t have to configure any DCOM at all, and it’s all local. So a lot of people went transitioning, between products where maybe the server only supports OPC DA, and then the client is now supporting OPC UA. They can’t change it yet. This has allowed them to implement a solution quickly and cost and at a cost effective price, without ripping everything out. Shawn Tierney (Host): You know, I wanna ask you too. I can see because this thing is it’s a data hub. So if you’re watching and you’re if you’re listening and not watching, you you’re not gonna see, you know, server, client, UAD, a broker, server, client. You know, just all these different things up here on the site. Do you what how does somebody find out if it does what they need? I mean, do you guys have a line they can call to say, I wanna do this to this. Is that something Data Hub can do, or is there a demo? What would you recommend to somebody? Connor Mason (Guest): Absolutely. Reach out to us. We we have a a lot of content outline, and it’s not behind any paywall or sign in links even. You you can always go to our website. It’s just softwaretoolbox.com. Mhmm. And that’s gonna get you to our product pages. You can download any product directly from there. They have demo timers. So typically with, with coaching data hub, after an hour, it will stop. You can just rerun it. And then call our team. Yeah. We have a solutions team that can work with you on, hey. What do I need as well? Then our support team, if you run into any issues, can help you troubleshoot that as well. So, I’ll have some contact information at the end, that’ll get some people to, you know, where they need to go. But you’re absolutely right, Shawn. Because this is so versatile, everyone’s use case of it is usually something a little bit different. And the best people to come talk to that is us because we’ve we’ve seen all those differences. So Shawn Tierney (Host): I think a lot of people run into the fact, like, they have a problem. Maybe it’s the one you said where they have the OPC UA and it needs to connect to an OPC DA client. And, you know, and a lot of times, they’re they’re a little gunshot to buy a license because they wanna make sure it’s gonna do exactly what they need first. And I think that’s where having your people can, you know, answer their questions saying, yes. We can do that or, no. We can’t do that. Or, you know, a a demo that they could download and run for an hour at a time to actually do a proof of concept for the boss who’s gonna sign off on purchasing this. And then the other thing is too, a lot of products like this have options. And you wanna make sure you’re buying the ticking the right boxes when you buy your license because you don’t wanna buy something you’re not gonna use. You wanna buy the exact pieces you need. So I highly recommend I mean, this product just does like, I have, in my mind, like, five things I wanna ask right now, but not gonna. But, yeah, def definitely, when it when it comes to a product like this, great to touch base with these folks. They’re super friendly and helpful, and, they’ll they’ll put you in the right direction. Connor Mason (Guest): Yeah. I I can tell you that’s working someone to support. Selling someone a solution that doesn’t work is not something I’ve been doing. Bad day. Right. Exactly. Yeah. And we work very closely, between anyone that’s looking at products. You know, me being as technical product managers, well, I I’m engaged in those conversations. And Mhmm. Yeah. If you need a demo license, reach out to us to extend that. We wanna make sure that you are buying something that provides you value. Now kind of moving on into a similar realm. This is one of our still somewhat newer offerings, I say, but we’ve been around five five plus years, and it’s really grown. And I kinda said here, it’s called OPC router, and and it’s not it’s not a networking tool. A lot of people may may kinda get that. It’s more of a, kind of a term about, again, all these different type of connections. How do you route them to different ways? It it kind of it it separates itself from the Cogent data hub, and and acting at this base level of being like a visual workflow that you can assign various tasks to. So if I have certain events that occur, I may wanna do some processing on that before I just send data along, where the data hub is really working in between converting, streaming data, real time connections. This gives you a a kind of a playground to work around of if I have certain tasks that are occurring, maybe through a database that I wanna trigger off of a certain value, based on my SCADA system, well, you can build that in in these different workflows to execute exactly what you need. Very, very flexible. Again, it has all these different type of connections. The very unique ones that have also grown into kind of that OT IT convergence, is it can be a REST API server and client as well. So I can be sending out requests to, RESTful servers where we’re seeing that hosted in a lot of new applications. I wanna get data out of them. Or once I have consumed a variety of data, I can become the REST server in OPC router and offer that to other applications to request data from itself. So, again, it can kind of be that centralized area of information. The other thing as we talked about in the automation pyramid is it has connections directly into SAP and ERP systems. So if you have work orders, if you have materials, that you wanna continue to track and maybe trigger things based off information from your your operation floors via PLCs tracking, how they’re using things along the line, and that needs to match up with what the SAP system has for, the amount of materials you have. This can be that bridge. It’s really is built off the mindset of the OT world as well. So we kinda say this helps empower the OT level because we’re now giving them the tools to that they understand what what’s occurring in their operations. And what could you do by having a tool like this to allow you to kind of create automated workflows based off certain values and certain events and automate some of these things that you may be doing manually or doing very convoluted through a variety of solutions. So this is one of those prod, products as well that’s very advanced in the things that supports. Linux and Docker containers is, is definitely could be a hot topic, rightly fleet rightfully so. And this can run on a on a Docker container deployed as well. So we we’ve seen that with the I IT folks that really enjoy being able to control and to higher deployment, allows you to update easily, allows you to control and spin up new containers as well. This gives you a lot of flexibility to to deploy and manage these systems. Shawn Tierney (Host): You know, I may wanna have you back on to talk about this. I used to there’s an old product called Rascal that I used to use. It was a transaction manager, and it would based on data changing or on a time that as a trigger, it could take data either from the PLC to the database or from the database to the PLC, and it would work with stored procedures. And and this seems like it hits all those points, And it sounds like it’s a visual like you said, right there on the slide, visual workflow builder. Connor Mason (Guest): Yep. Shawn Tierney (Host): So you really piqued my interest with this one, and and it may be something we wanna come back to and and revisit in the future, because, it just it’s just I know that that older product was very useful and, you know, it really solved a lot of old applications back in the day. Connor Mason (Guest): Yeah. Absolutely. And this this just takes that on and builds even more. If you if anyone was, kind of listening at the beginning of this year or two, a conference called Prove It that was very big in the industry, we were there to and we presented on stage a solution that we had. Highly recommend going searching for that. It’s on our web pages. It’s also on their YouTube links, and it’s it’s called Prove It. And OPC router was a big part of that in the back end. I would love to dive in and show you the really unique things. Kind of as a quick overview, we’re able to use Google AI vision to take camera data and detect if someone was wearing a hard hat. All that logic and behind of getting that information to Google AI vision, was through REST with OPC router. Then we were parsing that information back through that, connection and then providing it back to the PLCs. So we go all the way from a camera to a PLC controlling a light stack, up to Google AI vision through OPC router, all on hotel Wi Fi. It’s very imp it’s very, very fun presentation, and, our I think our team did a really great job. So a a a pretty new offering I have I wanna highlight, is our is our data caster. This is a an actual piece of hardware. You know, our software toolbox is we we do have some hardware as well. It’s just, part of the nature of this environment of how we mesh in between things. But the the idea is that, there’s a lot of different use cases for HMI and SCADA. They have grown so much from what they used to be, and they’re very core part of the automation stack. Now a lot of times, these are doing so many things beyond that as well. What we found is that in different areas of operations, you may not need all that different control. You may not even have the space to make up a whole workstation for that as well. What this does, the data caster, is, just simply plug it plugs it into any network and into an HDMI compatible display, and it gives you a very easy configure workplace to put a few key metrics onto a screen. So if I have different things from you can connect directly to PLCs like Allen Bradley. You can connect to SQL databases. You can also connect to rest APIs to gather the data from these different sources and build a a a kind of easy to to view, KPI dashboard in a way. So if you’re on a operation line and you wanna look at your current run rate, maybe you have certain things in the POC tags, you know, flow and pressure that’s very important for those operators to see. They may not be, even the capacity to be interacting with anything. They just need visualizations of what’s going on. This product can just be installed, you know, industrial areas with, with any type of display that you can easily access and and give them something that they can easily look at. It’s configured all through a web browser to display what you want. You can put on different colors based on levels of values as well. And it’s just I feel like a very simple thing that sometimes it seems so simple, but those might be the things that provide value on the actual operation floor. This is, for anyone that’s watching, kind of a quick view of a very simple screen. What we’re showing here is what it would look like from all the different data sources. So talking directly to ControlLogs PLC, talking to SQL databases, micro eight eight hundreds, an arrest client, and and what’s coming very soon, definitely by the end of this year, is OPC UA support. So any OPC UA server that’s out there that’s already having your PLC data or etcetera, this could also connect to that and get values from there. Shawn Tierney (Host): Can I can you make it I’m I’m here I go? Can you make it so it, like, changes, like, pages every few seconds? Connor Mason (Guest): Right now, it is a single page, but this is, like I said, very new product, so we’re taking any feedback. If, yeah, if there’s this type of slideshow cycle that would be, you know, valuable to anyone out there, let us know. We’re definitely always interested to see the people that are actually working out at these operation sites, what what’s valuable to them. Yeah. Shawn Tierney (Host): A lot of kiosks you see when when you’re traveling, it’ll say, like, line one well, I’ll just throw out there. Line one, and that’ll be on there for five seconds, and then it’ll go line two. That’ll be on there for five seconds, and then line you know, I and that’s why I just mentioned that because I can see that being a question that, that that I would get from somebody who is asking me about it. Connor Mason (Guest): Oh, great question. Appreciate it. Alright. So now we’re gonna set time for a little hands on demo. For anyone that’s just listening, we’re gonna I’m gonna talk about this at at a high level and walk through everything. But the idea is that, we have a few different POCs, very common in Allen Bradley and just a a Siemens seven, s seven fifteen hundred that’s in our office, pretty close to me on the other side of the wall wall, actually. We’re gonna first start by connecting that to our top server like we talked about. This is our industrial communication server, that offers both OCDA, OC UA, SweetLink connectivity as well. And then we’re gonna bring this into our Cogent data hub. This we talked about is getting those values up to these higher levels. What we’ll be doing is also tunneling the data. We talked about being able to share data through the data hubs themselves. Kinda explain why we’re doing that here and the value you can add. And then we’re also gonna showcase adding on MQTT to this level. Taking beta now just from these two PLCs that are sitting on a rack, and I can automatically make all that information available in the MQTT broker. So any MQTT client that’s out there that wants to subscribe to that data, now has that accessible. And I’ve created this all through a a really simple workflow. We also have some databases connected. Influx, we install with Code and DataHub, has a free visualization tool that kinda just helps you see what’s going on in your processes. I wanna showcase a little bit of that as well. Alright. So now jumping into our demo, when we first start off here is the our top server. Like I mentioned before, if anyone has worked with KEP server in the past, this is gonna look very similar. Like it because it is. The same technology and all the things here. The the first things that I wanted to establish in our demo, was our connection to our POCs. I have a few here. We’re only gonna use the Allen Bradley and the Siemens, for the the time that we have on our demo here. But how this builds out as a platform is you create these different channels and the devices connections between them. This is gonna be your your physical connections to them. It’s either, IP TCPIP connection or maybe your serial connection as well. We have support for all of them. It really is a long list. Anyone watching out there, you can kind of see all the different drivers that that we offer. So allowing this into a single platform, you can have all your connectivity based here. All those different connections that you now have that up the stack, your SCADA, your historians, MAS even as well, they can all go to a single source. Makes that management, troubleshooting, all those a bit easier as well. So one of the first things I did here, I have this built out, but I’ll kinda walk through what you would typically do. You have your Allen Bradley ControlLogix Ethernet driver here first. You know, I have some IPs in here I won’t show, but, regardless, we have our our our drivers here, and then we have a set of tags. These are all the global tags in the programming of the PLC. How I got these to to kind of map automatically is in our in our driver, we’re able to create tags automatically. So you’re able to send a command to that device and ask for its entire tag database. They can come back, provide all that, map it out for you, create those tags as well. This saves a lot of time from, you know, an engineer have to go in and, addressing all the individual items themselves. So once it’s defined in the program project, you’re able to bring this all in automatically. I’ll show now how easy that makes it connecting to something like the Cogent data hub. In a very similar fashion, we have a connection over here to the Siemens, PLC that I also have. You can see beneath it all these different tag structures, and this was created the exact same way. While those those PLC support it, you can do an automatic tag generation, bring in all the structure that you’ve already built out your PLC programming, and and make this available on this OPC server now as well. So that’s really the basis. We first need to establish communications to these PLCs, get that tag data, and now what do we wanna do with it? So in this demo, what I wanted to bring up was, the code in DataHub next. So here, I see a very similar kind of layout. We have a different set set of plugins on the left side. So for anyone listening, the Cogent Data Hub again is kind of our aggregation and conversion tool. All these different type of protocols like OPC UA, OPC DA, and OPC A and E for alarms and events. We also support OPC alarms and conditions, which is the newer profile for alarms in OPC UA. We have all a variety of different ways that you can get data out of things and data’s into the data hub. We can also do bridging. This concept is, how you share data in between different points. So let’s say I had a connection to one OPC server, and it was communicating to a certain PLC, and there were certain registers I was getting data from. Well, now I also wanna connect to a different OPC server that has, entirely different brand of PLCs. And then maybe I wanna share data in between them directly. Well, with this software, I can just bridge those points between them. Once they’re in the data hub, I can do kind of whatever I want with them. I can then allow them to write between those PLCs and share data that way, and you’re not now having to do any type of hardwiring directly in between them, and then I’m compatible to communicate to each other. Through the standards of OPC and these variety of different communication levels, I can integrate them together. Shawn Tierney (Host): You know, you bring up a good point. When you do something like that, is there any heartbeat? Like, is there on the general or under under, one of these, topics? Is there are there tags we can use that are from DataHub itself that can be sent to the destination, like a heartbeat or, you know, the merge transactions? Or Connor Mason (Guest): Yeah. Absolutely. So with this as well, there’s pretty strong scripting engine, and I have done that in the past where you can make internal tags. And that that could be a a timer. It could be a counter. And and just kind of allows you to create your own tags as well that you could do the same thing, could share that, through bridge connection to a PLC. So, yeah, there there are definitely some people that had those cert and, you know, use cases where they wanna get something to just track, on this software side and get it out to those hardware PLCs. Absolutely. Shawn Tierney (Host): I mean, when you send out the data out of the PLC, the PLC doesn’t care to take my data. But when you’re getting data into the PLC, you wanna make sure it’s updating and it’s fresh. And so, you know, they throw a counter in there, the script thing, and be able to have that. As as long as you see that incrementing, you know, you got good data coming in. That’s that’s a good feature. Connor Mason (Guest): Absolutely. You know, another big one is the the redundancy. So what this does is beyond just the OPC, we can make redundancy to basically anything that has two things running of it. So any of these different connections. How it’s unique is what it does is it just looks at the buckets of data that you create. So for an example, if I do have two different OPC servers and I put them into two areas of, let’s say, OPC server one and OPC server two, I can what now create an OPC redundancy data bucket. And now any client that connects externally to that and wants that data, it’s gonna go talk to that bucket of data. And that bucket of data is going to automatically change in between sources as things go down, things come back up, and the client would never know what’s hap what that happened unless you wanted to. There are internal tasks to show what’s the current source and things, but the idea is to make this trans kind of hidden that regardless of what’s going on in the operations, if I have this set up, I can have my external applications just reading from a single source without knowing that there’s two things behind it that are actually controlling that. Very important for, you know, historian connections where you wanna have a full complete picture of that data that’s coming in. If you’re able to make a redundant connection to two different, servers and then allow that historian to talk to a single point where it doesn’t have to control that switching back and forth. It it will just see that data flow streamlessly as as either one is up at that time. Kinda beyond that as well, there’s quite a few other different things in here. I don’t think we have time to cover all of them. But for for our demo, what I wanna focus on first is our OPC UA connection. This allows us both to act as a OPC UA client to get data from any servers out there, like our top server. And also we can act as an OPC UA server itself. So if anything’s coming in from maybe you have multiple connections to different servers, multiple connections to other things that aren’t OPC as well, I can now provide all this data automatically in my own namespace to allow things to connect to me as well. And that’s part of that aggregation feature, and kind of topic I was mentioning before. So with that, I have a connection here. It’s pulling data all from my top server. I have a few different tags from my Alec Bradley and and my Siemens PLC selected. The next part of this, while I was meshing, was the tunneling. Like I said, this is very popular to get around DCOM issues, but there’s a lot of reasons why you still may use this beyond just the headache of DCOM and what it was. What this runs on is a a TCP stream that takes all the data points as a value, a quality, and a timestamp, and it can mirror those in between another DataHub instance. So if I wanna get things across a network, like my OT side, where NASH previously, I would have to come in and allow a, open port onto my network for any OPC UA clients, across the network to access that, I can now actually change the direction of this and allow me to tunnel data out of my network without opening up any ports. This is really big for security. If anyone out there, security professional or working as an engineer, you have to work with your IT and security a lot, they don’t you don’t wanna have an open port, especially to your operations and OT side. So this allows you to change that direction of flow and push data out of this direction into another area like a DMZ computer or up to a business level computer as well. The other things as well that I have configured in this demo, the benefit of having that tunneling streaming data across this connection is I can also store this data locally in a, influx database. The purpose of that then is that I can actually historize this, provide then if this connection ever goes down to backfill any information that was lost during that tunnel connection going down. So with this added layer on and real time data scenarios like OPC UA, unless you have historical access, you would lose a lot of data if that connection ever went down. But with this, I can actually use the back end of this InfluxDB, buffer any values. When my connection comes back up, pass them along that stream again. And if I have anything that’s historically connected, like, another InfluxDB, maybe a PI historian, Vue historian, any historian offering out there that can allow that connection. I can then provide all those records that were originally missed and backfill that into those systems. So I switched over to a second machine. It’s gonna look very similar here as well. This also has an instance of the Cogent Data Hub running here. For anyone not watching, what we’ve actually have on this side is the the portion of the tunneler that’s sitting here and listening for any data requests coming in. So on my first machine, I was able to connect my PLCs, gather that information into Cogent DataHub, and now I’m pushing that information, across the network into a separate machine that’s sitting here and listening to gather information. So what I can quickly do is just make sure I have all my data here. So I have these different points, both from my Allen Bradley PLCs. I have a few, different simulation demo points, like temperature, pressure, tank level, a few statuses, and all this is updating directly through that stream as the PLC is updating it as well. I also have my scenes controller. I have some, current values and a few different counters tags as well. All of this again is being directly streamed through that tunnel. I’m not connecting to an OPC server at all on this side. I can show you that here. There’s no connections configured. I’m not talking to the PLCs directly on this machine as well. But maybe we’ll pass all the information through without opening up any ports on my OT demo machine per se. So what’s the benefit of that? Well, again, security. Also, the ability to do the store and forward mechanisms. On the other side, I was logging directly to a InfluxDB. This could be my d- my buffer, and then I was able to configure it where if any values were lost, to store that across the network. So now with this side, if I pull up Chronic Graph, which is a free visualization tool that installs with the DataHub as well, I can see some very nice, visual workflows and and visual diagrams of what is going on with this data. So I have a pressure that is just a simulator in this, Allen Bradley PLC that ramps up and and comes back down. It’s not actually connected to anything that’s reading a real pressure, but you can see over time, I can kind of change through these different layers of time. And I might go back a little far, but I have a lot of data that’s been stored in here. For a while during my test, I turned this off and, made it fail, but then I came back in and I was able to recreate all the data and backfill it as well. So through through these views, I can see that as data disconnects, as it comes back on, I have a very cyclical view of the data because it was able to recover and store and forward from that source. Like I said, Shawn, data quality is a big thing in this industry. It’s a big thing for people both at the operations side, and both people making decision in the business layer. So being able to have a full picture, without gaps, it is definitely something that, you should be prioritizing, when you can. Shawn Tierney (Host): Now what we’re seeing here is you’re using InfluxDB on this, destination PC or IT side PC and chronograph, which was that utility or that package that comes, gets installed. It’s free. But you don’t actually have to use that. You could have sent this in to an OSI pi or Exactly. Somebody else’s historian. Right? Can you name some of the historians you work with? I know OSI pie. Connor Mason (Guest): Yeah. Yeah. Absolutely. So there’s quite a few different ones. As far as what we support in the Data Hub natively, Amazon Kinesis, the cloud hosted historian that we can also do the same things from here as well. Aviva Historian, Aviva Insight, Apache Kafka. This is a a kind of a a newer one as well that used to be a very IT oriented solution, now getting into OT. It’s kind of a similar database structure where things are stored in different topics that we can stream to. On top of that, just regular old ODBC connections. That opens up a lot of different ways you can do it, or even, the old classic OPC, HDA. So if you have any, historians that that can act as an OPC HDA, connection, we we can also stream it through there. Shawn Tierney (Host): Excellent. That’s a great list. Connor Mason (Guest): The other thing I wanna show while we still have some time here is that MQTT component. This is really growing and, it’s gonna continue to be a part of the industrial automation technology stack and conversations moving forward, for streaming data, you know, from devices, edge devices, up into different layers, both now into the OT, and then maybe out to, IT, in our business levels as well, and definitely into the cloud as we’re seeing a lot of growth into it. Like I mentioned with Data Hub, the big benefit is I have all these different connections. I can consume all this data. Well, I can also act as an MQTT broker. And what what a broker typically does in MQTT is just route data and share data. It’s kind of that central point where things come to it to either say, hey. I’m giving you some new values. Share it with someone else. Or, hey. I need these values. Can you give me that? It really fits in super well with what this product is at its core. So all I have to do here is just enable it. What that now allows is I have an example, MQTT Explorer. If anyone has worked with MQTT, you’re probably familiar with this. There’s nothing else I configured beyond just enabling the broker. And you can see within this structure, I have all the same data that was in my Data Hub already. The same things I were collecting from my PLCs and top server. Now I’ve embedded these as MPPT points and now I have them in JSON format with the value, their timestamp. You can even see, like, a little trend here kind of matching what we saw in Influx. And and now this enables all those different cloud connectors that wanna speak this language to do it seamlessly. Shawn Tierney (Host): So you didn’t have to set up the PLCs a second time to do this? Nope. Connor Mason (Guest): Not at all. Shawn Tierney (Host): You just enabled this, and now the data’s going this way as well. Exactly. Connor Mason (Guest): Yeah. That’s a really strong point of the Cogent Data Hub is once you have everything into its structure and model, you just enable it to use any of these different connections. You can get really, really creative with these different things. Like we talked about with the the bridging aspect and getting into different systems, even writing down the PLCs. You can make crust, custom notifications and email alerts, based on any of these values. You could even take something like this MTT connection, tunnel it across to another data hub as well, maybe then convert it to OPC DA. And now you’ve made a a a new connection over to something that’s very legacy as well. Shawn Tierney (Host): Yeah. That, I mean, the options here are just pretty amazing, all the different things that can be done. Connor Mason (Guest): Absolutely. Well, I, you know, I wanna jump back into some of our presentation here while we still got the time. And now after we’re kinda done with our demo, there’s so many different ways that you can use these different tools. This is just a really simple, kind of view of the, something that used to be very simple, just connecting OpenSea servers to a variety of different connections, kind of expanding onto with that that’s store and forward, the local influx usage, getting out to things like MTT as well. But there’s a lot more you can do with these solutions. So like Shawn said, reach out to us. We’re happy to engage and see what we can help you with. I have a few other things before we wrap up. Just overall, it we’ve worked across nearly every industry. We have installations across the globe on all continents. And like I said, we’ve been around for pushing thirty years next year. So we’ve seen a lot of different things, and we really wanna talk to anyone out there that maybe has some struggles that are going on with just connectivity, or you have any ongoing projects. If you work in these different industries or if there’s nothing marked here and you have anything going on that you need help with, we’re very happy to sit down and let you know if there’s there’s something we can do there. Shawn Tierney (Host): Yeah. For those who are, listening, I mean, we see most of the big energy and consumer product, companies on that slide. So I’m not gonna read them off, but, it’s just a lot of car manufacturers. You know, these are these are these, the household name brands that everybody knows and loves. Connor Mason (Guest): So kind of wrap some things up here. We talked about all the different ways that we’ve kind of helped solve things in the past, but I wanna highlight some of the unique ones, that we’ve also gone do some, case studies on and and success stories. So this one I actually got to work on, within the last few years that, a plastic packaging, manufacturer was looking to track uptime and downtime across multiple different lines, and they had a new cloud solution that they were already evaluating. They’re really excited to get into play. They they had a lot of upside to, getting things connected to this and start using it. Well, what they had was a lot of different PLCs, a lot of different brands, different areas, different, you know, areas of operation that they need to connect to. So what they used was to first get that into our top server, kind of similar to how they showed them use in their in our demo. We just need to get all the data into a centralized platform first, get that data accessible. Then from there, once they had all that information into a centralized area, they used the Cogent Data Hub as well to help aggregate that information and transform it to be sent to the cloud through MQTT. So very similar to the demo here, this is actually a real use case of that. Getting information from PLCs, structuring it into that how that cloud system needed it for MQTT, and streamlining that data connection to now where it’s just running in operation. They constantly have updates about where their lines are in operation, tracking their downtime, tracking their uptime as well, and then being able to do some predictive analytics in that cloud solution based on their history. So this really enabled them to kind of build from what they had existing. It was doing a lot of manual tracking, into an entirely automated system with management able to see real views of what’s going on at this operation level. Another one I wanna talk about was we we were able to do this success story with, Ace Automation. They worked with a pharmaceutical company. Ace Automation is a SI and they were brought in and doing a lot of work with some some old DDE connections, doing some custom Excel macros, and we’re just having a hard time maintaining some legacy systems that were just a pain to deal with. They were working with these older files, from some old InTouch histor HMIs, and what they needed to do was get something that was not just based on Excel and doing custom macros. So one product we didn’t get to talk about yet, but we also carry is our LGH file inspector. It’s able to take these files, put them out into a standardized format like CSV, and also do a lot of that automation of when when should these files be queried? Should they be, queried for different lengths? Should they be output to different areas? Can I set these up in a scheduled task so it can be done automatically rather than someone having to sit down and do it manually in Excel? So they will able to, recover over fifty hours of engineering time with the solution from having to do late night calls to troubleshoot a, Excel macro that stopped working, from crashing machines, because they were running a legacy systems to still support some of the DDE servers, into saving them, you know, almost two hundred plus hours of productivity. Another example, if we’re able to work with a renewable, energy customer that’s doing a lot of innovative things across North America, They had a very ambitious plan to double their footprint in the next two years. And with that, they had to really look back at their assets and see where they currently stand, how do we make new standards to support us growing into what we want to be. So with this, they had a lot of different data sources currently. They’re all kind of siloed at the specific areas. Nothing was really connected commonly to a corporate level area of historization, or control and security. So again, they they were able to use our top server and put out a standard connectivity platform, bring in the DataHub as an aggregation tool. So each of these sites would have a top server that was individually collecting data from different devices, and then that was able to send it into a single DataHub. So now their corporate level had an entire view of all the information from these different plants in one single application. That then enabled them to connect their historian applications to that data hub and have a perfect view and make visualizations off of their entire operations. What this allowed them to do was grow without replacing everything. And that’s a big thing that we try to strive on is replacing and ripping out all your existing technologies. It’s not something you can do overnight. But how do we provide value and gain efficiency with what’s in place and providing newer technologies on top of that without disrupting the actual operation as well? So this was really, really successful. And at the end, I just wanna kind of provide some other contacts and information people can learn more. We have a blog that goes out every week on Thursdays. A lot of good technical content out there. A lot of recast of the the awesome things we get to do here, the success stories as well, and you can always find that at justblog.softwaretoolbox.com. And again, our main website is justsoftwaretoolbox.com. You can get product information, downloads, reach out to anyone on our team. Let’s discuss what what issues you have going on, any new projects, we’ll be happy to listen. Shawn Tierney (Host): Well, Connor, I wanna thank you very much for coming on the show and bringing us up to speed on not only software toolbox, but also to, you know, bring us up to speed on top server and doing that demo with top server and data hub. Really appreciate that. And, I think, you know, like you just said, if anybody, has any projects that you think these solutions may be able to solve, please give them a give them a call. And if you’ve already done something with them, leave a comment. You know? To leave a comment, no matter where you’re watching or listening to this, let us know what you did. What did you use? Like me, I used OmniServer all those many years ago, and, of course, Top Server as an OPC server. But if you guys have already used Software Toolbox and, of course, Symbol Factory, I use that all the time. But if you guys are using it, let us know in the comments. It’s always great to hear from people out there. I know, you know, with thousands of you guys listening every week, but I’d love to hear, you know, are you using these products? Or if you have questions, I’ll funnel them over to Connor if you put them in the comments. So with that, Connor, did you have anything else you wanted to cover before we close out today’s show? Connor Mason (Guest): I think that was it, Shawn. Thanks again for having us on. It was really fun. Shawn Tierney (Host): I hope you enjoyed that episode, and I wanna thank Connor for taking time out of his busy schedule to come on the show and bring us up to speed on software toolbox and their suite of products. Really appreciated that demo at the end too, so we actually got a look at if you’re watching. Gotta look at their products and how they work. And, just really appreciate them taking all of my questions. I also appreciate the fact that Software Toolbox sponsored this episode, meaning we were able to release it to you without any ads. So I really appreciate them. If you’re doing any business with Software Toolbox, please thank them for sponsoring this episode. And with that, I just wanna wish you all good health and happiness. And until next time, my friends, peace. Until next time, Peace ✌️  If you enjoyed this content, please give it a Like, and consider Sharing a link to it as that is the best way for us to grow our audience, which in turn allows us to produce more content

Combinate Podcast - Med Device and Pharma
209 - ALCOA++ EXPLAINED | What Everyone Gets Wrong About Data Integrity with Monika Andraos

Combinate Podcast - Med Device and Pharma

Play Episode Listen Later Oct 8, 2025 22:59


In this episode, I talk with Monika Andraos of Dunamis Compliance about how organizations can navigate group think and approach data integrity the right way. We cover risk culture, CSV vs. data integrity, ALCOA++, data governance, and practical tips for newcomers. Key topics include: • Encouraging diverse perspectives to combat group think • Why data integrity is broader than CSV • The pyramid structure: data integrity at the top, CSV & validation as elements • ALCOA++ and traceability in real-world systems • Practical CSV and validation workflows • Common audit pitfalls and how to strengthen governance⏱ Timestamps00:00 – Intro: Group Think & Risk Appetite00:41 – Data Integrity in Consulting01:41 – Encouraging Diverse Perspectives02:37 – CSV vs Data Integrity03:13 – The Role of Data Stewards03:54 – The Pyramid: Data Integrity, CSV & Validation04:45 – ALCOA++ and Core Data Integrity Elements13:59 – Real Examples: CSV & Validation Workflows17:40 – Common Audit Pitfalls & Data Governance22:50 – Advice for Newcomers + Wrap-UpMonika is the Principal at Dunamis Compliance. She has over a decade of experience in formulating and executing strategies for data integrity and data governance assessments and remediation, risk management and computerized system validation within the pharmaceutical sector. She has worked within Quality, Technical Operations, Automation and Regulatory Affairs to execute and deliver compliant system solutions in regulated GXP environments.

PolySécure Podcast
Teknik - BloodHound et OpenGraph - Parce que... c'est l'épisode 0x640!

PolySécure Podcast

Play Episode Listen Later Oct 7, 2025 34:28


Parce que… c'est l'épisode 0x640! Shameless plug 12 au 17 octobre 2025 - Objective by the sea v8 14 et 15 octobre 2025 - ATT&CKcon 6.0 14 et 15 octobre 2025 - Forum inCyber Canada Code rabais de 30% - CA25KDUX92 4 et 5 novembre 2025 - FAIRCON 2025 8 et 9 novembre 2025 - DEATHcon 17 au 20 novembre 2025 - European Cyber Week 25 et 26 février 2026 - SéQCure 2026 Description Introduction et parcours professionnel Mathieu Saulnier, connu sous le pseudonyme “Scooby” dans la communauté de cybersécurité, possède une vingtaine d'années d'expérience dans le domaine. Son parcours l'a mené d'un grand fournisseur internet et de télécommunications vers la gestion d'un SOC (Security Operations Center), puis vers des rôles de recherche sur les menaces pour des vendeurs de SIEM et d'EDR. Aujourd'hui, il occupe le poste de product manager pour BloodHound Community Edition chez SpecterOps, une position qu'il a obtenue grâce à ses nombreuses présentations sur BloodHound au fil des années. BloodHound version 8 et la révolution OpenGraph La version 8 de BloodHound représente une évolution majeure de l'outil. La fonctionnalité phare est OpenGraph, qui permet d'ingérer n'importe quel type de données dans le graphe et de créer ses propres chemins d'attaque pour différentes technologies. Historiquement, BloodHound se concentrait exclusivement sur Active Directory et Azure/Entra ID, mais cette limitation appartient désormais au passé. Avec le lancement d'OpenGraph, SpecterOps a publié plusieurs nouveaux collecteurs pour diverses technologies : One Password, Snowflake, et Jamf (pour la gestion des postes de travail Mac). La communauté a réagi avec enthousiasme, puisqu'en seulement 48 heures après l'annonce, un contributeur externe a créé un collecteur pour Ansible. Plus récemment, un collecteur pour VMware vCenter et ESXi a également vu le jour, démontrant l'adoption rapide de cette nouvelle capacité. La distinction fondamentale : access path versus attack path Mathieu utilise une analogie éclairante avec Google Maps pour expliquer la différence entre un chemin d'accès et un chemin d'attaque. Google Maps montre les chemins autorisés selon différents modes de transport (voiture, vélo, transport en commun), chacun ayant ses propres règles et restrictions. C'est l'équivalent d'un graphe d'accès qui indique où on a le droit d'aller. Un chemin d'attaque, en revanche, représente la perspective d'un adversaire qui ne se préoccupe pas des règlements. L'exemple donné est celui d'une voiture roulant sur une piste cyclable à Montréal : c'est interdit, on sait qu'on risque une contravention, mais c'est techniquement possible. Dans le monde numérique, les conséquences sont souvent moins immédiates et moins visibles, ce qui explique pourquoi les attaquants exploitent régulièrement ces chemins non conventionnels. L'évolution du modèle de données BloodHound a commencé modestement avec seulement trois types d'objets (utilisateurs, groupes et ordinateurs) et trois types de relations (member of, admin et session). Depuis, le modèle s'est considérablement enrichi grâce aux recherches menées par SpecterOps et d'autres organisations. Des propriétés comme le Kerberoasting ont été ajoutées, permettant d'identifier les objets vulnérables à ce type d'attaque et d'élever ses privilèges. La vraie puissance d'OpenGraph réside dans la capacité de relier différents systèmes entre eux. Par exemple, si un attaquant compromet le poste d'un utilisateur ayant accès à un dépôt GitHub, il peut voler les tokens et sessions pour effectuer des commits au nom de cet utilisateur, potentiellement dans une bibliothèque largement utilisée, ouvrant ainsi la voie à une attaque de la chaîne d'approvisionnement (supply chain attack). Cette interconnexion multi-dimensionnelle des systèmes était difficile à visualiser mentalement, mais le graphe la rend évidente. Créer des collecteurs OpenGraph : exigences et bonnes pratiques Pour qu'un collecteur soit accepté dans la liste officielle des projets communautaires, certains standards doivent être respectés. Il faut créer le connecteur avec une documentation détaillant les permissions minimales nécessaires (principe du moindre privilège), expliquer son fonctionnement, les systèmes d'exploitation supportés, et les dépendances requises. La documentation devrait également inclure des références sur comment exploiter ou défendre contre les vulnérabilités identifiées. Bien que non obligatoires, des éléments visuels personnalisés (icônes et couleurs) sont fortement recommandés pour assurer une cohérence visuelle dans la communauté. Le projet étant open source, les utilisateurs peuvent toujours modifier ces éléments selon leurs préférences. Un aspect crucial est la fourniture de requêtes Cypher pré-construites. Sans ces requêtes, un utilisateur qui ne connaît pas Cypher pourrait importer toutes les données mais se retrouver bloqué pour les exploiter efficacement. Le langage Cypher et l'accès aux données BloodHound fonctionne sur une base de données graphique, historiquement Neo4j, mais maintenant également PostgreSQL grâce à un module de conversion. Le langage de requête utilisé est Cypher, qui possède une syntaxe particulière. Pour rendre l'outil plus accessible, SpecterOps maintient une bibliothèque Cypher contenant de nombreuses requêtes créées par l'équipe et la communauté. Ces requêtes peuvent être exécutées directement depuis le portail BloodHound. L'entreprise explore également l'utilisation de LLM (Large Language Models) pour générer des requêtes Cypher automatiquement, bien que le corpus public de données spécifiques à BloodHound soit encore limité. Les pistes futures incluent l'utilisation de MCP (Model Context Protocol) et d'approches agentiques pour améliorer la génération de requêtes. Usage défensif et offensif : deux faces d'une même médaille Mathieu souligne que les mêmes requêtes Cypher peuvent servir tant aux équipes bleues (défensives) qu'aux équipes rouges (offensives). La différence réside dans l'intention et l'utilisation des résultats, pas dans les outils eux-mêmes. C'est l'équivalent du marteau qui peut construire ou détruire selon l'utilisateur. Pour l'usage défensif, BloodHound Enterprise offre des fonctionnalités avancées comme le scan quasi-continu, l'identification automatique des points de contrôle critiques (choke points), et des outils de remédiation. Même la version communautaire gratuite permet de découvrir des vulnérabilités majeures lors de la première exécution. Exemples concrets et cas d'usage Mathieu partage des exemples frappants de découvertes faites avec BloodHound. Dans une entreprise de plus de 60 000 employés, il a identifié un serveur où tous les utilisateurs du domaine (domain users) avaient été accidentellement configurés comme administrateurs locaux. Comme un compte administrateur de domaine se connectait régulièrement à ce serveur, n'importe quel utilisateur pouvait devenir administrateur du domaine en seulement trois étapes : RDP vers le serveur, dump de la mémoire pour récupérer le token, puis attaque pass-the-hash. Un autre cas récent impliquait le script de login d'un administrateur de domaine stocké dans un répertoire accessible en écriture à tous. En y plaçant un simple script affichant un popup, l'équipe de sécurité a rapidement reçu une notification prouvant la vulnérabilité. Nouvelles fonctionnalités : la vue tableau Bien que moins spectaculaire qu'OpenGraph, la fonctionnalité “table view” répond à un besoin important. La célèbre citation de John Lambert de Microsoft (2015) dit : “Les attaquants pensent en graphe, les défenseurs pensent en liste. Tant que ce sera vrai, les attaquants gagneront.” Bien que la visualisation graphique soit le paradigme central de BloodHound, certaines analyses nécessitent une vue tabulaire. Par exemple, une requête identifiant tous les comptes Kerberoastables retourne de nombreux points à l'écran, mais sans informations détaillées sur les privilèges ou l'appartenance aux groupes. La vue tableau permet de choisir les colonnes à afficher et d'exporter les données en JSON (et bientôt en CSV), facilitant l'analyse et le partage d'informations. Deathcon Montréal : la conférence pour les défenseurs En complément à son travail sur BloodHound, Mathieu est le site leader de Montréal pour Deathcon (Detection Engineering and Threat Hunting Conference). Cette conférence unique, entièrement axée sur les ateliers pratiques (hands-on), se déroule sur deux jours en novembre. Contrairement aux conférences traditionnelles, tous les ateliers sont pré-enregistrés, permettant aux participants de travailler à leur rythme. L'événement se limite volontairement à 50 personnes maximum pour maintenir une atmosphère humaine et favoriser les interactions. Les participants ont accès à un laboratoire massif incluant Splunk, Elastic, Sentinel et Security Onion, et conservent cet accès pendant au moins un mois après l'événement. Sans sponsors, la conférence est entièrement financée par les billets, et l'édition 2024 a déjà vendu plus de 30 places, avec de nombreux participants de l'année précédente qui reviennent. Conclusion BloodHound avec OpenGraph représente une évolution majeure dans la visualisation et l'analyse des chemins d'attaque en cybersécurité. En permettant l'intégration de multiples technologies au-delà d'Active Directory, l'outil offre désormais une vision holistique des vulnérabilités organisationnelles. Que ce soit pour la défense ou les tests d'intrusion, BloodHound continue de démontrer que penser en graphe plutôt qu'en liste constitue un avantage stratégique décisif en matière de sécurité. Collaborateurs Nicolas-Loïc Fortin Mathieu Saulnier Crédits Montage par Intrasecure inc Locaux réels par Bsides Montréal

Nikonomics - The Economics of Small Business
240 - OpenAI Just Changed Everything! Sora 2 Breakdown with Elizabeth Knopf

Nikonomics - The Economics of Small Business

Play Episode Listen Later Oct 6, 2025 32:20


MY NEWSLETTER - https://nikolas-newsletter-241a64.beehiiv.com/subscribeJoin me, Nik (https://x.com/CoFoundersNik), as I interview Elizabeth Knopf (https://x.com/leveragedupside) about the biggest AI tools updates of 2025.I was incredibly excited to sit down with Liz this week because OpenAI just dropped massive updates, including ChatGPT 5, OpenAI Pulse, and the game-changing Sora 2 AI video generator. We dive straight into Sora 2, a revolutionary AI video generation tool and text-to-video AI platform that's disrupting content creation for entrepreneurs and small business owners.We discuss how Sora 2 creates stunningly accurate AI digital clones and AI avatars of yourself from just five seconds of video—no expensive equipment or video editing software needed. This AI cloning technology is lightyears ahead of older AI video tools like HeyGen, Synthesia, and D-ID.We analyze OpenAI's genius product launch strategy and growth hacking tactics, using an invite-only system and leaning on Sam Altman for founder marketing and personal branding, creating immediate scarcity marketing and viral growth that could launch a totally new AI social media platform and AI content platform to compete with TikTok, Instagram Reels, and YouTube Shorts.Next, we switch gears to Anthropic's major updates for Claude AI. I was shocked to see the new Claude Chrome extension and Claude browser integration, which allows the AI assistant to analyze web pages, scrape data, automate browser workflows, and perform real-time automation tasks like a virtual assistant. This is perfect for business automation, data entry automation, and workflow optimization for first-time entrepreneurs building their online business.Finally, Liz demonstrates Claude Sonnet 4.5's ability to generate professional PowerPoint presentations, pitch decks for startups, and perfectly formatted CSV files and Excel spreadsheets directly from complex data sources and PDF documents. This eliminates tons of manual data entry and grunt work for any business owner, solopreneur, or content creator trying to scale to their first million dollars.Questions This Episode Answers:How did OpenAI use scarcity marketing and social media strategy to achieve a massive viral product launch for Sora 2 AI?How does the Sora 2 Cameo feature create highly realistic AI digital clones and deepfake avatars faster than previous AI video generation tools like HeyGen, Runway ML, and Pika Labs?How can small business owners and entrepreneurs leverage the new Claude Chrome extension for real-time browser automation, web scraping, data extraction, and workflow automation directly in Google Chrome?What makes Sora 2's inversion of AI technology into an entertainment platform and social network a "paradigm shift" compared to traditional marketing-focused AI tools and B2B SaaS products?How does the updated Claude AI model now generate high-quality PowerPoint decks, business presentations, and structured CSV data exports from complex PDF files and financial documents for business intelligence and data analysis?__________________________Love it or hate it, I'd love your feedback.Please fill out this brief survey with your opinion or email me at nik@cofounders.com with your thoughts.__________________________MY NEWSLETTER: https://nikolas-newsletter-241a64.beehiiv.com/subscribeSpotify: https://tinyurl.com/5avyu98yApple: https://tinyurl.com/bdxbr284YouTube: https://tinyurl.com/nikonomicsYT__________________________This week we covered:00:00 The Rise of AI Automation13:45 Sora: A New Era in Content Creation24:00 Claude's New Features and Updates

Let's Talk Cabling!
Copper Certification, Demystified with Softing

Let's Talk Cabling!

Play Episode Listen Later Sep 30, 2025 40:37 Transcription Available


Send us a textTonight we bring back an fan favorite as I travel this week...We unpack how to test copper the right way—permanent link, channel, and especially MPTL—and why choosing the correct limit and adapters is the difference between clean passes and costly callbacks. We also make the business case for certification, show how labeling workflows save hours, and explain how to fix wrong category tests without rolling a truck.• standards‑aligned testing for permanent link and channel• MPTL use cases and category‑specific adapters• test planes and why field plugs must be measured• certification vs qualification vs verification value• cost, calibration, and long‑term warranties• pricing and communicating deliverables to clients• labeling schemes, CSV list‑based workflows, and consistency• wrong category limits and software re‑certifying• corporate test plans, training, and maintenance• Cat 8 capability vs practical needsJoin the community today at LowVoltagenation.com or jump into the conversation at our Facebook groupFollow the journey on Instagram and Twitter at Uncle Bear underscore and at Security Today PodcastSupport the showKnowledge is power! Make sure to stop by the webpage to buy me a cup of coffee or support the show at https://linktr.ee/letstalkcabling . Also if you would like to be a guest on the show or have a topic for discussion send me an email at chuck@letstalkcabling.com Chuck Bowser RCDD TECH#CBRCDD #RCDD

#DoorGrowShow - Property Management Growth
DGS 308: Passive Power Plays: Land, Storage, and Content that Converts

#DoorGrowShow - Property Management Growth

Play Episode Listen Later Sep 26, 2025 31:53


Seth Williams (00:00) I was able to buy a lot of land at dirt cheap prices. So there's no mortgages or anything on it. And when you buy anything for a small fraction of its actual market value, it's not hard to turn around and sell that thing and make money on it. Jason Hull (00:14) All right, I am Jason Hull, the founder and CEO of DoorGrow, the world's leading and most comprehensive coaching and consulting firm for long-term residential property management entrepreneurs. For over a decade and a half, we have brought innovative strategies and optimization to the property management industry. At DoorGrow, we have spoken to thousands of business owners, coached, consulted, and cleaned up hundreds of property management businesses, helping them add doors, improve pricing, increase profit. simplify operations and build and replace entire teams, we are like bar rescue for property managers. In fact, we have cleaned up and rebranded over 300 businesses and we run the leading property management mastermind with more video testimonials and reviews than any other coach or consultant in the industry. At DoorGrow, we believe that good property managers can change the world and that property management is the ultimate high trust gateway to real estate deals, relationships and residual income. At DoorGrow, we are on a mission to transform property management business owners and their businesses. We want to transform the industry, eliminate the BS, build awareness, change perception, expand the market, and help the best property management entrepreneurs win. Now, let's get into the show. And my guest today I'm hanging out with is Seth Williams. Welcome, Seth. Seth Williams (01:28) Hey, Jason, good to be here. Thanks for having me. Jason Hull (01:31) Yeah, it's great to have you and of REtipster. so Seth, let's get into a little bit of your background. You've done a lot of different things connected to real estate. Give us the background on your journey and how you got it kind of got into entrepreneurism and what made you start all this crazy stuff. Seth Williams (01:48) Yeah, sure. Yeah. Well, my journey kind of starts back in about 2005, 2006 when I was still in college. And like most people, I was trying to find houses I could buy that I could flip or rent that kind of thing. Just get into the real estate game. But I didn't really know anything about how to do it. I had no competitive advantage. I was looking on the MLS. That was the only place I knew I could look for to find deals. And there weren't any deals. It was horrible. I spent hundreds of hours and found nothing that made any financial sense. And I was just like, man, how do people do this? Like, how do people find good real estate deals if I can't find them? I was looking everywhere and there was nothing out there. And it was around, you know, after struggling with this for a couple of years, I discovered two things that kind of worked hand in hand. The first was the land business. So buying vacant land and Like most people, when I first heard that I was like, what? Picket land? Like, why would I do that? That makes no sense. It's just dirt. Like, where's the cash flow? Where's the income? The other thing that I discovered though was how to find deals off market through something called the delinquent tax list. And this is basically a list of property owners that every county has of properties that are currently back due on their property taxes. This is not the same thing. Jason Hull (02:52) Yeah. Seth Williams (03:11) as the tax sale list. So it's not the list of properties that's going to go up for auction soon. It's people who still own their property, but they're back doing taxes. If they don't pay them off soon, they're going to get their property taken from them. And these two things together, land and the delinquent tax list, I was able to find and contact people who had land with delinquent taxes on it. And because there were delinquent taxes, they're in a situation where it's like, Jason Hull (03:18) Yeah, they're just behind. Seth Williams (03:37) You got to pay off these taxes in like weeks or you're going to lose everything. So why are you in this situation? Is it because you don't care about the property? Like what is the issue? And in many cases, that was it. Maybe they just inherited it. Maybe they bought it 20 years ago, but for whatever reason, they didn't care about the thing. And I'm sitting there saying, Hey, I'll pay you a few hundred dollars, maybe a few thousand dollars, and I'll pay off your taxes and I'll make this problem go away. And because a lot of these people didn't want their property anyway, and I was kind of taking care of a nuisance in their life, I was able to buy a lot of land at dirt cheap prices. And I could also buy it free and clear. So there's no mortgages or anything on it. And when you buy anything for a small fraction of its actual market value, it's not hard to turn around and sell that thing and make money on it. So that was the business I got into. And it's been awesome. It's changed a lot over the years, but It's just been a really great way to, you know, without needing a whole lot of cash, finding properties, getting them for a very cheap price, and then making money without having to change anything on the property. Jason Hull (04:45) Yeah, got it. Okay, cool. Is that still the go-to strategy? Delinquent tax lists. Seth Williams (04:52) So, it's definitely still effective, but the drawback of the delinquent tax list is that they're kind of a pain to get, and then even when you do get them, they're kind of a mess to sort through. So, if you're willing to go through the nuisance of getting the list and sorting through it, there's a ton of value on that. But there's another way that's actually easier through a data service that I use called the LAN portal. And it's basically just a much more streamlined Jason Hull (05:04) Yeah. Yeah. Seth Williams (05:20) seamless, organized way to get lists of landowners. They don't necessarily have delinquent taxes, but I can find specifically the types of properties I want and then either send the mail or a cold column, that kind of thing. So both ways work. They both have pros and cons. The delinquent tax list is more of an annoying way to do it, but it's probably the more effective way. The land portal is a lot easier, but you get a little bit less motivation on that list because people don't have this delinquent tax problem. Jason Hull (05:48) Yeah, less of a mess to clean up, but probably a little quicker. so cool. you're going to unpack today the secrets of building wealth through land investing. This is like your number one specialty. And we'll chat a little bit about self storage. And I'm sure there's some property managers that are listening that might be like, haven't done that yet. Like I have not gotten into. That sort of investment and most of the property managers listening you if you're on a property management business your number one goal Should not be to just manage other people's properties. It should probably be to build up your own portfolio of stuff and and make some money That's probably a bigger better play and leveraging your company to attract deals and to attract Real estate so let's get into this. Where do we start? Seth Williams (06:37) Yeah, well, what I just described, there's kind of the high level view of how you find properties in the first place. And I mean, in terms of like people out there who are property managers who might invest in houses and that kind of thing, there's only one tax list or the land portal can work for those kinds of properties to the main difference is that you're going to find usually less competition when dealing with vacant land, because most people aren't thinking about land, thinking about houses. They think that's the way they have to do it. And that's fine if you want that. But the problem with houses, as you probably know, in property management, there's a lot more wrinkles. There's a lot more people problems. There's things falling apart that are broken and get stolen and destroyed. With land, there's none of that. It's a much simpler animal to deal with. But if your strategy is to find rentals or something like that, you could certainly scope out rental properties using the same method. You would just be targeting different types of property owners than I do. Jason Hull (07:10) Thank got it. So how does this connect to self storage? Seth Williams (07:34) Well, self storage is a totally different business than buying and selling vacant land, but there is some crossover. So back in 2021, I found a piece of land that was zoned residential. It was 6.7 acres and I bought it and I rezoned it to commercial. And then I got approval to build a self storage facility because I had always wanted to get into this business. A land business is great for generating big influxes of cash. It's like a cash generating machine. But self storage is a little bit different. At least the way that I do it, it's more of a cash flow play. you know, all in all, took me a couple million dollars to buy the land and build this facility. It took me basically a year to design it and build it. And it's comparatively speaking, more of a trickle of cash, cash flow, but it's permanent cash flow. There's also a lot of depreciation write offs. It's also very scalable. So it's easy to increase every single person's rent by $5 and the value effectively goes way up because of that. But like nobody moves out because it's just five bucks and most people don't care about a $5 increase per month. So it's a very different business. And for me, my long-term goal is to do more of that because the benefit of self-storage is that unlike land, it's not like a thing that you have to keep peddling for it to keep working. Land is a very active, you know, got to keep peddling or the cashflow is going to stop. Whereas self-storage is, well, you can buy one facility and the management is not terribly difficult for that, at least compared to like a rental property and the cashflow will come in for as long as you own the thing. So that was why I made that shift. Jason Hull (09:12) Nice. well, tell us a little bit about cell storage. How does that work? How can maybe property managers potentially get in? Seth Williams (09:21) Yeah, well, it's when I first got into it, what I tried to do is buy an existing facility from somebody within like an hour driving radius of where I lived. And I think that's probably the best first move is to do that if you can, because you don't have to deal with all of the work of construction and there's cash flow on day one. So like right when you buy the thing, money is already coming in. Whereas when you build a new one, it takes months for the thing to fill up. So that was what I tried to do at first, but problem was in my market, I couldn't find anybody who wanted to sell their property at anywhere near a reasonable price. People wanted like twice as much as what their facilities were worth. And people were paying it like it was just crazy. You couldn't find good deals. And when I saw that, was like, wow, I would normally never build something. But if people are being dumb and overpaying for self storage facilities, I could probably give this a go. And even if I screw it all up, I could still sell it and get out if I needed to. So that was why I decided to do that. And it's nice in that you get to design it and lay it out the way you want, but it's also a much longer runway required to put the cash in and then wait for it to fill up and start cash flow. Jason Hull (10:29) Yeah, this is our market to building these things out and then just selling them even though they're empty. Seth Williams (10:35) Yeah, that's what some people do. Selling them empty. I mean, that's not the ideal play. The real value of these things comes from paying tenants, that kind of thing. Maybe what most people would do is build them or maybe even buy an existing one that's half empty and then fill it up. Like do whatever you have to do to get tenants in there, whether it's changing the pricing or advertising more. And then once it's at least reasonably full, then you could cash out and do whatever you want. Buy another one or do something else. Jason Hull (10:39) Right. Got it. Okay. Got it. Cool. So vacant land, self storage, and then you're also like, you do a lot of content creation stuff in the real estate space. So tell us a little bit about that. Seth Williams (11:12) Sure. Yeah. So I started a website called REtipster back in 2012. And it was really kind of a place to store a lot of the lessons and knowledge that I had gained from my experience in land investing and in owning rental properties and everything I had done to that point. And I didn't really know what the plan was. I just knew, like, it's kind of fun for me to take my ideas and thoughts and things I've learned and distill them down into like bite sized chunks and help other people. figure out how to do the business from where they're at. And it turned out to be a lot of fun. And it didn't make money for like probably the first year that I was running it. But eventually I found ways to monetize it. Started a podcast, a YouTube channel. And a lot of what we talk about is land, but we also talk about self storage and occasionally rental properties, other things that are ancillary related to real estate investing. Jason Hull (12:07) Okay, well cool. Let me do a quick word from our sponsor and then we can get into a little bit more. So our sponsor for this episode is Vendoroo Many of you listening tell me that maintenance is probably the least enjoyable part of being a property manager and definitely the most time consuming. But what if you could cut that workload by up to 85 %? That's exactly what Vendoroo has achieved. They've leveraged cutting edge AI technology to handle nearly all of your maintenance tasks from initiating work orders. and troubleshooting to coordinating with vendors and reporting. This AI doesn't just automate, it becomes your ideal employee, learning your preferences and executing tasks flawlessly, never needing a day off and never quitting. This frees you up to focus on the critical tasks that really move the needle for your business, whether that's refining operations, expanding your portfolio, or even just taking a well-deserved break. Over half the room at last year's DoorGrowLive event conference signed up with Vendoroo right there. And then a year later, they're not just satisfied, they're raving about how vendor is transformed their business. Don't let maintenance drag you down. Step up your property management game with vendor. Visit vendor.ai slash door grow today and make this the last maintenance hire you'll ever need. All right, cool. So, Seth. Where should we go from here? We've been talking a little bit about vacant land, a little bit about self storage, talking a little bit about RE tipster. What do you think would be of the most benefit to property management business owners that are exploring some of this stuff? Seth Williams (13:42) Well, you know, maybe we could have a little conversation, you and me. So I've got a few questions I always go to when I'm talking to other real estate investors that are always kind of brings out some interesting perspectives. How long have you been in real estate, Jason? Jason Hull (13:55) Well, so I've been involved with coaching and consulting property management companies. So I'm more of a business coach for like since 2008. Seth Williams (14:04) Mm OK, gotcha. Well, interesting. Here's a question for you. What's one thing that you see new property managers focusing on that you think is actually a distraction from long term success? Jason Hull (14:09) so while. That's a good one. So the most common thing that I see that's a big distraction from long-term success is digital marketing. So a lot of property managers think in order to get more doors or get business, they need to do SEO. They need to do Google ads like pay per click, content marketing, social media marketing. The problem is the dirty secret marketers don't want to tell property managers because they like making money off of them. is that there's very little search volume of people looking on the internet for property management. So they can go on Google trends right now, put in property management backdated to 2004 when Google started tracking data and metrics to the present. And what you'll see is there's very little search volume. And if you compare it to any other term, like compared to AI is a good one lately, it has the same search volume of AI a decade ago. Whereas AI has this meteoric rise. Seth Williams (15:13) Mm, sure. Jason Hull (15:15) And compared to AI, property management is just a little line at the bottom. It like doesn't even register. And so there's plenty of business out there of people that don't want to manage their own property. There's no shortage in the U.S. There's no scarcity, but they're not looking for a property manager actively because they're either not aware that property managers are a viable option or exist, or they are aware, but most property managers suck. So they've written it off. Seth Williams (15:44) Yeah. So how do you find those people then if you don't know where they're looking or maybe you do know where they're looking. Jason Hull (15:44) and they're not really looking. We get them to do crazy things like pick up the phone and call non owner occupied property owners or like connect with real estate agents and create relationships to help the real estate agents get more deals from investors, stuff like that. So. Seth Williams (16:02) Yeah. I'll tell you, there's a ton of power in somebody who's willing to pick up the phone. I mean, so many people don't even want to think about that. But if you can do that, man, you're already way, way ahead of the crowd. Jason Hull (16:09) And there we go. Yeah, I mean, it's the one thing that we can teach clients that they can create business on demand at any time and not have to hope and pray that a market is able to give them something. yeah. Okay. Seth Williams (16:20) Mm-hmm. Yeah. Well, here's another question. What's something that you hear novice property managers or critics of property managers complain about that makes you roll your eyes? Jason Hull (16:35) Well, the first that comes to mind is a lot of novice property managers complain about the potential clients being cheap. yet they're cheap. And so that's kind of the blind spot that I think there's a lot of property managers that have. They're like, like, I had a client once and he was complaining that, about, you know, I'm tired of getting all these people wanting discounts or asking for us to lower our pricing, all these people that are so cheap about related to property management. And then I saw the same person post in a Facebook group for property managers saying, hey, does anybody have a discount for this? property management software or this then like, what is it? A maintenance software that exists because I don't want to pay full price. And so the irony wasn't lost on me. you know, usually the blind spot that we have is we, you know, kind of project that and create that in others. And so if you're cheap and you have a cheap mindset, then you're going to attract cheap clients. It's far more likely not only that, but you're going to be a lot more sensitive to it. It's going to impact you differently. Seth Williams (17:16) Hmm. Jason Hull (17:36) and people will pick up on that and they'll feel more anxious and be more price sensitive because you are. Seth Williams (17:40) Yeah. For those property managers who are willing to pick up the phone and call around and find their customers, what do they do to avoid those cheap clients? Is there some red flag they can look out for to say, you're not a good fit. We're going to go look here instead. Like, how do you find people that are willing to pay what they have to pay? Jason Hull (17:58) Well, I think I just had Dustin Heiner on as an interview. And yeah, I know him from some masterminds that we're in together. And Dustin's a really cool guy. Dustin had this, we did this great episode where he's like our client's ideal client, really. Because he's like, the first thing I do is I try to find a property manager before I even get a rental property. Seth Williams (18:03) Yeah, Essence Mm. Jason Hull (18:24) And I want to ask them where I should get a rental property and ask them for their advice. And I want a good property manager I can trust before I go find a property. But it's like, usually everyone does it backwards. They go get a realtor, they get a property. Then they go and try and see if there's a good property manager. And he wants to be hands off. He doesn't want to call his property manager. He doesn't want to be involved in it. He wants them to just take care of stuff. That's the ideal. So I think the challenge is when property managers are looking on the internet for clients. They're like getting them through SEO or pay per click. These are the worst investor clients. They view property management as a commodity. They think all property managers are the same and they're not right. Not all property measures the same and most property managers are not very good. So to find the exceptional ones, usually you're going to find the better clients for a property management business by doing stuff that is Seth Williams (19:11) Mm-hmm. Jason Hull (19:20) more towards the strategies that we would rely on, which are warmer leads, warmer connections, so that you're not getting the crappy scraps that fall off the word amount table that are now searching on the internet looking for the cheapest manager. And if you build your portfolio off of digital marketing and the cheapest and most price sensitive owners, then you're going to have the highest operational costs, more than my clients at least, and it's going to be expensive to run your business. So. Seth Williams (19:43) Yeah. Yeah. What do you think makes somebody a good property manager? Because I've had my share property managers that were terrible. had one that was pretty, pretty decent. And in my case, I thought what made them stand out was just really good communication. Like I was always in the loop. I was never questioning where things were at. Like I just, I just felt like I knew what was going on. I don't know if that's true for everybody, though, in your mind, like the ones that really stand out and just kill it in this business and have no problem. finding clients and keeping them happy. Like what is it they're doing that makes them so good? Jason Hull (20:16) Okay, this is a great question and I love that you shared your perspective. And tell me a little bit more, what do you think makes a good property manager? And then I'll share my thoughts, which might be a little different. You said good communication. Seth Williams (20:28) Yeah. mean, I just kind of mentioned that. Yeah. And I will say one thing, you know, one of my nightmare experiences with a bad property manager was and maybe this is just foolish on my part, but I relied on them to find some subcontractors to, you know, make some improvements and repairs on my property. And they just found horrible people that totally screwed up the property. And and they just kind of walked around all flustered, like, I can never find good people. And like. I don't care. Like if he can't do it, then don't don't do it. Yeah. Like tell me you can't don't just, you know, find somebody who's going to ruin my property. So that really annoyed me. ⁓ Jason Hull (20:59) to the next. Hmm. Yeah, that's yeah, that's hot. Okay, so I mean, according to studies and surveys, the number one reason that people leave a property management company is communication. And so I think a lot of property managers mistakenly think they need to over communicate. But I think what a lot of property managers do is they give their tenants and their owners a blank check to steal all their profits in some instances, because that's The number one source of financial leaks that I've seen in companies is interruptions. so they just, every phone call from every tenant, every owner, constant interruptions means they need way more team, way more staff. This is the business. What I've found is really effective property management companies aren't communicating all the time. Good communication is what the clients want if they don't trust the property manager. Seth Williams (21:41) Mm-hmm. Jason Hull (21:55) If they trust the property manager, they want zero communication. So that's very different. So the best property managers, what I think is they set really good boundaries. It's different. It's not like, hey, I'm going to talk to you all the time. So for example, my wife, Sarah, she managed 260 units part-time in 20 hours a week, basically by herself. She had one time, one part-time person boots on the ground, C-class properties, average rent below a grand, difficult tenants. and she had plenty of time and she had 60 to 90 % profit margin in her business. One of the most ridiculous like case studies I've ever seen. Like she was really successful, very profitable, but she basically had a conversation with her owners at the beginning said, hey, it's been great getting to know you, getting to know your property from here on out. You're not going to be hearing from me much. If I call you, if my name shows up on your phone, I'm asking for money because there's a problem. So you're probably not going to want to hear from me. And she was said as a joke, but she was setting boundaries and they would laugh. But that was how they trusted her. They trusted her because she set really strong boundaries. And so that reduced their anxiety and it lessened the amount of times they had to call. They weren't like, hey, Sarah, did we get that tenant yet? Who's looking at the property? Anyone look at it this week? Like what's going on with the maintenance? What happened with this? Are we getting this handled? Like they weren't anxious. They trusted her to manage and she was good at managing. So one, you got to be good at managing. Seth Williams (22:57) Mm Yeah. Jason Hull (23:17) Like you've got to have good vendors. You know, you've got to have good resources. Otherwise, why would they use you? Why don't they just do it themselves? As a good property manager, you should be way better at it than your clients. You're the professional. Which means you're not relying on them to tell you what to do. They should not be micromanaging the manager. They didn't want, they didn't hire you to micromanage you if you're a property management business owner, right? And so I think that there's good communication. Seth Williams (23:27) Yeah. Jason Hull (23:44) This is the superficial thing that everybody sees. The better thing is having really good service and really good boundaries is even better. Seth Williams (23:52) Yeah. Well, it seems like the boundaries thing works as long as you are good at your job, right? I mean, if you do let a place sit vacant or if you do find a subcontractor who screws the property all up, your trust is gone now and they are going to be harassing you. Jason Hull (23:58) Yeah. Yeah, you can't say, don't call me. I'll let you know when I get this taken care of, you know, because their anxiety is going to go through the roof. Right. Yes, exactly. You have to be on top of your stuff and you have to be good. but the conversely, you can't be good if you are over communicating with everybody. It's not it's not a scalable business. You just can't do it. And so if you are giving everybody all the attention all the time, Seth Williams (24:12) Yeah. Jason Hull (24:31) it's going to be very little attention and it means you're not going to be able to pay attention to and focus on the things that actually matter and do a good job. So setting boundaries is required in order to do have a really healthy business that does perform well. Especially if you're a business owner. Seth Williams (24:43) Yeah. Yeah. I guess like say if you're managing a property that's in the armpit of town and it's going to take a long time to find a tenant. I mean, maybe it's starts by just telling that property owner, hey, it's going to be a while. Like set the expectations. Like don't make them think it's going to happen fast when it's not. Is that what you do? Jason Hull (24:55) Good expectations. Absolutely. Yep, setting good expectations, setting good boundaries is absolutely critical. And I think that goes for any business. Any business that involves humans, right? If they can land, there's not a whole lot of people involved, but maybe in the deal, you need to set boundaries and expectations, right? In self storage, same thing. You have tenants, there are people involved. It's a little less than dealing with toilets, and termites, but. Seth Williams (25:17) Mm-hmm. Yeah. Jason Hull (25:27) There's still humans that are involved and you have to be willing to set boundaries. know, there's self-storage places in LA that have a problem with homeless people trying to build homes inside of them. Right. Like that's probably outside of like what you wanted to be selling, you know, it's not probably legal for them to live there. Right. And so, yeah, setting boundaries, setting expectations. And they say an ounce of prevention is worth a pound of cure. And that's probably true in any business. Yeah. Seth Williams (25:51) Yeah. Yeah. Yeah, totally. I'm wondering if you could wave a magic wand and fix anything about the real estate industry right now, what would that be? Anything come to mind? Jason Hull (26:03) Ooh, fixing the real estate. Seth's interviewing me now, everybody. and yeah, you are. You are good at this. so, well, why don't you go first? This is a great question. So Seth, what would you wave your magic wand and change about the real estate industry? Seth Williams (26:07) Yeah. I'm pretty good at this. Yeah, mean, mine would be mostly related to the niches that I'm in. So like land and self storage and on the self storage front. So the way that we manage our properties, the software is a huge component. mean, it's it's a very, very important. It's how we assign gate codes. It's how we get people's payments. It's how we communicate with them. Like it's a big deal. But a lot of the software out there is terrible. Like it is just garbage software. It looks like it was designed 20 years ago and it's It's like antiquated, but it's expensive. And the problem is, once you start using it, they kind of hold you hostage. So like, even though it's bad, you got to keep paying for it and rewarding this broken system. So it's just a it's just a pain. So if I could wave a wand, I would probably make it super easy to jump ship and switch softwares without them holding all of my customers information hostage. That's what I'd fix. Jason Hull (26:55) Yeah, you're in bed forever. Got it. You might be able to wave that one now with vibe coding and AI. It's probably possible. Get a nerd, they create a prompt for you. They could probably import the API or the data or the information from an existing company software, or at least get a CSV export and you could probably create your own software from scratch. It does exactly what you want. And kids are making software every day now. Somebody just made vibe coding software and some women made this app. Seth Williams (27:17) Cool. Jason Hull (27:41) called T or something like this. And it was like rating men for dating. So women could say, this guy's like not a great guy to date or something like this. and it was like at the top of the app store, like you can, you can create stuff now through AI. And the only problem with that app is they had a big security flaw that some guys probably didn't like what was on the app about them easily hacked it. And they doxxed all of the women's Seth Williams (27:51) interesting. No. Jason Hull (28:09) Credit or not credit cards, but their drivers licenses that they had submitted to verify their profiles and they made it all public Right. So if you're doing vibe coding people make sure you have somebody take a look at the security side of it All right. Yeah, so but that you know that could be that that could be a magic wand that could be waived My magic wand in line with what you said I would selfishly do something towards the property management industry is I would change the licensing requirements throughout the US, because the licensing requirements in each state to be a property manager have nothing to do usually with property management. Usually you have to have a real estate broker's license in order to manage rental properties, and that doesn't qualify them to manage rental properties at all. But it does create a big hurdle for them to be able to do it, and so it keeps probably some good actors out. Seth Williams (28:48) Yeah. ⁓ Jason Hull (29:03) and probably makes people feel overconfident to do something that they probably aren't prepared to do. And very few states have a separate property management license. So, yeah. Seth Williams (29:12) What is the connection there? Like, is it because you have to effectively list properties? Like, you're not selling it, but you have to list it publicly and then respond to people who are interested in that kind of thing. Jason Hull (29:19) Yeah, I think it's related to leasing and renting properties. The number one source of complaints at most board of realtors is related to leasing, not real estate. so, yeah, so there are some things in which, but there should be separate licensing, separate rules specific to property management and that maybe raise the bar for property management so that they come in, you know, understanding some things legally. Seth Williams (29:29) Mm-hmm. Hmm. Jason Hull (29:46) that are related to that because there's a lot of real estate agents that are doing some stuff that's probably not legal when it comes to leases or having conversations or probably breaking laws, you know, and so that can be dangerous. we have one of our lead magnates that we have that we have clients build out is a 411 on leasing course. And it's basically a course property managers can download, put their branding on and go scare the shit out of real estate agents in handling leases. And so that these agents will refer business to them, which isn't hard to do because a lot of real estate agents are dabbling in leases and they should not be messing with it because it puts the real estate license at risk. So. Yeah, so that would be my magic wand. Well, that's to tell us a little bit about your podcast and some of the stuff that you're up to lately and how people can get a hold of you. Seth Williams (30:26) Yeah. Hmm. Interesting. That's cool. Yeah. Sure. Yeah, the REtipster podcast, it's really creative name, just REtipster podcast. I've been running it since 2018 and every week, just talk to people that I find really fascinating. Sometimes they're in land, sometimes self storage, sometimes neither. They just have a really cool thing going on and I like to grill them and ask them questions and really get to the bottom of like how they're doing what they're doing. So not surfacey questions, but like really getting into it. It's a ton of fun. So Yeah, feel free to check it out or anything at retipster.com. That's kind of the home base where you can find all the stuff I have out there. Jason Hull (31:18) Perfect. Very cool. Well, Seth, it's been fun. Appreciate you asking me some questions. That's always a surprise. And it's great having you here on the the DoorGrow show. If those of you listening, if you've been stuck or stagnant in your property management business, you want to take it to the next level, reach out to us at door grow dot com. Also join our free Facebook community just for property management business owners at door grow club dot com. And if you found this even a little bit helpful, don't forget to subscribe and leave us a review. We'd really appreciate it. And until next time. Seth Williams (31:22) Yeah, likewise. Jason Hull (31:46) Remember the slowest path to growth is to do it alone. So let's grow together. Bye everyone.

Lenny's Podcast: Product | Growth | Career
Why AI evals are the hottest new skill for product builders | Hamel Husain & Shreya Shankar (creators of the #1 eval course)

Lenny's Podcast: Product | Growth | Career

Play Episode Listen Later Sep 25, 2025 106:33


Hamel Husain and Shreya Shankar teach the world's most popular course on AI evals and have trained over 2,000 PMs and engineers (including many teams at OpenAI and Anthropic). In this conversation, they demystify the process of developing effective evals, walk through real examples, and share practical techniques that'll help you improve your AI product.What you'll learn:1. WTF evals are2. Why they've become the most important new skill for AI product builders3. A step-by-step walkthrough of how to create an effective eval4. A deep dive into error analysis, open coding, and axial coding5. Code-based evals vs. LLM-as-judge6. The most common pitfalls and how to avoid them7. Practical tips for implementing evals with minimal time investment (30 minutes per week after initial setup)8. Insight into the debate between “vibes” and systematic evals—Brought to you by:Fin—The #1 AI agent for customer serviceDscout—The UX platform to capture insights at every stage: from ideation to productionMercury—The art of simplified finances—Where to find Shreya Shankar• X: https://x.com/sh_reya• LinkedIn: https://www.linkedin.com/in/shrshnk/• Website: https://www.sh-reya.com/• Maven course: https://bit.ly/4myp27m—Where to find Hamel Husain• X: https://x.com/HamelHusain• LinkedIn: https://www.linkedin.com/in/hamelhusain/• Website: https://hamel.dev/• Maven course: https://bit.ly/4myp27m—In this episode, we cover:(00:00) Introduction to Hamel and Shreya(04:57) What are evals?(09:56) Demo: Examining real traces from a property management AI assistant(16:51) Writing notes on errors(23:54) Why LLMs can't replace humans in the initial error analysis(25:16) The concept of a “benevolent dictator” in the eval process(28:07) Theoretical saturation: when to stop(31:39) Using axial codes to help categorize and synthesize error notes(44:39) The results(46:06) Building an LLM-as-judge to evaluate specific failure modes(48:31) The difference between code-based evals and LLM-as-judge(52:10) Example: LLM-as-judge(54:45) Testing your LLM judge against human judgment(01:00:51) Why evals are the new PRDs for AI products(01:05:09) How many evals you actually need(01:07:41) What comes after evals(01:09:57) The great evals debate(1:15:15) Why dogfooding isn't enough for most AI products(01:18:23) OpenAI's Statsig acquisition(1:23:02) The Claude Code controversy and the importance of context(01:24:13) Common misconceptions around evals(1:22:28) Tips and tricks for implementing evals effectively(1:30:37) The time investment(1:33:38) Overview of their comprehensive evals course(1:37:57) Lightning round and final thoughts—LLM Log Open Codes Analysis Prompt:Please analyze the following CSV file. There is a metadata field which has an nested field called z_note that contains open codes for analysis of LLM logs that we are conducting. Please extract all of the different open codes. From the _note field, propose 5-6 categories that we can create axial codes from.—Referenced:• Building eval systems that improve your AI product: https://www.lennysnewsletter.com/p/building-eval-systems-that-improve• Mercor: https://mercor.com/• Brendan Foody on LinkedIn: https://www.linkedin.com/in/brendan-foody-2995ab10b• Nurture Boss: https://nurtureboss.io/• Braintrust: https://www.braintrust.dev/• Andrew Ng on X: https://x.com/andrewyng• Carrying Out Error Analysis: https://www.youtube.com/watch?v=JoAxZsdw_3w• Julius AI: https://julius.ai/• Brendan Foody on X—“evals are the new PRDs”: https://x.com/BrendanFoody/status/1939764763485171948• Who Validates the Validators? Aligning LLM-Assisted Evaluation of LLM Outputs with Human Preferences: https://dl.acm.org/doi/abs/10.1145/3654777.3676450• Lenny's post on X about evals: https://x.com/lennysan/status/1909636749103599729• Statsig: https://statsig.com/• Claude Code: https://www.anthropic.com/claude-code• Cursor: https://cursor.com/• Occam's razor: https://en.wikipedia.org/wiki/Occam%27s_razor• Frozen: https://www.imdb.com/title/tt2294629/• The Wire on HBO: https://en.wikipedia.org/wiki/The_Wire—Recommended books:• Pachinko: https://www.amazon.com/Pachinko-National-Book-Award-Finalist/dp/1455563935• Apple in China: The Capture of the World's Greatest Company: https://www.amazon.com/Apple-China-Capture-Greatest-Company/dp/1668053373/• Machine Learning: https://www.amazon.com/Machine-Learning-Tom-M-Mitchell/dp/1259096955• Artificial Intelligence: A Modern Approach: https://www.amazon.com/Artificial-Intelligence-Modern-Approach-Global/dp/1292401133/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.My biggest takeaways from this conversation: To hear more, visit www.lennysnewsletter.com

Python Bytes
#449 Suggestive Trove Classifiers

Python Bytes

Play Episode Listen Later Sep 15, 2025 31:29 Transcription Available


Topics covered in this episode: * Mozilla's Lifeline is Safe After Judge's Google Antitrust Ruling* * troml - suggests or fills in trove classifiers for your projects* * pqrs: Command line tool for inspecting Parquet files* * Testing for Python 3.14* Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training The Complete pytest Course Patreon Supporters Connect with the hosts Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 10am PT. Older video versions available there too. Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it. Michael #1: Mozilla's Lifeline is Safe After Judge's Google Antitrust Ruling A judge lets Google keep paying Mozilla to make Google the default search engine but only if those deals aren't exclusive. More than 85% of Mozilla's revenue comes from Google search payments. The ruling forbids Google from making exclusive contracts for Search, Chrome, Google Assistant, or Gemini, and forces data sharing and search syndication so rivals get a fighting chance. Brian #2: troml - suggests or fills in trove classifiers for your projects Adam Hill This is super cool and so welcome. Trove Classifiers are things like Programming Language :: Python :: 3.14 that allow for some fun stuff to show up in PyPI, like the versions you support, etc. Note that just saying you require 3.9+ doesn't tell the user that you've actually tested stuff on 3.14. I like to keep Trove Classifiers around for this reason. Also, License classifier is deprecated, and if you include it, it shows up in two places, in Meta, and in the Classifiers section. Probably good to only have one place. So I'm going to be removing it from classifiers for my projects. One problem, classifier text has to be an exact match to something in the classifier list, so we usually recommend copy/pasting from that list. But no longer! Just use troml! It just fills it in for you (if you run troml suggest --fix). How totally awesome is that! I tried it on pytest-check, and it was mostly right. It suggested me adding 3.15, which I haven't tested yet, so I'm not ready to add that just yet. :) BTW, I talked with Brett Cannon about classifiers back in ‘23 if you want some more in depth info on trove classifiers. Michael #3: pqrs: Command line tool for inspecting Parquet files pqrs is a command line tool for inspecting Parquet files This is a replacement for the parquet-tools utility written in Rust Built using the Rust implementation of Parquet and Arrow pqrs roughly means "parquet-tools in rust" Why Parquet? Size A 200 MB CSV will usually shrink to somewhere between about 20-100 MB as Parquet depending on the data and compression. Loading a Parquet file is typically several times faster than parsing CSV, often 2x-10x faster for a full-file load and much faster when you only read some columns. Speed Full-file load into pandas: Parquet with pyarrow/fastparquet is usually 2x–10x faster than reading CSV with pandas because CSV parsing is CPU intensive (text tokenizing, dtype inference). Example: if read_csv is 10 seconds, read_parquet might be ~1–5 seconds depending on CPU and codec. Column subset: Parquet is much faster if you only need some columns — often 5x–50x faster because it reads only those column chunks. Predicate pushdown & row groups: When using dataset APIs (pyarrow.dataset) you can push filters to skip row groups, reducing I/O dramatically for selective queries. Memory usage: Parquet avoids temporary string buffers and repeated parsing, so peak memory and temporary allocations are often lower. Brian #4: Testing for Python 3.14 Python 3.14 is just around the corner, with a final release scheduled for October. What's new in Python 3.14 Python 3.14 release schedule Adding 3.14 to your CI tests in GitHub Actions Add “3.14” and optionally “3.14t” for freethreaded Add the line allow-prereleases: true I got stuck on this, and asked folks on Mastdon and Bluesky A couple folks suggested the allow-prereleases: true step. Thank you! Ed Rogers also suggested Hugo's article Free-threaded Python on GitHub Actions, which I had read and forgot about. Thanks Ed! And thanks Hugo! Extras Brian: dj-toml-settings : Load Django settings from a TOML file. - Another cool project from Adam Hill LidAngleSensor for Mac - from Sam Henri Gold, with examples of creaky door and theramin Listener Bryan Weber found a Python version via Changelog, pybooklid, from tcsenpai Grab PyBay Michael: Ready prek go! by Hugo van Kemenade Joke: Console Devs Can't Find a Date

Software Defined Talk
Episode 535: Don't put randomness in your workflow

Software Defined Talk

Play Episode Listen Later Aug 29, 2025 51:24


This week, we discuss AI disillusionment, the good and bad of AI use cases, and VMware news. Plus, we compare tech mergers to Taylor Swift's engagement. Watch the YouTube Live Recording of Episode (https://www.youtube.com/live/CbnZ1rbCdCw?si=Psfe1gM33zDFQT1e) 534 (https://www.youtube.com/live/CbnZ1rbCdCw?si=Psfe1gM33zDFQT1e) Runner-up Titles I'm going to turn off the Roomba Spider Patrol My old office had a door The dog was up all night Exiting our bubble The child's name is Steve We don't want to anger the Swifties It's fine isn't good enough I am leaving my wife for Google Search It's all made-up anyway Anything you see, CSV just pops out Stop digging Rundown Trough of Disillusionment? OpenAI CEO Sam Altman Concedes GPT-5 Was a Misfire, Bets on GPT-6 - Decrypt (https://decrypt.co/336053/openai-ceo-sam-altman-concedes-gpt-5-misfire-bets-gpt-6) Suddenly, Silicon Valley Is Lowering AI Expectations — New York Magazine (https://apple.news/AUWOJ5HKQSp27r74sgu9v8w) It Took Many Years And Billions Of Dollars, But Microsoft Finally Invented A Calculator That Is Wrong Sometimes (https://defector.com/it-took-many-years-and-billions-of-dollars-but-microsoft-finally-invented-a-calculator-that-is-wrong-sometimes) The Search for Product Market Fit Clouded Judgement 8.22.25 - Workflows Are the New Databases (https://cloudedjudgement.substack.com/p/clouded-judgement-82225-workflows?utm_source=post-email-title&publication_id=56878&post_id=171604013&utm_campaign=email-post-title&isFreemail=true&r=2l9&triedRedirect=true&utm_medium=email) AWS CEO says AI replacing junior staff is 'dumbest idea' (https://www.theregister.com/2025/08/21/aws_ceo_entry_level_jobs_opinion/?utm_source=substack&utm_medium=email) Coinbase CEO explains why he fired engineers who didn't try AI immediately (https://techcrunch.com/2025/08/22/coinbase-ceo-explains-why-he-fired-engineers-who-didnt-try-ai-immediately/) VMware Modern Private Cloud: The Data Center's Next Chapter - Broadcom News and Stories (https://news.broadcom.com/explore/vmware-explore-2025-vmware-cloud-foundation-news-and-momentum) Broadcom calls for tech to go back where it belongs: On-prem (https://www.theregister.com/2025/08/26/vmware_explore_vcf_evolution/) Feds: Critical Software Must Drop C/C++ by 2026 or Face Risk (https://thenewstack.io/feds-critical-software-must-drop-c-c-by-2026-or-face-risk/) Relevant to your Interests Microsoft says U.S. law takes precedence over Canadian data sovereignty (https://www.digitaljournal.com/tech-science/microsoft-says-u-s-law-takes-precedence-over-canadian-data-sovereignty/article) Removing XSLT From the Web Platform (https://mjtsai.com/blog/2025/08/21/removing-xslt-from-the-web-platform/) Walmart Fires VP for Taking Daily Kickbacks Starting from $30K (https://www.ctol.digital/news/walmart-fires-vp-kickbacks-terminates-1200-contractors/) YouTube secretly used AI to edit people's videos. The results could bend reality (https://www.bbc.co.uk/future/article/20250822-youtube-is-using-ai-to-edit-videos-without-permission) Bye-bye barrel jack: Framework brings 240W USB-C charging to laptops (https://www.theverge.com/news/765542/framework-240w-usb-c-pd-charger-first-framework-16) Google scores six-year Meta cloud deal worth over $10 billion (https://www.cnbc.com/2025/08/21/google-scores-six-year-meta-cloud-deal-worth-over-10-billion.html) Nonsense Nerd! How the word popularized by Dr. Seuss went from geeky insult to mainstream (https://www.npr.org/2025/08/20/nx-s1-5507053/nerd-dr-seuss-word-of-week) K-Pop Demon Hunters os recommend in the Slack Python Package Management tool “uv” PROMOTE STICKERS Conferences SREDay London (https://sreday.com/2025-london-q3/), Coté speaking, September 18th and 19th. Civo Navigate London (https://www.civo.com/navigate/london/2025), Coté speaking, September 30th. Texas Linux Fest (https://2025.texaslinuxfest.org), Austin, October 3rd to 4th. CF Day EU (https://events.linuxfoundation.org/cloud-foundry-day-europe/), Coté speaking, Frankfurt, October 7th, 2025. AI for the Rest of Us (https://aifortherestofus.live/london-2025), Coté speaking, October 15th-16th, London. Use code SDT20 for 20% off. Wiz Wizdom Conferences (https://www.wiz.io/wizdom), NYC November 3-5, London November 17-19 SREDay Amsterdam (https://sreday.com/2025-amsterdam-q4/), Coté speaking, November 7th. SDT News & Community Join our Slack community (https://softwaredefinedtalk.slack.com/join/shared_invite/zt-1hn55iv5d-UTfN7mVX1D9D5ExRt3ZJYQ#/shared-invite/email) Email the show: questions@softwaredefinedtalk.com (mailto:questions@softwaredefinedtalk.com) Free stickers: Email your address to stickers@softwaredefinedtalk.com (mailto:stickers@softwaredefinedtalk.com) Follow us on social media: Twitter (https://twitter.com/softwaredeftalk), Threads (https://www.threads.net/@softwaredefinedtalk), Mastodon (https://hachyderm.io/@softwaredefinedtalk), LinkedIn (https://www.linkedin.com/company/software-defined-talk/), BlueSky (https://bsky.app/profile/softwaredefinedtalk.com) Watch us on: Twitch (https://www.twitch.tv/sdtpodcast), YouTube (https://www.youtube.com/channel/UCi3OJPV6h9tp-hbsGBLGsDQ/featured), Instagram (https://www.instagram.com/softwaredefinedtalk/), TikTok (https://www.tiktok.com/@softwaredefinedtalk) Book offer: Use code SDT for $20 off "Digital WTF" by Coté (https://leanpub.com/digitalwtf/c/sdt) Sponsor the show (https://www.softwaredefinedtalk.com/ads): ads@softwaredefinedtalk.com (mailto:ads@softwaredefinedtalk.com) Recommendations Brandon: Gmail Manage Subscriptions (https://techcrunch.com/2025/07/08/gmails-new-manage-subscriptions-tool-will-help-declutter-your-inbox/) Matt: Deskflow (https://github.com/deskflow/deskflow) Search Engine: A Dubai Chocolate Theory of the Internet (https://www.searchengine.show/a-dubai-chocolate-theory-of-the-internet/) Photo Credits Header (https://unsplash.com/photos/a-couple-of-women-walking-across-a-lush-green-field-g9VzOpYYpzQ)

Finovate Podcast
EP 267: David Tyree, DEA (ret.), Valid8 Financial

Finovate Podcast

Play Episode Listen Later Aug 20, 2025 21:46


Fighting crime through collaboration – lessons from a retired DEA Special Agent. Detailed Summary: In this Finovate podcast episode, host Greg Palmer interviews David Tyree, a retired DEA special agent now serving as a senior advisor with Valid8 Financial. Tyree shares his extensive career journey from joining the DEA in 1998 to working in various locations including New Mexico, Oregon, Europe, West Africa, and Wyoming. Early in his career, he discovered the effectiveness of targeting criminal organizations' financial assets, which led to developing strong relationships with financial institutions. Tyree emphasizes that successful investigations require humility and collaboration between law enforcement and banks, noting that both sides benefit when they share information openly rather than remaining guarded. Throughout the conversation, Tyree highlights the importance of understanding criminal typologies in financial crime detection. He discusses technological advancements that have improved financial crime investigations, including CSV files, online typology resources, and third-party monitoring software. Despite these technological improvements, Tyree consistently returns to the human element as critical, stressing that banks should focus on making their customers "the heroes of their stories" by educating them about fraud risks and empowering them with information to protect themselves, particularly vulnerable populations like the elderly. In his current role at Valid8, Tyree helps law enforcement make sense of money movement patterns, with the platform having helped him discover an additional million dollars in a case where he had initially seized $200,000. He advises financial institutions to prioritize understanding criminal typologies across various crimes including human trafficking, drug trafficking, fraud, and elder abuse. Tyree concludes by emphasizing two key elements for effective financial crime prevention: understanding what criminal activity looks like in financial data and fostering greater collaboration between banks and law enforcement agencies to share emerging trends and patterns. More info: Report: https://www.valid8financial.com/money-laundering Valid8: https://www.valid8financial.com/ ; https://www.linkedin.com/company/valid8-financial/ David Tyree: https://www.linkedin.com/in/davidatyree/ Greg Palmer: https://www.linkedin.com/in/gregbpalmer/ Finovate: https://www.finovate.com; https://www.linkedin.com/company/finovate-conference-series/ #Finovate #podcast #fintechpodcast #financialservices #financialcrime #moneylaundering #fintech #fraud #antifraud #money #innovation #startup #banking

Talking Drupal
Talking Drupal #516 - Drupal CMS & Recipes

Talking Drupal

Play Episode Listen Later Aug 18, 2025 60:40


Today we are talking about Drupal CMS Analytics, Recipes, and how to use both with guest Dharizza Espinach. We'll also cover Field Data as our module of the week. For show notes visit: https://www.talkingDrupal.com/516 Topics Drupal CMS Analytics Track Balancing Personal and Work Contributions Planning and Estimating Contributions Team Effort and Collaboration Challenges and Solutions in UI and Integration Future Enhancements and Roadmap Conclusion and Contact Information Resources Noise Cancellation Tool Recipe installer kit Saplings Creating a Simple Donation form with Drupal, Stripe, and Webforms Guests Dharizza Espinach - dharizza Hosts Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi Rich Lawson - richlawson.co rklawson MOTW Correspondent Jacob Rockowitz - jrockowitz.com jrockowitz Brief description: Did you ever need to review all the data in a field on a content entity type or a specific bundle? Module name/project name: Field Data Brief history How old: February 28, 2025 Versions available: 1.0.0-alpha12 Maintainership Actively maintained Test coverage Documentation Default settings include Display only published field data Display only field data in the default language Usage stats: 34 sites report using this module Maintainer(s): Jacob Rockowitz Module features and usage Adds a 'Data' tab to Drupal core's 'Field list' report (/admin/reports/fields), which allows administrators to view and download field data. This module can be used while developing a migration to review field data before and after a migration. This module also allows site builders and developers to identify unused fields. Similar Modules Schema Viewer Provides a backend developer tool to view table schema by table name. Entity Export CSV Export Content Entity to CSV.  

Everyday AI Podcast – An AI and ChatGPT Podcast
EP 588: ChatGPT's Updated Canvas Mode in GPT-5: What's new and how to make it work for you

Everyday AI Podcast – An AI and ChatGPT Podcast

Play Episode Listen Later Aug 13, 2025 47:14


Have you tried ChatGPT's updated Canvas mode in GPT-5?If you didn't know, most frontier LLMs have a way for you to render and run code in the browser like a virtual computer -- this is what ChatGPT's Canvas mode does. Previously, Google Gemini's Canvas and Anthropic's Artifacts were light-years ahead of ChatGPT's Canvas mode. With GPT-5, though, OpenAI has closed that gap. We'll tell you what's new, how it works, and how to put GPT-5's updated Canvas mode to work for YOU. Newsletter: Sign up for our free daily newsletterMore on this Episode: Episode PageJoin the discussion: Thoughts on this? Join the convo and connect with other AI leaders on LinkedIn.Upcoming Episodes: Check out the upcoming Everyday AI Livestream lineupWebsite: YourEverydayAI.comEmail The Show: info@youreverydayai.comConnect with Jordan on LinkedInTopics Covered in This Episode:GPT-5 Canvas Mode Overview & FeaturesHow to Activate Canvas Mode in ChatGPTCanvas Mode: Inline Editing CapabilitiesCanvas Mode: Live Code Writing & RenderingBuilding Interactive Web Apps With CanvasUploading & Visualizing Data in Canvas ModeReal-World Canvas Mode Business Use CasesGPT-5 Coding Advancements in CanvasStep-by-Step Live Canvas Mode DemonstrationsTroubleshooting Canvas Mode Errors & LimitsComparing Canvas Mode to Gemini's CanvasFive Business Solutions Using GPT-5 CanvasTimestamps:00:00 "Become AI Expert with GPT5"03:46 "Exploring GPT-5's Canvas Mode"08:14 Exploring GPT-5 Canvas Mode13:48 "Exploring Context Engineering in AI"15:11 Live Test: Uploading Large Files17:47 Hosting Interactive Web Game Easily21:42 Creative Career Advancement Tips26:01 Unexpected Features and Mode Toggles28:47 "Podcast Revenue Calculator Need"33:14 "GPT-5 Canvas Mode Enhancements"34:27 Iterative Conversations with GPT538:24 "Client ROI Calculator Tool"42:34 "GPT-5's Impact on Business Efficiency"44:39 "Spread the Word on AI"Keywords:GPT-5, Canvas Mode, ChatGPT Canvas, GPT-5 Canvas Mode, GPT-5 update, OpenAI, ChatGPT updates, interactive editor, inline editing, code generation, code rendering, business dashboard, interactive web app, vibe coding, non-technical coding, prompt engineering, Context engineering, Retrieval Augmented Generation, RAG, interactive learning game, live coding demo, dashboard builder, data visualization, file upload, CSV analysis, resume website generator, portfolio site with Canvas, client ROI calculator, proposal generator, contract comparison tool, meeting summary builder, budget variance dashboard, enhanced code capabilities, SWE Bench Verified, software engineering benchmarks, syntactic code generation, contextual understanding, model selector, GPT-5 Pro, tSend Everyday AI and Jordan a text message. (We can't reply back unless you leave contact info) Ready for ROI on GenAI? Go to youreverydayai.com/partner

Unofficial SAP on Azure podcast
#253 - TOW Integrating SAP HCM with Microsoft Entra ID Governance (Chetan Desai) | SAP on Azure Video Podcast

Unofficial SAP on Azure podcast

Play Episode Listen Later Aug 8, 2025 45:10


In episode 253 of our SAP on Azure video podcast we talk about SAP HCM with Microsoft Entra ID Governance. In previous episodes we have talked about the extensibility concept of Entra ID, Entra ID Governance and other SAP integration. In a lot of customer scenarios, these integrations are relevant in the context of HCM. So today -- after more than 3 years -- I am happy to welcome Chetan Desai with us again. He recently published new guidance on integrating SAP HCM with Microsoft Entra ID Governance, using flexible provisioning options like CSV, SAP BAPI, or SAP IDocsFind all the links mentioned here: https://www.saponazurepodcast.de/episode253Reach out to us for any feedback / questions:* Goran Condric: https://www.linkedin.com/in/gorancondric/* Holger Bruchelt: https://www.linkedin.com/in/holger-bruchelt/ #Microsoft #SAP #Azure #SAPonAzure #HCM #EntraID

Everyday AI Podcast – An AI and ChatGPT Podcast
EP 573: ChatGPT Agent Mode Overview: Real use cases and 3 worthwhile tips

Everyday AI Podcast – An AI and ChatGPT Podcast

Play Episode Listen Later Jul 23, 2025 46:30


ChatGPT Agent Mode is here. If you're wondering what types of use-cases we're using internally and some tips to get you ahead of the curve....we gotchyu. Make sure to join us as we put AI to Work this Wednesday. Try Gemini 2.5 Flash! Sign up at  AIStudio.google.com to get started. Newsletter: Sign up for our free daily newsletterMore on this Episode: Episode PageJoin the discussion: Thoughts on this? Join the convo and connect with other AI leaders on LinkedIn.Upcoming Episodes: Check out the upcoming Everyday AI Livestream lineupWebsite: YourEverydayAI.comEmail The Show: info@youreverydayai.comConnect with Jordan on LinkedInTopics Covered in This Episode:ChatGPT Agent Mode Overview & RolloutDifferences: AI Agents vs. Agentic WorkflowsChatGPT Agent Mode Hands-On DemoVirtual Desktop & Browser Capabilities ExplainedChatGPT Agent Use Cases for Business AutomationReal-World Agent Mode Example: Podcast AnalyticsPros and Cons of ChatGPT Agent ModeThree Key Tips for ChatGPT Agent SuccessAgent Mode Security, Privacy, and RisksCompetitive Landscape: OpenAI, Microsoft, Google AgentsTimestamps:00:00 "Exploring ChatGPT's Agent Mode"03:42 "ChatGPT Agent Mode Overview"07:14 "Enhanced ChatGPT Capabilities"13:31 "True AI Agents Unveiled"17:14 Spotify Podcast Metrics Challenge19:58 Podcast Retention Rate Analysis24:17 "New Tech Feature Faces Bugs"26:49 Google's Project Mariner Innovation29:43 Meeting Prep Automation Tool34:26 ChatGPT Agent Mode Benefits35:21 Real-Time Chatbot Interaction Tips41:51 ChatGPT Strengths and Weaknesses45:10 AI Agents for Truck Drivers?Keywords:ChatGPT Agent Mode, AI agent, OpenAI, generative AI, agentic model, virtual environment, agent-powered workflow, pro users, Plus plan, subscription rollout, Microsoft 365 Copilot, Google Gemini, Google Agent Space, enterprise AI, computer using agent, virtual desktop, API connection, terminal access, file upload, CSV analysis, Buzzsprout, Spotify podcast analytics, Apple Podcasts, podcast retention, data aggregation, live demo, automation, hands-on AI, multi-platform data extraction, PowerPoint creation, spreadsheet automation, connectors integration, privacy and data security, browser control, prompt engineering, context window, deep research mode, AI-powered spreadsheet, meeting prep automation, CRM data enrichment, repetitive task automation, manual data entry, multi-step workflow, virtual browser, business intelligence automation, AI-driven presentation, user activity log, iterative prompt refinement, SaaS integration, troubleshooting AI agents, future of AI agentsSend Everyday AI and Jordan a text message. (We can't reply back unless you leave contact info)

Raw Data By P3
Semantic Models Give You (and Microsoft) the AI Upper Hand - Plus a History Lesson on Why Frontends Matter

Raw Data By P3

Play Episode Listen Later Jul 22, 2025 41:59


Back in 2010, Tableau beat smarter tools with a better demo. No brain, all charm and the market loved it. Fast-forward to now: same playbook, new costume. The AI dashboard crowd is selling “natural language BI” with zero semantic model, zero memory, and a whole lot of LinkedIn swagger. In this episode, Rob and Justin revisit why Tableau's empty-calorie approach won the first round, and how that same mistake is about to flood the AI + BI space all over again. Turns out, you can still sell snake oil if you call it GenAI. Rob breaks down how an elite MIT course managed to skip LLMs entirely, how a flashy Tableau blog post went viral for connecting a CSV, and why “AI-ready” vendors keep duct-taping chat interfaces onto raw SQL and hoping no one looks under the hood. But the real story? Microsoft is sitting on the most powerful data brain in the game, and if they land the front end, it's game over. This isn't just a history lesson. It's a blueprint for seeing through the hype and betting on what actually works. If you're building, buying, or betting on AI tools, listen in before you get dazzled by the demo. Also on this episode: Early Experiments in Tableau's New MCP Service

Foundations of Amateur Radio
Antenna modelling with genetic algorithms.

Foundations of Amateur Radio

Play Episode Listen Later Jul 5, 2025 5:08


Foundations of Amateur Radio Recently I was helping a friend erect their newly refurbished multi-band antenna and during the process we discussed the notion of tuning an antenna that's high in the air. They made a curious response, in that they'd tuned the antenna on the ground before we started. I asked how this would work, since as I understand the process, this changes things once it gets in the air. They assured me that while the actual SWR might change, the frequencies at which it was resonant would not. This was news to me because I've been putting off erecting my own multi-band 6BTV antenna mainly because I didn't really want to face having to erect it, tune it, lower it, modify the elements, erect it, tune it, etc., all whilst standing on the steel roof of my patio. Would this phenomenon be true for my antenna? It occurred to me that I could test this idea, not only for my antenna, but for other antennas as well. In my minds-eye, I saw a video displaying the pertinent attributes of an antenna, SWR, gain, radiation pattern, and whatever else I could think of, animated with the modifications of things like height and ground radials. If this sounds familiar in some way, it's because I've been here before. This time the outcome was slightly different, since I found a tool that can optimise antennas using a genetic algorithm. What I mean by that is an automated process where you can test variations of a thing, in this case antennas. Rather than design each antenna and test it, you essentially generate antenna designs and tweak them to determine the best one. Then you use that to generate the next series of designs. Rinse and repeat until you have what you're looking for. There's a whole field of computer science dedicated to this and unsurprisingly the rabbit hole goes deep. The tool is called "xnec2c-gao" and it's written by Maurizio DC1MDP. The name of the tool hints at its nature, working in combination with "xnec2c", written by Neoklis 5B4AZ and maintained by Eric KJ7LNW, you'll find links to both tools on the xnec2c.org website. How the two tools work together is a beautiful dance. The antenna modelling tool, xnec2c, can read an antenna definition file and detect if it changes, at which point it can redo the simulation, which it can output to another file. The genetic algorithm optimisation tool, xnec2c-gao, can detect the changed output and update the antenna definition file, and the process repeats. Which brings me to a pro-tip, for this to work, you need to configure xnec2c to do two things, detect the changed definition file, and write the output to CSV, both of these options can be found in the "Optimization Settings" menu, just so you don't spend an hour banging your head against the desk. Between the two tools, the antenna definition evolves and you end up with a design optimised for your purpose. The default does this for SWR and gain. Mind you, I tested a multi-band dipole which managed to find some interesting designs, but didn't pick them because a low SWR combined with a high gain, for reason't I don't yet understand, wasn't considered better than a high SWR with a high gain, so there's some work to be done. As a software developer I have a sneaking suspicion that it's adding the two, rather than picking the highest gain combined with the lowest SWR, but I haven't confirmed that. As I said, deep rabbit hole. While we're not yet at the video display stage, for the first time I can get a sense that this might come to pass. There's plenty of work to be done. For example, the antenna display on xnec2c during the process seems broken, there's no way to output gnuplot files during the process, and capturing the various charts in real-time will require work, but all that seems if not easy, at least possible. Meanwhile, I'm attempting to locate an antenna definition file, preferably in .NEC format for my 6BTV antenna, so I can use this combination of tools to discover if tuning it on the ground will work and while I'm at it, discover if the installation I'm working on will give me something worthwhile. I realise that this is well beyond "try it and see", but my body isn't up to climbing up and down ladders 17 times in a day and I think that getting a feel for what might occur is a good way to learn. When was the last time you climbed on a roof and what did you do to avoid it? I'm Onno VK6FLAB

Africa Rights Talk
S7 E6: Ending Sexual Abuse Against Children

Africa Rights Talk

Play Episode Listen Later Jul 3, 2025 57:20


In conversation with Seán Coughlan and Dr. Joyce Wamoyi In this episode of Africa Rights Talk, we spotlight a transformative conversation on ending childhood sexual violence (CSV) with Seán Coughlan, Director of To Zero, and Dr. Joyce Wamoyi, Tanzanian Principal Investigator for the Parenting for Lifelong Health digital programs. Together, they unpack A Vision to Zero, a groundbreaking global roadmap co-created by over 50 organizations and 330 field leaders committed to eradicating CSV. Seán discusses the importance of African-led solutions in shaping global agendas, while Joyce reflects on the powerful impact of the ParentApp Teen initiative in Tanzania, which has significantly reduced sexual violence against children through digital parenting support. Explore the A Vision to Zero Roadmap and the Toolkit for practical strategies and evidence-based interventions. The discussion dives into the critical need to shift harmful social norms, amplify survivor voices, and foster cross-sector partnerships involving parents, civil society, and governments. Seán and Joyce explore what's working, the systemic barriers that remain, and how young Africans and advocates can take hope and action from emerging evidence and success stories. This episode is a call to invest in locally rooted, globally relevant interventions that bring us closer to a world free from childhood sexual violence.    Seán Coughlan is a senior leader with extensive experience across both the not-for-profit and for-profit sectors. His experience includes tackling childhood sexual violence and harmful practices in his current role as Director of To Zero and previously as Executive Director of the Human Dignity Foundation. His career also includes managing Ireland's largest indigenous internet forum as Chief Executive of Boards.ie and co-founding and running Social Entrepreneurs Ireland, a sector-leading social entrepreneurship fund. Seán has also served on a number of not-for-profit and academic boards and working groups including the End Violence Against Children Safe Online Working Group, the Advisory Board of INTERPOL's Fight Against Child Sexual Exploitation Initiative, the Board of the European Venture Philanthropy Association, the Enterprise Advisory Board of Dublin City University, the Board of Trustees of Airfield Estate farm and sustainable food hub, and the Leonardo Group of Science Gallery Dublin. Seán earned a degree in Theoretical Physics from Trinity College Dublin and is a graduate of Harvard Business School, INSEAD and the Irish Management Institute executive education programmes. Dr. Joyce Wamoyi is a Social and Behavioural Researcher with over 20 years of research experience in adolescent and young people's Sexual and Reproductive Health (SRH); Social determinants of health; Parenting and child outcomes; and Sexual and gender-based violence. She has contributed to the understanding dynamics of risky sexual behaviour and to the development of measures to capture complexity of risky sexual behaviour. She is the Tanzanian Lead Principal Investigator for the Parenting for Lifelong Health digital parenting programmes (ParentApp-Teens and ParentApp-Kids) to prevent violence against children. Dr. Wamoyi has excelled in translating complex research findings into actionable strategies, collaborating with national governments, civil society organizations, bilateral and philanthropic donors, and UN agencies. She is the lead of the project on building a national parenting support system for scaling evidence-based parenting interventions in Tanzania. She served as a member of the: WHO Behavioural Insights Technical Advisory Group; and UNICEF Advisory Board for the multi-country project “Children's Experiences and Perspectives of Covid-19”. She is a co-founder of the organisation, REAL Transformation that collects evidence and transforms it into action for policy impact.     This conversation was recorded on 17 June 2025.         Youtube: https://youtu.be/MpQFogU6lns Music and news extracts: Inner Peace by Mike Chino https://soundcloud.com/mike-chinoCreative Commons — Attribution-ShareAlike 3.0 Unported — CC BY-SA 3.0 http://creativecommons.org/licenses/b...Music promoted by Audio Libraryhttps://youtu.be/0nI6qJeqFcc Limitless https://stock.adobe.com/za/search/audio?k=45259238        

Now Your Business
Track LinkedIn Conversations That Convert! with Jen Corcoran

Now Your Business

Play Episode Listen Later Jun 24, 2025 26:12


 This week's episode of Win The Hour, Win The Day Podcast interviews, Jen Corcoran. Are you wasting time chasing likes and views on LinkedIn?Join us as LinkedIn expert Jen Corcoran shows you a smarter way to turn conversations into real business. In this eye-opening episode, you'll learn:-Why tracking numbers doesn't help you grow your business.-How to build a simple spreadsheet to track real people, not random clicks.-The 3 groups you should always stay in touch with.-Why old clients and past sales calls are full of hidden opportunities.-How to message people without sounding pushy or weird.-A fun tip Kris uses to never forget who's who on LinkedIn.-What to download from LinkedIn before your account disappears. This episode will change how you see LinkedIn—and help you use it with purpose. Don't miss it! DOWNLOAD LINKEDIN CONNECTIONS IN SETTINGS:Most of us have great contacts that we forget about if they don't post… •Go to ‘me' on the top menu and select ‘Settings & Privacy'•Select ‘Data Privacy'•Manage your data and activity•And then the below where you tick what you want ‘connections' etc.•You'll get the CSV file within 10 minutes to the email you have synched with LinkedIn•Save it to your desktop and / or print.  It's good to do this once a year! Win The Hour, Win The Day! www.winthehourwintheday.com  Podcast: Win The Hour, Win The Day Podcast  Facebook: https://www.facebook.com/winthehourwintheday/LinkedIn: https://www.linkedin.com/company/win-the-hour-win-the-day-podcast You can find Jen Corcoran at:LinkedIn:  https://www.linkedin.com/in/jen-corcoran-mysuperconnector/ #LinkedInMarketing#LeadGeneration#KrisWard 

The Bootstrapped Founder
395: From Code Writer to Code Editor: My AI-Assisted Development Workflow

The Bootstrapped Founder

Play Episode Listen Later Jun 13, 2025 26:40 Transcription Available


My day-to-day coding looks very different from what it was a few years ago. Today, you'll learn about my voice-to-code workflow and how I leverage smart tools to have so much free time that I feel guilty for "not working enough." Seriously.The blog post: https://thebootstrappedfounder.com/from-code-writer-to-code-editor-my-ai-assisted-development-workflow/The podcast episode:  https://tbf.fm/episodes/395-from-code-writer-to-code-editor-my-ai-assisted-development-workflowCheck out Podscan, the Podcast database that transcribes every podcast episode out there minutes after it gets released: https://podscan.fmSend me a voicemail on Podline: https://podline.fm/arvidYou'll find my weekly article on my blog: https://thebootstrappedfounder.comPodcast: https://thebootstrappedfounder.com/podcastNewsletter: https://thebootstrappedfounder.com/newsletterMy book Zero to Sold: https://zerotosold.com/My book The Embedded Entrepreneur: https://embeddedentrepreneur.com/My course Find Your Following: https://findyourfollowing.comHere are a few tools I use. Using my affiliate links will support my work at no additional cost to you.- Notion (which I use to organize, write, coordinate, and archive my podcast + newsletter): https://affiliate.notion.so/465mv1536drx- Riverside.fm (that's what I recorded this episode with): https://riverside.fm/?via=arvid- TweetHunter (for speedy scheduling and writing Tweets): http://tweethunter.io/?via=arvid- HypeFury (for massive Twitter analytics and scheduling): https://hypefury.com/?via=arvid60- AudioPen (for taking voice notes and getting amazing summaries): https://audiopen.ai/?aff=PXErZ- Descript (for word-based video editing, subtitles, and clips): https://www.descript.com/?lmref=3cf39Q- ConvertKit (for email lists, newsletters, even finding sponsors): https://convertkit.com?lmref=bN9CZw

Web3 with Sam Kamani
264: From Bloomberg to Blockchain — Sergio's Mission to Power Web3 with Reliable Data

Web3 with Sam Kamani

Play Episode Listen Later Jun 6, 2025 34:23


What's holding back enterprise adoption of blockchain?In this episode, Sergio from Sonar X joins Sam to explain why the missing piece is data infrastructure. Drawing from experience at Bloomberg and AWS (where he led Amazon Managed Blockchain), Sergio breaks down why most blockchain systems are broken at the data layer—and how Sonar X is building a scalable, multi-chain backend to fix it.From audit-grade historical data to real-time indexing across 30+ chains, Sonar X is laying the foundation for Web3's next growth wave.Key Timestamps[00:00:00] Introduction: Sergio's background and what Sonar X is solving.[00:01:30] Growing up as a fixer: From Italian banking to Bloomberg and AWS.[00:04:00] Falling in love with blockchain: MIT program and lightbulb moment.[00:05:30] The problem: Enterprise-grade infrastructure for blockchain data doesn't exist.[00:07:00] What Sonar X does: Reliable, multi-chain data infra for coverage, quality, and access.[00:09:00] Use cases: From DeFi indexes to forensics, custody, fund admin, and compliance.[00:12:00] The architecture: How Sonar X solves the CAP theorem limitations of blockchain.[00:15:00] Data standardization: Making 30+ chains interoperable via common schemas.[00:17:30] Indexing like Bloomberg: Creating a “market data” layer for all chains.[00:19:00] Data delivery: Snowflake, Databricks, CSV exports, and multi-cloud support.[00:20:00] Business model: Simple annual chain-based subscriptions, no usage limits.[00:22:00] Custom support: Engineering advisory to reduce compute costs for clients.[00:23:00] Challenges ahead: Scaling to meet 1M+ TPS chains and occasional-use customers.[00:25:00] Traditional finance: How blockchain will upgrade, not replace, infrastructure like DTCC or SWIFT.[00:27:00] Blockchain = the ultimate value exchange machine.[00:28:00] Data scale: Every new asset, chain, or protocol creates exponential complexity.[00:30:00] Final ask: Keep investing in product, preparing for GenAI, and expanding chain support.[00:33:00] The future: RWA tokenization, AI agents, and why reliable data will be the cornerstone.Connecthttps://www.sonarx.com/https://www.linkedin.com/company/sonarxhttps://x.com/sonarx_hqhttps://www.linkedin.com/in/sergiocapannaDisclaimerNothing mentioned in this podcast is investment advice and please do your own research. Finally, it would mean a lot if you can leave a review of this podcast on Apple Podcasts or Spotify and share this podcast with a friend.Be a guest on the podcast or contact us - https://www.web3pod.xyz/

Profit Cleaners: Grow Your Cleaning Company and Redefine Profit
The AI Tools You Need to Streamline Competitive Research for Your Cleaning Business

Profit Cleaners: Grow Your Cleaning Company and Redefine Profit

Play Episode Listen Later Jun 5, 2025 21:52


Are you still manually reviewing competitor feedback? You run the risk of falling behind because  your biggest competition is leveraging AI to gain market insights in just minutes.In this episode of the Profit Cleaners Podcast, Brandon Schoen and Brandon Condrey share a practical and forward-thinking approach to competitive research using artificial intelligence. Recorded live at a recent Profit Cleaners event, this episode introduces two highly effective tools that are transforming how cleaning business owners analyze the market and make data-driven decisions.You'll discover how to extract and evaluate Google reviews from competing businesses, identify customer sentiment trends, and generate clear, actionable insights without sifting through spreadsheets for hours. The Brandons also discuss how these tools are being used in their own business to track KPIs, visualize growth metrics, and improve team efficiency—all while keeping operations streamlined and focused.This episode is your step-by-step guide to modernizing your market research process and staying ahead of the curve in a rapidly evolving industry. Listen now and start making smarter, faster business decisions with the power of AI!Highlights:(00:51) Why you should read your competitors' reviews — and how to automate it with AI(04:26) How PhantomLocal converts Google reviews into usable CSV files.(07:51) Leveraging Julius AI to uncover patterns and business insights(09:57) Recognizing what customers love through 5-star review patterns(14:57) Creating review trends and customer sentiment graphs in minutes.(18:22) Automating reporting and KPI analysis for better team visibility(22:18) Staying up to date with AI through curated tools and channels like Skill Leap AI(24:32) Empowering your team with AI tools to increase efficiency and customer satisfactionLinks/Resources Mentioned:Profit Cleaners Website Watch the FREE Masterclass: https://profitcleaners.com/masterclass)Join the FREE Facebook community: https://www.facebook.com/groups/profitcleaners/

Karma Comment Chameleon
r/TalesFromTechSupport - He had 100GB of WHAT on His WORK Computer?

Karma Comment Chameleon

Play Episode Listen Later Jun 4, 2025 18:28


In this episode of Tales From Tech Support, one user thinks a blank screen means the internet is down while another blames updates for breaking the VPN. A simple quotation mark nearly derails an entire finance department, and someone loads 100GB of files onto their work laptop. From misunderstood mice to vanished software windows, it's a parade of digital chaos. Stick around for the one user who left tech support truly speechless.Submit your own stories to KarmaStoriesPod@gmail.com.Karma Stories is available on all major Podcasting Platforms and on YouTube under the @KarmaStoriesPodcast handle. We cover stories from popular Reddit Subreddits like Entitled Parents, Tales From Tech Support, Pro Revenge and Malicious Compliance. You can find new uploads here every single day of the week!Rob's 3D Printing Site: https://Dangly3D.comBecome a supporter of this podcast: https://www.spreaker.com/podcast/karma-stories--5098578/support.

The PowerShell Podcast
Building Fast Tools and Smarter Workflows with Justin Grote

The PowerShell Podcast

Play Episode Listen Later May 26, 2025 60:22


In this episode of the PowerShell Podcast, we welcome back Justin Grote, a Microsoft MVP and open-source powerhouse, for an in-depth and fast-paced conversation. Fresh off his PowerShell Wednesday presentation, Justin shares the thinking behind his latest innovations, including the creation of the high-performance ExcelFast module and his evangelism for dev containers and modern development workflows.   Key topics in this episode include: Getting the most from VS Code – Justin shares power-user tips, favorite settings, and the evolution of his 1,000-line configuration file. GitHub Copilot and real-world developer productivity – How Justin's approach to AI tooling shifted after experiencing measurable value in his PowerShell workflows. Dev containers and runtime containers – A detailed breakdown of the difference, practical use cases, and how they transform collaboration, onboarding, and consistency. Excel Fast – A brand-new module optimized for high-performance reading, writing, and streaming of large Excel and CSV datasets, developed with dev containers from day one. Open-source contributions to PowerShell – Including enhanced logging for Invoke-RestMethod and building a dev container for the PowerShell repo itself. PowerShell Conf EU previews – From a 90-minute VS Code optimization deep dive to a hands-on runspaces lab with GitHub Codespaces integration. This episode is packed with practical advice, philosophy on tooling, and Justin's trademark blend of performance focus and community-first thinking. Whether you're a seasoned developer or looking to up your scripting game, you'll walk away with new ideas and resources to explore.   Guest Bio – Justin Grote Justin Grote is a Microsoft MVP, PowerShell advocate, and open-source contributor with a deep focus on automation, performance, and developer productivity. Known for tools like ModuleFast and his work improving PowerShell workflows, Justin blends real-world experience with a passion for teaching and sharing. Whether he's optimizing VS Code, contributing to the PowerShell repo, or speaking at global conferences, Justin empowers the community with practical solutions and thoughtful insight.   Links: Find Justin on GitHub, BlueSky, or on Discord (@JustinGrote): https://github.com/JustinGrote Try out ExcelFast: https://github.com/JustinGrote/ExcelFast PSConfEU Announcement: https://www.linkedin.com/feed/update/urn:li:activity:7328093268225806337/ Create Dev Container Docs: https://code.visualstudio.com/docs/devcontainers/create-dev-container SecretManagement.DpapiNG: https://github.com/jborean93/SecretManagement.DpapiNG Connect with Andrew on Socials: https://andrewpla.tech/links Catch PowerShell Wednesdays weekly at 2 PM EST on discord.gg/pdq The PowerShell Podcast hub: https://pdq.com/the-powershell-podcast  The PowerShell Podcast on YouTube: https://youtu.be/dHbWFUyUaOE

Talking Drupal
Talking Drupal #504 - The Marketplace

Talking Drupal

Play Episode Listen Later May 26, 2025 75:30


In this episode of Talking Drupal, we dive into the intricacies of the Drupal marketplace initiative with our guest, Tiffany Farriss, CEO and co-owner of Palantir.net and long-time board member of the Drupal Association. We explore the goals and challenges of creating a trusted Drupal marketplace, discuss how site templates can lower the barrier to entry for new users, and examine the importance of maintaining community trust and the sustainability of Drupal. This episode also includes a spotlight on the Views CSV Source module and an in-depth discussion on community feedback, the potential value and business models for site templates, and the steps needed to make a go/no-go decision on the marketplace by the upcoming Vienna event. For show notes visit: https://www.talkingDrupal.com/504 Topics Meet Our Guest: Tiffany Farriss Module of the Week: Views CSV Source Deep Dive into Views CSV Source Introduction to the Drupal Marketplace Goals and Challenges of the Marketplace Working Group Community Feedback and Sustainability Monetization and Fairness in the Marketplace Risk Mitigation and Future Plans Exploring the Impact of Releases and Usage Challenges and Successes of the Drupal Marketplace Defining the MVP for the Drupal Marketplace Addressing Community Concerns and Governance Engaging the Community and Next Steps Final Thoughts and Contact Information Resources Marketplace initiative Guests Tiffany Farriss - palantir.net farriss Hosts Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi Norah Medlin - tekNorah MOTW Correspondent Martin Anderson-Clutz - mandclu.com mandclu Brief description: Have you ever wanted to present data within your Drupal website that comes from a CSV flat file, without having to import that data to your Drupal database? There's a module for that. Module name/project name: Views CSV Source Brief history How old: created in March 2024 by Daniel Cothran (andileco) of JSI, though I met Danieal at Midcamp earlier this week and he was emphatic that his colleague and co-maintainer Nia Kathoni (nikathone) deserves significant credit Versions available: 1.0.11, which works with Drupal 8.8, 9, 10, and 11 Maintainership Actively maintained, latest release was last month Security coverage Test coverage Documentation - a robust README Number of open issues: 4 open issues, none of which are bugs Usage stats: 56 sites Module features and usage With Views CSV Source installed, you can create a view that uses a CSV as a source instead of the Drupal site's data. You can point to a file within your site's filesystem, or it can be a remotely hosted CSV. If the file requires authentication for access, it is also possible to include encoded credentials in a header. Now you can use CSV Fields to specify the columns you want to pull into the view, and you can use the “group by” to specify datasets to represent, for example to plot as lines in a chart You can also create filters, either a CSV Field that acts a standard text filter, or a CSV Field Options filter that creates a dropdown of all the unique values in a specified column Your assembled data can be shown in tables or charts, and can also be manipulated using standard view configuration, or using contributed modules like Views Simple Math Field The module also comes with sort and a contextual filter plugins It was impressed by a demo of Views CSV Source in a lightning talk at Midcamp yesterday, so I thought it would be fun to talk about today

All TWiT.tv Shows (MP3)
Hands-On Mac 179: Using the Passwords App in macOS Sequoia

All TWiT.tv Shows (MP3)

Play Episode Listen Later Apr 24, 2025 9:49


Mikah Sargent takes viewers on a comprehensive tour of the Passwords app in macOS Sequoia, demonstrating how this robust tool serves as a complete credential management system. From passkeys to verification codes and shared passwords, Mikah explores how Apple has created a secure yet user-friendly solution for managing all your login information across devices. Passkeys - These are created automatically when you set up passkey authentication on websites, with limited editing options but the ability to add notes or modify the associated website. Verification codes - Users can add two-factor authentication codes either by entering setup keys manually or scanning QR codes. Wi-Fi - The app stores Wi-Fi network credentials, displays network security information (WPA2/WPA3), and lets users generate QR codes for easy sharing. Security recommendations - The app alerts users when passwords may be compromised in data breaches using Apple's differential privacy techniques that protect user privacy. Password sharing feature - Users can create groups to share specific login credentials with family members or others, with granular control over which passwords are shared. Password importing - The app supports importing passwords from CSV files, though Mikah strongly recommends deleting these files immediately after import for security. Cross-device synchronization - All passwords sync across Apple devices with end-to-end encryption via iCloud. Windows compatibility - Even Windows users can access their passwords through the iCloud Passwords app, making it a versatile solution. Passwords User Guide - Apple Support - https://support.apple.com/guide/passwords/welcome/1.1/mac/15.4.1 Host: Mikah Sargent Download or subscribe to Hands-On Mac at https://twit.tv/shows/hands-on-mac Want access to the ad-free video and exclusive features? Become a member of Club TWiT today! https://twit.tv/clubtwit Club TWiT members can discuss this episode and leave feedback in the Club TWiT Discord.

Hands-On Mac (Video)
HOM 179: Using the Passwords App in macOS Sequoia

Hands-On Mac (Video)

Play Episode Listen Later Apr 24, 2025 9:49


Mikah Sargent takes viewers on a comprehensive tour of the Passwords app in macOS Sequoia, demonstrating how this robust tool serves as a complete credential management system. From passkeys to verification codes and shared passwords, Mikah explores how Apple has created a secure yet user-friendly solution for managing all your login information across devices. Passkeys - These are created automatically when you set up passkey authentication on websites, with limited editing options but the ability to add notes or modify the associated website. Verification codes - Users can add two-factor authentication codes either by entering setup keys manually or scanning QR codes. Wi-Fi - The app stores Wi-Fi network credentials, displays network security information (WPA2/WPA3), and lets users generate QR codes for easy sharing. Security recommendations - The app alerts users when passwords may be compromised in data breaches using Apple's differential privacy techniques that protect user privacy. Password sharing feature - Users can create groups to share specific login credentials with family members or others, with granular control over which passwords are shared. Password importing - The app supports importing passwords from CSV files, though Mikah strongly recommends deleting these files immediately after import for security. Cross-device synchronization - All passwords sync across Apple devices with end-to-end encryption via iCloud. Windows compatibility - Even Windows users can access their passwords through the iCloud Passwords app, making it a versatile solution. Passwords User Guide - Apple Support - https://support.apple.com/guide/passwords/welcome/1.1/mac/15.4.1 Host: Mikah Sargent Download or subscribe to Hands-On Mac at https://twit.tv/shows/hands-on-mac Want access to the ad-free video and exclusive features? Become a member of Club TWiT today! https://twit.tv/clubtwit Club TWiT members can discuss this episode and leave feedback in the Club TWiT Discord.

Rustacean Station
Nushell with WindSoilder

Rustacean Station

Play Episode Listen Later Apr 18, 2025 33:03


Allen Wyma talks with WindSoilder, a contributor to Nushell, a shell that treats data as structured tables. WindSoilder shares his journey into programming, his work on Nushell, and how Rust has shaped his development experience. Contributing to Rustacean Station Rustacean Station is a community project; get in touch with us if you'd like to suggest an idea for an episode or offer your services as a host or audio editor! Twitter: @rustaceanfm Discord: Rustacean Station Github: @rustacean-station Email: hello@rustacean-station.org Timestamps [@00:00] - Meet WindSoilder: Python developer and Rust enthusiast [@04:15] - Discovering Rust and starting with Nushell [@09:30] - Structured data pipelines in Nushell [@15:20] - Using Nushell for CSV, JSON, and HTTP tasks [@20:45] - Integrating Nushell with external commands and plugins [@27:35] - From contributor to core team member [@33:10] - Learning Rust through Nushell: Challenges and rewards [@38:50] - Upcoming features and improvements in Nushell [@44:25] - Advice for new contributors and Rust beginners [@47:40] - Final thoughts and community resources Credits Intro Theme: Aerocity Audio Editing: Plangora Hosting Infrastructure: Jon Gjengset Show Notes: Plangora Hosts: Allen Wyma

Software Defined Talk
Episode 514: It's All Affiliate Links

Software Defined Talk

Play Episode Listen Later Apr 11, 2025 59:44


This week, we discuss the rise of MCP, Google's Agent2Agent protocol, and 20 years of Git. Plus, lazy ways to get rid of your junk. Watch the YouTube Live Recording of Episode (https://www.youtube.com/live/o2bmkzXOzHE?si=bPrbuPlKYODQj88s) 514 (https://www.youtube.com/live/o2bmkzXOzHE?si=bPrbuPlKYODQj88s) Runner-up Titles They like to keep it tight, but I'll distract them Bring some SDT energy Salesforce is where AI goes to struggle I like words Rundown MCP The Strategy Behind MCP (https://fintanr.com/links/2025/03/31/mcp-strategy.html?utm_source=substack&utm_medium=email) Google's Agent2Agent Protocol Helps AI Agents Talk to Each Other (https://thenewstack.io/googles-agent2agent-protocol-helps-ai-agents-talk-to-each-other/) Announcing the Agent2Agent Protocol (A2A)- Google Developers Blog (https://developers.googleblog.com/en/a2a-a-new-era-of-agent-interoperability/) MCP: What It Is and Why It Matters (https://addyo.substack.com/p/mcp-what-it-is-and-why-it-matters) 20 years of Git. Still weird, still wonderful. (https://blog.gitbutler.com/20-years-of-git/) A love letter to the CSV format (https://github.com/medialab/xan/blob/master/docs/LOVE_LETTER.md?ref=labnotes.org) Relevant to your Interests JFrog Survey Surfaces Limited DevSecOps Gains - DevOps.com (https://substack.com/redirect/dc38a19b-484e-47bc-83ec-f0413af42718?j=eyJ1IjoiMmw5In0.XyGUvWHNbIDkkVfjKDkxiDWJVFXc4dKUhxHaMrlgmdI) Raspberry Pi's sliced profits are easier to swallow than its valuation (https://on.ft.com/42d3mol) 'I begin spying for Deel': (https://www.yahoo.com/news/begin-spying-deel-rippling-employee-151407449.html) Bill Gates Publishes Original Microsoft Source Code in a Blog Post (https://www.cnet.com/tech/computing/bill-gates-publishes-original-microsoft-source-code-in-a-blog-post/) WordPress.com owner Automattic is laying off 16 percent of workers (https://www.theverge.com/news/642187/automattic-wordpress-layoffs-matt-mullenweg) Intel, TSMC recently discussed chipmaking joint venture (https://www.reuters.com/technology/intel-tsmc-tentatively-agree-form-chipmaking-joint-venture-information-reports-2025-04-03/) TikTok deal scuttled because of Trump's tariffs on China (https://www.nbcnews.com/politics/politics-news/trump-tiktok-ban-extension-rcna199394) NVIDIA Finally Adds Native Python Support to CUDA (https://thenewstack.io/nvidia-finally-adds-native-python-support-to-cuda/) Cloudflare Acquires Outerbase (https://www.cloudflare.com/press-releases/2025/cloudflare-acquires-outerbase-to-expand-developer-experience/) UK loses bid to keep Apple appeal against demand for iPhone 'backdoor' a secret (https://www.cnbc.com/2025/04/07/uk-loses-bid-to-keep-apple-appeal-against-iphone-backdoor-a-secret.html) Cloud Asteroids | Wiz (https://www.wiz.io/asteroids) Unpacking Google Cloud Platform's Acquisition Of Wiz (https://moorinsightsstrategy.com/unpacking-google-cloud-platforms-acquisition-of-wiz/) Trade, Tariffs, and Tech (https://stratechery.com/2025/trade-tariffs-and-tech/?access_token=eyJhbGciOiJSUzI1NiIsImtpZCI6InN0cmF0ZWNoZXJ5LnBhc3Nwb3J0Lm9ubGluZSIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJzdHJhdGVjaGVyeS5wYXNzcG9ydC5vbmxpbmUiLCJhenAiOiJIS0xjUzREd1Nod1AyWURLYmZQV00xIiwiZW50Ijp7InVyaSI6WyJodHRwczovL3N0cmF0ZWNoZXJ5LmNvbS8yMDI1L3RyYWRlLXRhcmlmZnMtYW5kLXRlY2gvIl19LCJleHAiOjE3NDY2MjA4MTAsImlhdCI6MTc0NDAyODgxMCwiaXNzIjoiaHR0cHM6Ly9hcHAucGFzc3BvcnQub25saW5lL29hdXRoIiwic2NvcGUiOiJmZWVkOnJlYWQgYXJ0aWNsZTpyZWFkIGFzc2V0OnJlYWQgY2F0ZWdvcnk6cmVhZCBlbnRpdGxlbWVudHMiLCJzdWIiOiJDS1RtckdldHdmM1lYa3FCYkpKaUgiLCJ1c2UiOiJhY2Nlc3MifQ.pVeppxFZcYy960AbHM--oz5gzQdMEa_mv3ZPrqrZmbw9PhwL3iCEQ7_PtfPEKgInTfvSGWofXW0ZjAN-G_Eug5BlvwlF8T6HhXOCNJlwJJeqkWKvNdjvVz0t6bc5fOjn4Tbt_JobtrwxIEe-4-L7QRMhzFj9ajiiRqU6KNi3qYxWScg3XWfYmuhRdItQsgWINcSyW9iLaTkDLga_m95MMBNAat-CXDhEeKKCrAApZBM_RoNFaQ3s679vslz2IbJuCIAN1jVvZYR2Vg18lDbwubPiddDQAOkjs77PZRX_tCnMSwVXtOq0S1cCn4GZIw1qPY8j0qWWmkUck_izqPAveg) Google Workspace gets automation flows, podcast-style summaries (https://techcrunch.com/2025/04/09/google-workspace-gets-automation-flows-podcast-style-summaries/?guccounter=1&guce_referrer=aHR0cHM6Ly9uZXdzLmdvb2dsZS5jb20v&guce_referrer_sig=AQAAAAm5axmZnaAYjPgnDoqozIFkZHFPG8FHWa9y8pWwoQMN-oJ8MvJjY0IOg7Ej35bBB1Y2Ej192X3dHr5Q8PZ4i8WP_VNeXKj4f1n-KXFgqrpjfjUbiUvE4eGIl1j1VPWIg62ApISVGhYQ-__bXdIteBex8_k5-wxcpSYtfmlAFxsk) Zelle is shutting down its app. Here's how you can still use the service (https://www.cnn.com/2025/04/03/business/zelle-cash-transferring-app-shuts-down/index.html) One year ago Redis changed its license – and lost most of its external contributors (https://devclass.com/2025/04/01/one-year-ago-redis-changed-its-license-and-lost-most-of-its-external-contributors/?ck_subscriber_id=512840665&utm_source=convertkit&utm_medium=email&utm_campaign=[Last%20Week%20in%20AWS]%20Issue%20#417:%20Way%20of%20the%20Weasel,%20RDS%20and%20SageMaker%20Edition%20-%2017192200) Tailscale raises $160 Million (USD) Series C to build the New Internet (https://tailscale.com/blog/series-c) Nonsense NFL announces use of virtual measurement technology for first downs (https://www.nytimes.com/athletic/6247338/2025/04/01/nfl-announces-virtual-first-down-measurement-technology/?source=athletic_scoopcity_newsletter&campaign=13031970&userId=56655) Listener Feedback GitJobs (https://gitjobs.dev/) Freecycle (https://www.freecycle.org) Conferences Tanzu Annual Update AI PARTY! (https://go-vmware.broadcom.com/april-moment-2025?utm_source=cote&utm_campaign=devrel&utm_medium=newsletter), April 16th, Coté speaking DevOps Days Atlanta (https://devopsdays.org/events/2025-atlanta/welcome/), April 29th-30th Cloud Foundry Day US (https://events.linuxfoundation.org/cloud-foundry-day-north-america/), May 14th, Palo Alto, CA, Coté speaking Fr (https://vmwarereg.fig-street.com/051325-tanzu-workshop/)ee AI workshop (https://vmwarereg.fig-street.com/051325-tanzu-workshop/), May 13th. day before C (https://events.linuxfoundation.org/cloud-foundry-day-north-america/)loud (https://events.linuxfoundation.org/cloud-foundry-day-north-america/) (https://events.linuxfoundation.org/cloud-foundry-day-north-america/)Foundry (https://events.linuxfoundation.org/cloud-foundry-day-north-america/) Day (https://events.linuxfoundation.org/cloud-foundry-day-north-america/) NDC Oslo (https://ndcoslo.com/), May 21st-23th, Coté speaking SDT News & Community Join our Slack community (https://softwaredefinedtalk.slack.com/join/shared_invite/zt-1hn55iv5d-UTfN7mVX1D9D5ExRt3ZJYQ#/shared-invite/email) Email the show: questions@softwaredefinedtalk.com (mailto:questions@softwaredefinedtalk.com) Free stickers: Email your address to stickers@softwaredefinedtalk.com (mailto:stickers@softwaredefinedtalk.com) Follow us on social media: Twitter (https://twitter.com/softwaredeftalk), Threads (https://www.threads.net/@softwaredefinedtalk), Mastodon (https://hachyderm.io/@softwaredefinedtalk), LinkedIn (https://www.linkedin.com/company/software-defined-talk/), BlueSky (https://bsky.app/profile/softwaredefinedtalk.com) Watch us on: Twitch (https://www.twitch.tv/sdtpodcast), YouTube (https://www.youtube.com/channel/UCi3OJPV6h9tp-hbsGBLGsDQ/featured), Instagram (https://www.instagram.com/softwaredefinedtalk/), TikTok (https://www.tiktok.com/@softwaredefinedtalk) Book offer: Use code SDT for $20 off "Digital WTF" by Coté (https://leanpub.com/digitalwtf/c/sdt) Sponsor the show (https://www.softwaredefinedtalk.com/ads): ads@softwaredefinedtalk.com (mailto:ads@softwaredefinedtalk.com) Recommendations Brandon: KONNWEI KW208 12V Car Battery Tester (https://www.amazon.com/dp/B08MPXGSGN?ref=ppx_yo2ov_dt_b_fed_asin_title) Matt: Search Engine: The Memecoin Casino (https://www.searchengine.show/planet-money-the-memecoin-casino/) Coté: :Knipex Cobra High-Tech Water Pump Pliers (https://www.amazon.com/atramentized-125-self-service-87-01/dp/B098D1HNGY/) Photo Credits Header (https://unsplash.com/photos/a-bicycle-parked-on-the-side-of-a-road-next-to-a-traffic-sign-wPv1QV_i8ek)

Bio Eats World
Building for the Healthcare Consumer with Elliot Cohen

Bio Eats World

Play Episode Listen Later Apr 1, 2025 26:01


Elliot Cohen, cofounder of PillPack, joins Julie Yoo, a16z Bio + Health general partner. Together, they discuss Elliot's experience designing and building a consumer-first pharmacy alongside TJ Parker.Elliot's journey with PillPack began when he noticed his father struggling with a mail-order pharmacy that couldn't get the simplest thing right: the correct version of a pill.Elliot shares the nitty-gritty of building a consumer-centric business in healthcare, including how they had to adapt CSV files and cake boxes to get their initial product off the ground, and how they balanced the needs of a healthcare system with the desires of their customers. Learn more about a16z Bio+HealthLearn more about & Subscribe to Raising HealthFind a16z Bio+Health on LinkedInFind a16z Bio+Health on X

The Changelog
The idealization of farming by tech (News)

The Changelog

Play Episode Listen Later Mar 31, 2025 8:14


Theodore Morley wonders why tech workers so frequently point our wanderlust toward hands-on trades, Eduardo Bouças explains why he's lost confidence in Vercel's handling of Next.js, "xan" is a command line tool that can be used to process CSV files directly from the shell, Pawel Brodzinski takes us back to Kanban's roots & Sergey Tselovalnikov weighs in on vibe coding.