Podcasts about Jit

  • 385PODCASTS
  • 988EPISODES
  • 49mAVG DURATION
  • 1WEEKLY EPISODE
  • Aug 24, 2026LATEST

POPULARITY

20192020202120222023202420252026

Categories



Best podcasts about Jit

Show all podcasts related to jit

Latest podcast episodes about Jit

The Nine Club With Chris Roberts
BLP Kosher | The Nine Club #409

The Nine Club With Chris Roberts

Play Episode Listen Later Aug 24, 2026 104:11


BLP Kosher discusses growing up skating in Florida, favorite skaters growing up, coming up with his name BLP kosher, how he got his name out there, Florida rappers, how he deals with leaked music, performing at Tampa Pro, rappers games of skate, switch tre's, new album coming soon and much more! BLP Kosher Instagram: https://www.instagram.com/blpkosherBLP Kosher YouTube: @blpkosherBLP Kosher - Southern Hospitality (feat. JaYy Wick): https://www.youtube.com/watch?v=4ontG589su0Become a Channel Member & Receive Perks: https://www.youtube.com/TheNineClub/joinNew Merch: https://thenineclub.com Sponsored By: AG1: Get a FREE Welcome Kit worth $76 when you subscribe, including 5 AG1Travel Packs, a shaker, canister, scoop & bottle of AG Vitamin D3+K2. https://drinkag1.com/nineclub LMNT: Grab a free Sample Pack with 8 flavors when you buy any drink mix or Sparkling. https://drinklmnt.com/nineclub Woodward: Purchase Adult Summer Camp with the code THENINECLUB and receive a $50 discount off of Adult Camp. https://www.woodwardpa.com/weekend-open-ride-sessions/adult-camps Monster Energy: Monster Energy's got the punch you need to stay focused and fired up. https://www.monsterenergy.com Yeti: Built for the wild, Yeti keeps you ready for any adventure. https://www.yeti.com Richardson: Custom headwear for teams, brands, and businesses crafted with quality in every stitch. https://richardsonsports.com Etnies: Get 15% off your purchase using our code NINECLUB or use our custom link. https://etnies.com/NINECLUB éS Footwear: Get 15% off your purchase using our code NINECLUB or use our custom link. https://esskateboarding.com/NINECLUB Emerica: Get 15% off your purchase using our code NINECLUB or use our custom link. https://emerica.com/NINECLUB Find The Nine Club: Website: https://thenineclub.com Instagram: https://www.instagram.com/thenineclub X: https://www.twitter.com/thenineclub Facebook: https://www.facebook.com/thenineclub Discord: https://discord.gg/thenineclub Twitch: https://www.twitch.tv/nineclub Nine Club Clips: https://www.youtube.com/nineclubclips More Nine Club: https://www.youtube.com/morenineclub I'm Glad I'm Not Me: https://www.youtube.com/chrisroberts Chris Roberts: https://linktr.ee/Chrisroberts Timestamps (00:00:00) BLP Kosher (00:01:59) BLP's skate footage (00:11:00) Coming up with his name BLP kosher (00:14:11) Favorite musicians - hip hop history (00:17:56) Has he found a producer he likes to work with (00:22:56) Thinking about music while he's skating (00:24:47) Jit (00:25:40) New album coming soon - Would he skate to his own music? (00:31:03) Where is he with his current video part project (00:35:52) Favorite skaters growing up (00:41:48) Getting his name out there (00:46:44) Leaked music (00:50:49) Tech deck bling (01:00:31) He met Chris Joslin (01:00:53) Hollywood High (01:03:37) Biggest thing he's ever done on a skateboard (01:07:11) Performing at Tampa Pro (01:09:46) Rap game of skate (01:12:47) Collab'ing with another skater rapper? (01:16:09) New album dropping soon! (01:20:20) Lil Wayne's blunt ashes (01:32:45) Switch tre's and pushing mongo Learn more about your ad choices. Visit megaphone.fm/adchoices

Identity At The Center
#442 - Identiverse 2026 - Identity After Dark with Bravura Security

Identity At The Center

Play Episode Listen Later Aug 19, 2026 89:54


Recorded live at Identiverse 2026 in Las Vegas on June 17, Jeff and Jim are joined by Bart Allan, General Manager at Bravura Security, for a live recording with a studio audience. In a late-night talk show format, the three host an open Q&A driven by IAM practitioners in the room. From securing AI identities to whether access reviews are headed the way of the password, this is an unscripted conversation driven by practitioners for practitioners. Topics include identity as a business enabler, zero standing privilege, agentic authentication, standards for AI agents, vendor relationships, the captive customer problem, community, and hiring IAM talent. Thanks to Bravura Security for supporting the Identity at the Center podcast.Connect with Bart: https://www.linkedin.com/in/bartholomewallan/Learn more about Bravura Security: http://bravurasecurity.com/idacConnect with us on LinkedIn:Jim McDonald: https://www.linkedin.com/in/jimmcdonaldpmp/Jeff Steadman: https://www.linkedin.com/in/jeffsteadman/Visit the show on the web at http://idacpodcast.com00:00:00 Welcome and Introduction00:03:00 AI Identities: Should IAM Teams Panic?00:07:30 Identity as a Business Enabler vs. Cost Center00:24:00 Continuous Identity and the Future of Access Reviews00:35:00 Zero Standing Privilege and JIT Access00:38:00 Standards for Agentic AI00:46:00 Vendor Relationships and the Captive Customer Problem00:55:56 Normalizing Rip and Replace01:01:00 IDPro, Identity Beers, and Building Community01:11:00 Agentic Authentication and Non-Human Identities01:18:00 Hiring IAM Talent01:26:00 Team Diversity and Multiple Perspectives01:27:00 ClosingIdentity at the Center, IDAC, Jeff Steadman, Jim McDonald, Bart Allan, Bravura Security, Identiverse 2026, Identiverse, IAM, identity and access management, identity security, AI identities, agentic identity, agentic authentication, non-human identities, NHI, access reviews, zero standing privilege, JIT access, continuous identity, IGA, vendor selection, identity community, IDPro, IdentiBeer, live podcast

Postgres FM
pgrust

Postgres FM

Play Episode Listen Later Aug 14, 2026 35:26


Nik and Michael are joined by Michael Malis, co-creator of pgrust, to discuss their Postgres rewrite, including reliability problems, compatibility testing, faster analytics, and a new JIT-compiled query engine. Here are some links to things they mentioned: Michael Malis https://postgres.fm/people/michael-malispgrust https://github.com/malisper/pgrust The four horsemen behind Postgres outages (blog post by Michael Malis) https://malisper.me/the-four-horsemen-behind-thousands-of-postgres-outagesRebuilding Postgres for faster analytics: batching, operator fusion, and SIMD (blog post by Michael Malis) https://malisper.me/how-we-made-postgres-hundreds-of-times-faster-the-query-engine/kani https://github.com/model-checking/kaniAntithesis https://antithesis.comfsyncgate mailing list thread https://www.postgresql.org/message-id/flat/CAMsr%2BYHh%2B5Oq4xziwwoEfhoTZgr07vdGG%2Bhu%3D1adXx59aTeaoQ%40mail.gmail.comHow AI Changes the Economics of JIT Compilers (blog post by Michael Malis) https://malisper.me/how-ai-changes-the-economics-of-jit-compilers/Umbra DB https://umbra-db.com~~~What did you like or not like? What should we discuss next time? Let us know via a YouTube comment, on social media, or by commenting on our Google doc!~~~Postgres FM is produced by:Michael Christofides, founder of pgMustardNikolay Samokhvalov, founder of Postgres.aiWith credit to:Jessie Draws for the elephant artwork

MacBreak Weekly (Audio)
MBW 1037: Mechanical Donut - OpenAI Responds to Apple's Lawsuit

MacBreak Weekly (Audio)

Play Episode Listen Later Aug 12, 2026 159:44


Apple's lawsuit against OpenAI is escalating. A Chinese RAM supplier rejects Apple's discount demands for RAM. And could Apple shake up its smartwatch lineup? OpenAI asks for Apple's trade secrets lawsuit to be dismissed, says it was filed without 'adequate investigation'. Apple lawsuit against OpenAI says iCloud mess didn't play a role. OpenAI's vision of the future is reportedly a donut-shaped smart speaker. Telegram's takedown caused by planted porn & weaponized App Store policies. Following Epic loss, Google has started hosting rival app stores in the Play Store. iOS 26 gets first jailbreak thanks to Dopamine. Chinese RAM supplier denies Apple's bid for cheaper RAM. RAM production worldwide is sold out through 2027. Apple RAM supplier makes $38B bet on AI boom lasting until 2029. Apple explores shaking up its smartwatch for a new era. Apple releases security updates to macOS Tahoe, Sequoia, and Sonoma. Apple's Private Relay may not be as private as thought. Apple and Major League Baseball announce September "Friday Night Baseball" schedule and first‑ever broadcast in Apple Immersive. Klepton - Running Android ARM64 VR APKs on Apple Vision Pro, no JIT required! Picks of the Week Jason's Pick: Letterboxx Andy's Pick: Sony NW-A306 Walkman Christina's Picks: Maxell Wireless Bluetooth Cassette Player & I Have ADHD Skill Leo's Picks: Kokogol Maclock & NVIDIA DGX Spark Hosts: Leo Laporte, Andy Ihnatko, Jason Snell, and Christina Warren Download or subscribe to MacBreak Weekly at https://twit.tv/shows/macbreak-weekly. Join Club TWiT for Ad-Free Podcasts! Support what you love and get ad-free audio and video feeds, a members-only Discord, and exclusive content. Join today: https://twit.tv/clubtwit Sponsors: horizon3.ai/macbreak cirasync.com/MacBreak

All TWiT.tv Shows (MP3)
MacBreak Weekly 1037: Mechanical Donut

All TWiT.tv Shows (MP3)

Play Episode Listen Later Aug 12, 2026 159:44 Transcription Available


Apple's lawsuit against OpenAI is escalating. A Chinese RAM supplier rejects Apple's discount demands for RAM. And could Apple shake up its smartwatch lineup? OpenAI asks for Apple's trade secrets lawsuit to be dismissed, says it was filed without 'adequate investigation'. Apple lawsuit against OpenAI says iCloud mess didn't play a role. OpenAI's vision of the future is reportedly a donut-shaped smart speaker. Telegram's takedown caused by planted porn & weaponized App Store policies. Following Epic loss, Google has started hosting rival app stores in the Play Store. iOS 26 gets first jailbreak thanks to Dopamine. Chinese RAM supplier denies Apple's bid for cheaper RAM. RAM production worldwide is sold out through 2027. Apple RAM supplier makes $38B bet on AI boom lasting until 2029. Apple explores shaking up its smartwatch for a new era. Apple releases security updates to macOS Tahoe, Sequoia, and Sonoma. Apple's Private Relay may not be as private as thought. Apple and Major League Baseball announce September "Friday Night Baseball" schedule and first‑ever broadcast in Apple Immersive. Klepton - Running Android ARM64 VR APKs on Apple Vision Pro, no JIT required! Picks of the Week Jason's Pick: Letterboxx Andy's Pick: Sony NW-A306 Walkman Christina's Picks: Maxell Wireless Bluetooth Cassette Player & I Have ADHD Skill Leo's Picks: Kokogol Maclock & NVIDIA DGX Spark Hosts: Leo Laporte, Andy Ihnatko, Jason Snell, and Christina Warren Download or subscribe to MacBreak Weekly at https://twit.tv/shows/macbreak-weekly. Join Club TWiT for Ad-Free Podcasts! Support what you love and get ad-free audio and video feeds, a members-only Discord, and exclusive content. Join today: https://twit.tv/clubtwit Sponsors: horizon3.ai/macbreak cirasync.com/MacBreak

MacBreak Weekly (Video HI)
MBW 1037: Mechanical Donut - OpenAI Responds to Apple's Lawsuit

MacBreak Weekly (Video HI)

Play Episode Listen Later Aug 12, 2026


Apple's lawsuit against OpenAI is escalating. A Chinese RAM supplier rejects Apple's discount demands for RAM. And could Apple shake up its smartwatch lineup? OpenAI asks for Apple's trade secrets lawsuit to be dismissed, says it was filed without 'adequate investigation'. Apple lawsuit against OpenAI says iCloud mess didn't play a role. OpenAI's vision of the future is reportedly a donut-shaped smart speaker. Telegram's takedown caused by planted porn & weaponized App Store policies. Following Epic loss, Google has started hosting rival app stores in the Play Store. iOS 26 gets first jailbreak thanks to Dopamine. Chinese RAM supplier denies Apple's bid for cheaper RAM. RAM production worldwide is sold out through 2027. Apple RAM supplier makes $38B bet on AI boom lasting until 2029. Apple explores shaking up its smartwatch for a new era. Apple releases security updates to macOS Tahoe, Sequoia, and Sonoma. Apple's Private Relay may not be as private as thought. Apple and Major League Baseball announce September "Friday Night Baseball" schedule and first‑ever broadcast in Apple Immersive. Klepton - Running Android ARM64 VR APKs on Apple Vision Pro, no JIT required! Picks of the Week Jason's Pick: Letterboxx Andy's Pick: Sony NW-A306 Walkman Christina's Picks: Maxell Wireless Bluetooth Cassette Player & I Have ADHD Skill Leo's Picks: Kokogol Maclock & NVIDIA DGX Spark Hosts: Leo Laporte, Andy Ihnatko, Jason Snell, and Christina Warren Download or subscribe to MacBreak Weekly at https://twit.tv/shows/macbreak-weekly. Join Club TWiT for Ad-Free Podcasts! Support what you love and get ad-free audio and video feeds, a members-only Discord, and exclusive content. Join today: https://twit.tv/clubtwit Sponsors: horizon3.ai/macbreak cirasync.com/MacBreak

Radio Leo (Audio)
MacBreak Weekly 1037: Mechanical Donut

Radio Leo (Audio)

Play Episode Listen Later Aug 12, 2026 159:44 Transcription Available


Apple's lawsuit against OpenAI is escalating. A Chinese RAM supplier rejects Apple's discount demands for RAM. And could Apple shake up its smartwatch lineup? OpenAI asks for Apple's trade secrets lawsuit to be dismissed, says it was filed without 'adequate investigation'. Apple lawsuit against OpenAI says iCloud mess didn't play a role. OpenAI's vision of the future is reportedly a donut-shaped smart speaker. Telegram's takedown caused by planted porn & weaponized App Store policies. Following Epic loss, Google has started hosting rival app stores in the Play Store. iOS 26 gets first jailbreak thanks to Dopamine. Chinese RAM supplier denies Apple's bid for cheaper RAM. RAM production worldwide is sold out through 2027. Apple RAM supplier makes $38B bet on AI boom lasting until 2029. Apple explores shaking up its smartwatch for a new era. Apple releases security updates to macOS Tahoe, Sequoia, and Sonoma. Apple's Private Relay may not be as private as thought. Apple and Major League Baseball announce September "Friday Night Baseball" schedule and first‑ever broadcast in Apple Immersive. Klepton - Running Android ARM64 VR APKs on Apple Vision Pro, no JIT required! Picks of the Week Jason's Pick: Letterboxx Andy's Pick: Sony NW-A306 Walkman Christina's Picks: Maxell Wireless Bluetooth Cassette Player & I Have ADHD Skill Leo's Picks: Kokogol Maclock & NVIDIA DGX Spark Hosts: Leo Laporte, Andy Ihnatko, Jason Snell, and Christina Warren Download or subscribe to MacBreak Weekly at https://twit.tv/shows/macbreak-weekly. Join Club TWiT for Ad-Free Podcasts! Support what you love and get ad-free audio and video feeds, a members-only Discord, and exclusive content. Join today: https://twit.tv/clubtwit Sponsors: horizon3.ai/macbreak cirasync.com/MacBreak

All TWiT.tv Shows (Video LO)
MacBreak Weekly 1037: Mechanical Donut

All TWiT.tv Shows (Video LO)

Play Episode Listen Later Aug 12, 2026 159:44 Transcription Available


Apple's lawsuit against OpenAI is escalating. A Chinese RAM supplier rejects Apple's discount demands for RAM. And could Apple shake up its smartwatch lineup? OpenAI asks for Apple's trade secrets lawsuit to be dismissed, says it was filed without 'adequate investigation'. Apple lawsuit against OpenAI says iCloud mess didn't play a role. OpenAI's vision of the future is reportedly a donut-shaped smart speaker. Telegram's takedown caused by planted porn & weaponized App Store policies. Following Epic loss, Google has started hosting rival app stores in the Play Store. iOS 26 gets first jailbreak thanks to Dopamine. Chinese RAM supplier denies Apple's bid for cheaper RAM. RAM production worldwide is sold out through 2027. Apple RAM supplier makes $38B bet on AI boom lasting until 2029. Apple explores shaking up its smartwatch for a new era. Apple releases security updates to macOS Tahoe, Sequoia, and Sonoma. Apple's Private Relay may not be as private as thought. Apple and Major League Baseball announce September "Friday Night Baseball" schedule and first‑ever broadcast in Apple Immersive. Klepton - Running Android ARM64 VR APKs on Apple Vision Pro, no JIT required! Picks of the Week Jason's Pick: Letterboxx Andy's Pick: Sony NW-A306 Walkman Christina's Picks: Maxell Wireless Bluetooth Cassette Player & I Have ADHD Skill Leo's Picks: Kokogol Maclock & NVIDIA DGX Spark Hosts: Leo Laporte, Andy Ihnatko, Jason Snell, and Christina Warren Download or subscribe to MacBreak Weekly at https://twit.tv/shows/macbreak-weekly. Join Club TWiT for Ad-Free Podcasts! Support what you love and get ad-free audio and video feeds, a members-only Discord, and exclusive content. Join today: https://twit.tv/clubtwit Sponsors: horizon3.ai/macbreak cirasync.com/MacBreak

Radio Leo (Video HD)
MacBreak Weekly 1037: Mechanical Donut

Radio Leo (Video HD)

Play Episode Listen Later Aug 12, 2026 159:44 Transcription Available


Apple's lawsuit against OpenAI is escalating. A Chinese RAM supplier rejects Apple's discount demands for RAM. And could Apple shake up its smartwatch lineup? OpenAI asks for Apple's trade secrets lawsuit to be dismissed, says it was filed without 'adequate investigation'. Apple lawsuit against OpenAI says iCloud mess didn't play a role. OpenAI's vision of the future is reportedly a donut-shaped smart speaker. Telegram's takedown caused by planted porn & weaponized App Store policies. Following Epic loss, Google has started hosting rival app stores in the Play Store. iOS 26 gets first jailbreak thanks to Dopamine. Chinese RAM supplier denies Apple's bid for cheaper RAM. RAM production worldwide is sold out through 2027. Apple RAM supplier makes $38B bet on AI boom lasting until 2029. Apple explores shaking up its smartwatch for a new era. Apple releases security updates to macOS Tahoe, Sequoia, and Sonoma. Apple's Private Relay may not be as private as thought. Apple and Major League Baseball announce September "Friday Night Baseball" schedule and first‑ever broadcast in Apple Immersive. Klepton - Running Android ARM64 VR APKs on Apple Vision Pro, no JIT required! Picks of the Week Jason's Pick: Letterboxx Andy's Pick: Sony NW-A306 Walkman Christina's Picks: Maxell Wireless Bluetooth Cassette Player & I Have ADHD Skill Leo's Picks: Kokogol Maclock & NVIDIA DGX Spark Hosts: Leo Laporte, Andy Ihnatko, Jason Snell, and Christina Warren Download or subscribe to MacBreak Weekly at https://twit.tv/shows/macbreak-weekly. Join Club TWiT for Ad-Free Podcasts! Support what you love and get ad-free audio and video feeds, a members-only Discord, and exclusive content. Join today: https://twit.tv/clubtwit Sponsors: horizon3.ai/macbreak cirasync.com/MacBreak

The InfoQ Podcast
WebAssembly on the JVM: Feature Evolution, Performance, and the Transition to Endive

The InfoQ Podcast

Play Episode Listen Later Aug 3, 2026 34:47


Andrea Peruffo discusses the evolution of WebAssembly beyond the browser and its growing role on the server-side JVM. He covers performance advancements in Wasm runtimes, moving from interpreters to efficient JIT compilation, and explores real-world production use cases ranging from edge computing platforms to modular plugin architectures. Peruffo also announces the transition of the Chicory runtime to "Endive" under the Bytecode Alliance, detailing the shift toward foundation-governed development to ensure long-term stability and neutrality in the JVM ecosystem. Read a transcript of this interview: https://bit.ly/4vUwDkD Newsletter: Subscribe to the Software Architects' Newsletter, a monthly roundup of the patterns and technologies senior practitioners are working through, with the news and lessons from people doing the work: https://www.infoq.com/software-architects-newsletter InfoQ Online Certification Programs: 5-week online cohorts for senior engineers and architects, built around QCon talks. Programs now cover software architecture, AI engineering, and organizational architecture. Each week you join a four-hour live session with a confidential peer group of practitioners from other companies, apply frameworks from QCon talks to the decisions you're making at work, and earn an InfoQ certification. You leave with new approaches, or confirmation that the calls you're already making are the right ones. Learn more: https://certification.qconferences.com/ Upcoming Events: QCon San Francisco 2026 (November 16-20, 2026) https://qconsf.com/ QCon London 2027 (April 13-16, 2027) https://qconlondon.com/ The InfoQ Podcasts: Weekly conversations with senior software leaders about how they build systems and teams, including what they'd do differently. Listen to all our podcasts and read interview transcripts: The InfoQ Podcast: https://www.infoq.com/podcasts/ Engineering Culture Podcast by InfoQ: https://www.infoq.com/podcasts/#engineering_culture Generally AI: https://www.infoq.com/generally-ai-podcast/ Follow InfoQ: Mastodon: https://techhub.social/@infoq X: https://x.com/InfoQ LinkedIn: https://www.linkedin.com/company/infoq/ Facebook: https://www.facebook.com/InfoQdotcom Instagram: https://www.instagram.com/infoqdotcom/ YouTube: https://www.youtube.com/infoq Bluesky: https://bsky.app/profile/infoq.com Write for InfoQ: Share what you've learned building software with a community of senior practitioners, and get your work in front of the people who read InfoQ. https://www.infoq.com/write-for-infoq

