POPULARITY
Categories
Episode 357. James B and Eddie discuss Joe Robbie being brave against Ninjas, Electro's backstory vs Elektra's purpose, Peter getting a tutor while also becoming a tutor, Peter's headache and who is Abner Jenkins? Sponsored by Weasel Jack Theme Music by Jeff Kenniston. This Episode Edited by James B using Audacity and Cleanfeed. Summaries written by James B and Eddie and Baron Zemo. Most Sound effects and music generously provided royalty free by www.fesliyanstudios.com and https://www.zapsplat.com/ Check out all the episodes on letsreadspiderman.podbean.com or wherever you get your podcasts. Check out our live meetup and Discord Channel here https://docs.google.com/document/d/1_mW6htjJUHOzlViEvPQqR-k68tClMGAi85Bi_xrlV7w/edit
Joey Morris, author of Celtic Hedge Witchery—A Modern Approach, offers insight and inspiration for anyone seeking to deepen their practice of Celtic spirituality in modern times. We explore hedge witchcraft as a path of connection with the land, spirits, and Celtic deities, including the Morrigan, trees and plant allies, and the ancient wisdom of the Three Cauldrons. There is so much more than we can discuss in such a short time, so be sure to pick up her book to expand on topics brought up, meditations, spells, rituals, and more. She has also designed the Celtic Goddess Calling Planner to introduce you to 12 Celtic Goddesses as well as rituals, invocations, and spells. The planner and more about Joey's work, contact info, and socials, are available on her website, Starry Eyed Supplies. Celtic Hedge Witchery—A Modern Approach is published by Weiser Books and available through their website, Joey's website, local bookstores, and online booksellers. See my write up about the book on Substack and please subscribe for future notifications. # # # Create your podcast today! #madeonzencastr Subscribe to Substack: https://giftsofthewyrd.substack.com/ Instagram: @wyrdgifts1 Facebook: @GiftsoftheWyrd Email: giftsofthwyrd@gmail.com Order The Christmas Oracle Deck created by me and artist Vinnora at https://feniksshop.etsy.com follow FB/IG: @thechristmasoracle This product was sent to me by the publisher. I have not been compensated for this interview or review, and my opinions are my own. Music. Royalty free music from https://www.fesliyanstudios.com Intro: Land of 8 Bits. Outro: JPOP. Gifts of the Wyrd Logo Created by Xan Folmer. Logo based on the Vanic boar created by Vanatru Priestess Ember of the Vanic Conspiracy. Studio recordings using Zencastr and Audacity.
My guest today, Anne Marie Anderson, is what my 13-year-old, Charlotte, calls a “baddie” or “badass” for short. As you will find out, Anne Marie is a 3-time Emmy Award winner and was a sports broadcaster. Talk about a tough industry! Anne Marie is straight shooter, and you can tell she has earned some hard-won wisdom throughout her career. I also love how clear her concepts are, and I am sure you will too. During today's podcast, Annie Marie and I discussed:The story behind her book, Cultivating Audacity: Dismantle Doubt and Let Yourself Win.What the power of audacity is and how we can cultivate it with micro habits.The difference between the urgent and important?How do women fall for the urgency fallacy and what can we do to combat it?Why are time and money twins?How can negativity be our superpower?How can we respect our ego and check it at the same time so it doesn't override us?How do we leverage re-evaluation loops?Here is more about Annie Marie:Anne Marie Anderson is a three-time Emmy Award–winning broadcaster, keynote speaker, and author. Her work centers on cultivating audacity—the courage to say yes when doubt says no—as a catalyst for leadership, career advancement, and thriving workplace culture.For more than three decades, Anne Marie had a front-row seat to the world's biggest stages in sports broadcasting: six Olympic Games, heavyweight title fights, golf's majors, the NBA and MLB playoffs, and the Super Bowl. She called more than 1,500 live events for ESPN, ABC, NBC, FOX, and TBS, becoming one of the most experienced female play-by-play announcers in the country. Along the way, Annie Marie learned powerful lessons behind the scenes from some of the greatest coaches and executives in sports—lessons about leadership, resilience, and building winning teams.
Send us a textA poll shock, a policy gamble, a courtroom reckoning, and a boundary that saves a life this episode traces how power, data, culture, and healing collide. We open with a blunt read on fresh numbers putting Nigel Farage within striking distance and ask the tougher question: when the main parties feel unmoored, how do we vote with integrity rather than despair? That thread pulls straight into Keir Starmer's renewed digital ID push. We unpack the Tony Blair Institute's influence, the risks of centralising identity, and why “digital by default” without ironclad security and strict limits is a civil liberties problem, not a modernisation plan.The data story gets painfully real. Cyber attacks have moved from headlines to homes, taking down retailers and even a nursery targeted with stolen images and records. We talk practical defence password managers, multi‑factor authentication, data minimisation and call for sharper laws that fit the crime, especially when perpetrators operate within the UK. Accountability shows up in culture too. Noel Clarke's failed libel suit against The Guardian leaves a £3m cost order and a clearer message: credible reporting and survivor testimony can stand in court, and industry gatekeepers must stop waiting for the courts to do the safeguarding they should have led.Not everything is bleak. The Skims x Nike collaboration is a live case study in strategic branding: knowing your value, choosing partners that amplify it, and letting consistent delivery turn into reputation that travels without you. And then there's the personal work. We share the reality of going no contact with a narcissistic parent after a traumatic birth a choice framed not by bitterness but by the pursuit of peace, therapy, and a safe, joyful home for a child. Boundaries, like encryption, are protective by design.If you're here for smart political analysis, digital privacy insight, culture with a backbone, and honest talk about healing, you're in the right place. Listen, reflect, and tell us where you draw your own lines on data, on votes, on family. If this resonated, follow the show, share it with a friend who needs it, and leave a review to help more listeners find the conversation.Sponsorships - Email me: hello@toyatalks.com Cc: toyawashington10@gmail.comTikTok: toya_washington Twitter: @toya_w (#ToyaTalksPodcast) Snapchat: @toyawashington Instagram: @toya_washington & @toya_talks www.toyatalks.comhttps://toyatalks.com/ Music (Intro and Outro) Written and created by Nomadic Star Stationary Company: Sistah Scribble Instagram: @sistahscribble Website: www.sistahscribble.com
Young Viola's childhood is made less lonely by her mysterious companion “Binns” – but is he fairy, familiar or something more sinister?This original recording is an audio presentation by Jasper L'Estrange for EnCrypted Horror. “YOUNG MAGIC by Helen de Guerry Simpson, 1925.
Out walking in the countryside, a man spots something different about a hill in Symondsbury, Dorset. Intrigued, he finds himself inexorably drawn into the ancient battle between good and evil. This original recording is an audio presentation by Jasper L'Estrange for EnCrypted Horror. “THE HILL” by R. Ellis Roberts, 1923.
Episode 356. James B and Eddie learn about El Uno, Soundown, Black Tarantula and a lot more non-A-List villains. Sponsored by What Would MJ Say AI App. Theme Music by Jeff Kenniston. This Episode Edited by James B using Audacity and Cleanfeed. Summaries written by Eddie and Angela Lin's sister's love interest. Most Sound effects and music generously provided royalty free by www.fesliyanstudios.com and https://www.zapsplat.com/
Today's broadcast is C1E98 for Mishmash Monday, Sept 29th, 2025. Today's broadcast will be Mishmash Monday – vol. 17 – our final installment in the Mishmash Monday series on Ch 1. Also, while, barring circumstances far beyond my control, this is most certainly not the final episode of Nerd Noise Radio, it is "an end" in a certain manner of speaking. Details in the intro. A1) Intro - 00:00:00 01) Splash Down - Ristar - Genesis - Tomoko Sasaki - 00:05:54 02) Metropolis Zone - Sonic 2 - Genesis - Masato Nakamura - 00:08:40 03) The Rosetta Stone - Double Dragon 3 - Arcade - Akira Inoue and/or Takaro Nozaki - 00:10:18 04) Menu - Fast Fusion - Switch 2 - Bjulin, and/or Francisco Cerda - 00:13:23 05) Best Tone - Driving Emotion Type S - PS2 - Shinji Hosoe, Ayako Sasō, and/or Takayuki Aihara - 00:16:48 06) Menu 3 - FIFA 94 - 3DO - Jeff van Dyck and/or Graeme Coleman - 00:21:55 07) Challenge Course 2 - Donkey Kong Bananza - Switch 2 - Daisuke Matsuoka, Reika Nakai, Yuri Goto, and/or Tsukasa Usui - 00:24:07 08) Tidal Tempest Zone (Present) - Sonic CD (N/A version) - Sega CD / Windows 95 - Spencer Nilsen, David Young, and/or Pastiche - 00:26:50 09) Training Mode - Star Fox - SNES - Hajime Hirasawa - 00:28:31 10) Introduction 1 - Flimbo's Quest - C64 - Johannes Bjerregaard - 00:30:21 11) Stage 2 - Kirby's Block Ball - Game Boy - Sukezo Ouyama, and/or Ryoue Takagi - 00:32:32 12) There and Back - Rocket League - Multiplatform - Protostar - 00:34:34 13) Can't Sleep - Olli Olli World - Multiplatform - Alex Swim - 00:38:18 14) Tubular 2 - Fantavision 202X - Soichi Terrada - 00:42:48 15) Pulse - Tetris Effect: Connected - Multiplatform - Hydelic - 00:47:08 16) The Streets - Skate or Die 2 - NES - Rob Hubbard - 00:50:07 17) Red Out - After Burner II - PC Engine - c: Hiroshi Kawaguchi / a: Kenichiro Isoda, and/or Shigeharu Isoda - 00:52:20 18) Main Theme - Crystal Hammer - Amiga - Karsten Obarski - 00:55:26 19) Pure Stone - Zillion - Master System - Tokuhiko Uwabo - 00:59:31 20) Boss - Somer Assault - TG16 - Hidehito Aoki and/or Katsuyuki Inose - 01:02:49 21) Attacking Vah Rudania - LoZ: Breath of the Wild - Switch / Switch 2 - Hajime Wakai, Manaka Kataoka, and/or Yasuaki Iwata - 01:06:16 22) Fire Temple Phase 2 - LoZ: Tears of the Kingdom - Switch / Switch 2 - Hajime Wakai, Manaka Kataoka, Tsukasa Usui, Maasa Miyoshi, and/or Masato Ohashi - 01:08:46 23) El Quejio - Blasphemous - Multiplatform - Carlos Viola, and/or Daniel Parejo - 01:12:12 24) Temple of the Sands - The Talos Principle - Multiplatform - Damjan Mravunac - 01:17:14 25) Winter Night - Hitman Contracts - PS2/XB/PC - Jesper Kyd - 01:19:11 26) The Junction - Donkey Kong Bananza - Switch 2 - Daisuke Matsuoka, Reika Nakai, Yuri Goto, and/or Tsukasa Usui - 01:22:34 27) Left to Bloom - Minecraft - Mutiplatform - Lena Raine - 01:24:34 28) Maintain the Firmament - Firmament - PS5/PC - Maclaine Diemer - 01:30:07 29) Crossroads - Hollow Knight - Multiplatform - Christopher Larkin - 01:33:05 30) Pokopoko - Minecraft - Multiplatform - Kumi Tanioka - 01:35:29 31) Main Theme - Atari 50 - Multiplatform - Bob Baffy - 01:40:12 32) Game Select - Kirby Super Star - SNES - Jun Ishikawa, and/or Dan Miyakawa - 01:47:51 33) Stage 1 - Legendary Wings - NES - Tamayo Kawamoto, Manami Matsumae, and/or Yoshihiro Sakaguchi - 01:49:19 34) Quick Man - Mega Man - Game Gear - c: Takashi Tateishi / a: David Lowe - 01:51:14 35) Title Music - Batman Returns - Lynx - Robert Vieira - 01:53:16 36) Aqueduct - Lagrange Point - Famicom (VRC7) - Akio Dobashi, Noriyuki Takahashi, Aki Hata, Makoto Kawamoto, Kenji Nakamura, and/or Tadashi Sawashita - 01:55:00 37) Viewros Overworld - Metroid Prime 4 (pre-release) - Switch / Switch 2 - Kenji Yamamoto - 01:57:07 38) The Divide - Donkey Kong Bananza - Switch 2 - Daisuke Matsuoka, Reika Nakai, Yuri Goto, and/or Tsukasa Usui - 02:00:07 39) Puzzlebox - Minecraft - Multiplatform - Aaron Chernof - 02:02:45 40) Gerudo Town Night - LoZ: BotW / TotK - Switch / Switch 2 - Hajime Wakai, Manaka Kataoka, and/or Yasuaki Iwata - 02:07:34 41) North Point Mall - Grand Theft Auto: Vice City - PS2 / PC - Lex Horton - 02:10:40 42) Whimsical Waypoint - Two Dots - iOS / Android - Upright T-Rex - 02:15:01 B1) Outro - 02:17:21 Music Block Runtime: 02:11:28 / Total Episode Runtime: 02:30:21 Our Intro and Outro Music is Funky Radio, from Jet Grind Radio on the Sega Dreamcast, composed by BB Rights. Produced using a nearly equal mix of Audacity and Ardour in Fedora Workstation Linux on an ASUS ROG Zephyrus 14 (2023) laptop with perhaps a little support from a Dell Latitude 7480 (running Fedora COSMIC Linux), a 2017-spec DIY gaming PC (running Bazzite Linux) or the Steam Deck (running Steam OS Linux). Recorded with a Shure SM7B XLR dynamic microphone on a RØDE PSA1+ boom arm through a Cloudlifter and a Focusrite 4i4 XLR-to-USB interface! You can also find all of our audio episodes on https://archive.org/details/@nerd_noise_radio as well as the occasional additional release only available there, such as remixes of previous releases and other content. We are now a member podcast as well. You can find us there at https://terraplayer.com/shows/nerd-noise-radio. Also, check out their outstanding collection of other podcasts and radio stations at https://terraplayer.com/! From now on, when sharing episodes of Nerd Noise Radio, I will most likely use the Terra Player link rather than the Podbean link like I have been using. Our YouTube Channel, for the time being is in dormancy, but will be returning with content, hopefully, in 2022. Meanwhile, all the old stuff is still there, and can be found here: https://www.youtube.com/user/NerdNoiseRadio Occasional blogs and sometimes expanded show notes can be found here: nerdnoiseradio.blogspot.com. Nerd Noise Radio is also a member of the VGM Podcast Fans community at https://www.facebook.com/groups/VGMPodcastFans/ We are also a member of Podcasters of Des Moines at https://www.facebook.com/groups/1782895868426870/ Or, if you wish to connect with us directly, we have two groups of our own: Nerd Noise Radio - Easy Mode: https://www.facebook.com/groups/276843385859797/ for sharing tracks, video game news, or just general videogame fandom. Nerd Noise Radio - Expert Mode: https://www.facebook.com/groups/381475162016534/ for going deep into video game sound hardware, composer info, and/or music theory. Or you can reach us by e-mail at nerd.noise.radio@gmail.com You can also follow us on Threads at https://www.threads.net/@nerdnoiseradio , Instagram at https://www.instagram.com/nerdnoiseradio?igsh=MWF4NjBpdGVxazUxYw== , Mastodon at https://universeodon.com/@NerdNoiseRadio , and BlueSky at And we are also now on TuneIn, Pandora, iHeartRadio, Vurbl, Amazon Music and Audible! But frankly, probably the absolute best way you can connect with us is on our new Discord Channel: "Nerd Noise Radio – Channel D", which includes various sub-channels for all sorts of different types of connection and conversation: https://discord.gg/GUWdaXUw Thanks for listening! Join us again in October for C1E99 (Channel 1, Episode 99): Listener Picks – vol 3 - Delicious VGM on "Noise from the Hearts of Nerds"! And wherever you are - Fly the N! Cheers!
Season 5Don't let the negativity of others crush the hope that is within you.
Leslie Barker talks with writer and teacher, Catherine Simone Gray. An Emerging Writer in Roxane Gay's The Audacity, her work has been published in The Bitter Southerner and The Michigan Quarterly Review: Mixtape. Catherine is the creator of the blog Unsilenced Woman and recently released her first book, PROUD FLESH: A MEMOIR OF MOTHERHOOD, INTIMATE VIOLENCE, AND RECLAIMING PLEASURE. In the interview, Catherine will discuss how she came to write this book, her creative process, and what it means to be a Mississippi writer. Hosted on Acast. See acast.com/privacy for more information.
"If we don't change, we die. If we don't grow, we become stagnant." —Erika Rothenberger What if the messiest parts of your life are actually the moments that shape you most? If you've ever felt overwhelmed by juggling work, family, and your own dreams—or doubted if you're doing enough—this conversation is for you. It's time to rethink what it means to be bold when life gets real.Erika Rothenberger's journey started in hard hats and steel-toe boots, but it didn't stop there. After surviving a traumatic attack and facing life's chaos head-on, she turned her pain into purpose—becoming a powerhouse speaker, author, and advocate for women who want to live audaciously, no matter how messy things get. Hit play to get fired up with real talk on resilience, messy wins, and the audacity to expand your life. You'll hear about Erika's career pivots, her podcast, her books, the Audacious Woman Summit, wellness tips, and how community and self-care can help you thrive—even on your toughest days.Connect with Heather: WebsiteFacebook InstagramLinkedInEpisode Highlights:01:11 Meet Erika: Constructing Change 04:40 The Myth of Balance and Time-Saving Hacks10:34 Hot Mess Mom Moments 15:15 Audacious Expansion 17:40 A Life-Changing Assault22:17 Turning Trauma to Purpose 25:54 Self-Care and Clarity 29:11 The Audacious Woman Summit32:33 High energy and Holistic Wellness 36:00 Connection is EverythingResources: Events Join the Audacious Woman Summit: https://www.erikarothenberger.com/events/ October 17, 2025; 08:30 am-4:00 pmHotel West & Main Conshohocken Philadelphia, Tapestry by Hilton 46 Fayette St, Conshohocken, PA 19428 BooksAudacious Expansion by Erika Rothenberger: COMING SOON! Connect with Erika: Erika Rothenberger is a dynamic leader, civil engineer, keynote and TEDx speaker, and the host of the "Grit, Grace & Glitz" podcast. With a degree in civil engineering from Villanova, Erika has built a successful career in the construction industry, leading performance systems and field leadership development. She is the author of "You've Got This Boss Mama" and the forthcoming "Audacious Expansion," and is the founder of the Audacious Woman Summit. Erika is also a wellness entrepreneur, dedicated to supporting women's health and personal growth. Her work is driven by a passion for resilience, meaningful connection, and empowering others to live boldly and authentically. WebsiteLinkedInInstagramFacebookSupport the show
What gives some people the courage to say yes without hesitation and dive headfirst into opportunities without overthinking—and to turn brave experiments and into daring adventures?That seemingly fearless spirit is exactly how our guest today built her amazing life. At just 19, using her own savings from various buy-and-sell side hustles in college, she founded Access Travel, now a luxury travel company crafting personalized experiences for clients in over 100 destinations worldwide in the last 14 years. An IE University Madrid graduate with a Master's in Customer Experience & Innovation, she was also named one of Cosmopolitan Philippines' 2024 Women of Influence.She's delivered a TED Talk on courage, authored a children's book called Meet the World, and hosts the Life in Progress podcast. Her online community loves her for keeping it real—sharing both her wins and her struggles—and she's even frozen her eggs to free herself from the pressure of a ticking biological clock. Angely proves you can design your own path without waiting for anyone's permission. Here, she shares how to unleash your inner go-getter and find the audacity to “Go Lang Nang Go!”For any collaboration, brand partnership, and campaign run inquiries, e-mail us at info@thepodnetwork.com.
What gives some people the courage to say yes without hesitation and dive headfirst into opportunities without overthinking—and to turn brave experiments and into daring adventures?That seemingly fearless spirit is exactly how our guest today built her amazing life. At just 19, using her own savings from various buy-and-sell side hustles in college, she founded Access Travel, now a luxury travel company crafting personalized experiences for clients in over 100 destinations worldwide in the last 14 years. An IE University Madrid graduate with a Master's in Customer Experience & Innovation, she was also named one of Cosmopolitan Philippines' 2024 Women of Influence.She's delivered a TED Talk on courage, authored a children's book called Meet the World, and hosts the Life in Progress podcast. Her online community loves her for keeping it real—sharing both her wins and her struggles—and she's even frozen her eggs to free herself from the pressure of a ticking biological clock. Angely proves you can design your own path without waiting for anyone's permission. Here, she shares how to unleash your inner go-getter and find the audacity to “Go Lang Nang Go!”For any collaboration, brand partnership, and campaign run inquiries, e-mail us at info@thepodnetwork.com.
Learning so much but also WHAT EVEN IS THIS STORY?! Thank you HomeChef for sponsoring this episode! http://www.homechef.com/rachel Learn more about your ad choices. Visit megaphone.fm/adchoices
Elizabeth Figura is a Wine developer at Code Weavers. We discuss how Wine and Proton make it possible to run Windows applications on other operating systems. Related links WineHQ Proton Crossover Direct3D MoltenVK XAudio2 Mesa 3D Graphics Library Transcript You can help correct transcripts on GitHub. Intro [00:00:00] Jeremy: Today I am talking to Elizabeth Figuera. She's a wine developer at Code Weavers. And today we're gonna talk about what that is and, uh, all the work that goes into it. [00:00:09] Elizabeth: Thank you Jeremy. I'm glad to be here. What's Wine [00:00:13] Jeremy: I think the first thing we should talk about is maybe saying what Wine is because I think a lot of people aren't familiar with the project. [00:00:20] Elizabeth: So wine is a translation layer. in fact, I would say wine is a Windows emulator. That is what the name originally stood for. it re implements the entire windows. Or you say win 32 API. so that programs that make calls into the API, will then transfer that code to wine and and we allow that Windows programs to run on, things that are not windows. So Linux, Mac, os, other operating systems such as Solaris and BSD. it works not by emulating the CPU, but by re-implementing every API, basically from scratch and translating them to their equivalent or writing new code in case there is no, you know, equivalent. System Calls [00:01:06] Jeremy: I believe what you're doing is you're emulating system calls. Could you explain what those are and, and how that relates to the project? [00:01:15] Elizabeth: Yeah. so system call in general can be used, referred to a call into the operating system, to execute some functionality that's built into the operating system. often it's used in the context of talking to the kernel windows applications actually tend to talk at a much higher level, because there's so much, so much high level functionality built into Windows. When you think about, as opposed to other operating systems that we basically, we end up end implementing much higher level behavior than you would on Linux. [00:01:49] Jeremy: And can you give some examples of what some of those system calls would be and, I suppose how they may be higher level than some of the Linux ones. [00:01:57] Elizabeth: Sure. So of course you have like low level calls like interacting with a file system, you know, created file and read and write and such. you also have, uh, high level APIs who interact with a sound driver. [00:02:12] Elizabeth: There's, uh, one I was working on earlier today, called XAudio where you, actually, you know, build this bank of of sounds. It's meant to be, played in a game and then you can position them in various 3D space. And the, and the operating system in a sense will, take care of all of the math that goes into making that work. [00:02:36] Elizabeth: That's all running on your computer and. And then it'll send that audio data to the sound card once it's transformed it. So it sounds like it's coming from a certain space. a lot of other things like, you know, parsing XML is another big one. That there's a lot of things. The, there, the, the, the space is honestly huge [00:02:59] Jeremy: And yeah, I can sort of see how those might be things you might not expect to be done by the operating system. Like you gave the example of 3D audio and XML parsing and I think XML parsing in, in particular, you would've thought that that would be something that would be handled by the, the standard library of whatever language the person was writing their application as. [00:03:22] Jeremy: So that's interesting that it's built into the os. [00:03:25] Elizabeth: Yeah. Well, and languages like, see it's not, it isn't even part of the standard library. It's higher level than that. It's, you have specific libraries that are widespread but not. Codified in a standard, but in Windows you, in Windows, they are part of the operating system. And in fact, there's several different, XML parsers in the operating system. Microsoft likes to deprecate old APIs and make new ones that do the same thing very often. [00:03:53] Jeremy: And something I've heard about Windows is that they're typically very reluctant to break backwards compatibility. So you say they're deprecated, but do they typically keep all of them still in there? [00:04:04] Elizabeth: It all still It all still works. [00:04:07] Jeremy: And that's all things that wine has to implement as well to make sure that the software works as well. [00:04:14] Jeremy: Yeah. [00:04:14] Elizabeth: Yeah. And, and we also, you know, need to make it work. we also need to implement those things to make old, programs work because there is, uh, a lot of demand, at least from, at least from people using wine for making, for getting some really old programs, working from the. Early nineties even. What people run with Wine (Productivity, build systems, servers) [00:04:36] Jeremy: And that's probably a good, thing to talk about in terms of what, what are the types of software that, that people are trying to run with wine, and what operating system are they typically using? [00:04:46] Elizabeth: Oh, in terms of software, literally all kinds, any software you can imagine that runs on Windows, people will try to run it on wine. So we're talking games, office software productivity, software accounting. people will run, build systems on wine, build their, just run, uh, build their programs using, on visual studio, running on wine. people will run wine on servers, for example, like software as a service kind of things where you don't even know that it's running on wine. really super domain specific stuff. Like I've run astronomy, software, and wine. Design, computer assisted design, even hardware drivers can sometimes work unwind. There's a bit of a gray area. How games are different [00:05:29] Jeremy: Yeah, it's um, I think from. Maybe the general public, or at least from what I've seen, I think a lot of people's exposure to it is for playing games. is there something different about games versus all those other types of, productivity software and office software that, that makes supporting those different. [00:05:53] Elizabeth: Um, there's some things about it that are different. Games of course have gotten a lot of publicity lately because there's been a huge push, largely from valve, but also some other companies to get. A lot of huge, wide range of games working well under wine. And that's really panned out in the, in a way, I think, I think we've largely succeeded. [00:06:13] Elizabeth: We've made huge strides in the past several years. 5, 5, 10 years, I think. so when you talk about what makes games different, I think, one thing games tend to do is they have a very limited set of things they're working with and they often want to make things run fast, and so they're working very close to the me They're not, they're not gonna use an XML parser, for example. [00:06:44] Elizabeth: They're just gonna talk directly as, directly to the graphics driver as they can. Right. And, and probably going to do all their own sound design. You know, I did talk about that XAudio library, but a lot of games will just talk directly as, directly to the sound driver as Windows Let some, so this is a often a blessing, honestly, because it means there's less we have to implement to make them work. when you look at a lot of productivity applications, and especially, the other thing that makes some productivity applications harder is, Microsoft makes 'em, and They like to, make a library, for use in this one program like Microsoft Office and then say, well, you know, other programs might use this as well. Let's. Put it in the operating system and expose it and write an API for it and everything. And maybe some other programs use it. mostly it's just office, but it means that office relies on a lot of things from the operating system that we all have to reimplement. [00:07:44] Jeremy: Yeah, that's somewhat counterintuitive because when you think of games, you think of these really high performance things that that seem really complicated. But it sounds like from what you're saying, because they use the lower level primitives, they're actually easier in some ways to support. [00:08:01] Elizabeth: Yeah, certainly in some ways, they, yeah, they'll do things like re-implement the heap allocator because the built-in heap allocator isn't fast enough for them. That's another good example. What makes some applications hard to support (Some are hard, can't debug other people's apps) [00:08:16] Jeremy: You mentioned Microsoft's more modern, uh, office suites. I, I've noticed there's certain applications that, that aren't supported. Like, for example, I think the modern Adobe Creative Suite. What's the difference with software like that and does that also apply to the modern office suite, or is, or is that actually supported? [00:08:39] Elizabeth: Well, in one case you have, things like Microsoft using their own APIs that I mentioned with Adobe. That applies less, I suppose, but I think to some degree, I think to some degree the answer is that some applications are just hard and there's, and, and there's no way around it. And, and we can only spend so much time on a hard application. I. Debugging things. Debugging things can get very hard with wine. Let's, let me like explain that for a minute because, Because normally when you think about debugging an application, you say, oh, I'm gonna open up my debugger, pop it in, uh, break at this point, see what like all the variables are, or they're not what I expect. Or maybe wait for it to crash and then get a back trace and see where it crashed. And why you can't do that with wine, because you don't have the application, you don't have the symbols, you don't have your debugging symbols. You don't know anything about the code you're running unless you take the time to disassemble and decompile and read through it. And that's difficult every time. It's not only difficult, every time I've, I've looked at a program and been like, I really need to just. I'm gonna just try and figure out what the program is doing. [00:10:00] Elizabeth: It takes so much time and it is never worth it. And sometimes you have to, sometimes you have no other choice, but usually you end up, you ask to rely on seeing what calls it makes into the operating system and trying to guess which one of those is going wrong. Now, sometimes you'll get lucky and it'll crash in wine code, or sometimes it'll make a call into, a function that we don't implement yet, and we know, oh, we need to implement that function. But sometimes it does something, more obscure and we have to figure out, well, like all of these millions of calls it made, which one of them is, which one of them are we implementing incorrectly? So it's returning the wrong result or not doing something that it should. And, then you add onto that the. You know, all these sort of harder to debug things like memory errors that we could make. And it's, it can be very difficult and so sometimes some applications just suffer from those hard bugs. and sometimes it's also just a matter of not enough demand for something for us to spend a lot of time on it. [00:11:11] Elizabeth: Right. [00:11:14] Jeremy: Yeah, I can see how that would be really challenging because you're, like you were saying, you don't have the symbols, so you don't have the source code, so you don't know what any of this software you're supporting, how it was actually written. And you were saying that I. A lot of times, you know, there may be some behavior that's wrong or a crash, but it's not because wine crashed or there was an error in wine. [00:11:42] Jeremy: so you just know the system calls it made, but you don't know which of the system calls didn't behave the way that the application expected. [00:11:50] Elizabeth: Exactly. Test suite (Half the code is tests) [00:11:52] Jeremy: I can see how that would be really challenging. and wine runs so many different applications. I'm, I'm kind of curious how do you even track what's working and what's not as you, you change wine because if you support thousands or tens thousands of applications, you know, how do you know when you've got a, a regression or not? [00:12:15] Elizabeth: So, it's a great question. Um, probably over half of wine by like source code volume. I actually actually check what it is, but I think it's, i, I, I think it's probably over half is what we call is tests. And these tests serve two purposes. The one purpose is a regression test. And the other purpose is they're conformance tests that test, that test how, uh, an API behaves on windows and validates that we are behaving the same way. So we write all these tests, we run them on windows and you know, write the tests to check what the windows returns, and then we run 'em on wine and make sure that that matches. and we have just such a huge body of tests to make sure that, you know, we're not breaking anything. And that every, every, all the code that we, that we get into wine that looks like, wow, it's doing that really well. Nope, that's what Windows does. The test says so. So pretty much any code that we, any new code that we get, it has to have tests to validate, to, to demonstrate that it's doing the right thing. [00:13:31] Jeremy: And so rather than testing against a specific application, seeing if it works, you're making a call to a Windows system call, seeing how it responds, and then making the same call within wine and just making sure they match. [00:13:48] Elizabeth: Yes, exactly. And that is obviously, or that is a lot more, automatable, right? Because otherwise you have to manually, you know, there's all, these are all graphical applications. [00:14:02] Elizabeth: You'd have to manually do the things and make sure they work. Um, but if you write automateable tests, you can just run them all and the machine will complain at you if it fails it continuous integration. How compatibility problems appear to users [00:14:13] Jeremy: And because there's all these potential compatibility issues where maybe a certain call doesn't behave the way an application expects. What, what are the types of what that shows when someone's using software? I mean, I, I think you mentioned crashes, but I imagine there could be all sorts of other types of behavior. [00:14:37] Elizabeth: Yes, very much so. basically anything, anything you can imagine again is, is what will happen. You can have, crashes are the easy ones because you know when and where it crashed and you can work backwards from there. but you can also get, it can, it could hang, it could not render, right? Like maybe render a black screen. for, you know, for games you could very frequently have, graphical glitches where maybe some objects won't render right? Or the entire screen will be read. Who knows? in a very bad case, you could even bring down your system and we usually say that's not wine's fault. That's the graphics library's fault. 'cause they're not supposed to do that, uh, no matter what we do. But, you know, sometimes we have to work around that anyway. but yeah, there's, there's been some very strange and idiosyncratic bugs out there too. [00:15:33] Jeremy: Yeah. And like you mentioned that uh, there's so many different things that could have gone wrong that imagine's very difficult to find. Yeah. And when software runs through wine, I think, Performance is comparable to native [00:15:49] Jeremy: A lot of our listeners will probably be familiar with running things in a virtual machine, and they know that there's a big performance impact from doing that. [00:15:57] Jeremy: How does the performance of applications compare to running natively on the original Windows OS versus virtual machines? [00:16:08] Elizabeth: So. In theory. and I, I haven't actually done this recently, so I can't speak too much to that, but in theory, the idea is it's a lot faster. so there, there, is a bit of a joke acronym to wine. wine is not an emulator, even though I started out by saying wine is an emulator, and it was originally called a Windows emulator. but what this basically means is wine is not a CPU emulator. It doesn't, when you think about emulators in a general sense, they're often, they're often emulators for specific CPUs, often older ones like, you know, the Commodore emulator or an Amiga emulator. but in this case, you have software that's written for an x86 CPU. And it's running on an x86 CPU by giving it the same instructions that it's giving on windows. It's just that when it says, now call this Windows function, it calls us instead. So that all should perform exactly the same. The only performance difference at that point is that all should perform exactly the same as opposed to a, virtual machine where you have to interpret the instructions and maybe translate them to a different instruction set. The only performance difference is going to be, in the functions that we are implementing themselves and we try to, we try to implement them to perform. As well, or almost as well as windows. There's always going to be a bit of a theoretical gap because we have to translate from say, one API to another, but we try to make that as little as possible. And in some cases, the operating system we're running on is, is just better than Windows and the libraries we're using are better than Windows. [00:18:01] Elizabeth: And so our games will run faster, for example. sometimes we can, sometimes we can, do a better job than Windows at implementing something that's, that's under our purview. there there are some games that do actually run a little bit faster in wine than they do on Windows. [00:18:22] Jeremy: Yeah, that, that reminds me of how there's these uh, gaming handhelds out now, and some of the same ones, they have a, they either let you install Linux or install windows, or they just come with a pre-installed, and I believe what I've read is that oftentimes running the same game on both operating systems, running the same game on Linux, the battery life is better and sometimes even the performance is better with these handhelds. [00:18:53] Jeremy: So it's, it's really interesting that that can even be the case. [00:18:57] Elizabeth: Yeah, it's really a testament to the huge amount of work that's gone into that, both on the wine side and on the, side of the graphics team and the colonel team. And, and of course, you know, the years of, the years of, work that's gone into Linux, even before these gaming handhelds were, were even under consideration. Proton and Valve Software's role [00:19:21] Jeremy: And something. So for people who are familiar with the handhelds, like the steam deck, they may have heard of proton. Uh, I wonder if you can explain what proton is and how it relates to wine. [00:19:37] Elizabeth: Yeah. So, proton is basically, how do I describe this? So, proton is a sort of a fork, uh, although we try to avoid the term fork. It's a, we say it's a downstream distribution because we contribute back up to wine. so it is a, it is, it is a alternate distribution fork of wine. And it's also some code that basically glues wine into, an embedding application originally intended for steam, and developed for valve. it has also been used in, others, but it has also been used in other software. it, so where proton differs from wine besides the glue part is it has some, it has some extra hacks in it for bugs that are hard to fix and easy to hack around as some quick hacks for, making games work now that are like in the process of going upstream to wine and getting their code quality improved and going through review. [00:20:54] Elizabeth: But we want the game to work now, when we distribute it. So that'll, that'll go into proton immediately. And then once we have, once the patch makes it upstream, we replace it with the version of the patch from upstream. there's other things to make it interact nicely with steam and so on. And yeah, I think, yeah, I think that's, I got it. [00:21:19] Jeremy: Yeah. And I think for people who aren't familiar, steam is like this, um, I, I don't even know what you call it, like a gaming store and a [00:21:29] Elizabeth: store game distribution service. it's got a huge variety of games on it, and you just publish. And, and it's a great way for publishers to interact with their, you know, with a wider gaming community, uh, after it, just after paying a cut to valve of their profits, they can reach a lot of people that way. And because all these games are on team and, valve wants them to work well on, on their handheld, they contracted us to basically take their entire catalog, which is huge, enormous. And trying and just step by step. Fix every game and make them all work. [00:22:10] Jeremy: So, um, and I guess for people who aren't familiar Valve, uh, softwares the company that runs steam, and so it sounds like they've asked, uh, your company to, to help improve the compatibility of their catalog. [00:22:24] Elizabeth: Yes. valve contracted us and, and again, when you're talking about wine using lower level libraries, they've also contracted a lot of other people outside of wine. Basically, the entire stack has had a tremendous, tremendous investment by valve software to make gaming on Linux work. Well. The entire stack receives changes to improve Wine compatibility [00:22:48] Jeremy: And when you refer to the entire stack, like what are some, some of those pieces, at least at a high level. [00:22:54] Elizabeth: I, I would, let's see, let me think. There is the wine project, the. Mesa Graphics Libraries. that's a, that's another, you know, uh, open source, software project that existed, has existed for a long time. But Valve has put a lot of, uh, funding and effort into it, the Linux kernel in various different ways. [00:23:17] Elizabeth: the, the desktop, uh, environment and Window Manager for, um, are also things they've invested in. [00:23:26] Jeremy: yeah. Everything that the game needs, on any level and, and that the, and that the operating system of the handheld device needs. Wine's history [00:23:37] Jeremy: And wine's been going on for quite a while. I think it's over a decade, right? [00:23:44] Elizabeth: I believe. Oh, more than, oh, far more than a decade. I believe it started in 1990, I wanna say about 1995, mid nineties. I'm, I probably have that date wrong. I believe Wine started about the mid nineties. [00:24:00] Jeremy: Mm. [00:24:00] Elizabeth: it's going on for three decades at this rate. [00:24:03] Jeremy: Wow. Okay. [00:24:06] Jeremy: And so all this time, how has the, the project sort of sustained itself? Like who's been involved and how has it been able to keep going this long? [00:24:18] Elizabeth: Uh, I think as is the case with a lot of free software, it just, it just keeps trudging along. There's been. There's been times where there's a lot of interest in wine. There's been times where there's less, and we are fortunate to be in a time where there's a lot of interest in it. we've had the same maintainer for almost this entire, almost this entire existence. Uh, Alexander Julliard, there was one person starting who started, maintained it before him and, uh, left it maintainer ship to him after a year or two. Uh, Bob Amstat. And there has been a few, there's been a few developers who have been around for a very long time. a lot of developers who have been around for a decent amount of time, but not for the entire duration. And then a very, very large number of people who come and submit a one-off fix for their individual application that they want to make work. [00:25:19] Jeremy: How does crossover relate to the wine project? Like, it sounds like you had mentioned Valve software hired you for subcontract work, but crossover itself has been around for quite a while. So how, how has that been connected to the wine project? [00:25:37] Elizabeth: So I work for, so the, so the company I work for is Code Weavers and, crossover is our flagship software. so Code Weavers is a couple different things. We have a sort of a porting service where companies will come to us and say, can we port my application usually to Mac? And then we also have a retail service where Where we basically have our own, similar to Proton, but you know, older, but the same idea where we will add some hacks into it for very difficult to solve bugs and we have a, a nice graphical interface. And then, the other thing that we're selling with crossover is support. So if you, you know, try to run a certain application and you buy crossover, you can submit a ticket saying this doesn't work and we now have a financial incentive to fix it. You know, we'll try to, we'll try to fix your, we'll spend company resources to fix your bug, right? So that's been so, so code we v has been around since 1996 and crossover, I don't know the date, but it's crossover has been around for probably about two decades, if I'm not mistaken. [00:27:01] Jeremy: And when you mention helping companies port their software to, for example, MacOS. [00:27:07] Jeremy: Is the approach that you would port it natively to MacOS APIs or is it that you would help them get it running using wine on MacOS? [00:27:21] Elizabeth: Right. That's, so that's basically what makes us so unique among porting companies is that instead of rewriting their software, we just, we just basically stick it inside of crossover and, uh, and, and make it run. [00:27:36] Elizabeth: And the idea has always been, you know, the more we implement, the more we get correct, the, the more applications will, you know, work. And sometimes it works out that way. Sometimes not really so much. And there's always work we have to do to get any given application to work, but. Yeah, so it's, it's very unusual because we don't ask companies for any of their code. We don't need it. We just fix the windows API [00:28:07] Jeremy: And, and so in that case, the ports would be let's say someone sells a MacOS version of their software. They would bundle crossover, uh, with their software. [00:28:18] Elizabeth: Right? And usually when you do this, it doesn't look like there's crossover there. Like it just looks like this software is native, but there is soft, there is crossover under the hood. Loading executables and linked libraries [00:28:32] Jeremy: And so earlier we were talking about how you're basically intercepting the system calls that these binaries are making, whether that's the executable or the, the DLLs from Windows. Um, but I think probably a lot of our listeners are not really sure how that's done. Like they, they may have built software, but they don't know, how do I basically hijack, the system calls that this application is making. [00:29:01] Jeremy: So maybe you could talk a little bit about how that works. [00:29:04] Elizabeth: So there, so there's a couple steps to go into it. when you think about a program that's say, that's a big, a big file that's got all the machine code in it, and then it's got stuff at the beginning saying, here's how the program works and here's where in the file the processor should start running. that's, that's your EXE file. And then in your DLL files are libraries that contain shared code and you have like a similar sort of file. It says, here's the entry point. That runs this function, this, you know, this pars XML function or whatever have you. [00:29:42] Elizabeth: And here's this entry point that has the generate XML function and so on and so forth. And, and, then the operating system will basically take the EXE file and see all the bits in it. Say I want to call the pars XML function. It'll load that DLL and hook it up. So it, so the processor ends up just seeing jump directly to this pars XML function and then run that and then return and so on. [00:30:14] Elizabeth: And so what wine does, is it part of wine? That's part of wine is a library, is that, you know, the implementing that parse XML and read XML function, but part of it is the loader, which is the part of the operating system that hooks everything together. And when we load, we. Redirect to our libraries. We don't have Windows libraries. [00:30:38] Elizabeth: We like, we redirect to ours and then we run our code. And then when you jump back to the program and yeah. [00:30:48] Jeremy: So it's the, the loader that's a part of wine. That's actually, I'm not sure if running the executable is the right term. [00:30:58] Elizabeth: no, I think that's, I think that's a good term. It's, it's, it's, it starts in a loader and then we say, okay, now run the, run the machine code and it's executable and then it runs and it jumps between our libraries and back and so on. [00:31:14] Jeremy: And like you were saying before, often times when it's trying to make a system call, it ends up being handled by a function that you've written in wine. And then that in turn will call the, the Linux system calls or the MacOS system calls to try and accomplish the, the same result. [00:31:36] Elizabeth: Right, exactly. [00:31:40] Jeremy: And something that I think maybe not everyone is familiar with is there's this concept of user space versus kernel space. you explain what the difference is? [00:31:51] Elizabeth: So the way I would explain, the way I would describe a kernel is it's the part of the operating system that can do anything, right? So any program, any code that runs on your computer is talking to the processor, and the processor has to be able to do anything the computer can do. [00:32:10] Elizabeth: It has to be able to talk to the hardware, it has to set up the memory space. That, so actually a very complicated task has to be able to switch to another task. and, and, and, and basically talk to another program and. You have to have something there that can do everything, but you don't want any program to be able to do everything. Um, not since the, not since the nineties. It's about when we realized that we can't do that. so the kernel is a part that can do everything. And when you need to do something that requires those, those permissions that you can't give everyone, you have to talk to the colonel and ask it, Hey, can you do this for me please? And in a very restricted way where it's only the safe things you can do. And a degree, it's also like a library, right? It's the kernel. The kernels have always existed, and since they've always just been the core standard library of the computer that does the, that does the things like read and write files, which are very, very complicated tasks under the hood, but look very simple because all you say is write this file. And talk to the hardware and abstract away all the difference between different drivers. So the kernel is doing all of these things. So because the kernel is a part that can do everything and because when you think about the kernel, it is basically one program that is always running on your computer, but it's only one program. So when a user calls the kernel, you are switching from one program to another and you're doing a lot of complicated things as part of this. You're switching to the higher privilege level where you can do anything and you're switching the state from one program to another. And so it's a it. So this is what we mean when we talk about user space, where you're running like a normal program and kernel space where you've suddenly switched into the kernel. [00:34:19] Elizabeth: Now you're executing with increased privileges in a different. idea of the process space and increased responsibility and so on. [00:34:30] Jeremy: And, and so do most applications. When you were talking about the system calls for handling 3D audio or parsing XML. Are those considered, are those system calls considered part of user space and then those things call the kernel space on your behalf, or how, how would you describe that? [00:34:50] Elizabeth: So most, so when you look at Windows, most of most of the Windows library, the vast, vast majority of it is all user space. most of these libraries that we implement never leave user space. They never need to call into the kernel. there's the, there only the core low level stuff. Things like, we need to read a file, that's a kernel call. when you need to sleep and wait for some seconds, that's a kernel. Need to talk to a different process. Things that interact with different processes in general. not just allocate memory, but allocate a page of memory, like a, from the memory manager and then that gets sub allocated by the heap allocator. so things like that. [00:35:31] Jeremy: Yeah, so if I was writing an application and I needed to open a file, for example, does, does that mean that I would have to communicate with the kernel to, to read that file? [00:35:43] Elizabeth: Right, exactly. [00:35:46] Jeremy: And so most applications, it sounds like it's gonna be a mixture. You're gonna have a lot of things that call user space calls. And then a few, you mentioned more low level ones that are gonna require you to communicate with the kernel. [00:36:00] Elizabeth: Yeah, basically. And it's worth noting that in, in all operating systems, you're, you're almost always gonna be calling a user space library. That might just be a thin wrapper over the kernel call. It might, it's gonna do like just a little bit of work in end call the kernel. [00:36:19] Jeremy: [00:36:19] Elizabeth: In fact, in Windows, that's the only way to do it. Uh, in many other operating systems, you can actually say, you can actually tell the processor to make the kernel call. There is a special instruction that does this and just, and it'll go directly to the kernel, and there's a defined interface for this. But in Windows, that interface is not defined. It's not stable. Or backwards compatible like the rest of Windows is. So even if you wanted to use it, you couldn't. and you basically have to call into the high level libraries or low level libraries, as it were, that, that tell you that create a file. And those don't do a lot. [00:37:00] Elizabeth: They just kind of tweak their parameters a little and then pass them right down to the kernel. [00:37:07] Jeremy: And so wine, it sounds like it needs to implement both the user space calls of windows, but then also the, the kernel, calls as well. But, but wine itself does that, is that only in Linux user space or MacOS user space? [00:37:27] Elizabeth: Yes. This is a very tricky thing. but all of wine, basically all of what is wine runs in, in user space and we use. Kernel calls that are already there to talk to the colonel, to talk to the host Colonel. You have to, and you, you get, you get, you get the sort of second nature of thinking about the Windows, user space and kernel. [00:37:50] Elizabeth: And then there's a host user space and Kernel and wine is running all in user, in the user, in the host user space, but it's emulating the Windows kernel. In fact, one of the weirdest, trickiest parts is I mentioned that you can run some drivers in wine. And those drivers actually, they actually are, they think they're running in the Windows kernel. which in a sense works the same way. It has libraries that it can load, and those drivers are basically libraries and they're making, kernel calls and they're, they're making calls into the kernel library that does some very, very low level tasks that. You're normally only supposed to be able to do in a kernel. And, you know, because the kernel requires some privileges, we kind of pretend we have them. And in many cases, you're even the drivers are using abstractions. We can just implement those abstractions kind of over the slightly higher level abstractions that exist in user space. [00:39:00] Jeremy: Yeah, I hadn't even considered the being able to use hardware devices, but I, I suppose if in, in the end, if you're reproducing the kernel, then whether you're running software or you're talking to a hardware device, as long as you implement the calls correctly, then I, I suppose it works. [00:39:18] Elizabeth: Cause you're, you're talking about device, like maybe it's some kind of USB device that has drivers for Windows, but it doesn't for, for Linux. [00:39:28] Elizabeth: no, that's exactly, that's a, that's kind of the, the example I've used. Uh, I think there is, I think I. My, one of my best success stories was, uh, drivers for a graphing calculator. [00:39:41] Jeremy: Oh, wow. [00:39:42] Elizabeth: That connected via USB and I basically just plugged the windows drivers into wine and, and ran it. And I had to implement a lot of things, but it worked. But for example, something like a graphics driver is not something you could implement in wine because you need the graphics driver on the host. We can't talk to the graphics driver while the host is already doing so. [00:40:05] Jeremy: I see. Yeah. And in that case it probably doesn't make sense to do so [00:40:11] Elizabeth: Right? [00:40:12] Elizabeth: Right. It doesn't because, the transition from user into kernel is complicated. You need the graphics driver to be in the kernel and the real kernel. Having it in wine would be a bad idea. Yeah. [00:40:25] Jeremy: I, I think there's, there's enough APIs you have to try and reproduce that. I, I think, uh, doing, doing something where, [00:40:32] Elizabeth: very difficult [00:40:33] Jeremy: right. Poor system call documentation and private APIs [00:40:35] Jeremy: There's so many different, calls both in user space and in kernel space. I imagine the, the user space ones Microsoft must document to some extent, but, oh. Is that, is that a [00:40:51] Elizabeth: well, sometimes, [00:40:54] Jeremy: Sometimes. Okay. [00:40:55] Elizabeth: I think it's actually better now than it used to be. But some, here's where things get fun, because sometimes there will be, you know, regular documented calls. Sometimes those calls are documented, but the documentation isn't very good. Sometimes programs will just sort of look inside Microsoft's DLLs and use calls that they aren't supposed to be using. Sometimes they use calls that they are supposed to be using, but the documentation has disappeared. just because it's that old of an API and Microsoft hasn't kept it around. sometimes some, sometimes Microsoft, Microsoft own software uses, APIs that were never documented because they never wanted anyone else using them, but they still ship them with the operating system. there was actually a kind of a lawsuit about this because it is an antitrust lawsuit, because by shipping things that only they could use, they were kind of creating a trust. and that got some things documented. At least in theory, they kind of haven't stopped doing it, though. [00:42:08] Jeremy: Oh, so even today they're, they're, I guess they would call those private, private APIs, I suppose. [00:42:14] Elizabeth: I suppose. Uh, yeah, you could say private APIs. but if we want to get, you know, newer versions of Microsoft Office running, we still have to figure out what they're doing and implement them. [00:42:25] Jeremy: And given that they're either, like you were saying, the documentation is kind of all over the place. If you don't know how it's supposed to behave, how do you even approach implementing them? [00:42:38] Elizabeth: and that's what the conformance tests are for. And I, yeah, I mentioned earlier we have this huge body of conformance tests that double is regression tests. if we see an API, we don't know what to do with or an API, we do know, we, we think we know what to do with because the documentation can just be wrong and often has been. Then we write tests to figure out what it's supposed to behave. We kind of guess until we, and, and we write tests and we pass some things in and see what comes out and see what. The see what the operating system does until we figure out, oh, so this is what it's supposed to do and these are the exact parameters in, and, and then we, and, and then we implement it according to those tests. [00:43:24] Jeremy: Is there any distinction in approach for when you're trying to implement something that's at the user level versus the kernel level? [00:43:33] Elizabeth: No, not really. And like I, and like I mentioned earlier, like, well, I mean, a kernel call is just like a library call. It's just done in a slightly different way, but it's still got, you know, parameters in, it's still got a set of parameters. They're just encoded differently. And, and again, like the, the way kernel calls are done is on a level just above the kernel where you have a library, that just passes things through. Almost verbatim to the kernel and we implement that library instead. [00:44:10] Jeremy: And, and you've been working on i, I think, wine for over, over six years now. [00:44:18] Elizabeth: That sounds about right. Debugging and having broad knowledge of Wine [00:44:20] Jeremy: What does, uh, your, your day to day look like? What parts of the project do you, do you work on? [00:44:27] Elizabeth: It really varies from day to day. and I, I, a lot of people, a lot of, some people will work on the same parts of wine for years. Uh, some people will switch around and work on all sorts of different things. [00:44:42] Elizabeth: And I'm, I definitely belong to that second group. Like if you name an area of wine, I have almost certainly contributed a patch or two to it. there's some areas I work on more than others, like, 3D graphics, multimedia, a, I had, I worked on a compiler that exists, uh, socket. So networking communication is another thing I work a lot on. day to day, I kind of just get, I, I I kind of just get a bug for some program or another. and I take it and I debug it and figure out why the program's broken and then I fix it. And there's so much variety in that. because a bug can take so many different forms like I described, and, and, and the, and then the fix can be simple or complicated or, and it can be in really anywhere to a degree. [00:45:40] Elizabeth: being able to work on any part of wine is sometimes almost a necessity because if a program is just broken, you don't know why. It could be anything. It could be any sort of API. And sometimes you can hand the API to somebody who's got a lot of experience in that, but sometimes you just do whatever. You just fix whatever's broken and you get an experience that way. [00:46:06] Jeremy: Yeah, I mean, I was gonna ask about the specialized skills to, to work on wine, but it sounds like maybe in your case it's all of them. [00:46:15] Elizabeth: It's, there's a bit of that. it's a wine. We, the skills to work on wine are very, it's a very unique set of skills because, and it largely comes down to debugging because you can't use the tools you normally use debug. [00:46:30] Elizabeth: You have to, you have to be creative and think about it different ways. Sometimes you have to be very creative. and programs will try their hardest to avoid being debugged because they don't want anyone breaking their copy protection, for example, or or hacking, or, you know, hacking in sheets. They want to be, they want, they don't want anyone hacking them like that. [00:46:54] Elizabeth: And we have to do it anyway for good and legitimate purposes. We would argue to make them work better on more operating systems. And so we have to fight that every step of the way. [00:47:07] Jeremy: Yeah, it seems like it's a combination of. F being able, like you, you were saying, being able to, to debug. and you're debugging not necessarily your own code, but you're debugging this like behavior of, [00:47:25] Jeremy: And then based on that behavior, you have to figure out, okay, where in all these different systems within wine could this part be not working? [00:47:35] Jeremy: And I, I suppose you probably build up some kind of, mental map in your head of when you get a, a type of bug or a type of crash, you oh, maybe it's this, maybe it's here, or something [00:47:47] Elizabeth: Yeah. That, yeah, there is a lot of that. there's, you notice some patterns, you know, after experience helps, but because any bug could be new, sometimes experience doesn't help and you just, you just kind of have to start from scratch. Finding a bug related to XAudio [00:48:08] Jeremy: At sort of a high level, can you give an example of where you got a specific bug report and then where you had to look to eventually find which parts of the the system were the issue? [00:48:21] Elizabeth: one, one I think good example, that I've done recently. so I mentioned this, this XAudio library that does 3D audio. And if you say you come across a bug, I'm gonna be a little bit generics here and say you come across a bug where some audio isn't playing right, maybe there's, silence where there should be the audio. So you kind of, you look in and see, well, where's that getting lost? So you can basically look in the input calls and say, here's the buffer it's submitting that's got all the audio data in it. And you look at the output, you look at where you think the output should be, like, that library will internally call a different library, which programs can interact with directly. [00:49:03] Elizabeth: And this our high level library interacts with that is the, give this sound to the audio driver, right? So you've got XAudio on top of, um. mdev, API, which is the other library that gives audio to the driver. And you see, well, the ba the buffer is that XAudio is passing into MM Dev, dev API. They're empty, there's nothing in them. So you have to kind of work through the XAudio library to see where is, where's that sound getting lost? Or maybe, or maybe that's not getting lost. Maybe it's coming through all garbled. And I've had to look at the buffer and see why is it garbled. I'll open up it up in Audacity and look at the weight shape of the wave and say, huh, that shape of the wave looks like it's, it looks like we're putting silence every 10 nanoseconds or something, or, or reversing something or interpreting it wrong. things like that. Um, there's a lot of, you'll do a lot of, putting in print fs basically all throughout wine to see where does the state change. Where was, where is it? Where is it? Right? And then where do things start going wrong? [00:50:14] Jeremy: Yeah. And in the audio example, because they're making a call to your XAudio implementation, you can see that Okay, the, the buffer, the audio that's coming in. That part is good. It, it's just that later on when it sends it to what's gonna actually have it be played by the, the hardware, that's when missing. So, [00:50:37] Elizabeth: We did something wrong in a library that destroyed the buffer. And I think on a very, high level a lot of debugging, wine is about finding where things are good and finding where things are bad, and then narrowing that down until we find the one spot where things go wrong. There's a lot of processes that go like that. [00:50:57] Jeremy: like you were saying, the more you see these problems, hopefully the, the easier it gets to, to narrow down where, [00:51:04] Elizabeth: Often. Yeah. Especially if you keep debugging things in the same area. How much code is OS specific?c [00:51:09] Jeremy: And wine supports more than one operating system. I, I saw there was Linux, MacOS I think free BSD. How much of the code is operating system specific versus how much can just be shared across all of them? [00:51:27] Elizabeth: Not that much is operating system specific actually. so when you think about the volume of wine, the, the, the, vast majority of it is the high level code that doesn't need to interact with the operating system on a low level. Right? Because Windows keeps putting, because Microsoft keeps putting lots and lots of different libraries in their operating system. And a lot of these are high level libraries. and even when we do interact with the operating system, we're, we're using cross-platform libraries or we're using, we're using ics. The, uh, so all these operating systems that we are implementing are con, basically conformed to the posix standard. which is basically like Unix, they're all Unix based. Psic is a Unix based standard. Microsoft is, you know, the big exception that never did implement that. And, and so we have to translate its APIs to Unix, APIs. now that said, there is a lot of very operating system, specific code. Apple makes things difficult by try, by diverging almost wherever they can. And so we have a lot of Apple specific code in there. [00:52:46] Jeremy: another example I can think of is, I believe MacOS doesn't support, Vulkan [00:52:53] Elizabeth: yes. Yeah.Yeah, That's a, yeah, that's a great example of Mac not wanting to use, uh, generic libraries that work on every other operating system. and in some cases we, we look at it and are like, alright, we'll implement a wrapper for that too, on top of Yuri, on top of your, uh, operating system. We've done it for Windows, we can do it for Vulkan. and that's, and then you get the Molten VK project. Uh, and to be clear, we didn't invent molten vk. It was around before us. We have contributed a lot to it. Direct3d, Vulkan, and MoltenVK [00:53:28] Jeremy: Yeah, I think maybe just at a high level might be good to explain the relationship between Direct 3D or Direct X and Vulcan and um, yeah. Yeah. Maybe if you could go into that. [00:53:42] Elizabeth: so Direct 3D is Microsoft's 3D API. the 3D APIs, you know, are, are basically a way to, they're way to firstly abstract out the differences between different graphics, graphics cards, which, you know, look very different on a hardware level. [00:54:03] Elizabeth: Especially. They, they used to look very different and they still do look very different. and secondly, a way to deal with them at a high level because actually talking to the graphics card on a low level is very, very complicated. Even talking to it on a high level is complicated, but it gets, it can get a lot worse if you've ever been a, if you've ever done any graphics, driver development. so you have a, a number of different APIs that achieve these two goals of, of, abstraction and, and of, of, of building a common abstraction and of building a, a high level abstraction. so OpenGL is the broadly the free, the free operating system world, the non Microsoft's world's choice, back in the day. [00:54:53] Elizabeth: And then direct 3D was Microsoft's API and they've and Direct 3D. And both of these have evolved over time and come up with new versions and such. And when any, API exists for too long. It gains a lot of croft and needs to be replaced. And eventually, eventually the people who developed OpenGL decided we need to start over, get rid of the Croft to make it cleaner and make it lower level. [00:55:28] Elizabeth: Because to get in a maximum performance games really want low level access. And so they made Vulcan, Microsoft kind of did the same thing, but they still call it Direct 3D. they just, it's, it's their, the newest version of Direct 3D is lower level. It's called Direct 3D 12. and, and, Mac looked at this and they decided we're gonna do the same thing too, but we're not gonna use Vulcan. [00:55:52] Elizabeth: We're gonna define our own. And they call it metal. And so when we want to translate D 3D 12 into something that another operating system understands. That's probably Vulcan. And, and on Mac, we need to translate it to metal somehow. And we decided instead of having a separate layer from D three 12 to metal, we're just gonna translate it to Vulcan and then translate the Vulcan to metal. And it also lets things written for Vulcan on Windows, which is also a thing that exists that lets them work on metal. [00:56:30] Jeremy: And having to do that translation, does that have a performance impact or is that not really felt? [00:56:38] Elizabeth: yes. It's kind of like, it's kind of like anything, when you talk about performance, like I mentioned this earlier, there's always gonna be overhead from translating from one API to another. But we try to, what we, we put in heroic efforts to. And try, try to make sure that doesn't matter, to, to make sure that stuff that needs to be fast is really as fast as it can possibly be. [00:57:06] Elizabeth: And some very clever things have been done along those lines. and, sometimes the, you know, the graphics drivers underneath are so good that it actually does run better, even despite the translation overhead. And then sometimes to make it run fast, we need to say, well, we're gonna implement a new API that behaves more like windows, so we can do less work translating it. And that's, and sometimes that goes into the graphics library and sometimes that goes into other places. Targeting Wine instead of porting applications [00:57:43] Jeremy: Yeah. Something I've found a little bit interesting about the last few years is [00:57:49] Jeremy: Developers in the past, they would generally target Windows and you might be lucky to get a Mac port or a Linux port. And I wonder, like, in your opinion now, now that a lot of developers are just targeting Windows and relying on wine or, or proton to, to run their software, is there any, I suppose, downside to doing that? [00:58:17] Jeremy: Or is it all just upside, like everyone should target Windows as this common platform? [00:58:23] Elizabeth: Yeah. It's an interesting question. I, there's some people who seem to think it's a bad thing that, that we're not getting native ports in the same sense, and then there's some people who. Who See, no, that's a perfectly valid way to do ports just right for this defacto common API it was never intended as a cross platform common API, but we've made it one. [00:58:47] Elizabeth: Right? And so why is that any worse than if it runs on a different API on on Linux or Mac and I? Yeah, I, I, I guess I tend to, I, that that argument tends to make sense to me. I don't, I don't really see, I don't personally see a lot of reason for, to, to, to say that one library is more pure than another. [00:59:12] Elizabeth: Right now, I do think Windows APIs are generally pretty bad. I, I'm, this might be, you know, just some sort of, this might just be an effect of having to work with them for a very long time and see all their flaws and have to deal with the nonsense that they do. But I think that a lot of the. Native Linux APIs are better. But if you like your Windows API better. And if you want to target Windows and that's the only way to do it, then sure why not? What's wrong with that? [00:59:51] Jeremy: Yeah, and I think the, doing it this way, targeting Windows, I mean if you look in the past, even though you had some software that would be ported to other operating systems without this compatibility layer, without people just targeting Windows, all this software that people can now run on these portable gaming handhelds or on Linux, Most of that software was never gonna be ported. So yeah, absolutely. And [01:00:21] Elizabeth: that's [01:00:22] Jeremy: having that as an option. Yeah. [01:00:24] Elizabeth: That's kind of why wine existed, because people wanted to run their software. You know, that was never gonna be ported. They just wanted, and then the community just spent a lot of effort in, you know, making all these individual programs run. Yeah. [01:00:39] Jeremy: I think it's pretty, pretty amazing too that, that now that's become this official way, I suppose, of distributing your software where you say like, Hey, I made a Windows version, but you're on your Linux machine. it's officially supported because, we have this much belief in this compatibility layer. [01:01:02] Elizabeth: it's kind of incredible to see wine having got this far. I mean, I started working on a, you know, six, seven years ago, and even then, I could never have imagined it would be like this. [01:01:16] Elizabeth: So as we, we wrap up, for the developers that are listening or, or people who are just users of wine, um, is there anything you think they should know about the project that we haven't talked about? [01:01:31] Elizabeth: I don't think there's anything I can think of. [01:01:34] Jeremy: And if people wanna learn, uh, more about the wine project or, or see what you're up to, where, where should they, where should they head? Getting support and contributing [01:01:45] Elizabeth: We don't really have any things like news, unfortunately. Um, read the release notes, uh, follow some, there's some, there's some people who, from Code Weavers who do blogs. So if you, so if you go to codeweavers.com/blog, there's some, there's, there's some codeweavers stuff, uh, some marketing stuff. But there's also some developers who will talk about bugs that they are solving and. And how it's easy and, and the experience of working on wine. [01:02:18] Jeremy: And I suppose if, if someone's. Interested in like, like let's say they have a piece of software, it's not working through wine. what's the best place for them to, to either get help or maybe even get involved with, with trying to fix it? [01:02:37] Elizabeth: yeah. Uh, so you can file a bug on, winehq.org,or, or, you know, find, there's a lot of developer resources there and you can get involved with contributing to the software. And, uh, there, there's links to our mailing list and IRC channels and, uh, and, and the GitLab, where all places you can find developers. [01:03:02] Elizabeth: We love to help you. Debug things. We love to help you fix things. We try our very best to be a welcoming community and we have got a long, we've got a lot of experience working with people who want to get their application working. So, we would love to, we'd love to have another. [01:03:24] Jeremy: Very cool. Yeah, I think wine is a really interesting project because I think for, I guess it would've been for decades, it seemed like very niche, like not many people [01:03:37] Jeremy: were aware of it. And now I think maybe in particular because of the, the Linux gaming handhelds, like the steam deck,wine is now something that a bunch of people who would've never heard about it before, and now they're aware of it. [01:03:53] Elizabeth: Absolutely. I've watched that transformation happen in real time and it's been surreal. [01:04:00] Jeremy: Very cool. Well, Elizabeth, thank you so much for, for joining me today. [01:04:05] Elizabeth: Thank you, Jeremy. I've been glad to be here.
Episode 355. James B and Eddie discuss an ancient chicken, Paste Pot Pete and a fake Prowler in five Sensational Spider-Man books. Sponsored by Roxxon Oil. Trust Life, Trust Roxxon. Theme Music by Jeff Kenniston. This Episode Edited by James B using Audacity and Cleanfeed. Summaries written by James B and Eddie and Shanna the She Devil. Most Sound effects and music generously provided royalty free by www.fesliyanstudios.com and https://www.zapsplat.com/ Check out all the episodes on letsreadspiderman.podbean.com or wherever you get your podcasts. Check out our live meetup and Discord Channel here https://docs.google.com/document/d/1_mW6htjJUHOzlViEvPQqR-k68tClMGAi85Bi_xrlV7w/edit
What happens when life hands you unexpected challenges right after you've made the boldest leap of your career? In this episode of The Mystic Millionaire Podcast, I sit down with Allie Reeves, unapologetic host of ALL IN with ALLIE and the go-to mentor for female entrepreneurs ready to scale their businesses with boldness and integrity. Allie shares her journey of investing in a high-level mastermind, navigating pregnancy and grief, and still creating her most successful year in business. We dive into powerful mastermind lessons, the importance of re-deciding in hard seasons, and the audacity it takes to hold your vision when circumstances try to pull you off track. Known for her unmatched ability to transform personal brands into money-making machines, Allie reveals her mindset practices for building unstoppable momentum online. This conversation blends female entrepreneurship, identity work, and practical strategies for sustainable business growth. If you're ready to align your mindset, brand, and actions with your next level of success, this episode will inspire you to take the leap.Follow Allie Reeves here:Instagram: https://www.instagram.com/allieireevesFacebook: https://www.facebook.com/allieireeves/Listen to All in With Allie Podcast: https://podcasts.apple.com/us/podcast/all-in-with-allie/id1455030878Get exclusive access to powerful behind-the-scenes riffs I only share with my inner circle. SUBSCRIBE to unlock it now and go deeper with me here: https://www.buzzsprout.com/818893/subscribeJoin the Mastering Your Mindset Facebook Group, and surround yourself with individuals who are on their journey to success. https://www.facebook.com/groups/MasteringYourMindsetwithDanielleThe Success Society is your gateway to an elevated life—an empowering community for driven individuals who are ready to align with abundance, success, and purpose. Join us for less than a cup of coffee per month! https://empress.danielleamos.co/the-success-society/Want to start working with me? Book a complimentary strategy call with The Success Society Team. We're here to support you. https://danielleamos.as.me/strategycallsetterYou can catch the video version of this episode on my YouTube channel. Subscribe here: https://www.youtube.com/@thedanielleamosOne conversation with me can change your life. Access my free gift, Success Mindset Workshop, here: https://successmindsetworkshop.danielleamos.co/If you love this episode, please share it on Instagram, tag me, and send me a DM @TheDanielleAmos; I'd be so grateful if you could leave me a 5-star review on Apple PodcasFit, Healthy & Happy Podcast Welcome to the Fit, Healthy and Happy Podcast hosted by Josh and Kyle from Colossus...Listen on: Apple Podcasts SpotifySupport the show
Rachel Dixon joins us today to share her powerful story of self-discovery, faith, and authenticity. Growing up in a deeply religious environment, Rachel navigated the complexities of identity, conformity, and spirituality, ultimately embracing her true self and advocating for wholeness as a birthright. Imagine being accused by people in the church of being a homosexual because of how you look, being rejected because of it and not even realizing that was your truth until much later, after many years of agonizing introspection! The church knew she was gay before she even did. How is that, if being gay is a choice? This story is powerful and incredibly eye opening. Through candid conversation, we explore the challenges of deconstructing long-held beliefs, the courage to live audaciously, and the importance of community and unconditional love.Bullet Points of Interest:Rachel's upbringing in a strict Christian environment and the impact of religious expectations on her identity.The influence of Christian radio and audio dramas on Rachel's early love for voice and storytelling.Early realizations of difference—Rachel's discomfort with gendered expectations and required silence for women in church.The pivotal moment at Bible college: being dismissed from a job for having short hair, highlighting the consequences of non-conformity.The emotional toll of being judged for appearance and the pressure to fit a prescribed mold.Rachel's journey through denial and eventual acceptance of her sexuality, including the challenges of navigating faith and identity.The experience of being directly questioned about her sexuality and the anger and self-reflection it provoked.The process of deconstructing faith—questioning dogma, seeking authenticity, and ultimately leaving the church to pursue a more genuine spiritual path.Insights on the difference between following rules for appearance versus living with honesty and love.The importance of community, creativity, and finding like-minded people after leaving a restrictive environment.Rachel's message of honoring every step of the journey, even the difficult ones, as necessary for growth and self-acceptance.The episode closes with encouragement for listeners to embrace their own paths, seek community, and find freedom in authenticity.Find out more about Rachel and watch her TEDx Talk at www.racheldickson.com Honoring the Journey is hosted, produced and edited by Leslie Nease and the artwork for the show is also created by Leslie Nease.Want to get updates/announcements and a FREE Deconstruction Journaling Prompt PDF? Sign up for Leslie's Monthly Newsletter! You can do that HERE.Pick up Leslie's new book, Honoring the Journey: The Deconstruction of Sister Christian here.Interested in working with Leslie as your Life/Faith Transitions Coach? Check out her website and learn more about what she offers! https://www.leslieneasecoaching.comIf you'd like to be a part of the Honoring the Journey Team on Substack, click here! You can find her work and also support her financially if you desire.Would you like to leave a voicemail for Leslie? Click here!If you are looking for community as you deconstruct or just a place to go and enjoy the company of people who are seekers, learners and who are looking to connect with the Divine without religious baggage, please join the Private Facebook Community! Leslie is very passionate about connection and community, so if that sounds like you, please come join us! Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.
Season 5If we are ignorant of the past, how can we have hope for the future?"
Welcome to the Beaches Chapel Church podcast! Beaches Chapel is a home for all to begin and grow in their relationship with Jesus. For more information visit beacheschapel.com or download our app.
Episode Highlight: On this episode of the Embracing "Only" podcast, we are featuring one of the most impactful moments from episode 34 with guest Dr. Kim McLear. We explore what it means to be a truth-teller, the emotional cost of retaliation, and how choosing courage over fear can break generational cycles of harm. Kim is an author, speaker, and social designer who works at the vibrant intersections of the arts, tech, wellbeing, civic engagement, and justice. She served 20 years of distinguished public service as a senior officer in the U.S. Coast Guard and bravely exposed three of the largest abusive cover-ups of racism, sexual assault, and retaliation in modern U.S. military history.This episode is just a short snippet that highlights the best and most powerful learning moment from a past episode. You can listen to the full episode (filled with more wisdom) here: Episode 34: Choosing to Challenge workplace bullying and retaliation.Key Discussion Points:00:59 Claiming the Label “Whistleblower”: Whistleblowing is not dishonorable. It's an act of integrity rooted in American history.03:29 The Audacity to Be Your Full Self: It is powerful and takes courage to show up authentically in spaces where your gender, the color of your skin, sexual orientation, or your accomplishments are considered threatening.05:30 Navigating Fear and Survival: Sharing stories of abuse and psychological violence is important not only for the storyteller but for the countless others who don't survive the system.09:05 Centering Courage Over Fear: It is both a responsibility and a gift to use our voice to make the path easier for those who follow.In Summary: Dr. Kim McLear shares how choosing truth over fear can change a system. She reminds us that being your full self in environments not built for you is radical, courageous, and essential.Resources from this episode:Follow Kim on LinkedIn or visit her website. If you happen to be a woman of color and you are looking for a community of like minded women, join Olivia here: https://www.mysistersshoulders.com/ Ready to make a change?→ If you are struggling to navigate your corporate career but are ambitious and have goals you want to accomplish quickly, Olivia is the coach for you. She can help you reach your goals. Reach out to her on LinkedIn or visit oliviacream.com.→ If you are ready to transition out of Corporate and want to start building a profitable portfolio career as a business owner, board member or more, but you're unsure of the next steps, Archita can guide you through a successful transition to entrepreneurship.Reach out to her on LinkedIn or visit architafritz.com.Connect with your hosts:Follow Embracing Only on LinkedIn, Instagram, and Facebook, or check out the website._________Produced by Ideablossoms
When life throws chaos at you like typhoons, tech meltdowns, or 87 million live viewers; Anne Marie Anderson's rule never changes: work the problem. In this week's energizing conversation, broadcaster and author Anne Marie Anderson joins Allison to explore the mindset behind her book Cultivating Audacity: How to Dismantle Doubt and Take Bold Risks. Drawing on three decades in elite sports and leadership rooms, Anne Marie breaks down the four barriers that stall careers and shows how to turn each into fuel. She shares the now-famous mantra “work the problem,” reframing failure as data, not drama, and walks us through practical frameworks like Your Two Lives, the Front Row (your accountability circle), Jump (taking the leap before you feel ready), and the continual Reevaluation Loop. From international travel snafus with her 13-year-old to her first on-air moment beamed into 87 million homes, Anne Marie reveals how calculated risk builds resilience, clarity, and results. Here are highlights: -Work the Problem (Always): Strip out ego and emotion, identify what's actually true, list options, act, then iterate. -Name the Four Barriers: Most stalls trace back to fear, time, money, or the inner critic; bring each into the open and use it. -Failure = Data, Not Identity: Trade shame for information. What did you try, what happened, what will you change next? -Your Two Lives & the Jump: You can keep the life you have or take a calculated leap; you'll never feel fully “ready.” -Build Your Front Row: Curate challengers, not cheerleaders, who push, check in, and keep you accountable without jealousy. About the guest: Anne Marie Anderson is a three-time Emmy Award–winning broadcaster, keynote speaker, and author with over three decades in sports television, covering six Olympic Games, heavyweight title fights, golf's majors, NBA and MLB playoffs, and the Super Bowl. As one of the most experienced female play-by-play announcers in the country, she calls more than 75 live events each year for ESPN, ABC, NBC, FOX, and TBS, and has been nationally recognized for her journalism and leadership in advancing sport. She is the author of Cultivating Audacity: How to Dismantle Doubt and Take Bold Risks, a guide to overcoming barriers like fear, time, money, and the inner critic by reframing failure as data and embracing persistence, resilience, and curiosity. Known for her humor, authenticity, and storytelling, Anne Marie is also a sought-after keynote speaker and emcee who inspires audiences to pursue audacious and fulfilling lives. Connect with Anne Marie: Get the book on Amazon: https://www.amazon.com/dp/1646871693 Website: https://annemarieanderson.com/ LinkedIn: linkedin.com/in/anne-marie-anderson-3557ab39 Instagram: https://www.instagram.com/annemarieandersontv/ Connect with Allison: Feedspot has named Disruptive CEO Nation as one of the Top 25 CEO Podcasts on the web, and it is ranked the number 6 CEO podcast to listen to in 2025! https://podcasts.feedspot.com/ceo_podcasts/ LinkedIn: https://www.linkedin.com/in/allisonsummerschicago/ Website: https://www.disruptiveceonation.com/ #CEO #leadership #startup #founder #business #businesspodcast Learn more about your ad choices. Visit megaphone.fm/adchoices
A great topic this episode discussing milestones for Queer folks and how we can celebrate and recognize them in our pagan practices. Enfys Book takes time to speak about their book developed from their own personal journey and the experiences of others for creating ritual for important life experiences for those in the LGBTQIA+ community. Whether just starting on your journey or you have gone through many of these milestones already, this book will help to recognize and claim those important occasions in our lives in meaningful and powerful ways. Discover rituals for identity, names, pronouns, drag persona, experiencing transition, building relationships and chosen family, and so much more. The book is dedictated "to everyone who is trying to be their most authentic, fabulous self." Enfys Book (they/them) is an author, priestx, blogger, teacher, performer, singer, songwriter, and comedian. They have taught many classes on tarot, Hermetic Qabala, magickal rites of passage, and queering one's magical practice at conferences and events around the world. Their other books include Queer Qabala, and co-author (with Ivo Dominguez, Jr.) of Sagittarius Witch. Find them on their website Major Arqueerna, Mastadon, and YouTube. Queer Rites is available from Llewllyn Books, at your local bookstore, or e-commerce site. # # # Create your podcast today! #madeonzencastr Follow me on Substack: https://giftsofthewyrd.substack.com/ Instagram: @wyrdgifts1 Facebook: @GiftsoftheWyrd Email: giftsofthwyrd@gmail.com Order The Christmast Oracle Deck created by me and artist Vinnora at https://feniksshop.etsy.com follow FB/IG: @thechristmasoracle This product was sent to me by the publisher. I have not been compensated for this interview or review, and my opinions are my own. Music. Royalty free music from https://www.fesliyanstudios.com Intro: Land of 8 Bits. Outro and Stinger: JPOP. Gifts of the Wyrd Logo Created by Xan Folmer. Logo based on the Vanic boar created by Vanatru Priestess Ember of the Vanic Conspiracy. Studio recordings using Zencastr and Audacity.
I chat with Craig Hewitt , founder of Castos. We talk about his journey from running a podcast editing agency to building a SaaS hosting platform. We cover the challenges of bootstrapping, raising funds, and going international. Craig shares how he uses distribution channels, how AI affects small teams, and what it's like to scale in a niche market. We end with advice for indie founders on picking business models, taking risks, and keeping up with tech changes.My twitter: https://x.com/wbetiagoAbout Craig HewittTwitter: https://x.com/TheCraigHewittPodcast: https://roguestartups.com/Timestamps by PodsqueezeGreg's Background and Starting Podcast Motor (00:01:02)Getting First Clients and Sales Approach (00:06:29)US vs. Europe: Customer Acquisition Differences (00:08:25)Localization and Multi-Currency Pricing (00:13:18)Transition from Agency to SaaS: Castus (00:16:30)Distribution Channels and Product Positioning (00:19:06)Impact of AI on Team and Product Development (00:25:28)Bootstrapping vs. Raising Money: Tiny Seed Experience (00:30:25)Agency vs. SaaS: Which to Start First? (00:31:33)Tiny Seed Accelerator: Value and Learnings (00:35:55)Distribution, Churn, and Growth Challenges (00:38:56)Balancing Family, Agency, SaaS, and Accelerator (00:41:05)Using Investment to Scale and the Realities of Raising Money (00:44:05)Investor Returns and Exit Expectations (00:51:19)Podcasting Market Realities and Churn (00:54:10)Pricing, Retention, and Content Marketing Plateau (00:57:23)What to Do When Growth Plateaus (01:00:59)AI's Impact on SaaS and the Economy (01:10:21)US vs. Europe: Entrepreneurial Mindset Differences (01:14:53)Conclusion and Where to Find Greg (01:17:58)Links and MentionsTools and Websites"Castos": "00:01:02""Podcast Motor": "00:01:02""Audacity": "00:05:40""Ecom from Skype": "00:05:40""Blueberry": "00:05:50""Buzzsprout": "00:05:50""Seriously Simple Podcasting": "00:17:36""HubSpot": "00:19:14""Cursor": "00:15:11""Zencastr": "00:22:33""Zoom": "00:22:33""Figma": "00:24:26""Cursor": "00:27:41""TinySeed": "00:30:25""11 Labs": "00:26:30""Claude": "00:26:30""Marnus": "00:26:30""TinySeed": "00:48:33""WordPress": "00:51:19""Podsqueeze": "00:54:10""Apple Podcast Connect": "00:55:13""Rogue Startups": "01:17:58"Books"Steal Like an Artist": "00:19:31"Videos and Podcasts"Nathan Barry's Podcast": "01:08:40"
What a treat to connect with Roxane Gay about memoir. We cover topics of oversharing and boundaries, as well as when memoir becomes manifesto. Today's show covers vulnerability and writing about shame, and how Roxane's success and visibility has impacted her writing. Plus, we get Roxane's take on Elizabeth Gilbert's new memoir, and why she thinks it's “not good.” Much worth listening to this week, including Brooke's celebration of having Roxane on the show in the first place after having been declined a couple times. A lesson for all that a no is not a forever no. Tune in! Roxane Gay's writing appears in Best American Mystery Stories 2014, Best American Short Stories 2012, Best Sex Writing 2012, A Public Space, McSweeney's, Tin House, Oxford American, and many others. She is a contributing opinion writer for The New York Times and the author of the books Ayiti, An Untamed State, The New York Times-bestselling Bad Feminist, the nationally bestselling Difficult Women, and The New York Times-bestselling Hunger. She is also the author of World of Wakanda for Marvel. And don't miss out on her Substack newsletter, The Audacity. Learn more about your ad choices. Visit megaphone.fm/adchoices
Episode 354. James B and Eddie discuss the new Jack O Lantern, a new supervillain team and how could Mary Jane beat the Chameleon if Spider-Man could not?! Sponsored by Manilla Folder Announcements Theme Music by Jeff Kenniston. This Episode Edited by James B using Audacity and Cleanfeed. Summaries written by Eddie and Mad Jack. Most Sound effects and music generously provided royalty free by www.fesliyanstudios.com and https://www.zapsplat.com/ Check out all the episodes on letsreadspiderman.podbean.com or wherever you get your podcasts. Check out our live meetup and Discord Channel here https://docs.google.com/document/d/1_mW6htjJUHOzlViEvPQqR-k68tClMGAi85Bi_xrlV7w/edit
A small Illinois town took on the Proud Boys after a blatant recruitment billboard appeared near a high school. This segment dissects the audacity of extremist groups feeling emboldened enough to openly recruit and the critical importance of local communities pushing back against hate and fascism. It highlights how hate groups exploit societal anxieties and strategically infiltrate local politics, raising questions about corporate responsibility in platforming such dangerous ideologies. This local victory proves that grassroots efforts can, and must, challenge the normalization of bigotry eroding our society.News Source: Community Outcry Forces Proud Boys Billboard Removal in Illinois By Hunter Basler and Holden Ker Wiki for Katie Askey, local news August 19th, 2025
The AUDACITY of these disgusting little brilliant scavenger birds to CELEBRATE THE GREATEST TRAGEDY IN SPORTS HISTORY with Michael Jordan's fated return to the NBA, setting up an obnoxious sequel thr33-p3@t, setting the Cavaliers franchise development back another 10 years.Well, the FRIDAY FUMBLIN BOIS got the SALVE for your wounds. We've got PERMISSION SLIPS, DESHAUN WATSON CHECK UP, GAME 1 RECAP, and much more. get prepped for the return of the Muppet Man, the Unphased Veteran, DJ Elite himself to the site of his own glory: g0dd@mn baltimore.
Too often, we tie our worth to whether we hit a deadline, did something perfectly, or matched someone else's timeline of success. If only the “worst day” person gets to complain, then the same logic says only the “best” person gets to celebrate. That's not true. You deserve to celebrate you—no matter what anyone else is doing!In this episode, we're unpacking the shame stories around goals, “failure,” and self-celebration. Caitlin shares a powerful reframe: every single person deserves to feel proud of their accomplishments and to celebrate themselves—no matter how messy, imperfect, or slow the process.
Feminist Buzzkills is officially BACK! WHEEEEE! Lizz is still out meeting with activists and speaking at screenings of the AAF documentary, “No One Asked You,” at The Colombia International Human Rights Festival (dopeness alert). And HUZZAH—joining Moji is AAF's inimitable Head Writer, Alyssa “Dooks” Al-Dookhi to guest co-host! They're diving into abortion providers handling IUD insertion pain like pros, the rollercoaster of Planned Parenthood's Medicaid funding, and fake clinics sneaking into telehealth. GUEST ROLL CALL!Moji and Dooks chat with real-life clinic superstar, Ali Kliegman, Co-Founder and Executive Director of Care for All Clinic, a brand-spanking-new nonprofit abortion clinic in the heart of Milwaukee. Ali spills the tea about going from concept to real-ass clinic in basically one year, the violence and harassment Care for All has already faced, and how their community model can be a blueprint for healthcare clinics! PLUS! Get your serotonin boost courtesy of comedian, matchmaker, and lawyer Yasmin Elhady! She yaps with us about her dating reality show on Hulu, “Muslim Matchmaker,” figuring out she's funny AF, and the deets on diversity in the Muslim Ummah. She's bringing it ALL. Scared? Got Questions about the continued assault on your reproductive rights? THE FBK LINES ARE OPEN! Just call or text (201) 574-7402, leave your questions or concerns, and Lizz and Moji will pick a few to address on the pod! Times are heavy, but knowledge is power, y'all. We gotchu. OPERATION SAVE ABORTION: WE DID A THING IN AUGUST! The Feminist Buzzkills took some big patriarchy-smashing heat to The Big Easy and recorded a live workshop that'll train you in coming for anti-abobo lawmakers, spotting and fighting against fake clinics, AND gears you up on how to help someone in a banned state access abortion. You can still join the 10,000+ womb warriors fighting the patriarchy by listening to our past Operation Save Abortion pod series and Mifepristone Panel by clicking HERE for episodes, your toolkit, marching orders, and more. HOSTS:Moji Alawode-El @MojiLocksAlyssa Al-Dookhi @TheDookness SPECIAL GUESTS:Ali Kliegman IG: @careforallwiYasmin Elhady IG: @yasminelhahahady TikTok: @yasmin_elhady GUEST LINKS:Care for All WebsiteVOLUNTEER: Care for AllDONATE: Care for AllName Care for All's New Aspiration MachineYasmin's WebsiteYasmin's Youtube Find Love, Muslim Matchmaking Website NEWS DUMP:Amy Coney Barrett: Reports of a Constitutional Crisis Have Been Greatly ExaggeratedJudge: Planned Parenthood Clinics Can Remain Medicaid Providers While Lawsuit ContinuesUPDATE: Planned Parenthood's Medicaid Funding Can Be Blocked for Now, Appeals Court RulesTrump Loses Bid to Overturn $83.3m E. Jean Carroll Defamation JudgmentDigital Deception: Beware the Rise of Fake Telehealth Abortion ClinicsWant an IUD, but You're Afraid of the Pain? Try an Abortion Provider. EPISODE LINKS:Plan C PillsI Need an AAbortion FinderExpose Fake Clinics ADOPT-A-CLINIC: Care for All Community Clinic Amazon WishlistBUY AAF MERCH!SIGN UP 8/9: Operation Save AbortionEMAIL your abobo questions to The Feminist BuzzkillsAAF's Abortion-Themed Rage Playlist SHOULD I BE SCARED? Text or call us with the abortion news that is scaring you: (201) 574-7402 FOLLOW US:Listen to us ~ FBK Podcast Instagram ~ @AbortionFrontBluesky ~ @AbortionFrontTikTok ~ @AbortionFrontFacebook ~ @AbortionFrontYouTube ~ @AbortionAccessFront TALK TO THE CHARLEY BOT FOR ABOBO OPTIONS & RESOURCES HERE!PATREON HERE! Support our work, get exclusive merch and more! DONATE TO AAF HERE!ACTIVIST CALENDAR HERE!VOLUNTEER WITH US HERE!ADOPT-A-CLINIC HERE!EXPOSE FAKE CLINICS HERE!GET ABOBO PILLS FROM PLAN C PILLS HERE! When BS is poppin', we pop off!
An old man starts to fear for his safety when he suspects his live-in carer is not quite what he seems.This original recording is an audio presentation by Jasper L'Estrange for EnCrypted Horror. “DON'T GET AROUND MUCH ANYMORE” by Jasper L'Estrange.
We've put together the ultimate list of 49 free tools churches are using right now. And here's the best part — these aren't just our picks. Every single tool comes directly from churches like yours, already putting them to work in real ministry. ENTER 'The $11,988 Fall Kickoff Giveaway' HERE: https://prochur.ch/enter ============================= Table of Contents: ============================= 0:00 - Intro 3:17 - Communication 9:05 - Project Management 11:58 - Creative Resources 17:25 - Audio 20:43 - Production 24:50 - *Free, Not Free* 28:30 - Most Popular Tools IMPORTANT LINKS - The Church Smartphone Photography Masterclass: https://youtu.be/KaUPT9o4Lus - WhatsApp: https://www.whatsapp.com/ - Slack: https://slack.com/ - Invite Everyone: https://inviteeveryoneapp.com/ - Messenger: https://www.messenger.com/ - Asana: https://asana.com/ - Trello: https://trello.com/ - Notion: https://www.notion.com/ - Unsplash: https://unsplash.com/ - ChatGPT: https://chatgpt.com/ - Gemini: https://gemini.google.com/ - Pinterest: https://www.pinterest.com/ - VSCO: https://www.vsco.co/ - YouTube Video Downloader: https://y2mate.com/ - 4K Video Downloader: https://www.4kdownload.com/ - Coolors.co: https://coolors.co/ - Motion Array: https://motionarray.com/ - Tally Forms: https://tally.so/ - Adobe Express: https://www.adobe.com/express/ - Noun Project: https://thenounproject.com/ - FontBase: https://fontba.se/ - Audacity: https://www.audacityteam.org/ - Loop Community: https://loopcommunity.com/ - Adobe Enhance Speech: https://podcast.adobe.com/enhance - MacWhisper: https://goodsnooze.gumroad.com/l/macwhisper - Otter.ai: https://otter.ai/ - Chrome Remote: https://remotedesktop.google.com/ - Bitfocus Companion: https://bitfocus.io/companion/ - PowerPoint: https://www.microsoft.com/microsoft-365/powerpoint - Keynote: https://www.apple.com/keynote/ - Presenter: https://www.worshiptools.com/en-us/presenter - Life.Church Open Network: https://open.life.church/ - Smash: https://fromsmash.com/ - Meta Business Suite: https://business.facebook.com/ - Google For Non-Profits: https://www.google.com/nonprofits/ - Linktree: https://linktr.ee/ - ImageOptim: https://imageoptim.com/ - OBS: https://obsproject.com/ - Freeshow: https://freeshow.app/ - CapCut: https://www.capcut.com/ - DaVinci Resolve: https://www.blackmagicdesign.com/products/davinciresolve - Canva: https://www.canva.com/ THE 167 NEWSLETTER
In this week's episode, Pooya breaks down Episode 8.
Episode 353. James B and Eddie discuss Flash's Booty Call. John Jameson kissing Ashley Kafka and two recycled villains, the Kangaroo and Jack O'Lantern with new people sporting the costumes. Sponsored by Cousin Gravel's Theme Music by Jeff Kenniston. This Episode Edited by James B using Audacity and Cleanfeed. Summaries written by James B and Herbert Filmore Smith. Most Sound effects and music generously provided royalty free by www.fesliyanstudios.com and https://www.zapsplat.com/ Check out all the episodes on letsreadspiderman.podbean.com or wherever you get your podcasts. Check out our live meetup and Discord Channel here https://docs.google.com/document/d/1_mW6htjJUHOzlViEvPQqR-k68tClMGAi85Bi_xrlV7w/edit
90 Day Fiancé HEA S9 Episode 8 A brand new season of 90 Day Fiancé: Happily Ever After? is heating up, and Pooya is once again in the conductor's seat of the Hot Mess Express, ready to navigate all the drama, tears, and questionable decisions this franchise has to offer. Buckle up—because Season 9 is already off to a wild start! In this week's episode, Pooya breaks down Episode 8. Previously on the 90 Day Podcast Feed:90 Day Podcast Archives LISTEN! Hop on the Hot Mess Express and ride out the season by subscribing to the 90 Day Fiance RHAPup feed!WATCH! Watch and subscribe to all RHAP podcasts on YouTubeSUPPORT! Become a RHAP Patron for bonus content, access to Facebook and Discord groups plus more great perks! Learn more about your ad choices. Visit megaphone.fm/adchoices
Season 5Before God allows you to lose hope, He will send help.
BGCL began as personal healing project and has grown into a community learning practice. Today, Hillarie shares why Black Girl Country Living is evolving into Rewild Learning—and what's next.In This Episode:- The five-year arc from city to country and what changed along the way- Why this season is about collective learning, not just personal healing- How Rewild Learning weaves community social work, systems change, and organizational learning- Upcoming community programs (mend & swap, breathwork, women's health) and how to get involvedRESOURCES & LINKS:✍
Episode 352. James B and Eddie just finished the Clone Saga and now they start wrapping up their Silver Age Fantastic Four coverage with the penultimate podcast for the FF. Sponsored by Silver Surfer Cosmic Cuisine. Theme Music by Jeff Kenniston. This Episode Edited by James B using Audacity and Cleanfeed. Summaries written by James B and Eddie and Lockjaw. Most Sound effects and music generously provided royalty free by www.fesliyanstudios.com and https://www.zapsplat.com/ Check out all the episodes on letsreadspiderman.podbean.com or wherever you get your podcasts. Check out our live meetup and Discord Channel here https://docs.google.com/document/d/1_mW6htjJUHOzlViEvPQqR-k68tClMGAi85Bi_xrlV7w/edit
In this episode, Kelly shares how authenticity unlocks dreams, why being audacious matters, and how curiosity about yourself leads to growth. She dives into letting go of judgment, embracing imperfection, and expanding your brand through real connection. Whether you're growing your brand, chasing big dreams, or simply ready to live more boldly, this episode will remind you that the freedom you're seeking is already within you. [5:21] Authenticity Unlocks Dreams “If you can be so fully self-expressed and just be so authentic of who you are and not care about people judging you or your fear of being seen or being too much or whatever, then you could really live a really incredible life and call in your dreams.” [12:27] Be Audacious “Let's live a more audacious life. Start the things, create the content, show our face, say what we want to say. And if it doesn't land, it doesn't land. You know, if anything, you learn a lesson from it and every lesson there is gratitude for it.” [13:16] Be Curious About Yourself “‘What offends you, is for you.' That was the most powerful thing I've heard.” [16:38] Growth Through Connection “If you are looking to expand who you are, expand your brand, you've got to get in front of other audiences. Share your story, talk about things, and not just on Instagram. You got to connect with the right people. So, connect.” Connect with Kelly here: Follow Me on Instagram at @chaselifewithkelly - https://www.instagram.com/chaselifewithkelly/ Follow Me on TikTok at @iamkellychase - https://www.tiktok.com/@iamkellychase _t=8WCIP546ma6&_r=1 Subscribe to My YouTube Channel - https://www.youtube.com/channel/UCNqhN0CXWVATKfUjwrm65-g Work with Me: Private 1:1 Business & Mindset Coaching- More Details- https://www.chaselifewithkelly.com/private-coaching Rejection to Redemption - More Details: https://www.chaselifewithkelly.com/rejection-to-redemption Online Business Accelerator- More Details: https://www.chaselifewithkelly.com/online-business-accelerator Money Magnet - More Details: https://www.chaselifewithkelly.com/money-magnet Goddess Magic Course Bundle - More Details - https://www.chaselifewithkelly.com/goddess-magic Kelly's Favorites Visit Our Website!
Varla Ventura, author of Enchanted Plants: A Treasury of Botanical Folklore & Magic, joins me this episode to talk about .... yes, plants. Varla is the author of several books about the enchanted realms. She is a long time lover of plants and their magical connection between the physical realm and that of the beyond. I can't write this any better, so borrowing it directly from Weiser's write up for her to interest you in her book: "From fairy tales to your garden, Enchanted Plants is an illustrated treasure trove of the lore and magic in the kingdom of plants. Take a walk through mystical, magical, and folkloric gardens and discover the plants and flowers that have captured our hearts and minds for centuries. From the baneful bog to the garden gate, plant lover and lover of the bizarre Varla Ventura brings together forgotten lore of plants for the ultimate romp through a botanical wonderland, including excerpts from fairy tales and a lively discussion of each plant's legendary magical and medicinal properties." And I agree. This is a stunning book with beautiful illustrations and wonderful descriptions of plants and folklore to accompany them that Varla has carefully researched and worked with specifically for this book. Have a listen to the episode and pick up the book to visit the enchanted gardens and find a plant for you. Varla's website is here: https://www.varlaventura.net/ on Instagram at: @varlaventura Order the book from your local book resource, Weiser Publications, an online bookseller, or borrow from your library. # # # Create your podcast today! #madeonzencastr Follow me on Substack: https://giftsofthewyrd.substack.com/ Instagram: @wyrdgifts1 Facebook: @GiftsoftheWyrd Email: giftsofthwyrd@gmail.com Order The Christmast Oracle Deck created by me and artist Vinnora at https://feniksshop.etsy.com follow FB/IG: @thechristmasoracle This product was sent to me by Weiser Books. I have not been compensated for this interview or review, and my opinions are my own. Music. Royalty free music from https://www.fesliyanstudios.com Intro: Land of 8 Bits. Outro and Stinger: JPOP. Gifts of the Wyrd Logo Created by Xan Folmer. Logo based on the Vanic boar created by Vanatru Priestess Ember of the Vanic Conspiracy. Studio recordings using Zencastr and Audacity.
What does it take to break away from the traditional lane and build something of your own? In this episode, award-winning journalist, author and radio show host Ernest Owens unpacks how audacity fueled his career, why he launched his own journalist association called Philadelphia Association of Black Journalist, and some the gems you will find in his latest book The Case for Cancel Culture. IG @mrernestowens
Are you showing up in sales as the “Nice Girl”? Over-explaining your offer, avoiding objections, and hoping being liked will land the client? In this episode of What the Wealth, I'm breaking down how the Nice Girl identity is silently killing your conversions and what to do instead.You'll learn my take on:The tell-tale signs of “Nice Girl” sales habits.Why being liked won't pay your bills (but leadership will).How to reprogram your identity so you sell with certainty, not people-pleasing.Practical daily practices to hold frame, lean back, and lead your sales calls with power.If you're ready to stop being liked and start being PAID, this one's for you.follow me for more: @kendallstrampel
Anne Marie Anderson is a three-time Emmy winner with 36 years in sports television, including a decade as a producer at ESPN working with elite athletes and executives. She's the author of "Cultivating Audacity: Dismantle Doubt and Let Yourself Win" and has navigated multiple career pivots throughout her professional life. In this episode, Anne Marie reveals that audacity isn't reserved for the naturally fearless but can be developed as a learnable skill. Anne Marie explains that true audacity requires getting comfortable with failure, surviving it, and trying again. She identifies four barriers that stop leaders: fear, time, money, and that inner critic. Elite performers don't silence their inner critic but examine its messages with neutral curiosity. Anne Marie teaches her catastrophize your life technique for evaluating risks by imagining the worst possible outcomes. This helps distinguish between legitimate concerns and irrational fears that paralyze decision-making. She emphasizes that the cost of inaction is always higher than the price of failure. Anne Marie introduces the concept of your front row, the people who challenge you and tell you the truth. She advocates for shape shifting leadership and shares how vulnerability became key to her transformation. If you're ready to stop letting fear control your biggest decisions, this episode is essential listening. You can find episode 474 wherever you get your podcasts! Watch this Episode on YouTube | Key Takeaways [02:42] Anne Marie reveals what's not publicly known about her: she did adventure travel before kids, rafting dangerous rivers, climbing to Everest base camp, and trekking gorillas in the Congo. [03:39] She explains that audacity requires practice with failing and getting comfortable with failure because "if you're not failing, you're really not pushing yourself to be audacious." [04:32] Anne Marie advises understanding why you want to make a change first, then evaluating what you're willing to risk to get there. [06:18] She identifies that elite athletes control their inner critic by recognizing it and examining messages with neutral curiosity rather than trying to silence it. Anne Marie defines audacity as "optimism that you're going to survive no matter how they work out." [08:26] Anne Marie intentionally shares her failures with her children, showing them rejections she gets to normalize failure as information. [11:36] She shares what to do differently to confront the fear and recommends catastrophizing situations to their ridiculous extreme. [17:06] She explains that your "front row" should be people who challenge and push you, not necessarily your best friends who want to keep you safe. [22:48] Anne Marie describes leaders as "shape shifters" who tailor their approach to each person's individual motivation and needs. [26:00] She distinguishes that urgent tasks are usually responses to others' requests while important tasks move you closer to your values and goals. [28:17] Anne Marie shares how her relationship with vulnerability has changed through the series of transformations she had in her lifetime and career. [31:03] She describes actively seeking rejection to desensitize herself, advising people to "fail first, go fail a lot." [32:54] Anne Marie's closing advice is for leaders to share their vulnerabilities and be "shape shifting leaders" who find the best in everyone. [34:16] And remember...“Inaction breeds doubt and fear. Action breeds confidence and courage. If you want to conquer fear, do not sit home and think about it. Go out and get busy.” - Dale Carnegie Quotable Quotes "It requires practice, and it requires practice with failing and getting comfortable failing." "If you're not failing, you're really not pushing yourself to be audacious." "Audacity at the base, right, is about optimism. And it's not optimism that things are going to work out the way you want it to. It's optimism that you're going to survive no matter how they work out." "If the price is too high to do the work, to create the change, then wait till you get the bill for regret, because that is super steep." "I would far rather have a list of failures than have a list of regrets." "You're going to get information as to how to take your next step. If you don't take that first step, how do you know where to go?" "Elite performers on that last one, inner critic, have great control of their inner critic power. They don't silence it. You can't silence your inner critic, but you can recognize it for what it is." "Your front row needs to be those people who will challenge you, who will push you, who will tell you the truth." "A great leader is somebody who's going to be able to say, obviously, I have all of these incredibly urgent matters. I'm carving out specific times to work toward our goals, our future." "Things that are urgent are usually in response to a request... Things that are important move us closer to our values, vision, goals, who we want to be." "I tell people, fail first, go fail a lot. Whatever the thing is you're most afraid of, do that one first. When you start actively seeking it out, it becomes easier." "To really understand human behavior, I think you have to understand what people fear." These are the books mentioned in this episode Resources Mentioned The Leadership Podcast | Sponsored by | Rafti Advisors. LLC | Self-Reliant Leadership. LLC | Anne Marie Anderson Website | Anne Marie Anderson LinkedIn | Anne Marie Anderson Instagram | Sign up for Anne Marie Anderson book updates:
For more than a decade, Urban Born has been a safe haven for St. Louis area youth. But the nonprofit's mission of combining education and a love for basketball in the College Hill neighborhood was paused indefinitely after its building sustained substantial damage during the tornado. St. Louis Public Radio's Marissanne Lewis-Thompson reports the couple behind the organization is facing a unique problem: the building is also their home.
Episode 351. James B and Eddie start their fifth year of podcasting with a review of Fantastic Four First Steps. Sponsored by the Tourism Department of Latveria Theme Music by Jeff Kenniston. This Episode Edited by James B using Audacity and Cleanfeed. Most Sound effects and music generously provided royalty free by www.fesliyanstudios.com and https://www.zapsplat.com/ Check out all the episodes on letsreadspiderman.podbean.com or wherever you get your podcasts. Check out our live meetup and Discord Channel here https://docs.google.com/document/d/1_mW6htjJUHOzlViEvPQqR-k68tClMGAi85Bi_xrlV7w/edit
This is one of the most powerful downloads I've ever received… the true meaning of AUDACITY and how it can completely shift the trajectory of your life. In this episode, I talk about how to break free from the outdated scripts that have kept you small, reframe judgment so it actually fuels your growth, and turn even the most intimidating actions into pure freedom. If you've ever worried about being “too much” or held yourself back because of what others might think, this conversation is your permission slip to translate every bold move into the life you've been dreaming of. Check out our Sponsors: Airbnb - Start making money by listing your home on Airbnb with an experienced Co-host, find a co-host at airbnb.com/host Quince - Shop everyday luxury goods without the designer price tag. Go to quince.com/happy for free shipping on your order and 365-day returns. Open Phone - Stop running your business from your personal phone. Get 20% off your first 6 months at openphone.com/earn Shopify - Try the ecommerce platform I trust for Glōci, Sign up for your $1/month trial period at Shopify.com/happy Constant Contact - Get all the automation, integration, and reporting tools that get your marketing running seamlessly. Try Constant Contact free for thirty days at constantcontact.com. HIGHLIGHTS Fear keeping you playing small? I'm sharing the KEY to set you free! How to recognize and ditch the old stories + limiting beliefs that aren't serving you. Reframe judgement and stay focused on your growth. How to turn audacious action into pure freedom. What we're doing in our free 30 day Audacity Challenge (+ how to join!) RESOURCES Join the 30 Day Audacity Challenge HERE! Join the most supportive mastermind on the internet HERE! Check out our FREE 90-Day Business Blueprint HERE! Listen to my free SECRET PODCASTS SERIES - Operation: Rekindle This B*tch Get glōci HERE Use code: HAPPY at checkout for 25% off! FOLLOW Follow me: @loriharder Follow glōci: @getgloci
David Brooks returns to the show with a stark diagnosis of American culture. Having evolved from a Democratic socialist to a neoconservative to what he now calls "the rightward edge of the leftward tendency," Brooks argues that America's core problems aren't economic but sociological—rooted in the destruction of our "secure base" of family, community, and moral order that once gave people existential security. Tyler and David cover why young people are simultaneously the most rejected and most productive generation, smartphones and sex, the persuasiveness of AI vs novels, the loss of audacity, what made William F. Buckley and Milton Friedman great mentors, why academics should embrace the epistemology of the interview, the evolving status of neoconservatism, what Trump gets right, whether only war or mass movements can revive the American psyche, what will end the fertility crisis, the subject of his book, listener questions, and much more. Read a full transcript enhanced with helpful links, or watch the full video on the new dedicated Conversations with Tyler channel. Recorded July 22nd, 2025. Help keep the show ad free by donating today! Other ways to connect Follow us on X and Instagram Follow Tyler on X Follow David on X Sign up for our newsletter Join our Discord Email us: cowenconvos@mercatus.gmu.edu Learn more about Conversations with Tyler and other Mercatus Center podcasts here. Photo Credit: Vladimir Kolesnikov/Michael Priest Photography
Season 3 of “Perfect Match” is in full swing! We start off this episode by breaking down Clayton's maddening non-apology podcast tour, then get into the new drop of episodes. With the men and women separated for mixers with the singles, a familiar pattern ensues: the women behave, to protect their relationships, and the men gleefully indulge in carnal delights the minute their partners are not physically present. We discuss the cheating, the lying, and the projection, and we ask ourselves: where do men find the audacity? To learn more about listener data and our privacy practices visit: https://www.audacyinc.com/privacy-policy Learn more about your ad choices. Visit https://podcastchoices.com/adchoices