POPULARITY
Categories
Today on KIOS at the Movies, Joshua LaBure reviews the new film “Materialists” and he sits down with Elijah Hoefer, General Manager of Programming at Film Streams, to discuss what's coming to their theatres.
In this episode of The Line Podcast, recorded very early on June 19, your hosts are making the best of a classic summer situation: we're both gone. Jen is off-grid somewhere. Matt is unplugging on another continent. But we didn't want to leave you hanging — so we figured we'd get ahead of it.How do we do that when we can't talk about the news of the day?We don't even try!This episode of The Line Podcast is brought to you by Unsmoke Canada. Canada can be a global leader in reducing the harm caused by smoking, but it requires actionable steps, including giving adult smokers the information they need to choose potentially less harmful alternatives. Learn more at Unsmoke.ca.That's right. Unlike our usual episodes, which we record as close as possible to release, this one was done early. We used the time to go back to a fan-favourite format: answering your questions. These all came from our paid subscribers at ReadTheLine.ca. As always, the questions were great — well, except for some of the crazy ones, which we're just going to politely ignore. (But seriously?) As always, we couldn't get to all of them. But we got through a lot. Including, as video viewers will notice, a power outage. Sigh.But let's stay focused on the questions. We talk about our careers. The future of The Line, and its origin story. The state of Canadian journalism, and what can and can't be done about it. Canadian politics, American politics, geopolitics. We field some questions that are lighthearted. Others that are deeply personal. Some answers are thoughtful. Some are silly. One or two may result in regret.But overall, it was fun. Thanks for taking part in this. Programming note: The Line Podcast and On The Line will be off next week. No episodes on July 1 or July 4. But back after that. And we will be releasing some content at ReadTheLine.ca this week — something new and fun. (Actually fun.) So be sure to subscribe at ReadTheLine.ca and never miss an update.See you soon, though. And take good care.
On our final episode, we celebrate the incredible journey of Kelly and Company and reflect on the moments that made it special. From the voices who've been with us since day one to the friends we've made along the way, it's a proper throwback with the people who shaped the show.Original co-host Sharon Caddy joins us to reminisce about the early days and how it all came together. Greg David, AMI's Communications Specialist and our go-to TV guy, is here to reflect on years of great conversations. Paula Dineen, AMI's Manager of Production and a constant behind-the-scenes supporter, gives us a glimpse into what's ahead.We also welcome John Melville, AMI's Vice President of Content Development and Programming, who reflects on the show's legacy and the role it played in AMI's evolution.Nisreen Abdel-Majid - DJ, fashionista, social media expert, and our amazing co-host for the past few months joins us to help wrap it all up. And of course, the old gang's all here: Jeff Ryman, Matt Agnew, Ramya Amuthan, and Kelly MacDonald—the core four who brought this show to life week after week.It's a show full of memories, gratitude, and love. Join us one last time. #accessibility #assistivetech #podcast #disability #blind #accessibilemedia #KellyCo Find Kelly & Company on YouTube!About AMIAMI is a media company that entertains, informs and empowers Canadians with disabilities through three broadcast services — AMI-tv and AMI-audio in English and AMI-télé in French — and streaming platform AMI+. Our vision is to establish AMI as a leader in the offering of accessible content, providing a voice for Canadians with disabilities through authentic storytelling, representation and positive portrayal. To learn more visit AMI.ca and AMItele.ca.Find more great AMI Original Content on AMI+Learn more at AMI.caConnect with Accessible Media Inc. online:X /Twitter @AccessibleMediaInstagram @AccessibleMediaInc / @AMI-audioFacebook at @AccessibleMediaIncTikTok @AccessibleMediaIncEmail feedback@ami.ca
Joe kicks off this week's show by sharing all the details of his 50th Birthday celebration. WARNING: Simply LISTENING to this portion of the show may increase your risk of developing diabetes LOL! (Let's just say it was a gluttonous weekend for Joe D! :) After the birthday recap Joe shares a "meathead lemonade pro tip" that'll change your life! He then gets into this week's main topic: "How To Organize Your Training When You're Short on Time." Joe doesn't only share his upgraded "Busy Bastard" template...He gives away the full 6-week program to his audience, completely free!! If you're someone who regularly misses workouts because you "have no time" - This episode is for you!! *For a full list of Show Notes with Timestamps goto www.IndustrialStrengthShow.com. IMPORTANT LINKS Manukora Honey Pete & Eldas Bar / Carmen's Pizzeria Nothing Bundt Cakes Team Forever Strong [1-Week Free Trial] Busy Bastard 2.0 [FREE PROGRAM!]
00:00 - Intro00:43 - Best Lower Body Training for Tall Guys05:50 - ABF vs. Traditional Body Part Split11:41 - Rotating ABF and Easy Strength18:22 - Combining Single and Double Kettlebell ABC24:36 - Programming for a Whole Year After 6031:01 - Hitting a 32kg Press PR with Dan's Rep Scheme33:27 - Dan John on Sleep and Meditation Practices42:25 - Best Beginner Program for 55+44:36 - Balancing Strength and Endurance with Lower-Rep Work48:43 - Best Bench Press Alternatives ► Personalized workouts based on your schedule, ability, and equipment options. http://www.DanJohnUniversity.com. ► If you're interested in getting coached by Dan personally, go to http://DanJohnInnerCircle.com to apply for his private coaching group. ► Go to ArmorBuildingFormula.com to get Dan's latest book.
FreeBSD version 14.3 is available, Reliable ZFS Storage on Commodity Hardware, My website is ugly because I made it, Semi distributed filesystems with ZFS and Sanoid, April 2025 Laptop Support and Usability Project Update, UDP sockets instead of BPF in dhcpd(8), and more NOTES This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/bsdnow) and the BSDNow Patreon (https://www.patreon.com/bsdnow) Headlines FreeBSD 14.3 released (https://www.freebsd.org/releases/14.3R/announce/) Reliable ZFS Storage on Commodity Hardware (https://klarasystems.com/articles/cost-efficient-storage-commodity-hardware/) News Roundup My website is ugly because I made it (https://goodinternetmagazine.com/my-website-is-ugly-because-i-made-it/) Semi distributed filesystems with ZFS and Sanoid (https://anil.recoil.org/notes/syncoid-sanoid-zfs) April 2025 Laptop Support and Usability Project Update (https://freebsdfoundation.org/blog/april-2025-laptop-support-and-usability-project-update/) dhcpd(8): use UDP sockets instead of BPF (https://undeadly.org/cgi?action=article;sid=20250613111800) Tarsnap This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups. Feedback/Questions No feedback this week. Send more... Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv) Join us and other BSD Fans in our BSD Now Telegram channel (https://t.me/bsdnow)
TO LEARN MORE: www.CrossFitEdwardsville.com www.Facebook.com/CrossFitEdwardsville TikTok: @crossfitedwardsville Instagram: @crossfitedwardsville Twitter: @cfedwardsville YouTube: CrossFit Edwardsville TO GET STARTED AT CFE: Book a No-Sweat Conversation with a coach, using this scheduler: https://crossfitedwardsville.com/intro/ You can also find the link to schedule on our website. While this show is educational & entertaining in nature, it does not replace or supplant professional medical guidance from your own physician. Before beginning any exercise or nutrition program, please first consult with your doctor.
Alex Hillman has been thinking about and actively supporting communities for decades. In this episode, Chris and Alex talk about lessons he's learned along the way that can help meetup organizers tend their local tech communities, and brainstorm about ways that we can organize together to support meetups in general.Links:tiny.mbastackingthebricks.comindyhall.org10k.cityphpx.world
Joe kicks off this week's show by sharing all the details of his 50th Birthday celebration. WARNING: Simply LISTENING to this portion of the show may increase your risk of developing diabetes LOL! (Let's just say it was a gluttonous weekend for Joe D! :) After the birthday recap Joe shares a "meathead lemonade pro tip" that'll change your life! He then gets into this week's main topic: "How To Organize Your Training When You're Short on Time." Joe doesn't only share his upgraded "Busy Bastard" template...He gives away the full 6-week program to his audience, completely free!! If you're someone who regularly misses workouts because you "have no time" - This episode is for you!! *For a full list of Show Notes with Timestamps goto www.IndustrialStrengthShow.com. IMPORTANT LINKS Manukora Honey Pete & Eldas Bar / Carmen's Pizzeria Nothing Bundt Cakes Team Forever Strong [1-Week Free Trial] Busy Bastard 2.0 [FREE PROGRAM!]
Talk Python To Me - Python conversations for passionate developers
If you're doing data science and have mostly spent your time doing exploratory or just local development, this could be the episode for you. We are joined by Catherine Nelson to discuss techniques and tools to move your data science game from local notebooks to full-on production workflows. Episode sponsors Agntcy Sentry Error Monitoring, Code TALKPYTHON Talk Python Courses Links from the show New Course: LLM Building Blocks for Python: training.talkpython.fm Catherine Nelson LinkedIn Profile: linkedin.com Catherine Nelson Bluesky Profile: bsky.app Enter to win the book: forms.google.com Going From Notebooks to Scalable Systems - PyCon US 2025: us.pycon.org Going From Notebooks to Scalable Systems - Catherine Nelson – YouTube: youtube.com From Notebooks to Scalable Systems Code Repository: github.com Building Machine Learning Pipelines Book: oreilly.com Software Engineering for Data Scientists Book: oreilly.com Jupytext - Jupyter Notebooks as Markdown Documents: github.com Jupyter nbconvert - Notebook Conversion Tool: github.com Awesome MLOps - Curated List: github.com Watch this episode on YouTube: youtube.com Episode #511 deep-dive: talkpython.fm/511 Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com Talk Python on Bluesky: @talkpython.fm at bsky.app Talk Python on Mastodon: talkpython Michael on Bluesky: @mkennedy.codes at bsky.app Michael on Mastodon: mkennedy
Jenalyn Gardner shares how GlobeSt's Women of Influence is driving CRE dealmaking, tech adoption, and visibility for women leaders across the industry.**Hey Crexi listeners - we're partnering with GlobeSt to offer $200 off the registration fee for the Women of Influence conference in beautiful Denver, Colorado. Don't miss out on 2 days of expert panels, exciting conversations, and connecting with top industry professionals. For more information, and to get $200 off your registration fee, visit their event page and enter the code CREXIPOD200. **The Crexi Podcast explores various aspects of the commercial real estate industry in conversation with top CRE professionals. In each episode, we feature different guests to tap into their wealth of CRE expertise and explore the latest trends and updates from the world of commercial real estate. In this episode of the Crexi Podcast, host Shanti Ryle sits down with Jenalyn Gardner, the Director of Programming for GlobeSt Real Estate, to delve into the world of commercial real estate and the successful Women of Influence program. Jenalyn shares her journey from the newsroom to shaping content for GlobeSt events, emphasizing the importance of relationships and mentorship in her career. The discussion explores how the Women of Influence initiative empowers women, fosters deal-making, and addresses the unique challenges women face in the industry. Jenalyn also highlights the growing integration of technology in CRE, providing insights into where the most opportunities lie in the current market landscape. Tune in for an inspiring conversation on breaking barriers, building robust networks, and driving impactful changes in commercial real estate.Introduction to the Crexi PodcastMeet Jenalyn Gardner: Director of Programming at GlobeStJenalyn's Career Journey and AchievementsThe Importance of Commercial Real EstateBuilding Expertise and Relationships in CREWomen of Influence: Concept and ChallengesThe Evolution and Impact of Women of Influence EventsThe Role of Technology and Networking in CREHighlighting Success Stories and Future GoalsBuilding a Year-Round CommunityLeveraging AI for Fast Content CreationExpanding Platforms and Social Media PresenceHighlighting Women of Influence Through PodcastsEncouraging Women to Share Their StoriesWomen of Influence Miniseries and EventsImpact of Women of Influence on Deal MakingOpportunities for Women in Commercial Real EstateThe Role of Technology in Real EstateMultifamily and Healthcare as Safe Investments About Jenalyn Gardner:Jena Gardner is the Director of Programming for GlobeSt Real Estate. She leads the strategy and development of all content related to GlobeSt Real Estate events. In her role as Director of programming, Jena has executed some of the portfolio's most successful events, streamlined messaging across media channels, and developed an unparalleled brand identity, making the GlobeSt brand the epicenter of industry dealmaking across the commercial real estate events and information space. A frequent contributor to GlobeSt.com, Jena works closely with the editorial staff to uphold the content integrity of GlobeSt. Her “in the trenches” approach to subject matter research has led to powerful industry relationships with some of commercial real estate's top decision makers and thought leaders. Jena also leads the strategy and development of all things Women of Influence, including the launch of the exclusive Women of Influence social media platform The Hive, year round Women of Influence mini-series events, and the leader of the influential Women of Influence Advisory Board – who together – are working to transform the the commercial real estate industry by elevating women to positions of power. Jena started her career in the newsroom, as an editor and content strategist for PRNewswire. She pivoted into the world of corporate events after inheriting the print and packaging portfolio at Smithers Information, where she spearheaded the company's most successful and influential event, Sustainability in Packaging. She also launched the second and third most successful events, Packaging for Ecommerce and Smart Packaging. A graduate of the University of Akron with a Bachelor in Business Communications, Jena lives with her husband and two sons in Akron, OH. In her free time, she loves a good book, quality family and girlfriend time, and some not-so-good quality… reality television. If you enjoyed this episode, please subscribe to our newsletter and enjoy the next podcast delivered straight to your inbox. For show notes, past guests, and more CRE content, please check out Crexi's blog. Ready to find your next CRE property? Visit Crexi and immediately browse 500,000+ available commercial properties for sale and lease. Follow Crexi:https://www.crexi.com/ https://www.crexi.com/instagram https://www.crexi.com/facebook https://www.crexi.com/twitter https://www.crexi.com/linkedin https://www.youtube.com/crexi
I think that this episode fits the "trifecta of true crime guests", if there ever was one. Phil is a profiler, podcast host, and author. He shared a lot of information, but there's way more to be found, by checking out his book (link below). So, check out some serial killer myths as they are exploded, and later, The Sherpa talks social media, and changes coming to Sherpalution ( none which involve tariffs, we promise). Thanks for coming on the show, Phil!. Follow Phil (not like a stalker, PLEASE!): Website: https://www.philchalmers.com/#/ Instagram: @philchalmersprofiler Facebook: @phil.chalmers.2025 .Here's the Amazon link to purchase "Speaking Truth To Evil" : https://www.amazon.com/Speaking-Truth-Evil-Surrounding-Killers-ebook/dp/B0F8P17TDG/ref=sr_1_1?crid=3KOZMG3H1X0U4&dib=eyJ2IjoiMSJ9.L_CMoFC7rsdyFcMHH4plHocfjW0bIVAurin5j-jpy5G-3RqEHw-IZa-mxGjgZxvKIE5Nxy1UbyGYCrfY2o-O4gOT_Jg2tqdFHdCoOIkHnccWBS5wRAEN2PSKEp6-csuCe543m8FuVrB1gsqGM9IHN_qp-L1mMMaNw_91XxgHeU5euxwil2gpio-_B4O85o7p_tTkhgEMZAHDgS2pAE3pZbmw_YllkG07Iox1Del0h00.MgbsOMYZbGyItzjYg7Yok3BwB8MwEqPIJGdDZfIFhSo&dib_tag=se&keywords=speaking+truth+to+evil&qid=1750523821&sprefix=speaking+truth%2Caps%2C86&sr=8-1 Programming note: Catch "Sherpa Selects" on Saturdays. It's the episodes you tried to avoid the first time around!Music Credits/Voiceovers: The Sherpa-lu Studio Players; Music from #Uppbeat (free for Creators!):https://uppbeat.io/t/goods-cargo/blurLicense code: SEGQXRLESQA3PHDZYouTube: @sherpalution5000 @sherpalution : social media for FB, IG, Bluesky, & TikTokLink page: bio.link/jimthepoHere's our website: https://shows.acast.com/the-sherpas-podcast-picksEmail:jimthepodcastsherpa@gmail.comSupport:Review the show on Apple Podcasts or Spotify Hosted on Acast. See acast.com/privacy for more information.
Is the overhead press worth it for most lifters? In this episode of Beast Over Burden, Niki Sims and Andrew Jackson take a hard look at the most skipped lift in strength training: the overhead press. They break down why it's often abandoned, what makes it frustrating, and how to rebuild your pressing with smarter technique, variations, and programming for long-term strength and longevity. Whether you're dealing with shoulder pain, struggling with progress, or questioning if it's even worth your time, this episode gives you a clear, no-nonsense answer. ✅ What You'll Learn Why the overhead press gets skipped—and whether that's a mistake How to modify the press to fit your body and goals Variations like landmine and dumbbell presses that reduce pain and boost results How to think of the press as a movement skill, not just a lift Strategies for programming vertical pressing into a long-term training plan When to rotate, reduce, or temporarily remove the press ⏱ Timestamps 00:00 – Intro: Is the overhead press worth it? 02:10 – Why lifters skip the press 05:45 – Making pressing work for your body 08:25 – Smarter variations: landmine, dumbbell, incline 12:40 – The press as a skill-based lift 15:10 – Programming adjustments for recovery and sustainability 18:00 – Giving the press a second chance
Physical therapy school prepares you with fundamental skills, but the gap between education and real clinical practice can be overwhelming for new graduates. This first-hand discussion reveals strategies to navigate the challenging transition as a new PT.• PT school primarily teaches you to "not hurt people" rather than specific treatment protocols• Feeling unprepared is normal when facing unfamiliar cases, especially post-surgical rehabilitation• Chart review the night before seeing patients helps you prepare for unfamiliar conditions• Basic, simple exercises are often more effective than complicated "creative" approaches• Finding mentors is crucial for developing confidence and clinical reasoning• Programming exercise should focus on addressing deficits rather than impressing patients• Patients care more about getting better than receiving a precise diagnosis• Continuing education should be targeted: 1/3 for immediate cases, 1/3 for common conditions, 1/3 for personal interests Check out our upcoming third cohort of the mentorship program with Mike Reinald at fitnesspainfree.com to learn more about our treatment approaches and protocols.We appreciate you listening! To learn more about SHIFT, head here - https://shiftmovementscience.com/To learn about SHIFT's courses, check our website here - https://courses.shiftmovementscience.com/Also, please consider rating, reviewing, and sharing the podcast with your friends! Thanks :)Thanks for listening to The SHIFT Show! Check out SHIFT's most popular courses here! https://courses.shiftmovementscience.com/Want to join our online educational community of over 1000 gymnastics professionals and get 40+ hours of gymnastics lectures? Join The Hero Lab below!https://shiftmovementscience.com/theherolab/ Check out all our past podcast episodes here!https://shiftmovementscience.com/podcast/
Today's conversation with best selling auther, Shaman John English and Dr. Ivory is about breaking down and demystifiying the beauty and power of ancient wisdom. What is it and how can you start to live more freely and happily starting today? All human beings have their set of challenges that invite them to overcome and to deepen on that journey. Are you being called to level up? This podcast is chalked full of golden nuggets to help you do just that! Where to find Dr. Ivory Raye, John English and the Medicine Wheel: https://www.rayenaturopathic.com/medicine-wheel-journey Where to find Joni: Free 30 Minute Consult: https://calendly.com/wakeupwithjonicoaching Wakeupwithjoni.com STOP LOOK CHOOSE: Your Journey to Peace and Freedom https://www.barnesandnoble.com/w/stop-look-choose-b-msc-joni-lerner/1145955718
Links:Dax's tweet about opencode rewriteopencode.aiIntro | opencodeGitHub - sst/opencode: AI coding agent, built for the terminal.Andrej Karpathy: Software Is Changing (Again) - YouTubeModels.dev — An open-source database of AI modelsSponsor: Terminal now offers a monthly box called Cron.Want to carry on the conversation? Join us in Discord. Or send us an email at sliceoffalittlepieceofbacon@tomorrow.fm.Topics:(00:00) - A Canadian standoff (00:29) - Who's the resident nice guy around here? (02:27) - Finding the Apple of carseats and baby strollers (05:39) - Transitioning from walking to running (08:03) - Sleeping struggles (11:21) - Launching Opencode (16:48) - Is starting a podcast the key to working well together as programmers? 4 out of 5 podcast editors say yes (22:46) - Figuring out what to work on next in open source software (32:29) - Dax is still living in oblivious bliss from Twitter (33:45) - Andrej Karpathy on how Software Is Changing (35:53) - Dax tries vibe coding (46:30) - How much of a bet are we placing on the terminal? (48:17) - Writing code for Frank ★ Support this podcast ★
Send us a textA profound shift awaits those ready to kick out old patterns of control. Are you tired of feeling frustrated by what you can't change? Freedom beckons through a simple yet revolutionary act – surrendering control.Theresa Marie shares her breakthrough moment that transformed her relationship with control issues overnight. "I've realized that all these repeated thoughts and control issues were nothing but distractions keeping me in habitual mental programs," she reveals. This raw, authentic account demonstrates how our greatest frustrations often become our most powerful catalysts for change.We're witnessing a collective paradigm shift as humanity recognizes our established systems no longer function as they should. Financial structures, government, education, and medicine are breaking down, creating space for something entirely new. But personal transformation must accompany this collective evolution – and that begins by examining what we can truly control.The podcast explores three fundamental control issues that keep us trapped: trying to control what others do, what happens around us, and what others think of us. Theresa explains how these futile efforts drain our energy and distract us from our true mission. "When I weighed the difference and thought 'am I progressing any further on my mission by doing this?' I realized I could leap forward four or five steps by simply letting go."Through practical mental techniques like "brain gyms" and thought examination, listeners gain powerful tools to become "bouncers" of their own minds. Learn to recognize old programming, release what doesn't serve your highest good, and create space for new paradigms to emerge.Ready to walk your own path? This episode delivers exactly what's needed to shift your timeline and embrace a brand new way of being. Turn the page on old scripts and start writing your story from a place of authentic freedom.Support the show
Common Councilmember Mitch Nowakowski on Canalside's pausing of programming following last night's shooting full 180 Tue, 24 Jun 2025 19:13:38 +0000 hpHePEOeVfp1S7d54jXZ0tepAzOn5AEk news & politics,news WBEN Extras news & politics,news Common Councilmember Mitch Nowakowski on Canalside's pausing of programming following last night's shooting Archive of various reports and news events 2024 © 2021 Audacy, Inc. News & Politics News False
Topics covered in this episode: * The Python Language Summit 2025* Fixing Python Properties * complexipy* * juvio* Extras Joke Watch on YouTube About the show Sponsored by Posit: pythonbytes.fm/connect Connect with the hosts Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 10am PT. Older video versions available there too. Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it. Michael #1: The Python Language Summit 2025 Write up by Seth Michael Larson How can we make breaking changes less painful?: talk by Itamar Oren An Uncontentious Talk about Contention: talk by Mark Shannon State of Free-Threaded Python: talk by Matt Page Fearless Concurrency: talk by Matthew Parkinson, Tobias Wrigstad, and Fridtjof Stoldt Challenges of the Steering Council: talk by Eric Snow Updates from the Python Docs Editorial Board: talk by Mariatta PEP 772 - Packaging Governance Process: talk by Barry Warsaw and Pradyun Gedam Python on Mobile - Next Steps: talk by Russell Keith-Magee What do Python core developers want from Rust?: talk by David Hewitt Upstreaming the Pyodide JS FFI: talk by Hood Chatham Lightning Talks: talks by Martin DeMello, Mark Shannon, Noah Kim, Gregory Smith, Guido van Rossum, Pablo Galindo Salgado, and Lysandros Nikolaou Brian #2: Fixing Python Properties Will McGugan “Python properties work well with type checkers such Mypy and friends. … The type of your property is taken from the getter only. Even if your setter accepts different types, the type checker will complain on assignment.” Will describes a way to get around this and make type checkers happy. He replaces @property with a descriptor. It's a cool technique. I also like the way Will is allowing different ways to use a property such that it's more convenient for the user. This is a cool deverloper usability trick. Brian #3: complexipy Calculates the cognitive complexity of Python files, written in Rust. Based on the cognitive complexity measurement described in a white paper by Sonar Cognitive complexity builds on the idea of cyclomatic complexity. Cyclomatic complexity was intended to measure the “testability and maintainability” of the control flow of a module. Sonar argues that it's fine for testability, but doesn't do well with measuring the “maintainability” part. So they came up with a new measure. Cognitive complexity is intended to reflects the relative difficulty of understanding, and therefore of maintaining methods, classes, and applications. complexipy essentially does that, but also has a really nice color output. Note: at the very least, you should be using “cyclomatic complexity” try with ruff check --select C901 But also try complexipy. Great for understanding which functions might be ripe for refactoring, adding more documentation, surrounding with more tests, etc. Michael #4: juvio uv kernel for Jupyter ⚙️ Automatic Environment Setup: When the notebook is opened, Juvio installs the dependencies automatically in an ephemeral virtual environment (using uv), ensuring that the notebook runs with the correct versions of the packages and Python
TO LEARN MORE: www.CrossFitEdwardsville.com www.Facebook.com/CrossFitEdwardsville TikTok: @crossfitedwardsville Instagram: @crossfitedwardsville Twitter: @cfedwardsville YouTube: CrossFit Edwardsville TO GET STARTED AT CFE: Book a No-Sweat Conversation with a coach, using this scheduler: https://crossfitedwardsville.com/intro/ You can also find the link to schedule on our website. While this show is educational & entertaining in nature, it does not replace or supplant professional medical guidance from your own physician. Before beginning any exercise or nutrition program, please first consult with your doctor.
Go 1.25rc1 releasedOpinion: Go should be more opinionated by Elton MinettoBlog: HTTP QUERY and Go by Kevin McDonaldInterview with Redowan DelowarBlog post: You probably don't need a DI frameworkBlogFx dependency injection framework for GoBlog: How I program with agents ★ Support this podcast on Patreon ★
Born and raised in South Carolina, Joe Booker is today one of the most well-known radio personalities in Arkansas and the Director of Programming for Little Rock's Cumulus Media syndicate. His love of music and his enthusiastic and nuanced vocal performance over his long career in broadcasting earned him the moniker "Broadway Joe". Experiencing the wanderlust familiar to any teenager, Joe joined the Air Force straight out of high school. While in Korea in 1976, Booker first got to experience the joys of radio performance. When his service ended, Joe jumped headlong into the broadcasting industry, and a legend was born. Joe Booker entered the scene as Black radio and hip hop were seeing a surge in popularity, and he made a place for himself the same way any big name does: By learning as he went, by being himself without apology, and by committing to his audience. As a performer, Booker has the skill to adjust his presentation without discarding his individuality, and his conversations focus on not just entertaining, but also educating his community.
Peter shares the rollercoaster journey of building and submitting a game to the App Store—only to face rejection.Joined by co-host Geoff, they break down the emotional and practical steps of handling app review rejections, exploring Apple's different rejections and how to respond.Whether you're an indie dev or curious listener, this episode offers real talk, humor, and insight into the highs and lows of mobile app development.https://developer.apple.com/contact/topic/SC1103/subtopic/30020/solution/selecthttps://developer.apple.com/support/worldwide-telephone-hours/Join the Discordhttps://compileswift.com/discordBecome a Patreon member and help this Podcast survivehttps://www.patreon.com/compileswiftFollow us on Mastodonhttps://iosdev.space/@Compileswift Thanks to our monthly supporters flanker Jay Wilson Adam Wulf bitSpectre Arclite ★ Support this podcast on Patreon ★
The QQ Cast: Answers to geek culture's most superfluous questions.
A panel of professional software engineers discuss their thoughts on the current state of AI; its emergence into the workforce, and the potential effects it may have on humanity going forward.
This week we're excited to present a conversation from the 62nd New York Film Festival with Afternoons of Solitude director Albert Serra. An NYFF62 Spotlight selection, Afternoons of Solitude opens at Film at Lincoln Center on June 28. Get tickets at filmlinc.org/solitude This conversation was moderated by FLC Vice President, Programming, Florence Almozini. Albert Serra trains a patient and poetic lens on the dazzling pomp and devastating brutality of bullfighting in his new documentary portrait of the charismatic Peruvian-born star torero Andrés Roca Rey. Intensely in-the-moment, Afternoons of Solitude expertly balances the visceral thrill of the battle inside the ring, pitting animal instinct against human technique, with a filmmaking style that allows the viewer to appreciate the emotional and physical toll the violence takes on both man and beast. Unflinching yet reflective, Serra's film is a monumental depiction of the persistence of the primitive in the present day, while acknowledging the extraordinary skill of the man who puts his life and spiritual endurance at risk as he faces down rampaging nature.
In this episode, Derek (@CreaseAndAssist), Kalisha (@KalishaTownsell), and Theresa (@MNSOTA24) discuss the upcoming 2025 NHL Entry Draft, and break down the Wild's needs. Included in this discussion is a mock draft of sorts for each of the team's needs with their 4 selections (2nd round, 4th round, 5th round, and 6th round). Programming note, we will probably have another show mid-week for the PWHL draft, which is this Tuesday, June 24, 2025. We will review the selections for the Minnesota Frost, to see if any of these picks can fill the holes left by the expansion/dispersal draft. If you would like to join the conversation, contact one of us on X/Twitter and tag it #CreasePodcast, and we'll make it part of our next show.Happy listening!
Send me a DM here (it doesn't let me respond), OR email me: imagineabetterworld2020@gmail.comToday I'm absolutely honored to be joined on the show today by: MK ULTRA survivors, overcomers, and whistleblowers, published writers and authors, warrioresses, and 2 of my - and many of your - personal inspirations and heroes: Dr. Juliette Engel and Cathy O'BrienJuliette and Cathy are two extraordinary women whose lives, marked by unimaginable hardship, have become powerful testaments to resilience, healing, and the human spirit's capacity to overcome. Both survivors of the CIA's covert MK ULTRA program, their stories of breaking free from trauma and dedicating their lives to helping others are profoundly inspiring. Through their courage, advocacy, and unwavering commitment to truth, they have transformed personal pain into a beacon of hope for countless others.Though their paths differ, Juliette and Cathy share a profound connection as survivors of MK ULTRA who transformed their pain into purpose. Both women faced systemic abuse within powerful institutions, yet they refused to remain silent. Juliette's work in rescuing trafficking victims and Cathy's advocacy for mind control survivors complement each other, highlighting the interconnectedness of personal healing and societal reform. Their stories underscore the power of resilience, faith, and action in overcoming even the darkest of circumstances.Their lives are a call to action, encouraging others to recognize the signs of exploitation, seek healing, and stand against injustice. Juliette's and Cathy's unwavering commitment to truth and compassion serves as a reminder that no matter how deep the trauma, the human spirit can rise, heal, and inspire others to do the same. Through their voices, they light the way for a world where knowledge and love triumph over control and fear.Today, we are honored to join Juliette and Cathy on this powerful episode as they courageously unveil a critical yet unseen crisis: the sinister mind control programming that drives survivors toward self-harm, self-destruction, and silent elimination. Each day, countless precious lives are stolen by this insidious mechanism, their truths of non-consent buried beneath a false narrative of choice. Unseen by society and often unknown to survivors themselves, this default programming ensures silence, perpetuating a cycle of harm that robs victims of their right to heal. Beyond the horrors of ritual abuse and mind control, this silent holocaust stands as one of humanity's greatest atrocities, claiming lives in vain while their stories remain untold.We are deeply grateful to Juliette and Cathy for stepping forward to shine a light on this invisible danger, a threat that endangers the very souls who endured unimaginable horrors as children. With a gentle trigger warning for survivors of mind control or ritual abuse, we invite you to approach this episode with care. Set aside distractions and lend your full heart and attention to these remarkable heroes. Together, we'll explore the reality of self-harm programming, hear powerful personal testimonies of triumph, and discover how survivors and society can unite to protect innocent lives from being lost. Let their voices inspire us to act, to heal, and to honor the truth.CONNECT WITH JULIETTE: Website: https://julietteengel.com/CONNECT WITH CATHY:Website: https://trance-formation.com/Purchase her books: https://trance-formation.com/buy-cathy-obrien-books-official/Twitter: @RealCathyObrien - Support the show
How to Achieve Your Dream Outcome - The Complete Blueprint Episode Overview In this transformative episode, Paul CLoughie delivers on his promise from episode #445, revealing the exact methodology for turning your biggest dreams into reality. This isn't another generic goal-setting session—it's a deep dive into the psychological architecture of achievement, complete with a powerful guided hypnosis session to embed these principles into your subconscious mind. Episode Length: Approximately 25 minutes Key Focus: Dream achievement, goal manifestation, subconscious programming What You'll Discover The Specificity Principle Why vague dreams produce vague results (and how to avoid this trap) The danger of saying "I want more money" vs. creating specific financial targets How to transform general aspirations into laser-focused outcomes The Wish Fulfilled Methodology See It: Visualizing your achieved dream with crystal clarity Hear It: Programming the sounds of success into your mind Feel It: Embodying the emotions of already having achieved your goal Act As If: The powerful psychology of success behavior modeling The Four Critical Questions Framework Paul reveals the four questions that unlock subconscious motivation: What will happen if you get it? What won't happen if you get it? What will happen if you don't get it? What won't happen if you don't get it? Key Timestamps & Highlights [0:00-3:00] Introduction and connection to episode #445 [3:00-8:00] The specificity imperative - why details matter [8:00-12:00] Acting as if you've already achieved your dream [12:00-15:00] Learning from past successes and modeling others [15:00-18:00] The ecology check - ensuring your goals serve everyone [18:00-25:00] Guided hypnosis session - Programming your subconscious for success Powerful Takeaways The Present Moment Assessment Know exactly where you are on your journey (0%, 50%, 90%?) "What gets measured gets done" - the importance of tracking progress Creating your baseline for authentic goal measurement The Success Trigger Method Paul shares his personal trainer certification story - how he visualized sitting on steps with his certificate, and how this exact scenario manifested. Learn to create your own "achievement trigger" that signals you've reached your destination. The Resource Recovery Technique Mining your past successes for transferable skills Learning from others who've achieved similar dreams Why reinventing the wheel slows down your progress The Ecological Framework Ensuring your dreams benefit you, your loved ones, and the planet The importance of personal initiation vs. waiting for others Creating win-win outcomes that serve the greater good The Guided Hypnosis Experience The episode culminates in a transformative 7-minute hypnosis session designed to: Embed the "feeling of the wish fulfilled" into your subconscious Activate your reticular activating system to notice opportunities Program your unconscious mind to support your dream achievement Create lasting motivation that pulls rather than pushes you forward Note: This section begins around the 18-minute mark and should be experienced in a safe, comfortable environment with eyes closed. Action Steps Define Your Specific Dream: Move beyond "I want more money" to "I want to earn £X by doing Y" Create Your Success Movie: Visualize seeing, hearing, and feeling your achieved dream Establish Your Trigger: Identify the specific moment that will tell you "I've made it" Resource Audit: List skills from past successes that apply to this dream Model Success: Find someone who's achieved what you want and study their approach Act As If: Begin embodying the behaviors, language, and mindset of someone who's already achieved your dream Share the Love: Know someone with big dreams who's struggling to make them reality? Share this episode and help them unlock their potential. https://personaldevelopmentunplugged.com/449-how-to-achieve-your-outcome-your-dream Remember: Your dreams aren't just wishes—they're blueprints waiting to be built. This episode gives you the tools, the mindset, and the subconscious programming to make them your reality. Subscribe, follow, and leave a review to help more dream achievers discover Personal Development Unplugged! Shine Brightly
This week on the show Tom interview Deb Goodkin and Justin Gibbs from the FreeBSD Foundation. NOTES This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/bsdnow) and the BSDNow Patreon (https://www.patreon.com/bsdnow) Guests Deb Goodkin (https://www.linkedin.com/in/deb-goodkin-b282924a/) Justin Gibbs (https://www.linkedin.com/in/justin-gibbs-3974671/) Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv) Join us and other BSD Fans in our BSD Now Telegram channel (https://t.me/bsdnow) Special Guests: Deb Goodkin and Justin Gibbs.
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.Show linksEncrypt and Decrypt String Helpers in Laravel 12.18 Laravel Nightwatch - Deep monitoring & insights, no matter where you deploy. Nightwatch AMA with Jess ArcherFilament v4 Beta - Feature Overview Better defaults for your Laravel applications with Essentials Manage Taxonomies, Categories, and Tags in Laravel AnyCable Laravel Broadcaster Laravel OpenRouter Fathom Analytics Events for Laravel Livewire GuacPanel Laravel Audit Log TutorialsLaravel Migration With Schema Validation in MongoDBRepeat Strings Efficiently with Laravel's Str::repeat MethodExtract Arrays from Any Data Type with Laravel's Arr::from MethodParse Localized Numbers with Laravel's Number ClassTest Job Failures Precisely with Laravel's assertFailedWith MethodEnable Flexible Pattern Matching with Laravel's Case-Insensitive Str::is MethodReplace String Prefixes Precisely with Laravel's replaceStart MethodRemove Collection Items Directly with Laravel's forget MethodConvert Any Value to Collections with Laravel's Collection::wrap MethodConvert Special Characters to ASCII with Laravel's Str::transliterate MethodClean Up Your Code with the whenHas MethodSimplify API Responses with Fluent MethodsPerfect Pagination: Unlock UI Control with onEachSideKeep Your Place: Enhancing User Experience with Fragment Method
What happens when your mission to support underrepresented communities in academia suddenly comes under political scrutiny? And how can your association stay true to its values while navigating legal and societal change?In this episode of Associations Thrive, host Joanna Pineda interviews Alfonzo Alexander, President and CEO of The PhD Project. Alfonzo discusses:How The PhD Project recruits business professionals from diverse backgrounds to pursue PhDs and become business school faculty.The organization's impact in increasing the number of underrepresented faculty from just 250 in 1994 to 1,600 today.Why the organization is still vital, as faculty of color make up less than 4% of all business school professors.The “mentor effect,” wherein representation among faculty encourages underrepresented students to pursue academic and business careers.The shift in application policies to remove demographic requirements in response to investigations under the Trump administration.The organization's efforts to support members through mentorship, community-building, and guidance—not financial aid.Continued strength in the PhD pipeline and a highly attended 2025 conference, even amidst institutional pressures.New revenue diversification efforts, including partnerships, masterclasses, and showcasing thought leaders from within the PhD Project community.References:The PhD Project WebsiteAssociations Thrive episode 69 with Blane Ruschak, former President of The PhD Project
TO LEARN MORE: www.CrossFitEdwardsville.com www.Facebook.com/CrossFitEdwardsville TikTok: @crossfitedwardsville Instagram: @crossfitedwardsville Twitter: @cfedwardsville YouTube: CrossFit Edwardsville TO GET STARTED AT CFE: Book a No-Sweat Conversation with a coach, using this scheduler: https://crossfitedwardsville.com/intro/ You can also find the link to schedule on our website. While this show is educational & entertaining in nature, it does not replace or supplant professional medical guidance from your own physician. Before beginning any exercise or nutrition program, please first consult with your doctor.
In this episode, the hosts discuss various aspects of bodybuilding prep, including caloric intake, metabolic adaptation, and the impact of extreme dieting. They explore historical studies that provide insights into these phenomena and discuss practical strategies for weight loss. The conversation transitions to powerlifting, specifically the recent IPF Worlds, highlighting the competitive dynamics and standout performances in the event. In this conversation, Eric Helms highlights impressive performances and battles in various weight classes. He emphasizes the growth of the sport and the challenges faced by lifters, particularly in extreme conditions. The subsequent Q&A covers the balance between powerlifting and bodybuilding, exercise order for hypertrophy, and the relationship between energy balance and recovery. Additionally, the practicality and effectiveness of using weighted vests for exercise are examined, providing insights into their potential benefits and drawbacks. Time stamps: 00:00 Introduction and Helms' Updates on Bodybuilding Prep 01:50 Caloric Intake and Metabolic Adaptation 05:35 Extreme Cases of Metabolic Adaptation: Insights from Historical Studies 25:26 IPF Worlds Recap 44:44 Programming for Powerlifting and Bodybuilding (Simultaneously) 48:26 Exercise Order and Hypertrophy 01:00:23 Energy Balance and Recovery 01:05:44 The Pros and Cons of Weighted Vests
Talk Python To Me - Python conversations for passionate developers
Are you using Polars for your data science work? Maybe you've been sticking with the tried-and-true Pandas? There are many benefits to Polars directly of course. But you might not be aware of all the excellent tools and libraries that make Polars even better. Examples include Patito which combines Pydantic and Polars for data validation and polars_encryption which adds AES encryption to selected columns. We have Christopher Trudeau back on Talk Python To Me to tell us about his list of excellent libraries to power up your Polars game and we also talk a bit about his new Polars course. Episode sponsors Agntcy Sentry Error Monitoring, Code TALKPYTHON Talk Python Courses Links from the show New Theme Song (Full-Length Download and backstory): talkpython.fm/blog Polars for Power Users Course: training.talkpython.fm Awesome Polars: github.com Polars Visualization with Plotly: docs.pola.rs Dataframely: github.com Patito: github.com polars_iptools: github.com polars-fuzzy-match: github.com Nucleo Fuzzy Matcher: github.com polars-strsim: github.com polars_encryption: github.com polars-xdt: github.com polars_ols: github.com Least Mean Squares Filter in Signal Processing: www.geeksforgeeks.org polars-pairing: github.com Pairing Function: en.wikipedia.org polars_list_utils: github.com Harley Schema Helpers: tomburdge.github.io Marimo Reactive Notebooks Episode: talkpython.fm Marimo: marimo.io Ahoy Narwhals Podcast Episode Links: talkpython.fm Watch this episode on YouTube: youtube.com Episode #510 deep-dive: talkpython.fm/510 Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com Talk Python on Bluesky: @talkpython.fm at bsky.app Talk Python on Mastodon: talkpython Michael on Bluesky: @mkennedy.codes at bsky.app Michael on Mastodon: mkennedy
Lillian Colasurdo, ASTHO's Director of Public Health Law and Data Sharing, is featured in ASTHO's Get To Know You Segment; Lesley Wolf, Director of Programming with Envision, discusses how their new CHW Financial Sustainability Toolkit can help public health programs fund the work of Community Health Workers; and ASTHO is hosting an INSPIRE Readiness Webinar on Thursday, July 10th, about communicating with data during infectious disease emergencies. ASTHO Web Page: State Health Policy ASTHO Web Page: 2025 Legislative Prospectus Series Envision CHW Financial Sustainability Toolkit ASTHO Webinar: INSPIRE Readiness: Communicating About Data and Surveillance During Infectious Disease Emergencies ASTHO LinkedIn Profile ASTHO X Profile ASTHO Facebook Profile
On the podcast, I talk with Charlie about why Liquid Glass represents a big opportunity for new and existing apps, Apple's new on-device AI models and their practical limitations, and why the improved App Store Analytics complement rather than replace third-party tools like Appfigures and RevenueCat.Top Takeaways:
Marriage takes intentionality—and in the middle of raising kids, balancing work, and keeping up with the daily grind, it's easy for couples to put their relationship on the back burner. In this episode, Amy and Marissa sit down with Genee Francis, Assistant Director of Content and Programming at WinShape Marriage, to talk about what it really looks like to invest in your marriage. From practical rhythms to heart-level encouragement, Genee shares wisdom for strengthening connection, building trust, and keeping Christ at the center—no matter your season. Whether you're newly married or years into the journey, this conversation is filled with hope, humor, and practical ways to grow stronger together.Explore WinShape Marriage Retreat OptionsExplore WinShape Marriage Free Resources-Question of the Week: What qualities are you going to look for in someone to marry one day? Why are those important to you? --Hosts: Amy Lowe & Marissa RayGuests: Genee FrancisProducers: Emily Alters & Cody Braun--Learn more about WinShape Camps at WinShapeCamps.org!Instagram: @WinShapeCampsTikTok: @WinShapeCampsFacebook: @WinShapeCamps
In this episode of the Movement Logic Podcast, Laurel shares six universal takeaways from training for and running her first marathon—and how they apply to any long term, challenging, exercise-related goal. Whether your goal is to build strength, increase stamina, or just feel more capable in your daily life, this episode explores fundamental training principles, helpful mindset coaching, and empowering tips to help you reach a long-term, physically demanding goal.Rather than focusing on the details of marathon training, Laurel distills what she learned about goal-setting, accountability, program design, recovery, and the fatigue that can sometimes hide progress. She also calls out the overwhelming and often contradictory fitness advice targeted at women, especially during perimenopause and menopause, and urges a more individualized and practical approach to training.Sign up for our Bone Density Mini Course: Barbell 101!Follow us on Instagram @movementlogictutorials00:58 Why I trained for a marathon and what I learned04:17 Takeaway #1: Have a realistic, measurable goal13:34 Takeaway #2: Programming is a hypothesis21:05 Takeaway #3: Accountability helps you follow through27:50 Takeaway #4: Fatigue can mask your progress35:45 Takeaway #5: Recovery reveals your fitness42:00 Takeaway #6: Strength supports everythingRESOURCESEpisode 9: What Are the Best Exercises for Strength?Episode 85: Inbetweenie - Boosting Recovery: What Really WorksEpisode 70: Inbetweenie - Do you need a deload week?Episode 90: Capacities for Longevity Part 1: StrengthEpisode 94: Capacities for Longevity Part 2: PowerEpisode 98: Capacities for Longevity Part 3: Cardio
In this engaging conversation, Ryan Henrich shares his journey in the cybersecurity field, discussing his current role at RapDev, the evolution of cybersecurity careers, and his early experiences with hacking. He reflects on his high school years, his passion for music, and the impact of technology on learning. The discussion also dives into the challenges faced in early career roles, the importance of problem-solving, and the lessons learned from mistakes. 00:00 Introduction00:30 What is Ryan Doing Today?09:30 First Memory of a Computer12:00 Highschool Interests / Stories20:00 Searching for Information30:00 Entering University38:00 Skill in Music42:30 First Security Job55:00 Lessons Learned1:02:00 Entering the Cloud1:19:00 Why Buy Security1:30:00 Staying Relevant1:34:40 Contact InfoConnect with Ryan: Linkedin: https://www.linkedin.com/in/ryanhenrichEmail: ryan.henrich@rapdev.ioMentioned in this Episode:RapDev: https://www.rapdev.io/Datadog: https://www.datadoghq.com/ServiceNow: https://www.servicenow.com/Want more from Ardan Labs? You can learn Go, Kubernetes, Docker & more through our video training, live events, or through our blog!Online Courses : https://ardanlabs.com/education/ Live Events : https://www.ardanlabs.com/live-training-events/ Blog : https://www.ardanlabs.com/blog Github : https://github.com/ardanlabs
Does the deadlift still matter in your training? If you've ever felt beat up by barbell pulls or unsure how to keep deadlifting as your goals and body evolve, this episode is for you. Niki Sims and Andrew Jackson unpack how the deadlift should serve you—not wear you down. From trap bars to kettlebells, from smart programming to pain management, this is a no-nonsense guide to making the deadlift work for life—not just your PR sheet.
From training for fiber types & developing aerobic capacity to building an engine for MetCons and Max Power, we cover it all.Matt Wiebke is coach in the CrossFit community who has become well known for helping his clients develop incredible conditioning.He has gone to the CrossFit Games as a Masters Athlete and has worked with many high level competitors in the Sport.His company is The Gains Lab, and in the podcast we talk about Year of the Engine - Engine Builder.In today's conversation we talk about a number of topics including...(1) His thoughts on, "Conditioning takes Months."(2) Pacing by Feel(3) Writing Conditioning Programs for Groups(4) Workouts Targeting Fast or Slow Twitch Fiber Types(5) The Role of Easy Aerobic Work for CrossFit Athletes(6) Developing Maximal Strength based on Athlete Limitations(7) Organizing a Training Year for Peaking in CompetitionSupport the show
Hey everyone! In today's PT Snacks Podcast episode, we're diving into the essentials of incorporating plyometrics in rehab. We'll cover what plyometrics are, how and when to use them in rehabilitation, and the importance of smart progression. We'll break down different phases of plyometrics, from initial stages focusing on basic landing mechanics to advanced stages tailored for sport-specific demands. Plus, I'll share some red and green flags to watch for during training and highlight some valuable free resources from the NSCA and MedBridge. Don't forget to check the show notes for a special discount on MedBridge subscriptions!00:00 Introduction and Podcast Overview00:34 Today's Topic: Programming Plyometrics in Rehab01:34 Understanding Plyometrics03:24 Phases of Plyometric Training06:15 Examples and Dosage of Plyometric Drills08:39 Monitoring Progress and Adjustments10:02 Resources and Final ThoughtsSupport the showWhy PT Snacks Podcast?This podcast is your go-to for bite-sized, practical info designed for busy, overwhelmed Physical Therapists and students who want to build confidence in their foundational knowledge without sacrificing life's other priorities. Stay Connected! Never miss an episode—hit follow now! Got questions? Email me at ptsnackspodcast@gmail.com or leave feedback HERE. Join the email list HERE On Instagram? Find unique content at @dr.kasey.hankins! Need CEUs Fast?Time and resources short? Medbridge has you covered: Get over $100 off a subscription with code PTSNACKSPODCAST: Medbridge Students: Save $75 off a student subscription with code PTSNACKSPODCASTSTUDENT—a full year of unlimited access for less!(These are affiliate links, but I only recommend Medbridge because it's genuinely valuable.) Optimize Your Patient Care with Tindeq Looking for a reliable dynamometer to enhance your clinical measurements? Tindeq ...
In his new memoir, An Exercise In Uncertainty, journalist and editor Jonathan Gluck chronicles more than 20 years of living with multiple myeloma, an incurable but treatable cancer. He joined me to talk about how he's coped with illness, why he chose this moment to write about it, and, most importantly, how he's learned to deal with a condition all of us face to one degree or another: uncertainty. Jon explains the concept of “predemption”—a mindset that's helped him find something positive, even in the toughest moments—and describes the invisible aspects of cancer, how it affected family dynamics, and the honest conversations he's had with his kids about his condition. He reflects on the strain illness can have on relationships, especially marriage, and how fly fishing became a crucial form of therapy and connection. GUEST BIO Jonathan Gluck is a writer and editor whose work has appeared in The New York Times and The Washington Post. He was deputy editor of New York magazine for ten years, after which he worked as managing editor of Vogue. His work has been recognized with multiple National Magazine Awards. Want to hear the whole conversation? Upgrade your subscription here. HOUSEKEEPING
Topics covered in this episode: * Free-threaded Python no longer “experimental” as of Python 3.14* typed-ffmpeg pyleak * Optimizing Test Execution: Running live_server Tests Last with pytest* Extras Joke Watch on YouTube About the show Sponsored by PropelAuth: pythonbytes.fm/propelauth66 Connect with the hosts Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 10am PT. Older video versions available there too. Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it. Brian #1: Free-threaded Python no longer “experimental” as of Python 3.14 “PEP 779 ("Criteria for supported status for free-threaded Python") has been accepted, which means free-threaded Python is now a supported build!” - Hugo van Kemenade PEP 779 – Criteria for supported status for free-threaded Python As noted in the discussion of PEP 779, “The Steering Council (SC) approves PEP 779, with the effect of removing the “experimental” tag from the free-threaded build of Python 3.14.” We are in Phase II then. “We are confident that the project is on the right path, and we appreciate the continued dedication from everyone working to make free-threading ready for broader adoption across the Python community.” “Keep in mind that any decision to transition to Phase III, with free-threading as the default or sole build of Python is still undecided, and dependent on many factors both within CPython itself and the community. We leave that decision for the future.” How long will all this take? According to Thomas Wouters, a few years, at least: “In other words: it'll be a few years at least. It can't happen before 3.16 (because we won't have Stable ABI support until 15) and may well take longer.” Michael #2: typed-ffmpeg typed-ffmpeg offers a modern, Pythonic interface to FFmpeg, providing extensive support for complex filters with detailed typing and documentation. Inspired by ffmpeg-python, this package enhances functionality by addressing common limitations, such as lack of IDE integration and comprehensive typing, while also introducing new features like JSON serialization of filter graphs and automatic FFmpeg validation. Features : Zero Dependencies: Built purely with the Python standard library, ensuring maximum compatibility and security. User-Friendly: Simplifies the construction of filter graphs with an intuitive Pythonic interface. Comprehensive FFmpeg Filter Support: Out-of-the-box support for most FFmpeg filters, with IDE auto-completion. Integrated Documentation: In-line docstrings provide immediate reference for filter usage, reducing the need to consult external documentation. Robust Typing: Offers static and dynamic type checking, enhancing code reliability and development experience. Filter Graph Serialization: Enables saving and reloading of filter graphs in JSON format for ease of use and repeatability. Graph Visualization: Leverages graphviz for visual representation, aiding in understanding and debugging. Validation and Auto-correction: Assists in identifying and fixing errors within filter graphs. Input and Output Options Support: Provide a more comprehensive interface for input and output options, including support for additional codecs and formats. Partial Evaluation: Enhance the flexibility of filter graphs by enabling partial evaluation, allowing for modular construction and reuse. Media File Analysis: Built-in support for analyzing media files using FFmpeg's ffprobe utility, providing detailed metadata extraction with both dictionary and dataclass interfaces. Michael #3: pyleak Detect leaked asyncio tasks, threads, and event loop blocking with stack trace in Python. Inspired by goleak. Use as context managers or function dectorators When using no_task_leaks, you get detailed stack trace information showing exactly where leaked tasks are executing and where they were created. Even has great examples and a pytest plugin. Brian #4: Optimizing Test Execution: Running live_server Tests Last with pytest Tim Kamanin “When working with Django applications, it's common to have a mix of fast unit tests and slower end-to-end (E2E) tests that use pytest's live_server fixture and browser automation tools like Playwright or Selenium. ” Tim is running E2E tests last for Faster feedback from quick tests To not tie up resources early in the test suite. He did this with custom “e2e” marker Implementing a pytest_collection_modifyitems hook function to look for tests using the live_server fixture, and for them automatically add the e2e marker to those tests move those tests to the end The reason for the marker is to be able to Just run e2e tests with -m e2e Avoid running them sometimes with -m "not e2e" Cool small writeup. The technique works for any system that has some tests that are slower or resource bound based on a particular fixture or set of fixtures. Extras Brian: Is Free-Threading Our Only Option? - Interesting discussion started by Eric Snow and recommended by John Hagen Free-threaded Python on GitHub Actions - How to add FT tests to your projects, by Hugo van Kemenade Michael: New course! LLM Building Blocks in Python Talk Python Deep Dives Complete: 600K Words of Talk Python Insights .folders on Linux Write up on XDG for Python devs. They keep pulling me back - ChatGPT Pro with o3-pro Python Bytes is the #1 Python news podcast and #17 of all tech news podcasts. Python 3.13.4, 3.12.11, 3.11.13, 3.10.18 and 3.9.23 are now available Python 3.13.5 is now available! Joke: Naming is hard
Coder's Socials Mike on X (https://x.com/dominucco) Mike on BlueSky (https://bsky.app/profile/dominucco.bsky.social) Mike's Blog (https://dominickm.com) Coder on X (https://x.com/coderradioshow) Coder on BlueSky (https://bsky.app/profile/coderradio.bsky.social) Show Discord (https://discord.gg/k8e7gKUpEp) Alice (https://alice.dev) Alice Forms (https://alice.dev/forms)
TO LEARN MORE: www.CrossFitEdwardsville.com www.Facebook.com/CrossFitEdwardsville TikTok: @crossfitedwardsville Instagram: @crossfitedwardsville Twitter: @cfedwardsville YouTube: CrossFit Edwardsville TO GET STARTED AT CFE: Book a No-Sweat Conversation with a coach, using this scheduler: https://crossfitedwardsville.com/intro/ You can also find the link to schedule on our website. While this show is educational & entertaining in nature, it does not replace or supplant professional medical guidance from your own physician. Before beginning any exercise or nutrition program, please first consult with your doctor.
In this episode of Hands-On Tech, Mikah Sargent answers Lance's question about remapping those Disney+ and Netflix-type media buttons on a TV remote. Send in your questions to be answered on the show! hot@twit.tv Host: Mikah Sargent Download or subscribe to Hands-On Tech at https://twit.tv/shows/hands-on-tech Want access to the ad-free video and exclusive features? Become a member of Club TWiT today! https://twit.tv/clubtwit Club TWiT members can discuss this episode and leave feedback in the Club TWiT Discord.
In this episode of Hands-On Tech, Mikah Sargent answers Lance's question about remapping those Disney+ and Netflix-type media buttons on a TV remote. Send in your questions to be answered on the show! hot@twit.tv Host: Mikah Sargent Download or subscribe to Hands-On Tech at https://twit.tv/shows/hands-on-tech Want access to the ad-free video and exclusive features? Become a member of Club TWiT today! https://twit.tv/clubtwit Club TWiT members can discuss this episode and leave feedback in the Club TWiT Discord.