Obstacle Running Adventures
499. Spartan Ultra World Championships 2026! (Part 1: Friday)

Obstacle Running Adventures

Play Episode Listen Later Jul 27, 2026 76:09


After we covered World's Toughest Mudder we went to Paris to experience France for the first time!  We then took a train to Geneva, Switzerland and drove down to cover the Spartan Ultra World Championship in Morzine, France! This is part 1 of 2 for our coverage which is everything from Friday!  Some interviews were more difficult to conduct due to language barriers. That is the fun part of going to new countries but it makes it difficult when covering it as a podcast.  Due to this, there is a lot of announcer audio in both English and French in addition to our interviews! Hope you enjoy hearing about this amazing event and consider checking out one of the most beautiful Spartan Races there is! Translation of Mike (M) and Gregory (G) Basilico's Interview: M: How did your race go today? G: It's my first Ultra, it was in a world championship. I was starting a bit in the unknown because I didn't know how to manage this type of race. The gap increased as the race went on.  I really had a lot of difficulties on the second lap but I surged far far far away at the mental level and said let's do our best and I think that today it's my mind that made the difference to go and get this beautiful victory. I was really really really looking forward to this and I think  that today it's my mind that made the difference to go and get this great victory with the first World Championship title and the 6th overall title M: How does it feel to take 1st, 2nd, and 3rd as French athletes in your country G: Well I am really happy that we can do a triplet. Especially since it has been two years since the Italian Luca Pescullderungg won.  At least now we are putting things back in place.  We are in France, three frenchmen. M: You're no stranger to World Championships, how does it feel to win the ultra? G: What it is, is an accomplishment.  It is a lot of effort and a lot of work. Translation of Mike (M) and Jonathan (J) Garcia's Interview: M: How did your race go today? J: Very good, I finished third so I am very happy, in addition my French compatriots who were much stronger today, very happy with the race. M: How does it feel to take a podium on a big stage? J: It was the first time I have had a hard time doing it, and I wanted to but I wasn't mentally ready but I am happy M: Total sweep from France on the podium, how does it feel to have that in your country? J: Yeah, that is it, great! It is our home and we are on the podium, very great so we will enjoy it now M: What did you think about the course with the obstacles today? J: I found it a little easier than the other years.  Maybe I was more fit but it felt easier. I just missed the multirig twice but otherwise everything went well  M: What is next for you for the rest of the year? J: Other European Championships, and maybe the Trifecta World Championship at Sparta Start – 5:34 – Intro 5:34 – 13:12 – Quick News 13:12 – 14:08 – Content Preface 14:08 – 20:26 - Start Line Audio 20:26 – 1:11:20 - Finish Line Audio and Interviews 1:11:20 – End – Outro Next weekend we will be celebrating 500 episodes! ____ News Stories: Badass of the Week: Nathan Lambert Nicodemus Injury Support Group Spartan Elite License Beer Mile Road World Record Boston Marathon Qualifier Selection Alisa Petrova and Sergei Perelygin 3 Year Anniversary Josh Fiore Moves to Florida Spartan Series Races ARE Included in Spartan Season Passes Help Kris Rugloski Race Across Mongolia GoFundMe Neighborhood Ninjas Community Build Day DEKA FIT Boston Podiums DEKA FIT Manchester Podiums Two Face Secret Link Dance Battle Secret Link Falling Drink Secret Link Gay Brother Secret Link Chocolate Bike Secret Link ____ Related Episodes: 393. Luca Pescollderungg on Winning Spartan Ultra World Championship, Being Spartan European Champion, and More! ____ The OCR Report Patreon Supporters: Jason Dupree, Kim DeVoss, Samantha Thompson, Matt Puntin, Brad Kiehl, Charlotte Engelman, Erin Grindstaff, Hank Stefano, Arlene Stefano, Laura Ritter, Steven Ritter, Sofia Harnedy, Kenny West, Cheryl Miller, Jessica Johnson, Scott "The Fayne" Knowles, Nick Ryker, Christopher Hoover, Kevin Gregory Jr., Evan Eirich, Ashley Reis, Brent George, Justin Manning, Wendell Lagosh, Logan Nagle, Angela Bowers, Asa Coddington, Thomas Petersen, Seth Rinderknecht, Bonnie Wilson, Steve Bacon from The New England OCR Expo, Robert Landman, Shell Luccketta Jules Estes, and Alan "Muddy Duck" Moore. Sponsored Athletes: Javier Escobar, Kelly Sullivan, Ryan Brizzolara, Joshua Reid, and Kevin Gregory! Support us on Patreon for exclusive content and access to our Facebook group Check out our Threadless Shop Use coupon code "adventure" for 15% off MudGear products Use coupon code "ocrreport20" for 20% off Caterpy products Like us on Facebook: Obstacle Running Adventures Follow our podcast on Instagram: @ObstacleRunningAdventures Write us an email: obstaclerunningadventures@gmail.com Subscribe on Youtube: Obstacle Running Adventures Intro music - "Streaker" by: Straight Up Outro music - "Iron Paw" by: Dubbest

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

php[podcast] episodes from php[architect]

Play Episode Listen Later Jul 23, 2026 68:36


PHP Podcast – July 23, 2026 Hosts: Joe Ferguson, Sara Golemon, and Holly Schilling Eric got ousted from his own show (no pants required), Holly’s elephants are lost somewhere in the U.S., and the crew talks SIMD, PHP 8.6 feature freeze, and whether AI can actually create. Also, socks. A Show Without Pants: The Guest Takeover This week Eric got booted from his own podcast while John was off doing something more important, leaving Holly, Sara, and Producer Joe to run the show. The gang wasted no time reminding everyone that the correct Discord URL is discord.phparch.com — not phparch.com/discord — a mistake that ended up as tomorrow’s task list item for Joe. There was plenty of housekeeping to get through: PHP Tek 2027 lands April 27th through 29th in Chicago, the CFP is open, and the call for papers closes August 31st. Holly, ever the deadline enthusiast, admitted she loves “the sound deadlines make as they whoosh by,” which set the tone for much of the episode. And yes, the swag store now has PHP Architect socks. There was extensive debate about whether the socks are safe for large-footed individuals, whether banana-for-scale photos are needed, and whether Eric should post feet pics. DuckNizzle bought some socks. We are also, apparently, SOC 2 certified. The Great Elephant Migration Sara’s elephant herd is currently scattered across the United States, most of them somewhere between Chicago and California courtesy of U-Haul. With import forms to Portugal not yet ready, the plush pachyderms are taking a scenic detour west before eventually making their way overseas. Only six elephants are currently on hand, and technically none of them are PHP Architect elephants — though one is a PHP Roundtable elephant, prompting the recurring wish that someone should bring that podcast back. Spoiler: they might, more on that later. Sara also shared she’s been in intensive foreign language classes every day, getting up at 7 a.m. while not falling asleep until 2 a.m., all while assembling a Prusa Core One+ 3D printer kit with roughly 300 pages of instructions and hundreds of tiny pieces. SIMD and Data Science in PHP Joe brought a blog post from Mitchell Hashimoto arguing that everyone should know SIMD — Single Instruction, Multiple Data. It’s a form of parallel computing that can dramatically speed up large data processing, offering 8x, 10x, even 100x improvements when you’re working with hundreds of thousands or millions of records. It won’t help you loop over a 100-item array, but it might supercharge a FlowPHP parquet file with millions of rows. Sara pushed back on how deep into the processor this discussion goes, noting that floating point math already flows through the SIMD registers — so in a very narrow sense, you’re already getting SIMD support in current PHP. Reordering instructions safely is another matter entirely (see: Intel’s history of getting it wrong). The conversation tied back to Florian Englehart’s “One Billion Rows” talk at PHP Tek 2025, and Holly mentioned her monomorphic generics work now supports variadic types — meaning a typed vector structure could, with a bit of JIT work, make SIMD-style patterns possible in PHP’s near future. PHP 8.6 Feature Freeze Is Coming Code freeze for PHP 8.6 lands August 11th — less than three weeks out. The release managers admitted they flubbed and missed the five-week warning email that should have gone out July 6th, though the four-week email did go out July 13th and a two-week warning is coming next Monday. Sara, one of PHP’s previous release managers, was philosophical about people panicking at the deadline: you’ve had twelve months, your lack of planning is not the release team’s problem. An idea to move the feature freeze date was floated and quickly shot down — the cadence has been established for years, and one missed email doesn’t change that. Larry got a shout-out for suggesting internals push all new business to September so 8.6 can get properly tested. And Holly declared, in full Benevolent Dictator mode, that the next release simply has to be 9.0 — too many big features to ship for a mere 8.7. AI, Copyright, and Whether Machines Can Create The crew dug into AI, starting with the news that a judge approved Anthropic’s $1.5 billion copyright lawsuit settlement — with roughly two-thirds going to lawyers. On the brighter side, Anthropic is giving a million dollars to Code Crew, a Memphis nonprofit building a physical location to offer less-predatory career training. Holly described using AI to implement a new module dereference operator (colon greater-than) that exists nowhere but her own machine, arguing the AI isn’t stealing when it follows precise instructions to generate novel syntax. Sara countered that the LLM isn’t creating so much as blending existing functionality — following instructions rather than inventing. The debate turned philosophical: how much truly new code have humans written in the last decade? We stand on the shoulders of giants, we’re “thinking meat sacks,” and Sara cheerfully accepted the label of “biased anti-clanker bigot.” The Terminator is coming for Larry first, apparently. Foundation Transparency and Household Jira The PHP Foundation published a quarterly progress report authored by Elizabeth, detailing what every contractor and employee has been working on. Holly praised Elizabeth for bringing the transparency the Foundation had long lacked, since devs have a lot of autonomy and asking them what they’re doing is, apparently, the worst. This spiraled into a discussion of household project management — one host’s wife is a project manager, another family installed a Jira instance for their home that the programmer husband absolutely hates, and there’s a gamified house-cleaning app that Holly refuses to adopt for fear she’ll either become obsessed or start a fight over losing. The episode wrapped with talk of finally reviving PHP Roundtable (scheduling permitting), Longhorn PHP acceptances, and gentle ribbing that Eric and John are “getting up in years” and can’t perform with their usual podcast consistency. There’s a pill for that. Links from the show: PHP Tek 2027 — Chicago, April 27–29, CFP closes August 31 PHP Architect Swag Store — now with socks Join our Discord Hosts: Joe Ferguson Mastodon: @joepferguson@social.social PHPArch.me: @svpernova09 Sara Golemon Mastodon: @pollita@phpc.social Holly Schilling Mastodon: @TheCodeLorax@tech.lgbt Streams: Youtube Channel Twitch Connect & Hire PHP Architect Website Twitter/X Mastodon Hire PHP Developers Looking to hire PHP developers? Email support@phparch.com – Joe and the team are available for consulting, infrastructure work, Ansible playbooks, and code review. Partner This podcast is made a little better thanks to our partners Displace Infrastructure Management, Simplified Automate Kubernetes deployments across any cloud provider or bare metal with a single command. Deploy, manage, and scale your infrastructure with ease. https://displace.tech/ OurCVEs Your security posture, on autopilot with OurCVEs CodeRabbit Cut code review time & bugs in half instantly with CodeRabbit. PHP Architect Consulting Your PHP codebase deserves a partner, not a contractor PHP Architect provides long-term technical partnerships for organizations that need senior-level PHP expertise that you can depend on https://www.phparch.com/consulting/ Music Provided by Epidemic Sound https://www.epidemicsound.com/ Join Us Live Next Week Youtube Channel Got feedback? Join us on Discord at discord.phparch.com The post The PHP Podcast 2026.07.23 appeared first on PHP Architect.

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

php[podcast] episodes from php[architect]

Play Episode Listen Later Jul 3, 2026 72:18


PHP Podcast – July 2, 2026 Hosts: Eric Van Johnson & John Congdon Eric’s new laptop won’t share its screen. John lost a fight with a leaf blower. PHP 8.6 alpha dropped. 100+ people showed up to make PHP seem cool again. Normal show. Eric’s Fresh Install and the Screen That Wouldn’t Share Eric has been wrestling with connectivity drops for weeks, and this week he took drastic action: a fresh install on an older MacBook Pro with almost nothing on it. He installed exactly three apps — 1Password, Ghosty, and Tailscale — and is running Discord and Slack through Safari to minimize variables. The irony is immediate: the new setup can’t share its screen during the show, something that was a central part of what they planned to cover. He hits every macOS security dialog in real time, can never quite get there, and eventually gives up and goes verbal. The fresh-install theory is that one of his previously installed apps was causing his streaming dropouts. Whether it worked is TBD, but at least he stayed connected. PHP Architect July Issue — Published Live John published this month’s magazine live on the show — walked through the admin steps in real time, which Eric found appropriately chaotic. The monster feature article this month is “Building Secure REST APIs for Healthcare Applications with PHP and Laravel,” running 21–22 pages, making it likely the longest single feature they’ve ever run without splitting it across issues. The page count is mostly because of the volume of code samples. It will not be the free article of the month, which Eric admitted immediately creates extra work for John. Eric also noticed for the first time that Edward Bernard has an ad running in the magazine (Wizard’s Lens, his book) — which has apparently been there for a while. John’s Week: Leaf Blower, Racquetball, and AI Pull Requests John started the week by getting hit in the eyebrow with a leaf blower. The full story: his wife wanted the leaves blown off the top of the pergola, he figured out he could push the leaf blower up there and let gravity return it to his hand like a boomerang, it worked three times, and on the fourth attempt it went straight to the eyebrow. He’s on enough medications that he bruises instantly. He then played racquetball, found himself in an extended session with an 80-year-old and a much better 35-year-old, took a hard ball to the back of the leg, and is expecting to regret it tomorrow. On the development side: he’s still reviewing pull requests where roughly 80% of the code is written by Claude and submitted by non-developers. He talked to one of the authors about it, and the author’s response was that he does learn from John’s feedback — he reads it, tells Claude about it, and asks Claude not to do it again. John is… accepting of this. Laravel Verbs, Eloquent Hooks, and a Client Project That May Be Back A previous client project — originally built in Laravel 7, heavily involving event sourcing — may be reviving. Eric spent the last few weeks using Claude to walk the application from Laravel 7 to Laravel 13, then tackle the event sourcing library migration. The original library is no longer maintained, so Eric and Claude moved everything to Laravel Verbs. Eric has a nuanced view of Verbs: it’s great for developers new to event sourcing because it’s approachable, but gets a little murky when you start talking about projections in Laravel terms versus event sourcing terms. To police CRUD operations and ensure nothing bypasses Verbs, Claude suggested hooking into Eloquent’s lifecycle callbacks — so whenever any CRUD action is called on a model, it first fires through Verbs. Eric loved this; John had reservations, arguing it inverts the paradigm (the change causes the event rather than the event causing the change). Eric’s counterpoint: the Eloquent hook fires before the model touches the database, so Verbs still logs first, and it solves the very real problem of a developer seeing a venues table and just using the model directly. Holly, watching in the Discord chat, noted that Verbs calls the aggregate root a “state” rather than using the standard event sourcing term “root” — which is exactly the kind of terminology drift Eric finds frustrating about Verbs, even as he thinks it’s the right tool for this project. The client meeting itself went well; their CFO grasped event sourcing immediately because it maps perfectly to accounting ledgers, where every entry is permanent and any correction requires its own entry and explanation. Laracon and NativePHP Mobile Laracon is July 28–29, and Eric is going. NativePHP Mobile is holding a one-day mini-conference immediately after on July 30 — “Vibes with Native PHP” — for an additional $129. Eric is likely not staying for it due to flight constraints, but he used it as an excuse to hype NativePHP mobile again. He’s been talking about this project for a while and still hasn’t shipped a real app with it himself, which frustrates him. His pitch: if you’re a PHP developer who has ever wanted to do mobile development and found the barrier too steep, this is the moment. NativePHP is pushing more native functionality on both iOS and Android, the license fees are gone, and the project is in its second wave. There is also an ongoing campaign — which Eric is actively encouraging in this episode — to pressure Holly Schilling into building the PHP Tek conference app using NativePHP Mobile. Surfaces RFC & Friends RFC Holly’s Surfaces RFC came up briefly — Eric wanted to discuss it more but they ran out of time, mostly because Holly was busy in the Discord getting called out for doing a conference app for Longhorn PHP. The short version: the Friends RFC (in discussion) allows a class to explicitly grant another class access to its private properties without requiring inheritance — the canonical use case is a builder that needs to set private fields on an object without requiring setters, which would make those fields effectively public. Holly’s Surfaces RFC extends the idea to roles rather than just specific classes. Eric and John agree they need to have Holly on as a guest to actually discuss it properly — a plan they’ve now made twice. Chris Miller Submits a PR to PHP Core Their team member Chris Miller found a bug in the PHP JIT compiler: code that goes through the JIT was returning a different result than the same code without the JIT, specifically with the bitwise NOT operator. He opened an issue, looked at the C code, figured out the cause, and submitted a pull request to fix it. The same fix already existed for the bitwise OR and XOR operators — this PR adds the bitwise NOT. Eric loves this kind of story: a developer using PHP, noticing something odd, going all the way to the C source to understand why, and contributing a fix rather than just filing a bug. There’s a known separate JIT issue in PHP 8.5 tracing mode affecting background workers (not the main application); Eric upgraded his client’s app to 8.5 and ran into it, and believes it’s addressed in 8.5.7. PHP 8.6.0 Alpha 1 — Released Today Joe Ferguson — their friend, PHP community member, and occasional target of friendly on-air ribbing — released PHP 8.6.0 Alpha 1 today. Joe is one of the release managers for PHP 8.6, with Daniel Scherzer serving as the senior release manager (the PHP Foundation recently updated the title from “mentor”). Eric and John congratulated Joe warmly, mostly by pointing out that Chris Miller is smarter than Joe. Joe was apparently on the PHP Foundation Ambassador call as well. PHP Tek 2027: Hotel + Conference Bundle PHP Tek 2027 is doing something new this year: an optional bundle where you can buy your conference ticket and hotel stay together. Two options — three nights (Mon–Wed) or four nights (Mon–Thu). The pitch: one all-in number is easier to take to a manager or a CFO than itemizing conference pass, lunches, breakfasts, and lodging separately. Eric and John are explicit that they make less money doing it this way; the benefit is that your room is booked immediately when you pay, so you won’t forget and find rooms sold out later. Breakfast in the room is free for the first person, half price for a second person in the same room. Dinners and travel are still on you. CFPs: Find-a-Conference and Longhorn PHP Someone in the community pointed Eric to a website aggregating call-for-papers listings across conferences — not PHP-specific, and not geographically locked to the US. Useful if you’re a speaker (or want to be one) and want to see where to submit. Eric mentioned it as a resource for PHP community members to speak at non-PHP conferences, which the community generally doesn’t do enough. Specifically: Longhorn PHP’s CFP is open until July 10 at cfp.longhornphp.com. That’s one week from now as of this recording. PHP Foundation Ambassador Program Eric joined the PHP Foundation’s new Ambassador Program and attended its first meeting. He expected a modest turnout — the meeting had 114 people in the call. Three of them were from PHP Architect. Elizabeth Barron organized it and was apparently worried nobody would show up; Eric was not worried. The program’s focus is getting the word out about PHP to new developers and making the language feel more approachable — something the community has been trying to do for years without a coordinating structure. There was one slide. They talked about the slide for the whole meeting. There are multiple programs under the Foundation you can sign up for (including security-focused groups); you sign up via a Google Form, you don’t have to speak in the meetings, and it’s open to anyone regardless of PHP skill level. Eric’s one note to Elizabeth: please don’t make the coordination mechanism a mailing list. AI Note Takers — The Open Meeting Debate Eric’s AI note taker was running in the Foundation meeting, and some attendees objected. Eric is a defender of AI note takers: he gets summaries, can reference meetings later, and gets a Monday morning digest of the previous week. His position is that banning agents from an open, public meeting doesn’t prevent recording — it just means the notes disappear into the ether. For genuinely sensitive work — he describes a government-adjacent client where developers need background checks and fingerprints — he’s fully supportive of restrictions and will pull his agent without complaint. For an open PHP Foundation meeting, he finds the concern disproportionate, and says if agents are banned outright, he’d stop participating because he doesn’t have the bandwidth to rely on someone else’s notes. He also acknowledged that the irony was not lost on him: the same AI capability that makes voice recording feel threatening also makes it trivially easy to deepfake a voice regardless of whether an agent was in the room. Ethical Ads Tessa mentioned a developer-focused advertising platform called Ethical Ads on a recent Live and Kicking episode. Eric found it interesting enough to flag on the show — it’s an ad network specifically for developer-focused content that emphasizes privacy and non-tracking approaches. Eric and John are always trying to figure out better ways to promote PHP Architect, the magazine, and PHP Tek; this may be worth exploring as an alternative to standard ad networks that don’t align well with developer sensibilities. Links from the show: OurCVEs.com — Track your security posture across GitHub repos and servers (created by Artisan Build) Laravel Magazine — Under PHP Architect PHP Tek 2027 — Conference + hotel bundle available (phptek.io) Longhorn PHP CFP — Open until July 10 Ethical Ads — Developer-focused advertising PHP Tech TV — PHP Tek 2026 talks PHP Architect Discord Surfaces RFC · GitHub JIT: Inline ZEND_BW_NOT by millerphp · Pull Request #22560 · php/php-src · GitHub All active call for papers – CfP Watch The PHP Ambassador Program is Open — The PHP Foundation — Supporting, Advancing, and Developing the PHP Language The PHP Foundation Special Interest Groups General Interest Form Host: Eric Van Johnson X: @shocm Mastodon: @eric@phparch.social Bluesky: @ericvanjohnson.bsky.social PHPArch.me: @eric John Congdon X: @johncongdon Mastodon: @john@phparch.social Bluesky: @johncongdon.bsky.social PHPArch.me: @john Streams: Youtube Channel Twitch Connect & Hire PHP Architect Website Twitter/X Mastodon Hire PHP Developers Looking to hire PHP developers? Email support@phparch.com – Joe and the team are available for consulting, infrastructure work, Ansible playbooks, and code review. Partner This podcast is made a little better thanks to our partners Displace Infrastructure Management, Simplified Automate Kubernetes deployments across any cloud provider or bare metal with a single command. Deploy, manage, and scale your infrastructure with ease. https://displace.tech/ OurCVEs Your security posture, on autopilot with OurCVEs CodeRabbit Cut code review time & bugs in half instantly with CodeRabbit. Music Provided by Epidemic Sound https://www.epidemicsound.com/ Join Us Live Next Week Youtube Channel Got feedback? Join us on Discord at discord.phparch.com The post The PHP Podcast 2026.07.02 appeared first on PHP Architect.

Lenny's Podcast: Product | Growth | Career
Building the most AI-pilled engineering team in the world | Fiona Fung (Manager of the Claude Code and Cowork Teams)

Lenny's Podcast: Product | Growth | Career

Play Episode Listen Later Jun 21, 2026 98:45


Fiona Fung leads the teams behind Claude Code and Cowork at Anthropic (overseeing Boris Cherny and the entire engineering and PM team). Before Anthropic, she spent 11 years at Microsoft building Visual Studio and TypeScript and then moved to Meta, where she started Facebook Marketplace (now generating over $100 billion in GMV annually), worked on Meta's first smart glasses and AR glasses, and led infrastructure, growth, integrity, and safety teams at Instagram. She's been an engineer for over 25 years and has a unique perspective on how the role of building software is changing.In our in-depth conversation, we discuss:1. What she's learned about running a team that's shipping 8x more code than before2. Which roles AI will transform next3. Specific ways her team uses AI4. How Claude “routines” have changed how she operates as a manager5. The context-switching problem no one has solved yet6. The biggest unsolved problem in AI7. What keeps her up at night—Brought to you by:WorkOS—Make your app enterprise-ready, with SSO, SCIM, RBAC, and more: https://workos.com/lennyMercury—Radically different banking, now with Command: https://mercury.com/—Where to find Fiona Fung:• LinkedIn: linkedin.com/in/fionafung—Where to find Lenny:• Newsletter: https://www.lennysnewsletter.com• X: https://twitter.com/lennysan• LinkedIn: https://www.linkedin.com/in/lennyrachitsky/—In this episode, we cover:(00:00) Introduction to Fiona Fung(02:31) How the engineering role has transformed over 25 years(09:28) What an AI-pilled software team looks like in 2026(12:26) Using Claude to manage and review team output(14:40) The evolution of code review and verification(16:55) Who to hire: creative builders and deep systems experts(18:18) The shift to ambitious thinking(19:40) The growth mindset required to thrive in AI-native teams(25:52) Helping small businesses adopt AI tools(31:46) How Anthropic spots latent demand and builds for it(35:08) The next frontier: asynchronous work with AI routines(38:06) Agency and accountability in AI-native teams(39:40) The vibe shift from token-maxing to ROI measurement(44:24) The “bad vs. sad” quality framework(49:34) Why all managers start as ICs at Anthropic(55:24) Preventing skill atrophy(58:43) Managing context switching with 20 AI agents running(1:00:08) How PM and data science roles are transforming(1:03:40) The importance of dogfooding and using your own product(1:08:36) Outstanding questions(1:12:48) The future of engineering jobs and education(1:17:59) What keeps Fiona up at night: team culture at scale(1:22:53) From six-month roadmaps to JIT (just-in-time) monthly planning(1:27:03) Lightning round—References: https://www.lennysnewsletter.com/p/building-the-most-ai-pilled-engineering—Production and marketing by https://penname.co/. For inquiries about sponsoring the podcast, email podcast@lennyrachitsky.com.—Lenny may be an investor in the companies discussed. To hear more, visit www.lennysnewsletter.com

Moscow Python: подкаст о Python на русском
Новости мира Python за май 2026

Moscow Python: подкаст о Python на русском

Play Episode Listen Later Jun 15, 2026 52:06


Ведущие – Григорий Петров и Михаил Корнеев Новости выпуска: Steering consul дает команде JIT 6 месяцев, чтобы сделать PEP — https://discuss.python.org/t/an-announcement-from-the-steering-council-regarding-the-jit-project/107638 Два форка — httpx — https://tildeweb.nl/~michiel/httpx2.html PEP 661 – Sentinel Values — https://peps.python.org/pep-0661/ Любопытные результаты MOD_WSGI и free threading — https://grahamdumpleton.me/posts/2026/05/free-threading-vs-the-gil-in-mod-wsgi-6-0-0/ Жизнь до Github — https://lucumr.pocoo.org/2026/4/28/before-github/  Ссылки выпуска: Курс Learn Python — https://learn.python.ru/advanced   Канал Миши в Telegram — https://t.me/tricky_python   Канал Moscow Python в Telegram — https://t.me/moscow_python   Все выпуски — https://podcast.python.ru Митапы Moscow Python — https://moscowpython.ru   Канал Moscow Python на Rutube — https://rutube.ru/channel/45885590/   Канал Moscow Python в VK — https://vk.com/moscowpythonconf 

Latent Space: The AI Engineer Podcast — CodeGen, Agents, Computer Vision, Data Science, AI UX and all things Software 3.0

Editor's note: In our first BioHub pod with Priscilla and Mark they discussed their acquisition of EvoScale, led by Alex Rives, who is now Head of Science at BioHub. With ESM-1 they trained language models on millions of protein sequences drawn from across life, with a simple “next token” objective: predict the amino acids that have been randomly masked out, based on the context of the rest of the sequence. But they soon found that these models also learned biological structure and function, including properties the model had never been explicitly shown AND that this ability scales predictably with compute, leading to ESM2 and ESM3.Today, Alex announced ESMFold 2, an open scientific engine to power prediction, design, and discovery across protein biology.Building on Cryo-EM data (discussed in the CZI pod), ESMFold2 reports state of the art performance on protein interactions, especially antibodies, a critical modality for therapeutics, and evidence that inference time scaling is also working across five targets in cancer and immunology.In a nod to that other famous AI x protein folding project, they are also releasing an atlas of 6.8 billion proteins, and 1.1 billion predicted structures, which you can play around with on their website. We are honored to work with them for this huge release!One of the refrains we've heard on the Science pod has been that protein folding, materials design, cellular biology, etc. are very different problems from Language Modeling. They definitely are. Yet Alex Rives and the ESM team at BioHub just released a preprint and model, demonstrating that vanilla BERT-like transformer models trained on sufficiently large and diverse data sets can beat specialized models like AlphaFold3 on some of the hardest protein-related problems. Andrew White had a great segment in our first LS-Science episode that explained how mind blowing AlphaFold2 was when it was released in 2020: it suddenly solved problems on a GPU on your desktop that DESRes had built custom-ASIC supercomputer clusters to solve. John Jumper and Demmis Hassabis received the Nobel Prize in Chemistry for this work.AlphaFold2 took advantage of an very clever observation: if multiple species co-evolve pairs of mutations, this implies that the mutations correspond to parts of the protein that are close in 3d space. This is usually shorthanded as MSAs (multi-sequence alignments), and is the key insight which makes AlphaFold2 so effective.Like other inductive biases, however, it hurts generalization.Scale-pilled before it was coolIf you take a look at the timeline for scaling laws for LLMs and release of structure prediction models, the ESM team notably doubled down on their MSAs-be-damned approach after AlphaFold2 released. This obviously requires a great deal of belief in the scale hypothesis.Why the conviction?ESM developed at a time when many of the scaling laws and the “Bitter Lesson” were proving increasingly correct. AlphaFold2's wild success must have been both exciting and bitterly disappointing. But using MSAs mean that the model is is dependent on training data that contains MSAs in order to be accurate in a given domain. For things like antibodies that don't have MSAs to train on, AlphaFold tends to do poorly.ESM takes a different approach: learn the relationship between different proteins by unsupervised training on as much diversity as you can find (sound familiar?) and then correlate that back to structures know from the Protein Data Bank (PDB) and other sources. In other words, a World Model.World Model for proteins“World Model” is a hype term that I define like this:Use unsupervised training to learn abstract patterns from the data:* The abstraction should be semantic - novel constructions represent things that obey the rules of the real world* The abstraction should be compositional - recombining different patterns leads to novel and often valid constructions* The abstraction should support generalization - it predicts things in the real world it wasn't trained on Once you have a world model, you can attach “heads” to it for downstream tasks: predict properties of a protein, decompose its functional features, or search the representation for proteins that meet design criteria. The two big models BioHub just released under MIT license map directly onto this:* World model → ESMC (a model trained on 2.8 billion sequences)* Structure-prediction head → ESMFold2One of the interesting ways the world model can “predict things” is to generate proteins sequences and then measure the predicted properties, such as binding affinity, in the lab. Alex talks in the episode about validating some of the harder molecules they predicted in the wet-lab. Very cool!Another way is to use mech-interp techniques such as Sparse Auto Encoders (SAEs) to extract semantic features from your model, and then find novel features that predict unknown biology. I won't spoil this part for you: it was one of the highlights of the episode for me!A cell is a computerWe have all heard that genes are like computer programs, but usually the analogy fizzles after that. Of course genes are transcribed into RNA and RNA is translated into proteins, so genes are programs for building proteins, but that carries the analogy only to “binary digits are programs.” Here's a better analogy: you can think of the cell nucleus as a storage device / storage controller, the ribosome as a JIT-compiler and runtime, and the semantic features that we learn from our world model via SAEs as functions, proteins as processes that interact together in workflows (signalling pathways) to produce behaviors and outputs (phenotypes). Like functions, the SAE features have a hierarchical composition from local, secondary and tertiary structures (mimicing protein structure), but also motifs that are conceptual, such as membrane integrations, disordered regions and disulfide bonds. As we learn to compose these features we into novel protein designs, we move further towards programmable biology. Alex goes into much more detail about this in the episode, as well as:* Principles for new data collection* BioHub's vision* Modeling the cellEnjoy!Full Video podcastplease like and subscribe!* X: https://x.com/alexrives* LinkedIn: This is a public episode. If you'd like to discuss this with other subscribers or get access to bonus episodes, visit www.latent.space/subscribe

Resilient Cyber
Identity as Infrastructure in the Agentic Era

Resilient Cyber

Play Episode Listen Later May 13, 2026 33:30


In this episode of Resilient Cyber, I sat down with Karl McGuinness — author of Control Plane and one of the sharpest voices working on identity in the agentic era — to unpack what most of the industry is still getting wrong about IAM for AI agents.Karl's thesis is a provocation: we spent two decades optimizing authentication and authorization, and we built that stack for human-paced execution. Agents remove the presence, pacing, and natural scope-limiting that made those controls work — and no amount of stronger credentials, tighter scopes, or faster JIT provisioning closes the structural gap. The real frontier isn't AuthN or AuthZ. It's delegation: how approved intent becomes bounded authority that stays governed across delegation chains, unfamiliar tools, consent expansion, revocation, and task termination.Chris and Karl dig into:↳ Why the industry optimized for the wrong question, and what changes when agents enter the loop ↳ The Execution Mandate — agents don't need your passport, they need your authority ↳ Why governing the stay matters more than governing the entry, and what continuous evaluation of authority looks like in practice ↳ Mission-Bound OAuth, including Karl's own pessimistic case against it ↳ AAuth vs. OAuth as the substrate for agentic identity, and what signal will tell us which one wins ↳ Why Mission Shaping is necessary but not sufficient when quiet expansion, headless execution, and stale state are in play ↳ Open-world OAuth, MCP, and first-contact trust — what the newer standards solve and the substrate gaps no draft is closing ↳ ID-JAG and Cross-App Access (XAA): why enterprise SaaS needs to abandon app-by-app OAuth islands ↳ The widening gap between IETF drafts and the "agentic IAM" being sold at RSA, and the minimum viable posture for teams running agents in production todayWhether you're a CISO, an identity architect, or a security leader trying to separate vendor narrative from substrate reality, this is a clear-eyed map of where agentic IAM actually is and where it has to go.

Crazy Wisdom
Episode #546: Beyond Postgres and Node.js: What Happens When Your Database Runs Your Code

Crazy Wisdom

Play Episode Listen Later May 11, 2026 56:42


In this episode of the Crazy Wisdom Podcast, host Stewart Alsop sits down with Tyler Cloutier, founder of Clockwork Labs and creator of SpaceTimeDB. They explore how SpaceTimeDB functions as more than just a database—it's essentially a distributed operating system that merges server logic with data storage, enabling real-time applications and time-travel capabilities. The conversation ranges from the technical architecture of databases and operating systems to the philosophy of distributed systems, touching on everything from Unix and Linux to how SpaceTimeDB could revolutionize AI-generated software deployment. Tyler explains how their system reduces the complexity of building real-time applications, makes deployment simpler for both humans and AI agents, and why games like their MMORPG BitCraft Online drove them to create this new infrastructure. They also discuss the future of the internet, the role of bots in gaming, and how SpaceTimeDB fits into the broader landscape of cloud computing alongside tools like Cloudflare, Vercel, and Docker. For more information, visit spacetimedb.com or check out Clockwork Labs on GitHub and Twitter.Timestamps00:00 Stewart introduces Tyler Cloutier, founder of Clockwork Labs, discussing the origin of SpaceTimeDB's name inspired by Einstein's theory and its time travel capabilities that store all operations indefinitely05:00 Tyler explains SpaceTimeDB as more of an operating system than a database, using tables instead of file systems while running code in a sandboxed environment with full atomic properties10:00 Discussion of how SpaceTimeDB replaces both Node.js and Postgres by merging web server and database functionality, eliminating separate deployment concerns15:00 Tyler explains JavaScript execution through Chrome's V8 engine and JIT compiling, leading to Node.js creation for server-side JavaScript development20:00 Explanation of stateless web servers versus stateful game servers, and why games require in-memory state management for real-time performance25:00 Tyler introduces reducers and real-time subscriptions, questioning why more applications aren't real-time when state changes should update immediately30:00 Discussion of Facebook as essentially a text-based MMO, comparing social media architecture to game server requirements and the need for unified systems35:00 Tyler explains ACID properties in databases: atomic, consistent, isolated, and durable, using game item trading examples40:00 Comparing SpaceTimeDB to smart contract systems without cryptocurrency or global consensus, positioning it as a smart database with centralized trust45:00 Tyler reveals SpaceTimeDB uses 43% fewer tokens than Postgres for AI-generated applications, making it valuable for vibe coding platforms50:00 Conversation shifts to bots in games and proof-of-human concepts, with Tyler proposing biometric systems and discussing potential in-person gaming applications55:00 Closing discussion about tracking AI-driven traffic through UTM parameters and finding SpaceTimeDB at spacetimedb.comKey Insights1. SpaceTimeDB is fundamentally a database that runs application code directly inside it, combining what traditionally required separate systems like Postgres and Node.js. Users compile their application logic into WebAssembly or JavaScript and upload it to run within the database itself. This architecture provides high performance because the entire server backend operates inside the database environment. The system also features time travel capabilities, storing every operation and change to data persistently and indefinitely, allowing users to set application state back to any earlier point in time. This makes SpaceTimeDB more accurately described as an operating system rather than just a database, where the abstraction is that everything is a table rather than a file.2. The inspiration for SpaceTimeDB came from building BitCraft Online, an MMORPG where all players exist in a single persistent world and rebuild civilization together. Traditional MMO backends required complex custom solutions to handle real-time state, with game servers storing state in memory and periodically writing to databases. This complexity existed because games cannot afford the latency of constantly delegating to distant databases like traditional web applications can. SpaceTimeDB solved this by making the database fast enough to handle real-time requirements directly, eliminating the need for separate game servers. This same performance advantage that benefits games also applies to web applications, which is why SpaceTimeDB evolved from a game-specific tool to a general-purpose platform.3. SpaceTimeDB functions as a distributed operating system where each database acts like a process in an actor model system, similar to Erlang or Scala Akka. Databases can send messages to other databases and be spawned across a cluster for horizontal scaling. This represents an overlay operating system running on top of Linux rather than competing with it, providing a distributed abstraction across many machines while Linux handles device drivers and hardware support. The vision is for the cloud to function as a single enormous computer running one operating system, where developers simply publish their programs without managing separate services, deployment, routing, networking, or persistence infrastructure.4. The real-time capabilities of SpaceTimeDB address a fundamental limitation in how most web applications work today. Traditional web servers are stateless, delegating all state to databases and accepting network round-trip latency for each request, which is why users often must refresh pages to see updates. SpaceTimeDB allows queries to be subscribed to, maintaining open connections that stream changes whenever query results update. This makes applications like Discord, Facebook, or banking systems naturally real-time without requiring page refreshes. The historical accident that more things are not real-time represents a problem SpaceTimeDB solves by unifying the web world with the game world's real-time requirements.5. SpaceTimeDB implements ACID properties—Atomic, Consistent, Isolated, and Durable—ensuring database operations are reliable and safe. Atomic means operations either fully happen or not at all, preventing issues like item duplication in games when trading between players. Consistent means declared invariants like unique usernames are always enforced. Isolated means concurrent operations do not interfere with each other. Durable means changes persist even if computers restart, with varying levels from in-memory on one machine to disk storage across multiple geographic locations. These properties are managed through reducers, functions inspired by React Redux that fold changes into application state incrementally.6. For AI and large language models, SpaceTimeDB offers significant advantages in building and deploying applications. Testing showed that creating applications with SpaceTimeDB uses 43% fewer tokens compared to Postgres implementations, costs less, has fewer bugs, and is easier to extend. This matters because the primary cost for vibe coding platforms is tokens. As more software gets written in the next twelve months than ever before, there is insufficient focus on infrastructure required to run all this AI-generated software. SpaceTimeDB positions itself as ideal for LLMs to target because of its simplified deployment model where developers just publish code and the system handles everything behind the scenes.7. SpaceTimeDB can be understood as a smart contract system without cryptocurrency or global decentralized consensus. Like blockchain smart contracts, it executes code with atomic, consistent, isolated, and durable properties, but avoids the expense and slowness of requiring all computers worldwide to agree on everything. Instead, it offers centralized trust where users trust Clockwork Labs not to modify deployed contracts, rather than the trustless but extremely costly blockchain approach. This makes it functionally similar to Cloudflare's durable objects but with full relational database capabilities. The system exists before the networking layer where Cloudflare operates, handling deployment, server, and database functions while Cloudflare could provide DDoS protection in front of it.

airhacks.fm podcast with adam bien
From Manchester to Mountain View: Binary Translators, JVMs, and Android

airhacks.fm podcast with adam bien

Play Episode Listen Later May 8, 2026 65:26


An airhacks.fm conversation with Ian Rogers (@Ian Rogers) about: ZX Spectrum 128K with rubber keys and a burning side grill, Basic programming competitions, REM commands as ASCII art, PC versus Amiga and Archimedes era in the UK, fractal landscape generators for Wing Commander 4 cut scenes, Ocean Software in Manchester and the Head Over Heels game, Manchester Baby and Williams tube as the first stored-program computer, Steve Furber and ARM origins at the University of Manchester, Cosworth and Pi Research Formula One telemetry, transputers and embedded PowerPC data loggers, dynamic binary translation with the Dynamite simulator, ICL 2900 emulation for the Israeli tax system, MIPS to Itanium binary translation for SGI machines, Transitive Corporation and the PowerPC to x86 product that became Apple Rosetta, the Steve Jobs era at Apple, Spark to Power binary translation and the IBM acquisition of Transitive, JDBC versus ODBC API design observations, java.util.Vector and java.util.Hashtable synchronization decisions, StringBuilder array copying overhead from removing synchronization, DARPA HPCS languages Fortress, Chapel, X10, just-in-time parallelization from Java bytecode, LCC compiler from Princeton and the iBerg backend, JikesRVM as a metacircular Java VM written in Java, GNU Classpath and Sable VM by Etienne Gagnon, Apache Harmony port of JikesRVM to Windows, Maxwell and Maxine VMS as GraalVM precursors, Bernd Mathiske and the Sun acquisition by Oracle, GNU Classpath impact of the openJDK GPL release at FOSDEM 2006, Mark Wielaard and Rémi Forax FOSDEM stories, trace compilation and de-optimization parallels with JIT, Azul Systems Vega hardware and concurrent garbage collection, C4 collector design influencing ZGC and Shenandoah, Gil Tene's telephone exchange mentality for JVM responsiveness, page unmapping and signal handler memory pressure problems in HotSpot, Cliff Click and Modular, Google Android Runtime (ART) replacing Dalvik, transactional memory for class initializers in ART, ELF files and OAT format for ahead-of-time compilation, WhatsApp bytecode obfuscation breaking the ART verifier, lock balance verification for speculative lock optimizations, D8 and R8 Android compilers, Goit internal Google bytecode optimizer, Jeremy Manson and Google's OpenJDK variant, Linux kernel performance work and perf tooling, JikesRVM stack trace format making exception-heavy DaCapo benchmarks faster than HotSpot, Energy Efficiency across Programming Languages study comparing Java and Go, Ian Rogers on twitter: @Ian Rogers

The .NET Core Podcast
Measure Twice, Cut Once: Benchmarking, Hot Paths and the Chainsaw of Unsafe Code with Szymon Kulec

The .NET Core Podcast

Play Episode Listen Later May 1, 2026 65:45


Strategic Technology Consultation Services This episode of The Modern .NET Show is supported, in part, by RJJ Software's Strategic Technology Consultation Services. If you're an SME (Small to Medium Enterprise) leader wondering why your technology investments aren't delivering, or you're facing critical decisions about AI, modernization, or team productivity, let's talk. Show Notes "The first measurement could be actually someone from the, so-called business, stating that, "oh gosh, this is so slow." That would be like the coarse grained measurement that you can sometimes receive for free"— Szymon Kulec Hey everyone, and welcome back to The Modern .NET Show; the premier .NET podcast, focusing entirely on the knowledge, tools, and frameworks that all .NET developers should have in their toolbox. I'm your host Jamie Taylor, bringing you conversations with the brightest minds in the .NET ecosystem. Today, we're joined by Szymon Kulec to talk about systems programming in .NET. But that's just the surface level detail of what we talk about. We do a deep-dive into some of the corners of .NET and C# that a lot of engineers hardly ever get the chance to cover. This is more than your standard, surface level conversation about C# and .NET. "Maybe sometimes you will actually create a thread. Something that you don't do nowadays in .NET, because you know what you are doing and you want to own the specific thread for or your own specific purpose."— Szymon Kulec Along the way, we talked about how developers who are using C# and .NET should think about learning the deeper levels of the language and how things work under the covers. Knowing how the JIT works with your code will help you to write more performant code, for sure. Before we jump in, a quick reminder: if The Modern .NET Show has become part of your learning journey, please consider supporting us through Patreon or Buy Me A Coffee. Every contribution helps us continue bringing you these in-depth conversations with industry experts. You'll find all the links in the show notes. Anyway, without further ado, let's sit back, open up a terminal, type in `dotnet new podcast` and we'll dive into the core of Modern .NET. Full Show Notes The full show notes, including links to some of the things we discussed and a full transcription of this episode, can be found at: https://dotnetcore.show/season-8/measure-twice-cut-once-benchmarking-hot-paths-and-the-chainsaw-of-unsafe-code-with-szymon-kulec/ Useful Links: Szymon on LinkedIn Szymon's blog Supporting the show: Leave a rating or review Buy the show a coffee Become a patron Getting in Touch: Via the contact page Joining the Discord Remember to rate and review the show on Apple Podcasts, Podchaser, or wherever you find your podcasts, this will help the show's audience grow. Or you can just share the show with a friend. And don't forget to reach out via our Contact page. We're very interested in your opinion of the show, so please get in touch. You can support the show by making a monthly donation on the show's Patreon page at: https://www.patreon.com/TheDotNetCorePodcast. Music created by Mono Memory Music, licensed to RJJ Software for use in The Modern .NET Show. Editing and post-production services for this episode were provided by MB Podcast Services.

Software Engineering Radio - The Podcast for Professional Software Developers
SE Radio 718: Will Sentance on JS Modernization

Software Engineering Radio - The Podcast for Professional Software Developers

Play Episode Listen Later Apr 29, 2026 58:43


Will Sentance, educator and co-founder of Codesmith, joins SE Radio's Adi Narayan to discuss the evolution of JavaScript and modern best practices. They begin with JavaScript's origins as a simple scripting language and its growth into the backbone of modern web development, highlighting the core theme of the "don't break the web" constraint. The requirement that JavaScript must remain backward-compatible has shaped everything from naming decisions (e.g., flat instead of flatten) to the introduction of Symbols as a collision-safe way to extend objects. Will explains how the TC39 group uses the open-source community as a filtration system, absorbing user land patterns (like those from Lodash or Moment) into the standard library only once demand is proven. The upcoming Temporal API is highlighted as a major win for native date/time handling. On the engine side, Will discusses the shift toward monomorphic object shapes in the V8 JavaScript engine for better just-in-time (JIT) compiler performance, and how developers can now write more engine-aware code. The conversation also touches on LLMs in coding: Will's view is that AI tools are useful but risk atrophying developers' under-the-hood understanding, which remains essential for debugging complex, production-scale systems.

ai symbols javascript modernization jit tc39 lodash v8 javascript se radio
MladýPodnikatel.cz
Ambasadorka Jitka Dvořáková: Zkušenosti s řízením Philipsu v desítkách zemí světa

MladýPodnikatel.cz

Play Episode Listen Later Apr 28, 2026 70:57


Toto je druhý díl série pěti podcastů s Jitkou Dvořákovou o její kariéře. Jitka je ambasadorkou mojí značky a v tomto díle se věnujeme jejímu působení ve Philipsu. Navazujeme na první díl, který si můžeš pustit zde. Další díly vyjdou postupně. Jitka dříve pracovala ve firmách Panasonic, Mall, CZC a dalších. Tato epizoda se zaměřuje na Jitčin přechod z Panasonicu do Philipsu a důvody, které ji k tomu vedly. Popisuje, jak se dostala do mezinárodního managementu a jaké výzvy přináší řízení regionu s desítkami odlišných trhů. Sdílí zkušenosti s konkurencí, nákladovou strukturou i fungováním velkého korporátu. Závěrem ukazuje, proč její působení ve Philipsu skončilo a jak tuto změnu zpětně hodnotí. Tato epizoda je součástí podcastu, který pro vás od roku 2015 připravuje Jiří Rostecký. Videa k podcastům najdete na jeho webu: www.rostecky.cz Veškerá doporučení, informace, data, služby, reklamy nebo jakékoliv jiné sdělení zveřejněné na našich stránkách je pouze nezávazného charakteru a nejedná se o odborné rady nebo doporučení z naší strany. Podrobnosti na odkazu https://rostecky.cz/upozorneni.

Studyplus Engineering Podcast
47: 【RubyKaigi直前SP】「JITって結局何?」テックリードのコンパイラ講義と、業務でパーサーを書く技術!

Studyplus Engineering Podcast

Play Episode Listen Later Apr 20, 2026 20:43


新卒エンジニアの田嶋と外囿、ゲストの羽鳥、テックリードの伊尾木の4人が、目前に迫ったRubyKaigiに向けたスペシャルトークを展開!昨年は「パーサーって何…?」と壁に直面した若手陣ですが、今年は一味違います!今回はRubyの注目機能である「JITコンパイラ」や「YJIT」について深掘り。テックリードのゆうき先輩が、コンパイラとインタープリタの違いからマニアックな「SSA(静的単一代入)形式」まで、まさかの講義!?「業務でパーサーを書く」というテックな雑談も飛び出し、熱量たっぷりの学びの時間となりました。函館開催に向けたメンバーそれぞれの目標宣言も必聴です。ぜひRubyKaigi前の予習としてお楽しみください!Show Notes昨年のRubyKaigi振り返りJITコンパイラって結局何?テックリードが基礎から分かりやすく解説!学生時代の研究が蘇る?クラシカルなコンパイル手法「SSA形式」とは業務でパーサーを書く!?裏側の技術を知っておくべき理由今年の目標は「発表者に質問する!」函館でのRubyKaigiへの意気込み採用情報スタディプラスでは一緒に働くエンジニアを募集しております。カジュアル面談も随時受け付けていますので、ご興味のある方は下記リンクからご応募ください。⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠スタディプラスの採用情報⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠著作権表示BGMはフリーBGM・音楽素材MusMus(⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://musmus.main.jp⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠)を使用しています。

ssa jit bgm bgm rubykaigi
Moscow Python: подкаст о Python на русском
Новости мира Python за март 2026

Moscow Python: подкаст о Python на русском

Play Episode Listen Later Apr 9, 2026 62:24


Чтобы научиться программировать и разбираться в тонкостях Python 3.12 записывайтесь на базовый курс Learn Python — https://clck.ru/3MuShF   Ведущие – Григорий Петров и Михаил Корнеев Новости выпуска: Python 3.15's JIT is now back on track — https://fidget-spinner.github.io/posts/jit-on-track.html OpenAI покупает Astral — https://openai.com/index/openai-to-acquire-astral/  JazzBand закрывается — https://jazzband.co/news/2026/03/14/sunsetting-jazzband Первый публичный релиз Django Modern Rest —  https://github.com/wemake-services/django-modern-rest/releases/tag/0.1.0 Defense in Depth: A Practical Guide to Python Supply Chain Security — https://bernat.tech/posts/securing-python-supply-chain/ The Slopsource Is Here — https://eclips4.github.io/slopsource.html Ссылки выпуска: Курс Learn Python — https://learn.python.ru/advanced Канал Миши в Telegram — https://t.me/tricky_python Канал Moscow Python в Telegram — https://t.me/moscow_python Все выпуски — https://podcast.python.ru Митапы Moscow Python — https://moscowpython.ru Канал Moscow Python на Rutube — https://rutube.ru/channel/45885590/ Канал Moscow Python в VK — https://vk.com/moscowpythonconf 

Dopolední host
Největší úspěch? Že jsme stále tady, říká sbormistryně Jitřenky. Ikonický pěvecký sbor slaví 60

Dopolední host

Play Episode Listen Later Apr 8, 2026 26:41


Jste z Českých Budějovic a okolí? A věnujete se dlouhodobě hudbě? Pokud ano, je značně pravděpodobné, že jste prošli Jitřenkou. Tento dětský pěvecký sbor letos slaví 60 let od svého založení. Za tu dobu vychoval nespočet talentů a posbíral ocenění po celém světě. V současnosti má přibližně 170 členů ve věkovém rozmezí zhruba od 4 do 20 let.Všechny díly podcastu Dopolední host můžete pohodlně poslouchat v mobilní aplikaci mujRozhlas pro Android a iOS nebo na webu mujRozhlas.cz.

this IS research
Who wants to be a this IS research expert? Jan's turn

this IS research

Play Episode Listen Later Apr 1, 2026 33:22


Does Jan really know what he is talking about? Like we did with Nick last time, we play another round of trivia questions about information systems research – but now Nick is the host and Jan is the player. How well does he know the field? Tune in to find out. And like last time, you can play our game for yourself. The questions are posted below. Play the game for yourself: Round 1 Question: MIS Quarterly is physically headquartered and historically associated with which American university? A. MIT B. Georgia State University C. Indiana University D. University of Minnesota Round 2 Question: In 2003, which scholar wrote the highly influential MISQ Issues & Opinions paper entitled "The Identity Crisis within the Is Discipline: Defining and Communicating the Discipline's Core Properties"? A. Wanda Orlikowski B. Izak Benbasat C. Varun Grover D. Ben Shneiderman Round 3 Question: Wanda Orlikowski, a frequent contributor to both MIS Quarterly and Information Systems Research, is famous for a 1992 Organization Science paper that introduced which theory to the IS field? A. Structuration Theory B. Actor-network Theory C. Transaction Cost Theory D. Punctuated Equilibrium Theory Round 4 Question: Enid Mumford is most closely associated with which IS development practice? A. Requirements engineering B. Rapid application development C. Object orientationD. User participation Round 5 Question: In which years were the first issues of MISQ and ISR published? A. 1977 and 1980 B. 1980 and 1990 C. 1980 and 1985 D. 1977 and 1990 Round 6 Question: Markus (1983), in one of the most famous IS papers ever written, used a case study to argue that "resistance" to a new system is caused by: A. Lack of technology fit B. Change fatigue C. Power imbalances D. User cognition Round 7 Question: In his work on system failure, Lyytinen argued that the traditional "technical" view of systems development was too narrow. He instead developed a framework of IS failure focusing on which of the following? A. Expectation Failure B. Socio-technical Failure C. Temporal Failure D. Representation Failure Round 8 Question: Which of these concepts associated with the work of Mark Keil is frequently cited as a common dysfunction in system development and implementation projects? A. Resistance B. Escalation of commitment C. Power dynamics D. Inadequate documentation Round 9 Question: The classic paper by Grover, Jeong, Kettinger, and Teng (1995) regarding business process reengineering success was published in which journal, known for its strong ties to economic IS research? A. Journal of Management Information Systems B. Information Systems Research C. Information & Management D. Management Science Round 10 Question: Which 2004 MISQ paper by Hevner, March, Park and Ram introduced the "Design Science" paradigm in IS research, providing a set of seven guidelines for the craft? A. "Information Systems Strategy" B. "The IT Artifact" C. "Design Science in Information Systems Research" D. "Rigorous Research in the Digital Age" Round 11 Question: Willcocks and Lacity are world-renowned scholars who have published a massive body of "classic" works across JIT and MISQ regarding what specific organizational phenomenon? A. Strategic value of IT B. Outsourcing C. Post adoption system use D. Participatory methods for IS development Round 12 Question: In 1991, Banker and Kemerer published a highly influential paper in Information Systems Research regarding Economies of scale in software development. What was their primary tool for measuring software size and complexity? A. Lines of Code B. Function Points C. Entropy D. Cyclometric Complexity

What Is...? A Jeopardy! Podcast
Week of March 23: Mmm Mmm Mmm

What Is...? A Jeopardy! Podcast

Play Episode Listen Later Mar 31, 2026 85:27


It's another Jamie Ding week on Jeopardy! and that means another tough week for our show, as his dominance makes our jobs just that much more difficult. But we find a way, as an Emily joke turns into a complete giggle fit for John, Jamie gives a very classy incorrect response, and there's heartbreak in BFJ. Plus, we dive deep on the company history of 3M. If you want an episode that wasn't difficult for us at all, then head on over to our Patreon as we posted a brand-new episode yesterday: an exclusive interview with Andrew He! Saying it was the most candid interview he's ever given, Andrew gets into the nitty-gritty with us from the food poisoning he suffered right before the JIT to how he's prepared for all the big tournaments over the years. It's a great way to support our show and get some great content too! Join today at patreon.com/jeopardypodcast. SOURCE: 3M.com: "The History of 3M"; The New Yorker: "How 3M Discovered, Then Concealed, The Dangers of Forever Chemicals" by Sharon Lerner Special thank you as always to The Jeopardy! Fan and the J-Archive. This episode was produced by Producer Dan. Music by Nate Heller. Art by Max Wittert.

Hacker News Recap
March 17th, 2026 | Kagi Translate now supports LinkedIn Speak as an output language

Hacker News Recap

Play Episode Listen Later Mar 18, 2026 14:58


This is a recap of the top 10 posts on Hacker News on March 17, 2026. This podcast was generated by wondercraft.ai (00:30): Kagi Translate now supports LinkedIn Speak as an output languageOriginal post: https://news.ycombinator.com/item?id=47408703&utm_source=wondercraft_ai(01:55): Reddit User Uncovers Who Is Behind Meta's $2B Lobbying for Age Verification TechOriginal post: https://news.ycombinator.com/item?id=47410870&utm_source=wondercraft_ai(03:20): US SEC preparing to scrap quarterly reporting requirementOriginal post: https://news.ycombinator.com/item?id=47406779&utm_source=wondercraft_ai(04:45): Kagi Small WebOriginal post: https://news.ycombinator.com/item?id=47410542&utm_source=wondercraft_ai(06:11): Microsoft's 'unhackable' Xbox One has been hacked by 'Bliss'Original post: https://news.ycombinator.com/item?id=47413876&utm_source=wondercraft_ai(07:36): A Decade of SlugOriginal post: https://news.ycombinator.com/item?id=47416736&utm_source=wondercraft_ai(09:01): Every layer of review makes you 10x slowerOriginal post: https://news.ycombinator.com/item?id=47408205&utm_source=wondercraft_ai(10:27): FFmpeg 8.1Original post: https://news.ycombinator.com/item?id=47413525&utm_source=wondercraft_ai(11:52): Python 3.15's JIT is now back on trackOriginal post: https://news.ycombinator.com/item?id=47416486&utm_source=wondercraft_ai(13:17): If you thought code writing speed was your problem you have bigger problemsOriginal post: https://news.ycombinator.com/item?id=47415919&utm_source=wondercraft_aiThis is a third-party project, independent from HN and YC. Text and audio generated using AI, by wondercraft.ai. Create your own studio quality podcast with text as the only input in seconds at app.wondercraft.ai. Issues or feedback? We'd love to hear from you: team@wondercraft.ai

this IS research
Who wants to be a this IS research expert?

this IS research

Play Episode Listen Later Mar 18, 2026 41:31


Does Nick really know what he is talking about? Time to find out. We play a trivia quiz with fifteen questions about information systems research. Nick has an audience joker, a telephone joker, and a 50:50 joker -and he needs all of them to make it through the levels. How well do you know the field? Tune in to find out, or play our game for yourself. The questions are posted below. Play the game for yourself: Round 1 Question: Which three journals were added when the AIS Senior Scholars expanded the old Basket of Eight into the 11-journal premier list in 2023? A. DSS, I&M, and I&O B. DSS, ISJ, and JSIS C. CAIS, I&M, and IT&P D. DSS, JIT, and I&O Round 2 Question: In Fred Davis's 1989 TAM paper, which two beliefs are the famous core constructs? A. Trust and enjoyment B. Performance expectancy and effort expectancy C. Perceived usefulness and perceived ease of use D. Social influence and facilitating conditions Round 3 Question: Which paper introduced UTAUT? A. Venkatesh & Davis, 2000, Management Science B. Davis, 1989, MIS Quarterly C. Venkatesh et al., 2003, MIS Quarterly D. Venkatesh, Thong, & Xu, 2012, MIS Quarterly Round 4 Question: The original DeLone and McLean paper, "Information Systems Success: The Quest for the Dependent Variable," appeared in which year? A. 1988 B. 1990 C. 1992 D. 2003 Round 5 Question: Which paper is generally credited with introducing Action Design Research (ADR) into the IS mainstream? A. Hevner et al. (2004), MISQ B. Sein et al. (2011), MISQ C. Gregor & Hevner (2013), MISQ D. Peffers et al. (2007), JMIS Round 6 Question: Which paper is the 2017 MISQ piece on platform ecosystems with the subtitle-like claim "How Developers Invert the Firm"? A. Parker, Van Alstyne, & Jiang B. Constantinides, Henfridsson, & Parker C. Eisenmann, Parker, & Van Alstyne D. Ghazawneh & Henfridsson Round 7 Question: Which paper is the most impactful technostress article in Information Systems research? A. Tarafdar et al. (2007), JMIS, The impact of technostress on role stress and productivity B. Ragu-Nathan et al. (2008), ISR, The consequences of technostress for end users in organizations C. Tarafdar et al. (2010), JMIS, Impact of technostress on end-user satisfaction and performance D. Tarafdar, Pullins, & Ragu-Nathan (2015), ISJ, Technostress: negative effect on performance and possible mitigations Round 8 Question: As of March 2026, which of the following papers has the highest Google Scholar citation count? A. Venkatesh et al. (2003) UTAUT B. Yoo, Henfridsson, & Lyytinen (2010) The New Organizing Logic C. Hevner et al. (2004) Design Science in Information Systems Research D. Davenport (1993) Process innovation: reengineering work through information technology Round 9 Question: In digital-platform research, the phrase "boundary resources model" is most closely associated with which paper? A. Ghazawneh & Henfridsson (2013), ISJ B. Constantinides, Henfridsson, & Parker (2018), ISR C. Parker, Van Alstyne, & Jiang (2017), MISQ D. Yoo, Henfridsson, & Lyytinen (2010), ISR Round 10 Question: In IS economics / IT business value research, which paper is the classic article on information worker productivity? A. Brynjolfsson & Hitt, 1996, MISQ B. Aral, Brynjolfsson, & Van Alstyne, 2012, ISR C. Aral & Weill, 2007, Org. Science D. Brynjolfsson, Rock, & Syverson, 2017, NBER Level 11 Question: In Feldman and Pentland's routines work, which pairing is correct? A. Ostensive = abstract pattern or idea of the routine; Performative = specific enactments by specific people at specific times and places B. Ostensive = formal SOP; Performative = deviations from the SOP C. Ostensive = managerial intention; Performative = worker resistance D. Ostensive = organizational memory; Performative = organizational forgetting Level 12 Question: Which statement best captures Paul Leonardi's (2013) position on sociomateriality? A. Materiality and human interpretation are always inseparable, so affordances and constraints cannot be analytically distinguished from materiality. B. Materiality exists independently of people, but affordances and constraints do not; they arise in relation to human goals. C. Sociomateriality should only be grounded in agential realism, not critical realism. D. The social and the material are separable in theory, but not in empirical research. Level 13 Question: The 2010 ISR research commentary "Digital Infrastructures: The Missing IS Research Agenda" is associated with which set of authors? A. Yoo, Henfridsson, and Lyytinen B. Tilson, Lyytinen, and Sørensen C. Hanseth, Monteiro, and Hatling D. Eaton, Elaluf-Calderwood, Sorensen, and Yoo. Level 14 Question: Which paper examined whether participation in the gig economy is associated with entrepreneurial activity, and who are its authors? A. Burtch, Carnahan, and Greenwood (2018), Management Science B. Greenwood, Agarwal, Agarwal, and Gopal (2019), Organization ScienceC. Burtch, Ghose, and Wattal (2013), Information Systems Research D. Greenwood and Wattal (2017), MIS Quarterly Level 15 Question: In Kellogg, Valentine, and Christin's "Algorithms at Work: The New Contested Terrain of Control" framework, which set correctly names the six mechanisms of algorithmic control? A. Restricting, recommending, recording, rating, replacing, rewarding B. Ranking, routing, recording, rewarding, reviewing, removing C. Restricting, routing, reviewing, ranking, replacing, rewarding D. Recommending, recording, rating, regulating, replacing, remunerating

Potent Podables
Episode 284 - 9 February to 20 February 2026 - A Double Shot of JIT

Potent Podables

Play Episode Listen Later Feb 26, 2026 99:23


Jeopardy! recaps from the weeks of February 9th and February 16th, 2026. We double up on the JIT, because of unforeseen scheduling difficulties. However, it conveniently gets us back to regular episodes next week. And we will have a deep dive and quiz next week, like normal. Yay normalcy! Find us on Facebook (Potent Podables). Check out our Patreon (patreon.com/potentpodables). Email us at potentpodablescast@gmail.com. Continue to support social justice movements in your community and our world. https://www.doctorswithoutborders.org/  www.rescue.org  www.therebelsproject.org www.abortionfunds.org  https://wck.org/  https://www.pcrf.net/   https://www.givedirectly.org/ 

Reaching For Real Life
The State of the Union and India

Reaching For Real Life

Play Episode Listen Later Feb 25, 2026 29:51


Ministering Across India's Caste System: Foot Washing, Honor, and Gospel IdentityAfter some quick State of the Union takes Sean interviews Nitin and Jit from India about their ministry in the context of India's caste system, explaining the Hindu belief that people are created into fixed castes that cannot be changed and how this shapes ministry. Nitin describes beginning work among poor, oppressed groups and intentionally learning their belief systems, culture, leadership, oral traditions, and worship practices to bridge the gospel, leading to outreach among 43 people groups in 13 languages and transformed lives. They highlight foot washing as a core biblical strategy, helping people heal from caste-based shame and recover God-given identity as children of the Lord. The ministry also emphasizes honoring people through acts like foot washing, shawls, and garlands to communicate love and acceptance without discrimination, and it has begun bearing fruit among high-caste Brahman religious leaders.00:00 Meet Nitin and Jit16:50 Understanding the Caste System17:47 Starting with the Poor18:28 Bridging Gospel and Culture19:07 Foot Washing as Strategy19:42 Restoring Identity and Healing20:36 Honor and Radical Welcome21:29 Reaching Brahman Leaders22:01 Gurus Respond to the Gospel22:10 Closing ThoughtsTranscript of Interview:I'm here with Nitin and Jit from India, our good friends who are such a blessing and have been with us. We're very grateful. Thanks for being with us. Thank you, Nitin. We'll start with you. You guys have a very unique ministry in India and it's a very different place to minister. Can you start by explaining a little bit of the cast system, because it really instructs a lot how you do ministry.Tell us a little bit about the caste system and how it works. Thank you for asking that question. India, we have caste system. Most of the Hindus believe in the caste system. The creator God Brahma, created Braman pri from his head, from one shoulder came warriors and kings and another shoulder business people from his belly created commoner from one feet tribal and from another feed untouchable.This is the caste system of India. The creator, God, sit at this cast in creation. So you cannot change your cast no matter how much education you may have, no matter how much wealth you have. You born and die in same cost and that shapes a whole lot of the limitations of ministry. You guys have done some really interesting things now, when you began, your ministry specifically began as a ministry to the poor.To that, those untouchables, that lower caste how did you start ministry there? 'cause you now have a lot of places. You guys have really grown and ministering, planted churches. How? Did you start with the poor and why did you start there? Poor people in India, they are suppressed by the caste system.They don't have a whole lot with them. And we want gospel to penetrate their heart, change their identity, their worldview, and they may see the creator God his plan for their life and purpose for their life. And so we began with the premature tribe and reached, started working with them. The way we minister to them, understand the belief system, their culture, leadership structure, their oral tradition, their musical instrument, the date is the worship, and then try to bridge gospel with them and God bless us to reach out 43 different people group and 13 different languages.And they are responding to the gospel. Their life is transformed by the power of gospel and they see hope in their situation. Yeah. One of the things you guys do that is so compelling, and I think in your setting because of the caste system, it's really deeply significant. You've carried the biblical practice of foot washing.And it's not just a thing you do as a ceremony. It's a major strategy. And when you stop and think about the caste system and the inherent humility and the foot washing it, it makes such sense. Tell a little bit about why you do that and how that has impacted your ministry. A two lead person know what is the worth of that person because.System stolen, God-given identity, and they always looked down upon those people. And in biblical bill system, when Jesus washed in John 13 disciple feet and he commanded all of us to wash other people's feet. We felt that God is telling us to wash the people's feet so that he can take all the unshared pain they carry in their life because of the caste system, and they get a true identity in the Lord and they understand the way God view them and accept that standard, not the standard of which people look upon them.And so God is. Shaping their life, transforming their heart, but giving them new identity. They are the children of the Lord who deeply care for them, and he has destiny for them in heaven With him, y you have a unique emphasis on honor. Your ministry, it's very humbling to go and minister with you guys.It's wonderful. But you very much show honor to your guests and honor to the people there. What is happening there and why are you doing that so intentionally because we wanted to see that different kind of law, a uniqueness in the, when you are Christian and love by Christian, it is a deep need in the community to beside food and shelter.The biggest need of any human being is loved and cared by. They are significant people in the community. And we want to wash their feet, give them shawl, give them garland so that they feel that they're precious in the sight of the Lord, and they're accepted without g creed, color, and any discrimination.And you feel that, yes, you feel that there's such a neat spirit. One of the things that is interesting because of the caste system, many people, because there's such need among the poor, many people administered the poor. We all are familiar with the ministry of Mother Teresa and her ministry.You've done something rather. Unique though, and my first exposure to it was when we were with you a couple years ago, it's your ministry to the religious leaders who are of the Brahman cast, that's the highest cast. And you're seeing some amazing fruit of the gospel and using the Lord's Prayer among that cast.Tell us a little bit about that. God started working among these Brahman gurus. These Brahman gurus came from very rich background. Having knowledge. Their PhDs, they have so much wealth under them. Many run hospitals, schools, and thousands of people touching their feet every day to seek their blessing.But God reveling to them in the dreams, one of the guru God dream, three days in the row that he is one step away from burning hell. That terrified him because of the dream, and he understood that wealth. The knowledge is not going to save his soul, right? So he left barefooted from his temple and we found him, and he's working with us right now.Through him. We started with working with other Brahmans and we found many Brahman gurus coming to know the Lord and they understand the repercussion of the caste system on people's life, the way people were ated in the system, how they were suppressed down and stolen, the God-given identity. Now they are washing the feet of Dali.Tribal and untouchable, and they are sharing gospel to their own community. The saving grace has a power. God Gospel has a power to transform different community, and we unite India together in the body of Christ. So we can see that India is separated by the language, by the caste system, but the gospel is uniting people together.Yeah. And we will see India coming together in the body of Christ. That is so powerful. And for us here, it's hard for us to envision. The impact of a Brahman guru washing the feet of someone from the untouchable cast. And so it, it's just very impactful to see that. And you've seen numerous of these gurus for our audience tell, just gimme a minute or less on what a guru is so they understand.It's mo we think of gurus. That's a kind of foreign topic the way we say it. This is Ajit. Ajit. Why don't you tell us that gurus in our context are the leaders. Teachers, so they are the one who gave spiritual teachings and insights for their followers. Okay. So in the Brahman cast, you said they believe in one overall creator.Is that correct? One overall creator. So the Christian faith is a little easier for them to understand the one creator through Jesus Christ if we see and understand each person's soul. Needs a savior, right? Whether we go in any religion, the ultimate thing is like the soul needs a savior. And that's a spiritual hunger.Yeah. That's a spiritual destiny. And when we look at that, there can be only one savior. Yeah. One destination. And that's where we come alongside and say that there is a savior. Will help you fulfill your destiny to reach your greater God. Right Now, some of the things you guys have done have made some of the church people a little uncomfortable 'cause it's outside the box.This is definitely not normal missions work. Talk about that a little bit. We have seen, we sometime we have critical view. If somebody become a Christian, he should be clothing like us. He should talk like us. He should worship like us. It, of seeing that surface thing. So we allow people to wear their customs, their way of life in the sense of the way they cloth the way they do their hair.And we don't come against that, but we want to see that their heart is transformed and we allow them to remain in their clothing and their color. Everything belongs to God. And God can use every person for his glory. We don't have to see the color of their cap, what kind of shirts they're wearing, how long their hair is, or what kind of dots on their forehead of that.Seeing every person is created in God's image and loving them. And when he created, everything was beautiful. Yeah. And to see an individual, a leader, dressed in his robes as a guru. He's leading people in worship of Jesus is a powerful thing. You guys had a big community meeting some Muslims that was there at the time of prayer in one of your, one of your centers, and you let them have their Muslim prayers in your center.That's right. And some people can't envision you loving that way. For the purpose of ultimately sharing the gospel and sharing the love of Jesus after letting them pray in our building, we wash their feet. We share gospel with them. And the god's love is so compelling at that. When you wash somebody's feet, it is a.Compelling, but non-threatening way to witness Christ. Oh, yeah. Without a doubt. Being there is an incredible thing. In November, we have a group going to work with you guys and we don't put your names in the neighbor of your mid ministry over the broadcast, out over the air because persecution.It's a real thing, but if they want people wanna find out more, you can contact us@reallife.org. You can shoot an email to us and we can let you know about, and you can come and find out, our trips fill up fast. So I don't know that there'll be space, but you can at least find out about this great ministry and more about our partnership with this wonderful group in India.Thank you guys for being with us. Thank you.

Reaching For Real Life
The State of the Union and India

Reaching For Real Life

Play Episode Listen Later Feb 25, 2026 29:51


Ministering Across India's Caste System: Foot Washing, Honor, and Gospel IdentityAfter some quick State of the Union takes Sean interviews Nitin and Jit from India about their ministry in the context of India's caste system, explaining the Hindu belief that people are created into fixed castes that cannot be changed and how this shapes ministry. Nitin describes beginning work among poor, oppressed groups and intentionally learning their belief systems, culture, leadership, oral traditions, and worship practices to bridge the gospel, leading to outreach among 43 people groups in 13 languages and transformed lives. They highlight foot washing as a core biblical strategy, helping people heal from caste-based shame and recover God-given identity as children of the Lord. The ministry also emphasizes honoring people through acts like foot washing, shawls, and garlands to communicate love and acceptance without discrimination, and it has begun bearing fruit among high-caste Brahman religious leaders.00:00 Meet Nitin and Jit16:50 Understanding the Caste System17:47 Starting with the Poor18:28 Bridging Gospel and Culture19:07 Foot Washing as Strategy19:42 Restoring Identity and Healing20:36 Honor and Radical Welcome21:29 Reaching Brahman Leaders22:01 Gurus Respond to the Gospel22:10 Closing ThoughtsTranscript of Interview:I'm here with Nitin and Jit from India, our good friends who are such a blessing and have been with us. We're very grateful. Thanks for being with us. Thank you, Nitin. We'll start with you. You guys have a very unique ministry in India and it's a very different place to minister. Can you start by explaining a little bit of the cast system, because it really instructs a lot how you do ministry.Tell us a little bit about the caste system and how it works. Thank you for asking that question. India, we have caste system. Most of the Hindus believe in the caste system. The creator God Brahma, created Braman pri from his head, from one shoulder came warriors and kings and another shoulder business people from his belly created commoner from one feet tribal and from another feed untouchable.This is the caste system of India. The creator, God, sit at this cast in creation. So you cannot change your cast no matter how much education you may have, no matter how much wealth you have. You born and die in same cost and that shapes a whole lot of the limitations of ministry. You guys have done some really interesting things now, when you began, your ministry specifically began as a ministry to the poor.To that, those untouchables, that lower caste how did you start ministry there? 'cause you now have a lot of places. You guys have really grown and ministering, planted churches. How? Did you start with the poor and why did you start there? Poor people in India, they are suppressed by the caste system.They don't have a whole lot with them. And we want gospel to penetrate their heart, change their identity, their worldview, and they may see the creator God his plan for their life and purpose for their life. And so we began with the premature tribe and reached, started working with them. The way we minister to them, understand the belief system, their culture, leadership structure, their oral tradition, their musical instrument, the date is the worship, and then try to bridge gospel with them and God bless us to reach out 43 different people group and 13 different languages.And they are responding to the gospel. Their life is transformed by the power of gospel and they see hope in their situation. Yeah. One of the things you guys do that is so compelling, and I think in your setting because of the caste system, it's really deeply significant. You've carried the biblical practice of foot washing.And it's not just a thing you do as a ceremony. It's a major strategy. And when you stop and think about the caste system and the inherent humility and the foot washing it, it makes such sense. Tell a little bit about why you do that and how that has impacted your ministry. A two lead person know what is the worth of that person because.System stolen, God-given identity, and they always looked down upon those people. And in biblical bill system, when Jesus washed in John 13 disciple feet and he commanded all of us to wash other people's feet. We felt that God is telling us to wash the people's feet so that he can take all the unshared pain they carry in their life because of the caste system, and they get a true identity in the Lord and they understand the way God view them and accept that standard, not the standard of which people look upon them.And so God is. Shaping their life, transforming their heart, but giving them new identity. They are the children of the Lord who deeply care for them, and he has destiny for them in heaven With him, y you have a unique emphasis on honor. Your ministry, it's very humbling to go and minister with you guys.It's wonderful. But you very much show honor to your guests and honor to the people there. What is happening there and why are you doing that so intentionally because we wanted to see that different kind of law, a uniqueness in the, when you are Christian and love by Christian, it is a deep need in the community to beside food and shelter.The biggest need of any human being is loved and cared by. They are significant people in the community. And we want to wash their feet, give them shawl, give them garland so that they feel that they're precious in the sight of the Lord, and they're accepted without g creed, color, and any discrimination.And you feel that, yes, you feel that there's such a neat spirit. One of the things that is interesting because of the caste system, many people, because there's such need among the poor, many people administered the poor. We all are familiar with the ministry of Mother Teresa and her ministry.You've done something rather. Unique though, and my first exposure to it was when we were with you a couple years ago, it's your ministry to the religious leaders who are of the Brahman cast, that's the highest cast. And you're seeing some amazing fruit of the gospel and using the Lord's Prayer among that cast.Tell us a little bit about that. God started working among these Brahman gurus. These Brahman gurus came from very rich background. Having knowledge. Their PhDs, they have so much wealth under them. Many run hospitals, schools, and thousands of people touching their feet every day to seek their blessing.But God reveling to them in the dreams, one of the guru God dream, three days in the row that he is one step away from burning hell. That terrified him because of the dream, and he understood that wealth. The knowledge is not going to save his soul, right? So he left barefooted from his temple and we found him, and he's working with us right now.Through him. We started with working with other Brahmans and we found many Brahman gurus coming to know the Lord and they understand the repercussion of the caste system on people's life, the way people were ated in the system, how they were suppressed down and stolen, the God-given identity. Now they are washing the feet of Dali.Tribal and untouchable, and they are sharing gospel to their own community. The saving grace has a power. God Gospel has a power to transform different community, and we unite India together in the body of Christ. So we can see that India is separated by the language, by the caste system, but the gospel is uniting people together.Yeah. And we will see India coming together in the body of Christ. That is so powerful. And for us here, it's hard for us to envision. The impact of a Brahman guru washing the feet of someone from the untouchable cast. And so it, it's just very impactful to see that. And you've seen numerous of these gurus for our audience tell, just gimme a minute or less on what a guru is so they understand.It's mo we think of gurus. That's a kind of foreign topic the way we say it. This is Ajit. Ajit. Why don't you tell us that gurus in our context are the leaders. Teachers, so they are the one who gave spiritual teachings and insights for their followers. Okay. So in the Brahman cast, you said they believe in one overall creator.Is that correct? One overall creator. So the Christian faith is a little easier for them to understand the one creator through Jesus Christ if we see and understand each person's soul. Needs a savior, right? Whether we go in any religion, the ultimate thing is like the soul needs a savior. And that's a spiritual hunger.Yeah. That's a spiritual destiny. And when we look at that, there can be only one savior. Yeah. One destination. And that's where we come alongside and say that there is a savior. Will help you fulfill your destiny to reach your greater God. Right Now, some of the things you guys have done have made some of the church people a little uncomfortable 'cause it's outside the box.This is definitely not normal missions work. Talk about that a little bit. We have seen, we sometime we have critical view. If somebody become a Christian, he should be clothing like us. He should talk like us. He should worship like us. It, of seeing that surface thing. So we allow people to wear their customs, their way of life in the sense of the way they cloth the way they do their hair.And we don't come against that, but we want to see that their heart is transformed and we allow them to remain in their clothing and their color. Everything belongs to God. And God can use every person for his glory. We don't have to see the color of their cap, what kind of shirts they're wearing, how long their hair is, or what kind of dots on their forehead of that.Seeing every person is created in God's image and loving them. And when he created, everything was beautiful. Yeah. And to see an individual, a leader, dressed in his robes as a guru. He's leading people in worship of Jesus is a powerful thing. You guys had a big community meeting some Muslims that was there at the time of prayer in one of your, one of your centers, and you let them have their Muslim prayers in your center.That's right. And some people can't envision you loving that way. For the purpose of ultimately sharing the gospel and sharing the love of Jesus after letting them pray in our building, we wash their feet. We share gospel with them. And the god's love is so compelling at that. When you wash somebody's feet, it is a.Compelling, but non-threatening way to witness Christ. Oh, yeah. Without a doubt. Being there is an incredible thing. In November, we have a group going to work with you guys and we don't put your names in the neighbor of your mid ministry over the broadcast, out over the air because persecution.It's a real thing, but if they want people wanna find out more, you can contact us@reallife.org. You can shoot an email to us and we can let you know about, and you can come and find out, our trips fill up fast. So I don't know that there'll be space, but you can at least find out about this great ministry and more about our partnership with this wonderful group in India.Thank you guys for being with us. Thank you.

What Is...? A Jeopardy! Podcast
Week of February 2: Congratulations to Us!

What Is...? A Jeopardy! Podcast

Play Episode Listen Later Feb 10, 2026 80:36


That's right, one of our patrons, Paolo Pasco, has won the Tournament of Champions in dominant fashion, and so of course that means, in some small way, we won it too. We break down Paolo's fantastic performance and then we turn our attention to the JIT, which sees the immediate return of some of our faves. Emily was in attendance for a number of the games so she gives some expert opinion on that, Scott Riccardi gives us a contender for Response of the Year, and Paolo is so beloved by J! fans that the JFAF segment is us just reading praise of him. Plus, we dive deep on the U.S. Virgin Islands. If you want to lose your WIAJP Patreon virginity, you can head on over to patreon.com/jeopardypodcast, where we have tons of great bonus content for you to discover! You'll get a new bonus episode every month, plus access to our entire back catalogue, featuring a great interview with the one and only Paolo Pasco. It also includes "Paolo's Puzzle Corner", a segment where he wrote puzzles just for us! And you! So join today! SOURCE: Britannica: "U.S. Virgin Islands" Special thank you as always to the J-Archive and The Jeopardy! Fan. This episode was produced by Producer Dan. Music by Nate Heller. Art by Max Wittert.

What Is...? A Jeopardy! Podcast
Week of January 26: Emily Heller Geographic

What Is...? A Jeopardy! Podcast

Play Episode Listen Later Feb 3, 2026 89:04


The Tournament of Champions continues apace this week, as we finish off the quarterfinals and the semifinals and get ready for next week's finals by...watching an exhibition game. We have some thoughts on that as well as some of the stellar gameplay this week including a "Welcome to Next Year's JIT" performance from Tom Devlin and a down-to-the-wire finish between Cameron Berry and Paolo Pasco. Emily also LOVES a geography category this week, John receives an extremely weird heckle, and Fox News gets in on the Jeopardy! reporting game. Plus, we dive deep on Jean-Paul Marat's murderer, Charlotte Corday. If you want to murder some more Jeopardy! content, you can head on over to our Patreon for a bunch of bonus content. You'll get immediate access to our entire back catalogue, our wonderful Discord (with several J! champs hanging out in there), and a brand-new bonus episode every month, like last week's, which featured the JIT's Alison Betts and Drew Goins playing a rock and metal board to help them prepare. Join today at patreon.com/jeopardypodcast. SOURCE: The Science Survey: "The Angel of Assassination: A Profile on Charlotte Corday" by Winnie Huang Special thank you as always to the Jeopardy! Fan and J-Archive. This episode was produced by Producer Dan. Music by Nate Heller. Art by Max Wittert.

airhacks.fm podcast with adam bien
From Quantum Physics to Quarkus

airhacks.fm podcast with adam bien

Play Episode Listen Later Jan 27, 2026 67:10


An airhacks.fm conversation with Holly Cummins (@holly_cummins) about: first computer experience with her dad's Kaypro CPM machine and ASCII platform games, learning Basic programming on an IBM PC clone to build a recipe management system, studying physics at university with a doctorate in quantum computing, self-teaching Java to create 3D visualizations of error correction on spheres during PhD research, joining IBM as a self-taught programmer without formal computer science education, working on Business Event Infrastructure (BDI) at IBM, brief unhappy experience porting JMS to .net with Linux and VNC, moving to IBM's JVM performance team working on garbage collection analysis, creating Health Center visualization tooling for J9 as an alternative to JDK Mission Control, innovative low-overhead always-on profiling by leveraging JIT compiler's existing method hotness data, transitioning to WebSphere Liberty team during its early development, Liberty's architectural advantage of OSGi-based modular core enabling small fast startup while maintaining application compatibility, working on Apache Aries enterprise OSGi project and writing a book about it, discussion of OSGi's strengths in protecting internal APIs versus complexity costs for application developers, the famous OSGi saying about making the impossible possible and the possible hard, microservices solving modularity problems through network barriers versus class loader barriers, five years as IBM consultant helping customers adopt cloud-native technologies, critique of cloud-native terminology becoming meaningless when everything required the native suffix, detailed analysis of 12-factor app principles and how most were already standard Java practices, stateless processes as the main paradigm shift from JavaServer Faces session-based applications, joining Red Hat's quarkus team three and a half years ago through Erin Schnabel's recommendation, working on Quarkiverse community aspects and ecosystem development, leading energy efficiency measurements confirming Quarkus's sustainability advantages, current role as cross-portfolio sustainability architect for Red Hat middleware, writing Pact contract testing extension for Quarkiverse to understand extension author experience, re-architecting Quarkus test framework class loading to enable deeper extension integration, recent work on Dev Services lazy initialization to prevent eager startup of multiple database instances across test profiles, fixing LGTM Dev Services port configuration bugs for multi-microservice observability setups, upcoming JPMS integration work by colleague David Lloyd requiring class loader simplification, the double win of saving money while also reducing environmental impact, comparison of sustainability benefits to accessibility benefits for power users, mystery solved about the blue-haired speaker at European Java User Groups years ago Holly Cummins on twitter: @holly_cummins

Les Cast Codeurs Podcast
LCC 335 - 200 terminaux en prod vendredi

Les Cast Codeurs Podcast

Play Episode Listen Later Jan 16, 2026 103:16


De retour à cinq dans l'épisode, les cast codeurs démarrent cette année avec un gros épisode pleins de news et d'articles de fond. IA bien sûr, son impact sur les pratiques, Mockito qui tourne un page, du CSS (et oui), sur le (non) mapping d'APIs REST en MCP et d'une palanquée d'outils pour vous. Enregistré le 9 janvier 2026 Téléchargement de l'épisode LesCastCodeurs-Episode-335.mp3 ou en vidéo sur YouTube. News Langages 2026 sera-t'elle l'année de Java dans le terminal ? (j'ai ouïe dire que ça se pourrait bien…) https://xam.dk/blog/lets-make-2026-the-year-of-java-in-the-terminal/ 2026: Année de Java dans le terminal, pour rattraper son retard sur Python, Rust, Go et Node.js. Java est sous-estimé pour les applications CLI et les TUIs (interfaces utilisateur terminales) malgré ses capacités. Les anciennes excuses (démarrage lent, outillage lourd, verbosité, distribution complexe) sont obsolètes grâce aux avancées récentes : GraalVM Native Image pour un démarrage en millisecondes. JBang pour l'exécution simplifiée de scripts Java (fichiers uniques, dépendances) et de JARs. JReleaser pour l'automatisation de la distribution multi-plateforme (Homebrew, SDKMAN, Docker, images natives). Project Loom pour la concurrence facile avec les threads virtuels. PicoCLI pour la gestion des arguments. Le potentiel va au-delà des scripts : création de TUIs complètes et esthétiques (ex: dashboards, gestionnaires de fichiers, assistants IA). Excuses caduques : démarrage rapide (GraalVM), légèreté (JBang), distribution simple (JReleaser), concurrence (Loom). Potentiel : créer des applications TUI riches et esthétiques. Sortie de Ruby 4.0.0 https://www.ruby-lang.org/en/news/2025/12/25/ruby-4-0-0-released/ Ruby Box (expérimental) : Une nouvelle fonctionnalité permettant d'isoler les définitions (classes, modules, monkey patches) dans des boîtes séparées pour éviter les conflits globaux. ZJIT : Un nouveau compilateur JIT de nouvelle génération développé en Rust, visant à surpasser YJIT à terme (actuellement en phase expérimentale). Améliorations de Ractor : Introduction de Ractor::Port pour une meilleure communication entre Ractors et optimisation des structures internes pour réduire les contentions de verrou global. Changements syntaxiques : Les opérateurs logiques (||, &&, and, or) en début de ligne permettent désormais de continuer la ligne précédente, facilitant le style "fluent". Classes Core : Set et Pathname deviennent des classes intégrées (Core) au lieu d'être dans la bibliothèque standard. Diagnostics améliorés : Les erreurs d'arguments (ArgumentError) affichent désormais des extraits de code pour l'appelant ET la définition de la méthode. Performances : Optimisation de Class#new, accès plus rapide aux variables d'instance et améliorations significatives du ramasse-miettes (GC). Nettoyage : Suppression de comportements obsolètes (comme la création de processus via IO.open avec |) et mise à jour vers Unicode 17.0. Librairies Introduction pour créer une appli multi-tenant avec Quarkus et http://nip.io|nip.io https://www.the-main-thread.com/p/quarkus-multi-tenant-api-nipio-tutorial Construction d'une API REST multi-tenant en Quarkus avec isolation par sous-domaine Utilisation de http://nip.io|nip.io pour la résolution DNS automatique sans configuration locale Extraction du tenant depuis l'en-tête HTTP Host via un filtre JAX-RS Contexte tenant géré avec CDI en scope Request pour l'isolation des données Service applicatif gérant des données spécifiques par tenant avec Map concurrent Interface web HTML/JS pour visualiser et ajouter des données par tenant Configuration CORS nécessaire pour le développement local Pattern acme.127-0-0-1.nip.io résolu automatiquement vers localhost Code complet disponible sur GitHub avec exemples curl et tests navigateur Base idéale pour prototypage SaaS, tests multi-tenants Hibernate 7.2 avec quelques améliorations intéressantes https://docs.hibernate.org/orm/7.2/whats-new/%7Bhtml-meta-canonical-link%7D read only replica (experimental), crée deux session factories et swap au niveau jdbc si le driver le supporte et custom sinon. On ouvre une session en read only child statelesssession (partage le contexte transactionnel) hibernate vector module ajouter binary, float16 and sparse vectors Le SchemaManager peut resynchroniser les séquences par rapport aux données des tables Regexp dans HQL avec like Nouvelle version de Hibernate with Panache pour Quarkus https://quarkus.io/blog/hibernate-panache-next/ Nouvelle extension expérimentale qui unifie Hibernate ORM with Panache et Hibernate Reactive with Panache Les entités peuvent désormais fonctionner en mode bloquant ou réactif sans changer de type de base Support des sessions sans état (StatelessSession) en plus des entités gérées traditionnelles Intégration de Jakarta Data pour des requêtes type-safe vérifiées à la compilation Les opérations sont définies dans des repositories imbriqués plutôt que des méthodes statiques Possibilité de définir plusieurs repositories pour différents modes d'opération sur une même entité Accès aux différents modes (bloquant/réactif, géré/sans état) via des méthodes de supertype Support des annotations @Find et @HQL pour générer des requêtes type-safe Accès au repository via injection ou via le métamodèle généré Extension disponible dans la branche main, feedback demandé sur Zulip ou GitHub Spring Shell 4.0.0 GA publié - https://spring.io/blog/2025/12/30/spring-shell-4-0-0-ga-released Sortie de la version finale de Spring Shell 4.0.0 disponible sur Maven Central Compatible avec les dernières versions de Spring Framework et Spring Boot Modèle de commandes revu pour simplifier la création d'applications CLI interactives Intégration de jSpecify pour améliorer la sécurité contre les NullPointerException Architecture plus modulaire permettant meilleure personnalisation et extension Documentation et exemples entièrement mis à jour pour faciliter la prise en main Guide de migration vers la v4 disponible sur le wiki du projet Corrections de bugs pour améliorer la stabilité et la fiabilité Permet de créer des applications Java autonomes exécutables avec java -jar ou GraalVM native Approche opinionnée du développement CLI tout en restant flexible pour les besoins spécifiques Une nouvelle version de la librairie qui implémenter des gatherers supplémentaires à ceux du JDK https://github.com/tginsberg/gatherers4j/releases/tag/v0.13.0 gatherers4j v0.13.0. Nouveaux gatherers : uniquelyOccurringBy(), moving/runningMedian(), moving/runningMax/Min(). Changement : les gatherers "moving" incluent désormais par défaut les valeurs partielles (utiliser excludePartialValues() pour désactiver). LangChain4j 1.10.0 https://github.com/langchain4j/langchain4j/releases/tag/1.10.0 Introduction d'un catalogue de modèles pour Anthropic, Gemini, OpenAI et Mistral. Ajout de capacités d'observabilité et de monitoring pour les agents. Support des sorties structurées, des outils avancés et de l'analyse de PDF via URL pour Anthropic. Support des services de transcription pour OpenAI. Possibilité de passer des paramètres de configuration de chat en argument des méthodes. Nouveau garde-fou de modération pour les messages entrants. Support du contenu de raisonnement pour les modèles. Introduction de la recherche hybride. Améliorations du client MCP. Départ du lead de mockito après 10 ans https://github.com/mockito/mockito/issues/3777 Tim van der Lippe, mainteneur majeur de Mockito, annonce son départ pour mars 2026, marquant une décennie de contribution au projet. L'une des raisons principales est l'épuisement lié aux changements récents dans la JVM (JVM 22+) concernant les agents, imposant des contraintes techniques lourdes sans alternative simple proposée par les mainteneurs du JDK. Il pointe du doigt le manque de soutien et la pression exercée sur les bénévoles de l'open source lors de ces transitions technologiques majeures. La complexité croissante pour supporter Kotlin, qui utilise la JVM de manière spécifique, rend la base de code de Mockito plus difficile à maintenir et moins agréable à faire évoluer selon lui. Il exprime une perte de plaisir et préfère désormais consacrer son temps libre à d'autres projets comme Servo, un moteur web écrit en Rust. Une période de transition est prévue jusqu'en mars pour assurer la passation de la maintenance à de nouveaux contributeurs. Infrastructure Le premier intérêt de Kubernetes n'est pas le scaling - https://mcorbin.fr/posts/2025-12-29-kubernetes-scale/ Avant Kubernetes, gérer des applications en production nécessitait de multiples outils complexes (Ansible, Puppet, Chef) avec beaucoup de configuration manuelle Le load balancing se faisait avec HAProxy et Keepalived en actif/passif, nécessitant des mises à jour manuelles de configuration à chaque changement d'instance Le service discovery et les rollouts étaient orchestrés manuellement, instance par instance, sans automatisation de la réconciliation Chaque stack (Java, Python, Ruby) avait sa propre méthode de déploiement, sans standardisation (rpm, deb, tar.gz, jar) La gestion des ressources était manuelle avec souvent une application par machine, créant du gaspillage et complexifiant la maintenance Kubernetes standardise tout en quelques ressources YAML (Deployment, Service, Ingress, ConfigMap, Secret) avec un format déclaratif simple Toutes les fonctionnalités critiques sont intégrées : service discovery, load balancing, scaling, stockage, firewalling, logging, tolérance aux pannes La complexité des centaines de scripts shell et playbooks Ansible maintenus avant était supérieure à celle de Kubernetes Kubernetes devient pertinent dès qu'on commence à reconstruire manuellement ces fonctionnalités, ce qui arrive très rapidement La technologie est flexible et peut gérer aussi bien des applications modernes que des monolithes legacy avec des contraintes spécifiques Mole https://github.com/tw93/Mole Un outil en ligne de commande (CLI) tout-en-un pour nettoyer et optimiser macOS. Combine les fonctionnalités de logiciels populaires comme CleanMyMac, AppCleaner, DaisyDisk et iStat Menus. Analyse et supprime en profondeur les caches, les fichiers logs et les résidus de navigateurs. Désinstallateur intelligent qui retire proprement les applications et leurs fichiers cachés (Launch Agents, préférences). Analyseur d'espace disque interactif pour visualiser l'occupation des fichiers et gérer les documents volumineux. Tableau de bord temps réel (mo status) pour surveiller le CPU, le GPU, la mémoire et le réseau. Fonction de purge spécifique pour les développeurs permettant de supprimer les artefacts de build (node_modules, target, etc.). Intégration possible avec Raycast ou Alfred pour un lancement rapide des commandes. Installation simple via Homebrew ou un script curl. Des images Docker sécurisées pour chaque développeur https://www.docker.com/blog/docker-hardened-images-for-every-developer/ Docker rend ses "Hardened Images" (DHI) gratuites et open source (licence Apache 2.0) pour tous les développeurs. Ces images sont conçues pour être minimales, prêtes pour la production et sécurisées dès le départ afin de lutter contre l'explosion des attaques sur la chaîne logistique logicielle. Elles s'appuient sur des bases familières comme Alpine et Debian, garantissant une compatibilité élevée et une migration facile. Chaque image inclut un SBOM (Software Bill of Materials) complet et vérifiable, ainsi qu'une provenance SLSA de niveau 3 pour une transparence totale. L'utilisation de ces images permet de réduire considérablement le nombre de vulnérabilités (CVE) et la taille des images (jusqu'à 95 % plus petites). Docker étend cette approche sécurisée aux graphiques Helm et aux serveurs MCP (Mongo, Grafana, GitHub, etc.). Des offres commerciales (DHI Enterprise) restent disponibles pour des besoins spécifiques : correctifs critiques sous 7 jours, support FIPS/FedRAMP ou support à cycle de vie étendu (ELS). Un assistant IA expérimental de Docker peut analyser les conteneurs existants pour recommander l'adoption des versions sécurisées correspondantes. L'initiative est soutenue par des partenaires majeurs tels que Google, MongoDB, Snyk et la CNCF. Web La maçonnerie ("masonry") arrive dans la spécification des CSS et commence à être implémentée par les navigateurs https://webkit.org/blog/17660/introducing-css-grid-lanes/ Permet de mettre en colonne des éléments HTML les uns à la suite des autres. D'abord sur la première ligne, et quand la première ligne est remplie, le prochain élément se trouvera dans la colonne où il pourra être le plus haut possible, et ainsi de suite. après la plomberie du middleware, la maçonnerie du front :laughing: Data et Intelligence Artificielle On ne devrait pas faire un mapping 1:1 entre API REST et MCP https://nordicapis.com/why-mcp-shouldnt-wrap-an-api-one-to-one/ Problématique : Envelopper une API telle quelle dans le protocole MCP (Model Context Protocol) est un anti-pattern. Objectif du MCP : Conçu pour les agents d'IA, il doit servir d'interface d'intention, non de miroir d'API. Les agents comprennent les tâches, pas la logique complexe des API (authentification, pagination, orchestration). Conséquences du mappage un-à-un : Confusion des agents, erreurs, hallucinations. Difficulté à gérer les orchestrations complexes (plusieurs appels pour une seule action). Exposition des faiblesses de l'API (schéma lourd, endpoints obsolètes). Maintenance accrue lors des changements d'API. Meilleure approche : Construire des outils MCP comme des SDK pour agents, encapsulant la logique nécessaire pour accomplir une tâche spécifique. Pratiques recommandées : Concevoir autour des intentions/actions utilisateur (ex. : "créer un projet", "résumer un document"). Regrouper les appels en workflows ou actions uniques. Utiliser un langage naturel pour les définitions et les noms. Limiter la surface d'exposition de l'API pour la sécurité et la clarté. Appliquer des schémas d'entrée/sortie stricts pour guider l'agent et réduire l'ambiguïté. Des agents en production avec AWS - https://blog.ippon.fr/2025/12/22/des-agents-en-production-avec-aws/ AWS re:Invent 2025 a massivement mis en avant l'IA générative et les agents IA Un agent IA combine un LLM, une boucle d'appel et des outils invocables Strands Agents SDK facilite le prototypage avec boucles ReAct intégrées et gestion de la mémoire Managed MLflow permet de tracer les expérimentations et définir des métriques de performance Nova Forge optimise les modèles par réentraînement sur données spécifiques pour réduire coûts et latence Bedrock Agent Core industrialise le déploiement avec runtime serverless et auto-scaling Agent Core propose neuf piliers dont observabilité, authentification, code interpreter et browser managé Le protocole MCP d'Anthropic standardise la fourniture d'outils aux agents SageMaker AI et Bedrock centralisent l'accès aux modèles closed source et open source via API unique AWS mise sur l'évolution des chatbots vers des systèmes agentiques optimisés avec modèles plus frugaux Debezium 3.4 amène plusieurs améliorations intéressantes https://debezium.io/blog/2025/12/16/debezium-3-4-final-released/ Correction du problème de calcul du low watermark Oracle qui causait des pertes de performance Correction de l'émission des événements heartbeat dans le connecteur Oracle avec les requêtes CTE Amélioration des logs pour comprendre les transactions actives dans le connecteur Oracle Memory guards pour protéger contre les schémas de base de données de grande taille Support de la transformation des coordonnées géométriques pour une meilleure gestion des données spatiales Extension Quarkus DevServices permettant de démarrer automatiquement une base de données et Debezium en dev Intégration OpenLineage pour tracer la lignée des données et suivre leur flux à travers les pipelines Compatibilité testée avec Kafka Connect 4.1 et Kafka brokers 4.1 Infinispan 16.0.4 et .5 https://infinispan.org/blog/2025/12/17/infinispan-16-0-4 Spring Boot 4 et Spring 7 supportés Evolution dans les metriques Deux bugs de serialisation Construire un agent de recherche en Java avec l'API Interactions https://glaforge.dev/posts/2026/01/03/building-a-research-assistant-with-the-interactions-api-in-java/ Assistant de recherche IA Java (API Interactions Gemini), test du SDK implémenté par Guillaume. Workflow en 4 phases : Planification : Gemini Flash + Google Search. Recherche : Modèle "Deep Research" (tâche de fond). Synthèse : Gemini Pro (rapport exécutif). Infographie : Nano Banana Pro (à partir de la synthèse). API Interactions : gestion d'état serveur, tâches en arrière-plan, réponses multimodales (images). Appréciation : gestion d'état de l'API (vs LLM sans état). Validation : efficacité du SDK Java pour cas complexes. Stephan Janssen (le papa de Devoxx) a créé un serveur MCP (Model Context Protocol) basé sur LSP (Language Server Protocol) pour que les assistants de code analysent le code en le comprenant vraiment plutôt qu'en faisant des grep https://github.com/stephanj/LSP4J-MCP Le problème identifié : Les assistants IA utilisent souvent la recherche textuelle (type grep) pour naviguer dans le code, ce qui manque de contexte sémantique, génère du bruit (faux positifs) et consomme énormément de tokens inutilement. La solution LSP4J-MCP : Une approche "standalone" (autonome) qui encapsule le serveur de langage Eclipse (JDTLS) via le protocole MCP (Model Context Protocol). Avantage principal : Offre une compréhension sémantique profonde du code Java (types, hiérarchies, références) sans nécessiter l'ouverture d'un IDE lourd comme IntelliJ. Comparaison des méthodes : AST : Trop léger (pas de compréhension inter-fichiers). IntelliJ MCP : Puissant mais exige que l'IDE soit ouvert (gourmand en ressources). LSP4J-MCP : Le meilleur des deux mondes pour les workflows en terminal, à distance (SSH) ou CI/CD. Fonctionnalités clés : Expose 5 outils pour l'IA (find_symbols, find_references, find_definition, document_symbols, find_interfaces_with_method). Résultats : Une réduction de 100x des tokens utilisés pour la navigation et une précision accrue (distinction des surcharges, des scopes, etc.). Disponibilité : Le projet est open source et disponible sur GitHub pour intégration immédiate (ex: avec Claude Code, Gemini CLI, etc). A noter l'ajout dans claude code 2.0.74 d'un tool pour supporter LSP ( https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md#2074 ) Awesome (GitHub) Copilot https://github.com/github/awesome-copilot Une collection communautaire d'instructions, de prompts et de configurations pour optimiser l'utilisation de GitHub Copilot. Propose des "Agents" spécialisés qui s'intègrent aux serveurs MCP pour améliorer les flux de travail spécifiques. Inclut des prompts ciblés pour la génération de code, la documentation et la résolution de problèmes complexes. Fournit des instructions détaillées sur les standards de codage et les meilleures pratiques applicables à divers frameworks. Propose des "Skills" (compétences) sous forme de dossiers contenant des ressources pour des tâches techniques spécialisées. (les skills sont dispo dans copilot depuis un mois : https://github.blog/changelog/2025-12-18-github-copilot-now-supports-agent-skills/ ) Permet une installation facile via un serveur MCP dédié, compatible avec VS Code et Visual Studio. Encourage la contribution communautaire pour enrichir les bibliothèques de prompts et d'agents. Aide à augmenter la productivité en offrant des solutions pré-configurées pour de nombreux langages et domaines. Garanti par une licence MIT et maintenu activement par des contributeurs du monde entier. IA et productivité : bilan de l'année 2025 (Laura Tacho - DX)) https://newsletter.getdx.com/p/ai-and-productivity-year-in-review?aid=recNfypKAanQrKszT En 2025, l'ingénierie assistée par l'IA est devenue la norme : environ 90 % des développeurs utilisent des outils d'IA mensuellement, et plus de 40 % quotidiennement. Les chercheurs (Microsoft, Google, GitHub) soulignent que le nombre de lignes de code (LOC) reste un mauvais indicateur d'impact, car l'IA génère beaucoup de code sans forcément garantir une valeur métier supérieure. Si l'IA améliore l'efficacité individuelle, elle pourrait nuire à la collaboration à long terme, car les développeurs passent plus de temps à "parler" à l'IA qu'à leurs collègues. L'identité du développeur évolue : il passe de "producteur de code" à un rôle de "metteur en scène" qui délègue, valide et exerce son jugement stratégique. L'IA pourrait accélérer la montée en compétences des développeurs juniors en les forçant à gérer des projets et à déléguer plus tôt, agissant comme un "accélérateur" plutôt que de les rendre obsolètes. L'accent est mis sur la créativité plutôt que sur la simple automatisation, afin de réimaginer la manière de travailler et d'obtenir des résultats plus impactants. Le succès en 2026 dépendra de la capacité des entreprises à cibler les goulots d'étranglement réels (dette technique, documentation, conformité) plutôt que de tester simplement chaque nouveau modèle d'IA. La newsletter avertit que les titres de presse simplifient souvent à l'excès les recherches sur l'IA, masquant parfois les nuances cruciales des études réelles. Un développeur décrit dans un article sur Twitter son utilisation avancée de Claude Code pour le développement, avec des sous-agents, des slash-commands, comment optimiser le contexte, etc. https://x.com/AureaLibe/status/2008958120878330329?s=20 Outillage IntelliJ IDEA, thread dumps et project Loom (virtual threads) - https://blog.jetbrains.com/idea/2025/12/thread-dumps-and-project-loom-virtual-threads/ Les virtual threads Java améliorent l'utilisation du matériel pour les opérations I/O parallèles avec peu de changements de code Un serveur peut maintenant gérer des millions de threads au lieu de quelques centaines Les outils existants peinent à afficher et analyser des millions de threads simultanément Le débogage asynchrone est complexe car le scheduler et le worker s'exécutent dans des threads différents Les thread dumps restent essentiels pour diagnostiquer deadlocks, UI bloquées et fuites de threads Netflix a découvert un deadlock lié aux virtual threads en analysant un heap dump, bug corrigé dans Java 25. Mais c'était de la haute voltige IntelliJ IDEA supporte nativement les virtual threads dès leur sortie avec affichage des locks acquis IntelliJ IDEA peut ouvrir des thread dumps générés par d'autres outils comme jcmd Le support s'étend aussi aux coroutines Kotlin en plus des virtual threads Quelques infos sur IntelliJ IDEA 2025.3 https://blog.jetbrains.com/idea/2025/12/intellij-idea-2025-3/ Distribution unifiée regroupant davantage de fonctionnalités gratuites Amélioration de la complétion des commandes dans l'IDE Nouvelles fonctionnalités pour le débogueur Spring Thème Islands devient le thème par défaut Support complet de Spring Boot 4 et Spring Framework 7 Compatibilité avec Java 25 Prise en charge de Spring Data JDBC et Vitest 4 Support natif de Junie et Claude Agent pour l'IA Quota d'IA transparent et option Bring Your Own Key à venir Corrections de stabilité, performance et expérience utilisateur Plein de petits outils en ligne pour le développeur https://blgardner.github.io/prism.tools/ génération de mot de passe, de gradient CSS, de QR code encodage décodage de Base64, JWT formattage de JSON, etc. resumectl - Votre CV en tant que code https://juhnny5.github.io/resumectl/ Un outil en ligne de commande (CLI) écrit en Go pour générer un CV à partir d'un fichier YAML. Permet l'exportation vers plusieurs formats : PDF, HTML, ou un affichage direct dans le terminal. Propose 5 thèmes intégrés (Modern, Classic, Minimal, Elegant, Tech) personnalisables avec des couleurs spécifiques. Fonctionnalité d'initialisation (resumectl init) permettant d'importer automatiquement des données depuis LinkedIn et GitHub (projets les plus étoilés). Supporte l'ajout de photos avec des options de filtre noir et blanc ou de forme (rond/carré). Inclut un mode "serveur" (resumectl serve) pour prévisualiser les modifications en temps réel via un navigateur local. Fonctionne comme un binaire unique sans dépendances externes complexes pour les modèles. mactop - Un moniteur "top" pour Apple Silicon https://github.com/metaspartan/mactop Un outil de surveillance en ligne de commande (TUI) conçu spécifiquement pour les puces Apple Silicon (M1, M2, M3, M4, M5). Permet de suivre en temps réel l'utilisation du CPU (E-cores et P-cores), du GPU et de l'ANE (Neural Engine). Affiche la consommation électrique (wattage) du système, du CPU, du GPU et de la DRAM. Fournit des données sur les températures du SoC, les fréquences du GPU et l'état thermique global. Surveille l'utilisation de la mémoire vive, de la swap, ainsi que l'activité réseau et disque (E/S). Propose 10 mises en page (layouts) différentes et plusieurs thèmes de couleurs personnalisables. Ne nécessite pas l'utilisation de sudo car il s'appuie sur les API natives d'Apple (SMC, IOReport, IOKit). Inclut une liste de processus détaillée (similaire à htop) avec la possibilité de tuer des processus directement depuis l'interface. Offre un mode "headless" pour exporter les métriques au format JSON et un serveur optionnel pour Prometheus. Développé en Go avec des composants en CGO et Objective-C. Adieu direnv, Bonjour misehttps://codeka.io/2025/12/19/adieu-direnv-bonjour-mise/ L'auteur remplace ses outils habituels (direnv, asdf, task, just) par un seul outil polyvalent écrit en Rust : mise. mise propose trois fonctions principales : gestionnaire de paquets (langages et outils), gestionnaire de variables d'environnement et exécuteur de tâches. Contrairement à direnv, il permet de gérer des alias et utilise un fichier de configuration structuré (mise.toml) plutôt que du scripting shell. La configuration est hiérarchique, permettant de surcharger les paramètres selon les répertoires, avec un système de "trust" pour la sécurité. Une "killer-feature" soulignée est la gestion des secrets : mise s'intègre avec age pour chiffrer des secrets (via clés SSH) directement dans le fichier de configuration. L'outil supporte une vaste liste de langages et d'outils via un registre interne et des plugins (compatibilité avec l'écosystème asdf). Il simplifie le workflow de développement en regroupant l'installation des outils et l'automatisation des tâches au sein d'un même fichier. L'auteur conclut sur la puissance, la flexibilité et les excellentes performances de l'outil après quelques heures de test. Claude Code v2.1.0 https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md#210 Rechargement à chaud des "skills" : Les modifications apportées aux compétences dans ~/.claude/skills sont désormais appliquées instantanément sans redémarrer la session. Sous-agents et forks : Support de l'exécution de compétences et de commandes slash dans un contexte de sous-agent forké via context: fork. Réglages linguistiques : Ajout d'un paramètre language pour configurer la langue de réponse par défaut (ex: language: "french"). Améliorations du terminal : Shift+Enter fonctionne désormais nativement dans plusieurs terminaux (iTerm2, WezTerm, Ghostty, Kitty) sans configuration manuelle. Sécurité et correction de bugs : Correction d'une faille où des données sensibles (clés API, tokens OAuth) pouvaient apparaître dans les logs de débogage. Nouvelles commandes slash : Ajout de /teleport et /remote-env pour les abonnés claude.ai afin de gérer des sessions distantes. Mode Plan : Le raccourci /plan permet d'activer le mode plan directement depuis le prompt, et la demande de permission à l'entrée de ce mode a été supprimée. Vim et navigation : Ajout de nombreux mouvements Vim (text objects, répétitions de mouvements f/F/t/T, indentations, etc.). Performance : Optimisation du temps de démarrage et du rendu terminal pour les caractères Unicode/Emoji. Gestion du gitignore : Support du réglage respectGitignore dans settings.json pour contrôler le comportement du sélecteur de fichiers @-mention. Méthodologies 200 déploiements en production par jour, même le vendredi : retours d'expérience https://mcorbin.fr/posts/2025-03-21-deploy-200/ Le déploiement fréquent, y compris le vendredi, est un indicateur de maturité technique et augmente la productivité globale. L'excellence technique est un atout stratégique indispensable pour livrer rapidement des produits de qualité. Une architecture pragmatique orientée services (SOA) facilite les déploiements indépendants et réduit la charge cognitive. L'isolation des services est cruciale : un développeur doit pouvoir tester son service localement sans dépendre de toute l'infrastructure. L'automatisation via Kubernetes et l'approche GitOps avec ArgoCD permettent des déploiements continus et sécurisés. Les feature flags et un système de permissions solide permettent de découpler le déploiement technique de l'activation fonctionnelle pour les utilisateurs. L'autonomie des développeurs est renforcée par des outils en self-service (CLI maison) pour gérer l'infrastructure et diagnostiquer les incidents sans goulot d'étranglement. Une culture d'observabilité intégrée dès la conception permet de détecter et de réagir rapidement aux anomalies en production. Accepter l'échec comme inévitable permet de concevoir des systèmes plus résilients capables de se rétablir automatiquement. "Vibe Coding" vs "Prompt Engineering" : l'IA et le futur du développement logiciel https://www.romenrg.com/blog/2025/12/25/vibe-coding-vs-prompt-engineering-ai-and-the-future-of-software-development/ L'IA est passée du statut d'expérimentation à celui d'infrastructure essentielle pour le développement de logiciels en 2025. L'IA ne remplace pas les ingénieurs, mais agit comme un amplificateur de leurs compétences, de leur jugement et de la qualité de leur réflexion. Distinction entre le "Vibe Coding" (rapide, intuitif, idéal pour les prototypes) et le "Prompt Engineering" (délibéré, contraint, nécessaire pour les systèmes maintenables). L'importance cruciale du contexte ("Context Engineering") : l'IA devient réellement puissante lorsqu'elle est connectée aux systèmes réels (GitHub, Jira, etc.) via des protocoles comme le MCP. Utilisation d'agents spécialisés (écriture de RFC, revue de code, architecture) plutôt que de modèles génériques pour obtenir de meilleurs résultats. Émergence de l'ingénieur "Technical Product Manager" capable d'abattre seul le travail d'une petite équipe grâce à l'IA, à condition de maîtriser les fondamentaux techniques. Le risque majeur : l'IA permet d'aller très vite dans la mauvaise direction si le jugement humain et l'expérience font défaut. Le niveau d'exigence global augmente : les bases techniques solides deviennent plus importantes que jamais pour éviter l'accumulation de dette technique rapide. Une revue de code en solo (Kent Beck) ! https://tidyfirst.substack.com/p/party-of-one-for-code-review?r=64ov3&utm_campaign=post&utm_medium=web&triedRedirect=true La revue de code traditionnelle, héritée des inspections formelles d'IBM, s'essouffle car elle est devenue trop lente et asynchrone par rapport au rythme du développement moderne. Avec l'arrivée de l'IA ("le génie"), la vitesse de production du code dépasse la capacité de relecture humaine, créant un goulot d'étranglement majeur. La revue de code doit évoluer vers deux nouveaux objectifs prioritaires : un "sanity check" pour vérifier que l'IA a bien fait ce qu'on lui demandait, et le contrôle de la dérive structurelle de la base de code. Maintenir une structure saine est crucial non seulement pour les futurs développeurs humains, mais aussi pour que l'IA puisse continuer à comprendre et modifier le code efficacement sans perdre le contexte. Kent Beck expérimente des outils automatisés (comme CodeRabbit) pour obtenir des résumés et des schémas d'architecture afin de garder une conscience globale des changements rapides. Même si les outils automatisés sont utiles, le "Pair Programming" reste irremplaçable pour la richesse des échanges et la pression sociale bénéfique qu'il impose à la réflexion. La revue de code solo n'est pas une fin en soi, mais une adaptation nécessaire lorsque l'on travaille seul avec des outils de génération de code augmentés. Loi, société et organisation Lego lance les Lego Smart Play, avec des Brique, des Smart Tags et des Smart Figurines pour faire de nouvelles constructions interactives avec des Legos https://www.lego.com/fr-fr/smart-play LEGO SMART Play : technologie réactive au jeu des enfants. Trois éléments clés : SMART Brique : Brique LEGO 2x4 "cerveau". Accéléromètre, lumières réactives, détecteur de couleurs, synthétiseur sonore. Réagit aux mouvements (tenir, tourner, taper). SMART Tags : Petites pièces intelligentes. Indiquent à la SMART Brique son rôle (ex: hélicoptère, voiture) et les sons à produire. Activent sons, mini-jeux, missions secrètes. SMART Minifigurines : Activées près d'une SMART Brique. Révèlent des personnalités uniques (sons, humeurs, réactions) via la SMART Brique. Encouragent l'imagination. Fonctionnement : SMART Brique détecte SMART Tags et SMART Minifigurines. Réagit aux mouvements avec lumières et sons dynamiques. Compatibilité : S'assemble avec les briques LEGO classiques. Objectif : Créer des expériences de jeu interactives, uniques et illimitées. Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 14-17 janvier 2026 : SnowCamp 2026 - Grenoble (France) 22 janvier 2026 : DevCon #26 : sécurité / post-quantique / hacking - Paris (France) 28 janvier 2026 : Software Heritage Symposium - Paris (France) 29-31 janvier 2026 : Epitech Summit 2026 - Paris - Paris (France) 2-5 février 2026 : Epitech Summit 2026 - Moulins - Moulins (France) 3 février 2026 : Cloud Native Days France 2026 - Paris (France) 3-4 février 2026 : Epitech Summit 2026 - Lille - Lille (France) 3-4 février 2026 : Epitech Summit 2026 - Mulhouse - Mulhouse (France) 3-4 février 2026 : Epitech Summit 2026 - Nancy - Nancy (France) 3-4 février 2026 : Epitech Summit 2026 - Nantes - Nantes (France) 3-4 février 2026 : Epitech Summit 2026 - Marseille - Marseille (France) 3-4 février 2026 : Epitech Summit 2026 - Rennes - Rennes (France) 3-4 février 2026 : Epitech Summit 2026 - Montpellier - Montpellier (France) 3-4 février 2026 : Epitech Summit 2026 - Strasbourg - Strasbourg (France) 3-4 février 2026 : Epitech Summit 2026 - Toulouse - Toulouse (France) 4-5 février 2026 : Epitech Summit 2026 - Bordeaux - Bordeaux (France) 4-5 février 2026 : Epitech Summit 2026 - Lyon - Lyon (France) 4-6 février 2026 : Epitech Summit 2026 - Nice - Nice (France) 5 février 2026 : Web Days Convention - Aix-en-Provence (France) 12 février 2026 : Strasbourg Craft #1 - Strasbourg (France) 12-13 février 2026 : Touraine Tech #26 - Tours (France) 19 février 2026 : ObservabilityCON on the Road - Paris (France) 6 mars 2026 : WordCamp Nice 2026 - Nice (France) 18-19 mars 2026 : Agile Niort 2026 - Niort (France) 20 mars 2026 : Atlantique Day 2026 - Nantes (France) 26 mars 2026 : Data Days Lille - Lille (France) 26-27 mars 2026 : SymfonyLive Paris 2026 - Paris (France) 26-27 mars 2026 : REACT PARIS - Paris (France) 27-29 mars 2026 : Shift - Nantes (France) 31 mars 2026 : ParisTestConf - Paris (France) 1 avril 2026 : AWS Summit Paris - Paris (France) 2 avril 2026 : Pragma Cannes 2026 - Cannes (France) 9-10 avril 2026 : AndroidMakers by droidcon - Paris (France) 16-17 avril 2026 : MiXiT 2026 - Lyon (France) 22-24 avril 2026 : Devoxx France 2026 - Paris (France) 23-25 avril 2026 : Devoxx Greece - Athens (Greece) 24-25 avril 2026 : Faiseuses du Web 5 - Dinan (France) 6-7 mai 2026 : Devoxx UK 2026 - London (UK) 22 mai 2026 : AFUP Day 2026 Lille - Lille (France) 22 mai 2026 : AFUP Day 2026 Paris - Paris (France) 22 mai 2026 : AFUP Day 2026 Bordeaux - Bordeaux (France) 22 mai 2026 : AFUP Day 2026 Lyon - Lyon (France) 29 mai 2026 : NG Baguette Conf 2026 - Paris (France) 5 juin 2026 : TechReady - Nantes (France) 5 juin 2026 : Fork it! - Rouen - Rouen (France) 6 juin 2026 : Polycloud - Montpellier (France) 11-12 juin 2026 : DevQuest Niort - Niort (France) 11-12 juin 2026 : DevLille 2026 - Lille (France) 12 juin 2026 : Tech F'Est 2026 - Nancy (France) 17-19 juin 2026 : Devoxx Poland - Krakow (Poland) 17-20 juin 2026 : VivaTech - Paris (France) 2 juillet 2026 : Azur Tech Summer 2026 - Valbonne (France) 2-3 juillet 2026 : Sunny Tech - Montpellier (France) 3 juillet 2026 : Agile Lyon 2026 - Lyon (France) 2 août 2026 : 4th Tech Summit on Artificial Intelligence & Robotics - Paris (France) 4 septembre 2026 : JUG Summer Camp 2026 - La Rochelle (France) 17-18 septembre 2026 : API Platform Conference 2026 - Lille (France) 24 septembre 2026 : PlatformCon Live Day Paris 2026 - Paris (France) 1 octobre 2026 : WAX 2026 - Marseille (France) 1-2 octobre 2026 : Volcamp - Clermont-Ferrand (France) 5-9 octobre 2026 : Devoxx Belgium - Antwerp (Belgium) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via X/twitter https://twitter.com/lescastcodeurs ou Bluesky https://bsky.app/profile/lescastcodeurs.com Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/

netflix google guide secret service tech spring evolution data microsoft mit modern chefs class code skills web ga difficult lego construction base confusion ces oracle classic cons saas ia encourage excuses pattern react gemini openai assistant year in review cv faire maintenance distribution combine extension analyse blue sky correction validation rust api map acc qr conf puppets materials islands io sous elles python ui aws expose nouvelle nouveau toutes trois github java minimal quelques fork bonjour guillaume corrections workflow int distinction prometheus aur probl helm extraction alpine installation llm mole anthropic loom documentation macos exposition html apache aide kafka invent nouvelles gestion gpu prod prise plein wax changement cpu nouveaux propose gc els interface css vendredi dns adieu jars meilleure construire soc ide synth dram diagnostics objectif homebrew elegant bedrock docker loi node kubernetes utiliser m2 sortie tableau sdks offre m3 accepter cdi contrairement mcp enregistr servo approche pratiques mongodb mistral changements m4 ci cd tui json jira cli potentiel london uk permet paris france cve appr github copilot fonctionne vim limiter soa loc possibilit fonction utilisation ssh vs code maintenir m5 rfc prompt engineering visual studio apple silicon comparaison jit 7d lippe ingress kotlin oauth panache e s avantage ansible vache jvm debian unicode affiche lsp hibernate appliquer jwt snyk garanti mixit concevoir yaml grafana objective c cgo cncf pair programming changelog ajout tech summit gitops kent beck devcon technical product manager spring boot gemini pro cleanmymac nice france lyon france jdk intellij surveille raycast spring framework intellij idea base64 tuis provence france haproxy devoxx strasbourg france argocd lille france cannes france istat menus iterm2 daisydisk kafka connect regexp devoxx france appcleaner
core.py
Episode 28: 2025 In Review

core.py

Play Episode Listen Later Jan 3, 2026 76:43


Let's take a breather from heavy content and take a look back at last year in this light but spicy episode! The good, the less good, and the disgusting. All that in barely an hour!## Timestamps(00:00:00) INTRO(00:01:32) Pablo Galindo SPACE(00:06:20) PART 1: 2025 - the good, the uncertain, and the disgusting(00:07:06) Good: free threading(00:15:34) Good: remote debugging(00:17:31) Good: Python Installation Manager on Windows(00:19:44) The juicy bits(00:20:12) Uncertain: the JIT(00:21:04) Uncertain: Steering Council elections(00:25:01) Uncertain: another type checker(00:28:57) Disgusting: the TIOBE index(00:34:03) Disgusting: Mojo(00:38:12) Disgusting: underinvestment(00:44:53) The Future(00:56:41) PART 2: PR OF THE WEEK(01:05:32) PART 3: WHAT'S GOING ON IN CPYTHON(01:08:00) Performance(01:11:47) Free threading(01:14:04) OUTRO

Startup for Startup ⚡ by monday.com
איך הופכים מוצר סאס למוצר אג׳נטי? (מתוך הפודקאסט ״פרודקטיבי״)

Startup for Startup ⚡ by monday.com

Play Episode Listen Later Oct 12, 2025 32:10


בחברת Jit, המתמחה ב-Cybersecurity, זיהו בעיה חדשה ונפוצה בתחום שלהם: אחרי מהפכת ה-AI תפוקת צוותי הפיתוח הולכת וגדלה, אבל צוותי ה-Security נשארים באותו גודל, עם אותם הכלים, וכורעים תחת העומס. אז הם החליטו להילחם באש עם אש - ולחשוב בצורה אג׳נטית. בפרק הזה, ששודר לראשונה בפודקאסט המוצר של Startup for Startup, ״פרודקטיבי״, אמיר קסלר, VP Product ב-Jit, מספר איך נולדו סוכני ה-Security שהחברה פיתחה - כאלה שפועלים בשקיפות, ניתנים להתאמות בתהליכי העבודה שלהם, ומספקים תשובות ישירות ללקוחות - ואיך המעבר למוצר מבוסס Agents דרש למעשה מהחברה כולה להפוך לאג׳נטית בעצמה.See omnystudio.com/listener for privacy information.

Alan Weiss' The Uncomfortable Truth

SHOW NOTES: If you're in favor of this stuff, listen carefully to the audio. You're driving on the wrong side of the road. •servant leadership •holacracy •one-minute management •management by wandering around •management by objectives • total quality management •360° feedback •self-directed teams •open office (hoteling) •open book management •reengineering •JIT (just-in-time) •lean •matrix management •theory Z •flat organizations •matrix management •six sigma •open book management

Code and the Coding Coders who Code it
Episode 58 - Aaron Patterson

Code and the Coding Coders who Code it

Play Episode Listen Later Sep 16, 2025 63:01 Transcription Available


Ruby core team member Aaron Patterson (tenderlove) takes us deep into the cutting edge of Ruby's performance frontier in this technical exploration of how one of the world's most beloved programming languages continues to evolve.At Shopify, Aaron works on two transformative projects: ZJIT, a method-based JIT compiler that builds on YJIT's success by optimizing register allocation to reduce memory spills, and enhanced Ractor support to enable true CPU parallelism in Ruby applications. He explains the fundamental differences between these approaches - ZJIT makes single CPU utilization more efficient, while Ractors allow Ruby code to run across multiple CPUs simultaneously.The conversation reveals how real business needs drive language development. Shopify's production workloads unpredictably alternate between CPU-bound and IO-bound tasks, creating resource utilization challenges. Aaron's team aims to build auto-scaling web server infrastructure using Ractors that can dynamically adjust to workload characteristics - potentially revolutionizing how Ruby applications handle variable traffic patterns.For developers interested in contributing to Rails, Aaron offers practical advice: start reading the source code, understand the architecture, and look for ways to improve it. He shares insights on the challenges of making Rails Ractor-safe, particularly around passing lambdas between Ractors while maintaining memory safety.The episode concludes with a delightful tangent into Aaron's latest hardware project - building a color temperature sensor for camera calibration that combines his photography hobby with his programming expertise. True to form, even his leisure activities inevitably transform into coding projects.Whether you're a seasoned Ruby developer or simply curious about language design and performance optimization, Aaron's unique blend of deep technical knowledge and playful enthusiasm makes this an engaging journey through Ruby's exciting future.Send us some love. HoneybadgerHoneybadger is an application health monitoring tool built by developers for developers.JudoscaleAutoscaling that actually works. Take control of your cloud hosting.Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.Support the show

Derivado Cast
CATFISHING NA ESCOLA: O Doc Surpreendente da Netflix, TASK e DEXTER | DERICADOCAST

Derivado Cast

Play Episode Listen Later Sep 12, 2025 64:11


Prepare-se para mais um DerivadoCast recheado de histórias hilárias, análises afiadas e as melhores dicas de entretenimento da semana! Neste episódio, acompanhe a saga de Alexandre Bonfá em sua mais recente aventura e mergulhe conosco nos universos de séries, documentários e até luta livre.No nosso bloco de abertura, o Arouvengers (ou seria Alevengers?) é totalmente dedicado a desenrolar a memorável viagem do nosso querido Alezão à misteriosa "pousada do Jitão". Venha dar umas boas risadas com os perrengues e as histórias exclusivas que só ele sabe contar!Depois, partimos para o mundo das séries e filmes com análises completas de:Dexter: New Blood (Dexter Ressurreição): O retorno do serial killer mais amado da TV valeu a pena? Discutimos o final polêmico, os novos personagens e se a nova temporada fez jus ao legado de Dexter Morgan.Número Desconhecido: Catfishing na Escola (Unknown Number: The High School Catfish): Analisamos o novo e surpreendente documentário da Netflix sobre um chocante caso de catfishing em ambiente escolar. Discutimos as motivações, as consequências e como uma identidade falsa pode enganar toda uma comunidade.WWE: Irreal (WWE Rivals): Para os fãs de luta livre, comentamos a série que explora as maiores rivalidades da história da WWE. Quem foram os maiores adversários dentro e fora dos ringues?E para fechar, mergulhamos em Task, a nova e aguardada minissérie de suspense da HBO Max estrelada por Mark Ruffalo. Vale a pena conferir o retorno dele à TV? Analisamos a trama, a performance de Ruffalo e se este novo thriller policial entrega o que promete.Dê o play, participe da conversa nos comentários e não se esqueça de se inscrever no canal para não perder nenhum episódio do DerivadoCast!MINUTAGEM:00:00 - Introdução e os destaques da semana01:51 - Arouvengers: A lendária viagem do Alezão à pousada do Jitão33:35 - Dexter: New Blood - Análise completa do revival42:55 - Número Desconhecido: Catfishing na Escola (Unknown Number: The High School Catfish)56:18 - WWE: Irreal - As maiores rivalidades do wrestling58:15 - Task - A nova série da HBO Max com Mark Ruffalo#DerivadoCast #Podcast #Task #MarkRuffalo #HBOMax #DexterNewBlood #Dexter #Catfishing #Netflix #Documentario #WWE #Series #Filmes #Humor

MONEY FM 89.3 - Weekend Mornings
Saturday Morning: "The Sales-Rejection Paradox" with Author Jit Puru

MONEY FM 89.3 - Weekend Mornings

Play Episode Listen Later Aug 31, 2025 22:37


“Saturday Morning Show” Sit-Down Conversation host Glenn van Zutphen and co-host Neil Humphreys talk with Jit Puru, Author of “The Sales-Rejection Paradox: How To Maintain Your Momentum And Motivation In Sales.” He answers the question... "what if rejection wasn't something to overcome—but something to harness?" Jit challenges conventional wisdom with a bold new mindset: rejection isn’t something to bounce back from, it’s something to bounce forward with. Drawing on over a decade of experience in sales psychology and personal development, he introduces a practical 3-step framework—Acceptance, Reframe, Reinforce—designed to help sales professionals turn emotional setbacks into renewed drive and clarity. Whether you're an entrepreneur, insurance advisor, or team leader, this conversation offers tools to build resilience, rewire your thinking, and reignite your purpose. Jit also shares real-world stories and coaching strategies that go beyond sales—applicable to leadership, business, and life’s everyday challenges. Plus we explore Jit’s work as a publisher helping other authors bring their ideas to life. If you’ve ever felt stuck in a slump, this episode will remind you that rejection isn’t the enemy—it’s your greatest teacher.See omnystudio.com/listener for privacy information.

Identity At The Center
#368 - Sponsor Spotlight - P0 Security

Identity At The Center

Play Episode Listen Later Aug 20, 2025 51:37


This episode is sponsored by P0 Security. Visit p0.dev/idac to learn why P0 is the easiest and fastest way to implement just-in-time, short-lived, and auditable access to your entire infrastructure stack, like servers, databases, Kubernetes clusters, cloud consoles, and cloud services, for users as well as non-human identities.In this sponsor spotlight episode, Jim and Jeff are joined by Shashwat Sehgal, CEO and founder of P0 Security, to discuss the evolving challenges of privileged access management in modern, cloud-native environments. Shashwat explains how traditional PAM solutions often create friction for developers, leading to over-provisioning and security risks, and how P0 is tackling this problem with a developer-first, just in time (JIT) access model. The conversation covers the core problems with developer productivity, how P0's use of technologies like eBPF provides deep visibility and control without agents, the "Priority Zero" philosophy, and how a JIT approach simplifies audits and compliance. They also discuss the competitive landscape and what sets P0 Security apart from traditional and open-source solutions.Learn more about P0: https://www.p0.dev/idacConnect with Shashwat: https://www.linkedin.com/in/shashwatsehgal/Chapter Timestamps:00:00 - Podcast Intro00:29 - Sponsor Introduction: P0 Security01:38 - What is the problem P0 Security is trying to solve?03:52 - Defining "Just-in-Time" (JIT) Access06:21 - The challenge with traditional PAM for developers08:23 - How P0 provides access without agents using eBPF12:15 - What does the user experience look like?15:58 - Supporting various infrastructure and access protocols19:15 - How does P0 handle session recording and auditing?22:20 - Is this a replacement for Privileged Access Management (PAM)?26:40 - The story behind the name P0 Security29:20 - Who is the ideal customer for P0?33:15 - Handling break-glass scenarios36:04 - Discussing the competitive landscape42:30 - How is P0 deployed? (Cloud vs. On-prem)46:50 - The future of P0 and the "Priority Zero" philosophy50:32 - Final thoughts: "Access is our priority zero."Connect with us on LinkedIn:Jim McDonald: https://www.linkedin.com/in/jimmcdonaldpmp/Jeff Steadman: https://www.linkedin.com/in/jeffsteadman/Visit the show on the web at http://idacpodcast.comKeywords:P0 Security, Shashwat Sagal, Privileged Access Management, PAM, Just-in-Time Access, JIT, Developer Security, Cloud-Native Security, Hybrid Cloud, eBPF, Kubernetes, IAM, Identity and Access Management, Cybersecurity, Zero Trust, Ephemeral Access, Developer Experience, IDAC, Identity at the Center, Jeff Steadman, Jim McDonald

airhacks.fm podcast with adam bien
From SIMD to CUDA with TornadoVM

airhacks.fm podcast with adam bien

Play Episode Listen Later Aug 16, 2025 45:08


An airhacks.fm conversation with Michalis Papadimitriou (@mikepapadim) about: GPU acceleration for LLMs in Java using tornadovm, evolution from CPU-bound SIMD optimizations to GPU memory management, Alfonso's original Java port of llama.cpp using SIMD and Panama Vector API achieving 10 tokens per second, TornadoVM's initial hybrid approach combining CPU vector operations with GPU matrix multiplications, memory-bound nature of LLM inference versus compute-bound traditional workloads, introduction of persist and consume API to keep data on GPU between operations, reduction of host-GPU data transfers for improved performance, comparison with native CUDA implementations and optimization strategies, JIT compilation of kernels versus static optimization in frameworks like tensorrt, using LLMs like Claude to optimize GPU kernels, building MCP servers for automated kernel optimization, European Space Agency using TornadoVM in production for simulations, upcoming Metal backend support for Apple Silicon within 6-7 months, planned support for additional models including Mistral and gemma, potential for distributed inference across multiple GPUs, comparison with python and C++ implementations achieving near-native performance, modular architecture supporting OpenCL PTX and future hardware accelerators, challenges of new GPU hardware vendors like tenstorrent focusing on software ecosystem, planned quarkus and langchain4j integration demonstrations Michalis Papadimitriou on twitter: @mikepapadim

airhacks.fm podcast with adam bien
WebAssembly / Wasm and Java

airhacks.fm podcast with adam bien

Play Episode Listen Later Jul 20, 2025 55:17


An airhacks.fm conversation with Fabio Niephaus (@fniephaus) about: GraalVM polyglot capabilities now available as Maven dependencies without requiring GraalVM JDK, running WebAssembly modules in Java applications using GraalWasm, separation of polyglot runtime from GraalVM distribution, embedding use cases for extending Java applications with python JavaScript and WebAssembly, performance benefits when running on GraalVM vs openJDK through automatic JIT optimization, WebAssembly as portable compilation target for multiple languages including rust C++ Go, WASI (WebAssembly System Interface) enabling file and network operations, advantages over JNI/Panama FFI for native extensions due to portability and sandboxing, multi-threading support with context pools for high throughput, using JavaScript bindings as intermediary for high-level Java-WASM interactions, future component model with WIT (WebAssembly Interface Types) for language-agnostic interfaces, security benefits of sandboxed execution for untrusted code, WebImage preview feature compiling Java bytecode to WebAssembly modules, javac demo running Java compiler in browser, command-line tools converted to web applications using WebImage, Edge Computing use cases for user-defined functions, native image compatibility with GraalWasm, Pyodide integration possibilities for secure Python native extensions, Spring Shell successfully compiled to WASM demonstrating framework compatibility, ongoing work on threading networking and WASI support for full server-side capabilities, collaboration with WebAssembly community and Bytecode Alliance, WASM GC proposal for efficient garbage collection, bringing dynamic class loading to native image, GraalWasm demos and guides, javac on Wasm live demo, javac on Wasm demo code, Web Image talk at Wasm.io 2025, GraalVM Web Image sources, GDK Launcher, GraalPy, GraalPy demos and guides Fabio Niephaus on twitter: @fniephaus

Talk Python To Me - Python conversations for passionate developers
#512: Building a JIT Compiler for CPython

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Jul 2, 2025 68:18 Transcription Available


Do you like to dive into the details and intricacies of how Python executes and how we can optimize it? Well, do I have an episode for you. We welcome back Brandt Bucher to give us an update on the upcoming JIT compiler for Python and why it differs from JITs for languages such as C# and Java. Episode sponsors Posit Talk Python Courses Links from the show Brandt Bucher: github.com/brandtbucher PyCon Talk: What they don't tell you about building a JIT compiler for CPython: youtube.com Specializing, Adaptive Interpreter Episode: talkpython.fm Watch this episode on YouTube: youtube.com Episode #512 deep-dive: talkpython.fm/512 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

core.py
PyCon US 2025 Recap

core.py

Play Episode Listen Later Jun 13, 2025 96:11


We've been gone a while. Here's our excuse for being silent for a month: PyCon, PyCon, something something security. Come listen to how the conference looked like from our perspective! And whatever you do, DO NOT upgrade to Python 3.13.4.## Timestamps(00:00:00) INTRO(00:01:06) PART 1: LANGUAGE SUMMIT(00:04:47) A bit about the Summit talks(00:06:19) Is free-threading happening?(00:09:20) Łukasz and his favorite discussion item at the Summit(00:13:38) Find actual competent coverage of the Summit on the PSF blog(00:14:17) PART 2: PYCON TALK HIGHLIGHTS(00:14:33) Cory Doctorow's opening keynote(00:18:17) Brandt Bucher's talk on JIT challenges(00:28:28) Lysandros and Nathan talk about community adoption of free-threading(00:36:23) Lynn Root's keynote(00:37:46) PyXL: Python-oriented chip(00:39:47) Łukasz and his tutorial on WebGL with PyScript(00:47:58) A new bet appears!(00:48:14) Zoom, Enhance the Banana(00:54:11) Watch out, Łukasz is talking about audio again(01:02:42) Ivona and Pablo talk about remote code execution as a service(01:05:44) Core Python sprints after the conference(01:12:48) PART 3: PR OF THE WEEK(01:13:00) tarfile security fixes(01:19:13) Pablo's PR: strncmp considered harmful(01:25:36) PART 4: WHAT'S GOING ON IN CPYTHON(01:26:06) compression.zstd lands(01:28:01) concurrent.futures → asyncio.Future transfer 4X faster(01:29:14) Bugfix: PyCFuncPtr_call no longer uses locks(01:30:13) Some curiosities(01:34:14) OUTRO

Python Bytes
#434 Most of OpenAI's tech stack runs on Python

Python Bytes

Play Episode Listen Later Jun 2, 2025 29:01 Transcription Available


Topics covered in this episode: Making PyPI's test suite 81% faster People aren't talking enough about how most of OpenAI's tech stack runs on Python PyCon Talks on YouTube Optimizing Python Import Performance Extras Joke Watch on YouTube About the show Sponsored by Digital Ocean: pythonbytes.fm/digitalocean-gen-ai Use code DO4BYTES and get $200 in free credit 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: Making PyPI's test suite 81% faster Alexis Challande The PyPI backend is a project called Warehouse It's tested with pytest, and it's a large project, thousands of tests. Steps for speedup Parallelizing test execution with pytest-xdist 67% time reduction --numprocesses=auto allows for using all cores DB isolation - cool example of how to config postgress to give each test worker it's on db They used pytest-sugar to help with visualization, as xdist defaults to quite terse output Use Python 3.12's sys.monitoring to speed up coverage instrumentation 53% time reduction Nice example of using COVERAGE_CORE=sysmon Optimize test discovery Always use testpaths Sped up collection time. 66% reduction (collection was 10% of time) Not a huge savings, but it's 1 line of config Eliminate unnecessary imports Use python -X importtime Examine dependencies not used in testing. Their example: ddtrace A tool they use in production, but it also has a couple pytest plugins included Those plugins caused ddtrace to get imported Using -p:no ddtrace turns off the plugin bits Notes from Brian: I often get questions about if pytest is useful for large projects. Short answer: Yes! Longer answer: But you'll probably want to speed it up I need to extend this article with a general purpose “speeding up pytest” post or series. -p:no can also be used to turn off any plugin, even builtin ones. Examples include nice to have developer focused pytest plugins that may not be necessary in CI CI reporting plugins that aren't needed by devs running tests locally Michael #2: People aren't talking enough about how most of OpenAI's tech stack runs on Python Original article: Building, launching, and scaling ChatGPT Images Tech stack: The technology choices behind the product are surprisingly simple; dare I say, pragmatic! Python: most of the product's code is written in this language. FastAPI: the Python framework used for building APIs quickly, using standard Python type hints. As the name suggests, FastAPI's strength is that it takes less effort to create functional, production-ready APIs to be consumed by other services. C: for parts of the code that need to be highly optimized, the team uses the lower-level C programming language Temporal: used for asynchronous workflows and operations inside OpenAI. Temporal is a neat workflow solution that makes multi-step workflows reliable even when individual steps crash, without much effort by developers. It's particularly useful for longer-running workflows like image generation at scale Michael #3: PyCon Talks on YouTube Some talks that jumped out to me: Keynote by Cory Doctorow 503 days working full-time on FOSS: lessons learned Going From Notebooks to Scalable Systems And my Talk Python conversation around it. (edited episode pending) Unlearning SQL The Most Bizarre Software Bugs in History The PyArrow revolution in Pandas And my Talk Python episode about it. What they don't tell you about building a JIT compiler for CPython And my Talk Python conversation around it (edited episode pending) Design Pressure: The Invisible Hand That Shapes Your Code Marimo: A Notebook that "Compiles" Python for Reproducibility and Reusability And my Talk Python episode about it. GPU Programming in Pure Python And my Talk Python conversation around it (edited episode pending) Scaling the Mountain: A Framework for Tackling Large-Scale Tech Debt Brian #4: Optimizing Python Import Performance Mostly pay attention to #'s 1-3 This is related to speeding up a test suite, speeding up necessary imports. Finding what's slow Use python -X importtime

Code Story
S10 Bonus: Shai Horovitz, Jit.io

Code Story

Play Episode Listen Later Apr 24, 2025 25:03


Shai Horovitz grew up on a farm in Israel, 1.5 hours north of Tel Aviv. He was drafted into the army, in a unit that focused on technology - and in 2013, he moved to the states and joined a startup. And - he loved it, eventually leading the team in building the business in Japan. Outside of tech, he loves to travel with his family and 3 kids. He is also a self proclaimed foodie, and enjoys sports - spending 11 years in Boston rooting on the Celtics.The team at Shai's current venture was attempting to shift left the solving of security issues in production. Now, they are entering into a new era - in building the agentic cybersecurity team of the future. Two years ago, he joined to lead the charge.This is the creation story of Jit.Sponsors MailtrapSpeakeasyQA WolfSnapTradeLinkshttps://www.jit.io/https://www.linkedin.com/in/shai-horovitz-855a3a49/Our Sponsors:* Check out Vanta: https://vanta.com/CODESTORYSupport this podcast at — https://redcircle.com/code-story/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

The Nine Club With Chris Roberts
#347 - Nikolai Piombo

The Nine Club With Chris Roberts

Play Episode Listen Later Nov 18, 2024 116:24


Nikolai Piombo discusses being born and raised in Miami, moving to Long Beach with the Florida homies, buying Jamie Foy's old car for $500, tearing his ACL, getting on WKND, Grant wanting Nikolai to get on Adidas first before turning him pro, rocking his Skullcandy headphones while skating, who got tha Za and much more! Timestamps 00:00:00 Nikolai Piombo 00:08:02 Switch tre crook at Flushing 00:10:55 Born and raised in Miami 00:13:49 WKND - Foy when he was younger 00:19:27 Westgate, Tiago, and Foy are all 5'6" 00:21:46 John Dilo - living in LBC 00:25:52 Tore ACL - living in LA with his rich homie 00:31:04 Bought Jamie Foy's old car for $500 00:34:56 Getting on WKND 00:37:40 Alan Gelfand High School - rollerblade video 00:47:23 Backside Noseblunt Slide ad - horseshoe bench 00:57:52 Grant wanted Nikolai to get on Adidas first before turning him pro 01:00:18 Skullcandy 01:03:46 Who got tha Za? 01:09:05 Miami skate scene 01:10:03 Jit video 01:15:27 Adidas Busenitz shoe 01:18:52 His board setup Learn more about your ad choices. Visit megaphone.fm/adchoices