Podcasts about Pattern matching

  • 96PODCASTS
  • 141EPISODES
  • 46mAVG DURATION
  • 1EPISODE EVERY OTHER WEEK
  • Mar 13, 2025LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about Pattern matching

Latest podcast episodes about Pattern matching

52 Weeks of Cloud
Debunking Fraudulant Claim Reading Same as Training LLMs

52 Weeks of Cloud

Play Episode Listen Later Mar 13, 2025 11:43


Pattern Matching vs. Content Comprehension: The Mathematical Case Against "Reading = Training"Mathematical Foundations of the DistinctionDimensional processing divergenceHuman reading: Sequential, unidirectional information processing with neural feedback mechanismsML training: Multi-dimensional vector space operations measuring statistical co-occurrence patternsCore mathematical operation: Distance calculations between points in n-dimensional spaceQuantitative threshold requirementsPattern matching statistical significance: n >> 10,000 examplesHuman comprehension threshold: n < 100 examplesLogarithmic scaling of effectiveness with dataset sizeInformation extraction methodologyReading: Temporal, context-dependent semantic comprehension with structural understandingTraining: Extraction of probability distributions and distance metrics across the entire corpusDifferent mathematical operations performed on identical contentThe Insufficiency of Limited DatasetsCentroid instability principleK-means clustering with insufficient data points creates mathematically unstable centroidsHigh variance in low-data environments yields unreliable similarity metricsError propagation increases exponentially with dataset size reductionAnnotation density requirementMeaningful label extraction requires contextual reinforcement across thousands of similar examplesPattern recognition systems produce statistically insignificant results with limited samplesMathematical proof: Signal-to-noise ratio becomes unviable below certain dataset thresholdsProprietorship and Mathematical Information TheoryProprietary information exclusivityCoca-Cola formula analogy: Constrained mathematical solution space with intentionally limited distributionSales figures for tech companies (Tesla/NVIDIA): Isolated data points without surrounding distribution contextComplete feature space requirement: Pattern extraction mathematically impossible without comprehensive dataset accessContext window limitationsModern AI systems: Finite context windows (8K-128K tokens)Human comprehension: Integration across years of accumulated knowledgeCross-domain transfer efficiency: Humans (10² examples) vs. pattern matching (10⁶ examples)Criminal Intent: The Mathematics of Dataset PiracyQuantifiable extraction metricsTotal extracted token count (billions-trillions)Complete vs. partial work captureRetention duration (permanent vs. ephemeral)Intentionality factorReading: Temporally constrained information absorption with natural decay functionsPirated training: Deliberate, persistent data capture designed for complete pattern extractionForensic fingerprinting: Statistical signatures in model outputs revealing unauthorized distribution centroidsTechnical protection circumventionSystematic scraping operations exceeding fair use limitationsDeliberate removal of copyright metadata and attributionDetection through embedding proximity analysis showing over-representation of protected materialsLegal and Mathematical Burden of ProofInformation theory perspectiveShannon entropy indicates minimum information requirements cannot be circumventedStatistical approximation vs. structural understandingPattern matching mathematically requires access to complete datasets for value extractionFair use boundary violationsReading: Established legal doctrine with clear precedentTraining: Quantifiably different usage patterns and data extraction methodologiesMathematical proof: Different operations performed on content with distinct technical requirementsThis mathematical framing conclusively demonstrates that training pattern matching systems on intellectual property operates fundamentally differently from human reading, with distinct technical requirements, operational constraints, and forensically verifiable extraction signatures.

52 Weeks of Cloud
Pattern Matching Systems like AI Coding: Powerful But Dumb

52 Weeks of Cloud

Play Episode Listen Later Mar 12, 2025 7:01


Pattern Matching Systems: Powerful But DumbCore Concept: Pattern Recognition Without UnderstandingMathematical foundation: All systems operate through vector space mathematicsK-means clustering, vector databases, and AI coding tools share identical operational principlesFunction by measuring distances between points in multi-dimensional spaceNo semantic understanding of identified patternsDemystification framework: Understanding the mathematical simplicity reveals limitationsElementary vector mathematics underlies seemingly complex "AI" systemsPattern matching ≠ intelligence or comprehensionDistance calculations between vectors form the fundamental operationThree Cousins of Pattern MatchingK-means clusteringGroups data points based on proximity in vector spaceExample: Clusters students by height/weight/age parametersCreates Voronoi partitions around centroidsVector databasesOrganizes and retrieves items based on similarity metricsOptimizes for fast nearest-neighbor discoveryFundamentally performs the same distance calculations as K-meansAI coding assistantsSuggests code based on statistical pattern similarityPredicts token sequences that match historical patternsNo conceptual understanding of program semantics or executionThe Human Expert RequirementThe labeling problemComputers identify patterns but cannot name or interpret themDomain experts must contextualize clusters (e.g., "these are athletes")Validation requires human judgment and domain knowledgeRecognition vs. understanding distinctionSystems can group similar items without comprehending similarity basisExample: Color-based grouping (red/blue) vs. functional grouping (emergency vehicles)Pattern without interpretation is just mathematics, not intelligenceThe Automation ParadoxCritical contradiction in automation claimsIf systems are truly intelligent, why can't they:Automatically determine the optimal number of clusters?Self-label the identified groups?Validate their own code correctness?Corporate behavior contradicts automation narratives (hiring developers)Validation gap in practiceGenerated code appears correct but lacks correctness guaranteesSimilar to memorization without comprehensionExample: Infrastructure-as-code generation requires human validationThe Human-Machine Partnership RealityComplementary capabilitiesMachines: Fast pattern discovery across massive datasetsHumans: Meaning, context, validation, and interpretationOptimization of respective strengths rather than replacementFuture direction: Augmentation, not automationSystems should help humans interpret patternsTrue value emerges from human-machine collaborationPattern recognition tools as accelerators for human judgmentTechnical Insight: Simplicity Behind ComplexityImplementation perspectiveK-means clustering can be implemented from scratch in an hourUnderstanding the core mathematics demystifies "AI" claimsPattern matching in multi-dimensional space ≠ artificial general intelligencePractical applicationsFinding clusters in millions of data points (machine strength)Interpreting what those clusters mean (human strength)Combining strengths for optimal outcomesThis episode deconstructs the mathematical foundations of modern pattern matching systems to explain their capabilities and limitations, emphasizing that despite their power, they fundamentally lack understanding and require human expertise to derive meaningful value.

The Engineering Leadership Podcast
Data governance, adversarial testing & more - Essential strategies to scale AI responsibly in a shifting regulatory environment w/ Jim Palmer #210

The Engineering Leadership Podcast

Play Episode Listen Later Mar 4, 2025 48:58


ABOUT JIM PALMERJim Palmer is the Chief AI Officer at Dialpad. Previously he was CTO and Co-Founder of TalkIQ, a conversational intelligence start-up with expertise in real-time speech recognition and natural language processing, acquired by Dialpad in May of 2018. Prior to TalkIQ, he was the founding engineer on the eBay Now local delivery service.SHOW NOTES:Tips and cheat codes for navigating AI governance (3:30)Breaking down red teaming & adversarial testing in AI governance (8:02)Launching and scaling adversarial testing efforts (11:27)Unexpected benefits unlocked with adversarial testing (13:43)Understanding data governance and strategic AI investments (15:38)Building resilient AI from concept to customer validation (19:28)Exploring early feature validation and pattern recognition in AI (22:38)Adaptability in data management and ensuring safe, ethical data use while adapting to evolving legal and governance requirements (26:51)How to prepare data for safe and sustainable long-term use (30:02)Strategies for compliant data practices in a regulated world (32:43)Building data deletion systems with model training in mind (35:14)Current events and trends shaping adaptability and durability in the AI ecosystem (38:38)The role of a Chief AI Officer (41:20)Rapid fire questions (44:35)LINKS AND RESOURCESGenius Makers: The Mavericks Who Brought AI to Google, Facebook, and the World - With deep and exclusive reporting, across hundreds of interviews, New York Times Silicon Valley journalist Cade Metz brings you into the rooms where these questions are being answered. Where an extraordinarily powerful new artificial intelligence has been built into our biggest companies, our social discourse, and our daily lives, with few of us even noticing.This episode wouldn't have been possible without the help of our incredible production team:Patrick Gallagher - Producer & Co-HostJerry Li - Co-HostNoah Olberding - Associate Producer, Audio & Video Editor https://www.linkedin.com/in/noah-olberding/Dan Overheim - Audio Engineer, Dan's also an avid 3D printer - https://www.bnd3d.com/Ellie Coggins Angus - Copywriter, Check out her other work at https://elliecoggins.com/about/

The Talent Tango
Cracking the Code of Talent Playbooks

The Talent Tango

Play Episode Listen Later Feb 12, 2025 26:56


In this episode, we dive deep into Talent Acquisition (TA) playbooks—how recruiting leaders bring their experiences, frameworks, and best practices into new roles, and how they adapt them to different company environments. Henry shares his insights on onboarding into a new company, assessing existing hiring practices, and implementing change management strategies that actually stick. Key Takeaways:

Gutsy Health | Nutrition and Medicine
How Mindset is Sabotaging Your Healing Journey with Britt Lefkoe

Gutsy Health | Nutrition and Medicine

Play Episode Listen Later Jan 7, 2025 60:55


In this episode of the Gutsy Health podcast, Juanique Grover introduces world-renowned belief coach Britt Lefkoe, who discusses the significance of mindset in healing and the reasons behind self-sabotage. The conversation delves into the emotional mechanisms that drive decision-making, the impact of childhood experiences on self-care, and the distinction between healthy and unhealthy expressions of love. In this conversation, Britt Lefkoe and Juanique Grover explore the intricate relationship between health, beliefs, and the nervous system. They discuss how our bodies serve as a guidepost, revealing underlying beliefs contributing to health issues. The importance of mindset in healing and the need for a safe and supportive environment is emphasized. They also delve into the role of subconscious beliefs and how to engage with them compassionately. The discussion highlights the significance of familiarizing the nervous system with calmness and the importance of humanizing our past experiences.Continue to tune in for the rest of the month of January 2025 as Juanique educates listeners about the topic of Mindset which is the first  and most vital step in the Order of Healing. Topics Discussed:00:00 Welcome Back and Personal Reflections02:52 The Importance of Prioritizing Health and Family06:13 Introducing Britt Lefkoe: A Transformative Coach07:53 Understanding Mindset in Healing10:00 The Mechanisms of Self-Sabotage12:50 The Role of Emotional Brain in Decision Making15:59 Pattern Matching and Its Impact on Self-Care19:00 Exploring Conditional vs. Unconditional Love21:52 Healthy vs. Unhealthy Expressions of Love32:01 The Body as a Guidepost36:14 Understanding Health Through Beliefs37:48 Unpacking Subconscious Beliefs42:30 Engaging with Awareness46:51 The Role of Mindset in Healing50:37 Creating a Safe Healing Environment55:28 Familiarizing the Nervous System59:29 Humanizing Our Past01:02:16 Connecting with Britt LefkoeGutsy Academy Waiting List: Direct link to the waiting list: Gutsy Academy Page Waiting List - https://www.mygutsyhealth.com/academywaitlist Alternatively, the full program details and sign-up option are available here: Gutsy Academy Page. https://www.mygutsyhealth.com/gutsyacademy Healing the Unhealable Waiting List Landing Page: Healing Course Waiting List. -https://www.mygutsyhealth.com/healingcoursewaitinglistSend us a text

Product&Growth Show
92 - Diaspora Founders, Benefits of FAANG Experience, and Pattern Matching in VC with Borys Musielak, SMOK VC

Product&Growth Show

Play Episode Listen Later Dec 14, 2024 54:02


A few weeks ago, I had the pleasure of meeting with SMOK's Borys Musielak. We discussed early-stage funding, the unique strengths of CEE diaspora founders, and how FAANG experience can be both an advantage and a challenge for entrepreneurs. Tune in to learn more! What did we cover? - What does SMOK VC do? - Why focus on CEE diaspora founders? - What's the difference between CEE founders and U.S. founders? - Why doesn't FAANG always produce good startup material? - How much of SMOK's deal flow comes from LinkedIn? - What's the most ridiculous pitch Borys has heard? - Why is pattern matching important in VC? - How can someone get into VC? - Does founder-led growth actually exist? - What was the biggest opportunity Borys missed? - What is SMOK VC's request for startups? - What advice does Borys have for all early-stage founders?

The Engineering Leadership Podcast
Leading change, navigating career growth & finding inspiration beyond engineering -  Live from ELC Annual 2024! #196

The Engineering Leadership Podcast

Play Episode Listen Later Nov 12, 2024 29:16


In this episode, we're bringing listeners into the final conversations from the pop-up podcast booth at ELC Annual 2024! Patrick sat down with a few eng leaders attending the event to discuss takeaways from ELC Annual 2024 & eng leadership insights they want to share with others in the community. He chatted with Nick Hurlburt (Executive Director of the Aselo program @ Tech Matters), Manju Abraham (Vice President of Engineering, Primary Storage @ HPE), and Bhupesh Bansal (Head of Engineering - Product Server @ Square). These leaders share some of the guiding principles of their eng leadership careers, highlights from ELC Annual 2024, advice for first timers attending these types of events, and more.ABOUT NICK HURLBURTNick Hurlburt is the Executive Director of the Aselo program at Tech Matters, a nonprofit with a mission to bring the benefits of technology to all of humanity. Aselo is an open source contact center platform used by crisis helplines in over 15 countries. After completing an MS in Computer Science at the University of Illinois, Nick began his career developing early, large-scale AI software at Amazon. He then spent six years overseas working on conflict relief efforts in Burma and South Sudan before returning to the U.S., where he managed software teams at a San Francisco machine learning startup before building the initial version of Aselo as Tech Matters' first engineer. He gets excited about systems thinking, understanding different cultures, and walking through forests reminiscent of his rural Wisconsin childhood.ABOUT MANJU ABRAHAMManju Abraham was VP of Engineering for Primary Storage products at HPE. She has over 25 years of experience leading Engineering organizations to deliver enterprise products of high quality, building, scaling and leading transformation, as an effective change catalyst, across companies like HPE, Delphix, NetApp, HP etc.ABOUT BHUPESH BANSALEntrepreneur and technical leader passionate about making a positive impact in the world. 18+ years track record of building teams, large-scale distributed systems, and consumer products scaling to 100M+ users.SHOW NOTES:Why it's important to incorporate non-eng principles into engineering (1:52)Don't run if the people can't run (4:20)The importance of iterating & identifying patterns that work (5:57)Nick's ELC Annual 2024 highlights (7:35)Advice for first-time attendees to get the most out of ELC Annual (8:10)Challenges around cultural transformations (9:33)How transformations incorporate structure & order (11:35)Manju's experience at / takeaways from ELC Annual 2024 (15:14)Advice for folks on how to get the most out of an experience like this (18:19)Bhupesh's roundtable on managing yourself & learning to let go (20:17)When Bhupesh started to embody the principle of managing yourself (21:52)Frameworks for making the shift to identifying yourself as a leader (24:17)Top ways you can invest in yourself & final takeaways (26:27)This episode wouldn't have been possible without the help of our incredible production team:Patrick Gallagher - Producer & Co-HostJerry Li - Co-HostNoah Olberding - Associate Producer, Audio & Video Editor https://www.linkedin.com/in/noah-olberding/Dan Overheim - Audio Engineer, Dan's also an avid 3D printer - https://www.bnd3d.com/Ellie Coggins Angus - Copywriter, Check out her other work at https://elliecoggins.com/about/

Tabletop Games Blog
Pattern Matching Pleasure - from Carcassonne to Looot (Topic Discussion)

Tabletop Games Blog

Play Episode Listen Later Oct 8, 2024 8:06


There are certain categories of games that I absolutely love. You will have heard about my recent escapades in the world of 18xx games and the excitement these types of games create for me. They offer me a good dose of brain training, while also being thematically enjoyable. Yet, there is another genre of games that I love: tile-laying games. So, in this article, I want to talk about these games a bit more and explain what I like about them so much. Read the full article here: https://tabletopgamesblog.com/2024/10/08/pattern-matching-pleasure-from-carcassonne-to-looot-topic-discussion/ Useful Links 18xx games: https://tabletopgamesblog.com/tag/18xx-games/ Carcassonne: https://www.asmodee.co.uk/collections/carcassonne Applejack review: https://tabletopgamesblog.com/2023/09/30/applejack-saturday-review/ Akropolis review: https://tabletopgamesblog.com/2023/09/09/akropolis-saturday-review/ Looot: https://en.gigamic.com/accueil-fr/1136-looot.html Intro Music: Bomber (Sting) by Riot (⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://www.youtube.com/audiolibrary/⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠) Music I Use: Bensound.com/royalty-free-musicLicense code: ELSMVZV4TXWOJZEJ If you want to support this podcast financially, please check out the links below: Patreon: ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://www.patreon.com/tabletopgamesblog⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ Ko-Fi: ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://ko-fi.com/TabletopGamesBlog⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ Website: ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://tabletopgamesblog.com/⁠⁠⁠⁠⁠⁠⁠⁠⁠

GOTO - Today, Tomorrow and the Future
Cruising Along with Java • Venkat Subramaniam & Alina Yurenko

GOTO - Today, Tomorrow and the Future

Play Episode Listen Later Sep 6, 2024 39:43 Transcription Available


This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview hereVenkat Subramaniam - Author of "Cruising Along with Java" and Many More BooksAlina Yurenko - Developer Advocate for GraalVM at Oracle LabsRESOURCESVenkathttps://twitter.com/venkat_shttps://www.linkedin.com/in/vsubramaniamhttps://github.com/venkatshttp://www.agiledeveloper.comAlinahttps://twitter.com/alina_yurenkohttps://github.com/alina-yurhttps://linkedin.com/in/alinayurenkoDESCRIPTIONJava is on a fast-paced development schedule that brings with it improved design capabilities and enhancements for application security. Learn about the changes to Java, from version 9 to 19, and apply new features to build enterprise applications faster and with fewer errors. Get up to speed on how to make your code concise, expressive, and less error prone, and create better OO programs with the newest features. Modularize and create asynchronous applications with ease and proper error handling. This book contains twelve chapters that dive deep into the features, using plenty of examples for you to practice along with.* Book description: © Pragmatic ProgrammersRECOMMENDED BOOKSVenkat Subramaniam • Cruising Along with JavaVenkat Subramaniam • Programming KotlinVenkat Subramaniam • Functional Programming in JavaVenkat Subramaniam • Pragmatic ScalaVenkat Subramaniam • Test-Driving JavaScript ApplicationsSubramaniam & Hunt • Practices of an Agile DeveloperTwitterInstagramLinkedInFacebookLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket: gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

DotNet & More
DotNet&More #130: Адвокат Нургла, защищаем говнокод и не только

DotNet & More

Play Episode Listen Later Aug 23, 2024 59:49


Разбираем говнокод, защищаем говнокод, обмаз... проникаемся говнокодом и не только.Спасибо всем, кто нас слушает. Ждем Ваши комментарии.Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1ZShownotes: 00:00:00 Вступление00:05:00 Код на русском00:07:00 Неправильное использование API00:14:35 Generics Madness00:20:40 Layout кода00:28:40 Pattern Matching сложно читать?00:39:00 История Code Behind00:43:55 Однострочники - ЗА ЧТООООО!!!???Ссылки:- https://govnokod.xyz/language/cs/ : Говнокод для разбора Видео: https://youtube.com/live/Yh-zzSpYGJo  Слушайте все выпуски: https://dotnetmore.mave.digitalYouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5Twitch: https://www.twitch.tv/dotnetmoreОбсуждайте:- Telegram: https://t.me/dotnetmore_chatСледите за новостями:– Twitter: https://twitter.com/dotnetmore– Telegram channel: https://t.me/dotnetmoreCopyright: https://creativecommons.org/licenses/by-sa/4.0/

Tech Lead Journal
#187 - The Tao of Microservices - Richard Rodger

Tech Lead Journal

Play Episode Listen Later Aug 12, 2024 59:33


“Just because the network is unreliable doesn't mean a monolith is reliable either. It's a fallacy to assume that you can build an error free system. You deal with it by accepting that the system overall has a baseline error rate, and that's a business requirements issue." Richard Rodger is the author of “The Tao of Microservices”. In this episode, Richard shares a unique philosophical and practical approach to microservices, focusing on core concepts such as messages first, component-based, pattern matching, and transport independence. Our discussion also covers the choice between monoliths and microservices, discussing the challenges of network unreliability and data consistency.   Listen out for: Career Journey - [00:01:55] The Tao of Microservices - [00:10:12] 3 Core Technical Principles - [00:18:22] Messages First - [00:27:55] Pattern Matching - [00:35:55] Monolith vs Microservices - [00:41:18] Network Fallacy - [00:45:17] Handling Data Consistency - [00:49:30] 2 Tech Lead Wisdom - [00:55:47] _____ Richard Rodger's BioRichard Rodger is the author of The Tao of Microservices, a book from Manning focused on the design and management of microservice architectures. His first book Mobile Application Development in the Cloud (Wiley, 2010) is one of the first major works on the intersection of Node.js, Cloud, and Mobile. Richard Rodger is the founder and CEO of voxgig.com, a professional network and tool suite for speakers and event organizers. Richard was previously a co-founder and COO of nearForm.com, the world's largest specialist Node.js consultancy delivering next-generation enterprise software, with a focus on Node.js and microservices. Before that, Richard was the CTO of FeedHenry, a mobile application platform provider that was acquired by RedHat in 2014. Richard holds degrees in Mathematics, Philosophy, and Computer Science. Follow Richard: LinkedIn – linkedin.com/in/richardrodger Twitter – @rjrodger Mastodon – @rjrodger@fosstodon.org Blog – richardrodger.com

Crazy Wisdom
Episode #376: Philosophy Meets Technology: AI, Consciousness, and Legal Innovation

Crazy Wisdom

Play Episode Listen Later Jul 27, 2024 49:20


In this episode of the Crazy Wisdom Podcast, Stewart Alsop hosts Scott Stevenson, co-founder and CEO of Spellbook, for a dynamic conversation. Scott shares insights about his background in Newfoundland, the inspiration he draws from nature, and the impact of remote work technologies like Starlink. They discuss Spellbook's pioneering use of generative AI for legal document review, the distinctions between structured and unstructured data, and the potential for AI to democratize legal services. Scott also explores the philosophical questions around AI consciousness and the concept of idealism, touching on the future of distributed computing and the legal industry's evolution. Tune in for a thought-provoking discussion on technology, business, and philosophy. For more on Scott and Spellbook, visit Spellbook.Check out this GPT we trained on the conversation!Timestamps00:00 - Introduction to Scott Stevenson, his background in Newfoundland, and the influence of nature on his ideas and work.05:00 - Discussion on remote work, AI, and the concept of working from remote places with technologies like Starlink.10:00 - Explanation of Spellbook's mission to help lawyers with document review and drafting using generative AI, and the challenges faced in legal tech.15:00 - The difference between structured and unstructured data, and how Spellbook addresses these challenges for lawyers.20:00 - The impact of AI on the legal field, and the potential for AI to make legal services more accessible to everyone.25:00 - Stevenson's experiences with starting companies and dealing with high legal costs, leading to the founding of Spellbook.30:00 - Challenges of combining intuition and narrative-based reasoning in business decisions, and the importance of pattern matching.35:00 - Discussion on the consciousness of AI, the philosophical question of what it means to be conscious, and Stevenson's stance on idealism.40:00 - Reflections on distributed computing, peer-to-peer models, and the challenges in building such systems.45:00 - Future of Spellbook and the legal industry, ethical considerations in providing legal AI tools, and the regulatory landscape.Key Insights1-Nature as Inspiration: Scott Stevenson emphasizes how the natural beauty and solitude of Newfoundland serve as a constant source of ideas and innovation for his work. His daily walks in nature help him outmaneuver competition and think in original ways, demonstrating the importance of a natural environment in fostering creativity.2-Evolution of Remote Work: The discussion highlights the transformative impact of remote work technologies like Starlink. Scott envisions a future where professionals can work from virtually anywhere, including remote locations like Patagonia, without sacrificing productivity or connectivity, showing the potential for a new era of work-life balance and flexibility.3-AI's Role in Legal Services: Spellbook's pioneering use of generative AI for legal document review and drafting is a significant advancement in legal tech. Scott explains how this technology helps lawyers handle unstructured text, particularly in contracts, making legal services more efficient and accessible, potentially transforming the legal industry.4-Challenges of Structured vs. Unstructured Data: The conversation clarifies the difference between structured and unstructured data. Scott describes how most software is designed to handle structured data, like databases, while unstructured data, such as legal contracts, poses unique challenges that AI can help overcome by understanding and manipulating text similarly to how a human would.5-Accessibility of Legal Services: One of Scott's primary motivations for founding Spellbook is to make legal services more accessible to small businesses and individuals who traditionally cannot afford them. By leveraging AI, Spellbook aims to reduce the cost and complexity of legal processes, democratizing access to legal assistance.6-Philosophical Inquiry into AI Consciousness: The episode delves into the philosophical question of whether AI can be conscious. Scott, a metaphysical idealist, believes that while AI can simulate human-like reasoning and narrative generation, it lacks true consciousness. This perspective challenges listeners to consider the deeper implications of AI in society.7-Balancing Narrative and Intuition in Business: Scott discusses the importance of balancing narrative-based reasoning with intuitive pattern matching in business decisions. He explains how successful companies navigate both the social and material realities, using intuition and empirical data to make informed decisions, a practice that has significantly contributed to Spellbook's growth and success.

Acceptance Criteria
E027: Pattern Matching – this one weird trick will make you better at your job

Acceptance Criteria

Play Episode Listen Later May 30, 2024


This week is our longest episode yet as we try our best to explain one of the key skills we both think make us pretty good at our jobs (he said humbly): Pattern Matching. For anyone who needs to solve problems, it's a core skillset that we highly recommend folks develop and work at improving. We talk through high-level concepts, specific examples, and discuss the types of roles where this is most beneficial. Join the discussion on Reddit: https://www.reddit.com/r/AcceptanceCriteria/ And on the Discord: https://discord.gg/2Tyj8H9MFF The post E027: Pattern Matching – this one weird trick will make you better at your job first appeared on Acceptance Criteria.

Specialty Matcha Podcast
Cafe Design Language & Pattern Matching

Specialty Matcha Podcast

Play Episode Listen Later Apr 24, 2024 27:18


The ideas and the products being served at specialty “coffee” cafes is changing. They do not have to be a place where coffee is at the center of the celebration. Tea, in particular matcha, is sharing more and more of the spotlight. A new generation of suppliers is creating a new set of tools unified by a recognizable design language to signal quality and intention in a matcha program.

airhacks.fm podcast with adam bien
Underscore, Pattern Matching, Java LTS And When Previews Are Stable

airhacks.fm podcast with adam bien

Play Episode Listen Later Apr 7, 2024 82:54


An airhacks.fm conversation with Nicolai Parlog (@nipafx) about: Nicolai previously on "#206 Java 19: Millions of Threads in No Time", discussion about the underscore feature in Java 22 and its importance in pattern matching, using the underscore for unused lambda parameters and deconstruction of records, avoiding default branches when switching over sealed types, the deprecation and removal of underscore as a regular variable name, the foresight of the Java community in making underscore unusable, the simplicity of installing Java compared to other languages, the need for a minimalistic Java build tool for better developer experience, SdkMan, the bld tool as an example of a pure Java build tool, the process of contributing to OpenJDK and the importance of starting with a problem statement, the distinction between Java specifications and implementations, the concept of long-term support (LTS) in Java and its relation to vendors, the importance of using the right terminology to avoid misunderstandings in the Java ecosystem Nicolai Parlog on twitter: @nipafx

The Pop Up Report
E38 Pop Up CPG: The Journey of Jaime Schmidt in Entrepreneurship

The Pop Up Report

Play Episode Listen Later Mar 13, 2024 38:25


Jamie Schmidt, the founder of Schmidt's Naturals, shares her entrepreneurial journey from her upbringing to building one of the major players in the natural deodorant industry. She discusses her initial inspiration to create personal care products and shares her experience with selling the company to Unilever. She also provides insights into the nuances of customer retention, the trend of community building and engagement, and the growing opportunity in the Web3 space. The conversation closes with Jamie sharing her thoughts on consumer brands and her passion for the fast-growing sport of pickleball.- - - - - - - - - - - - Links DiscussedSchmidt's Naturals - https://schmidts.com/Unilever - https://www.unilever.com/BFF - https://www.mybff.com/Athletic Greens - https://drinkag1.com/Procter and Gamble - https://us.pg.com/Club CPG - https://www.clubcpg.com/- - - - - - - - - - - - Show Notes:00:18 Jamie's Early Life and Entrepreneurial Journey02:48 Taking the Leap: From Farmer's Market to Business11:42 The Decision to Sell and Post-Acquisition Reflections15:26 Life After Acquisition: New Ventures and Projects19:55 The Art of Pattern Matching in Investments21:36 The Challenges of Raising Funds for Consumer Brands28:07 The Power of Community Engagement in Branding32:43 The Lessons Learned from Building a Successful Brand36:07 The Future of Crypto in Consumer Brands- - - - - - - - - - - - Additional Episodes You Might Enjoy:Inside the Scent-Free Revolution with Anie Rouleau, founder and CEO of the Unscented CompanyHow Product Seeding Helped Scent Lab Garner Millions in Earned MediaHow to Launch Your Own Beauty Brand with BlankaPast guests on the Pop Up Report include Lanny Smith (Actively Black), Drew Green (Indochino), Ryan Babenzien (Jolie Skin Co). - - - - - - - - - - - - The Pop Up Report interviews DTC and CPG founders to uncover how they fostered and scaled their communities to create profitable businesses. Gain a deeper understanding of the tools, tactics and retention strategies that build true customer loyalty.Subscribe to the Pop Up Report on Substack or YouTube for more This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit www.thepopupreport.com

C++ Club
170. WG21 Feb '24 Mailing, C++ Successors, Reflection, Pattern Matching

C++ Club

Play Episode Listen Later Mar 7, 2024 48:24


An office meeting pretending to be a podcast. With Gianluca Delfino, Frances Buontempo, Dmitry Kuzminov, Jody Hagins et al.Notes: https://cppclub.uk/meetings/2024/170/Video: https://youtu.be/vMIvCyW-Qnc

Make and Decorate with Stephanie Socha Design
Belle Brunner: Seams Sew Me | Chit Chat: Tips for Pattern Matching Seams

Make and Decorate with Stephanie Socha Design

Play Episode Listen Later Feb 23, 2024 62:19


 Patreon.com/makeanddecorate  Patreon has recently added a free membership feature available where you can join in chats with me and everyone in the group.  Paid subscribers receive a new bonus podcast episode every month.Guest Segment:  Belle Brunner with Seams Sew MeBelle is a quilter, quilt pattern designer, quilt guild consultant and trainer.  Her popular quilt pattern, Winsome Windows, uses a technique where there is no curved piecing, but results in a cathedral window style quilt!  The links below are where you can find Belle:https://www.instagram.com/seams_sew_me/https://www.seamssewme.comhttps://www.youtube.com/channel/UCVOCBni_WdGUYQn6YOIlTZQQuilt Guild Training2024 Events for Seams Sew Me:New Course: https://belle-s-site-1fac.thinkific.com/courses/quiltpatterntester101workshoRetreat Center: coming in Spring 2024Guild Training and Consulting Taught at Quilt Festival last fall: envelop method of cathedral window quilt - Winsome windowsLovely Pinwheels  Quilt Pattern:  “I designed this pattern in recognition of April's National Child Abuse Prevention month and for the hundreds of thousands of survivors around the world. ” Belle BrunnerSupport the showFor more show notes, links and photos, visit my podcast blog https://stephaniesochadesign.com/podcast-make-and-decorate INSTAGRAM: @stephanie.socha.design WEBSITE: https://stephaniesochadesign.com/podcast-make-and-decorate EMAIL: info@makeanddecorate.com YOUTUBE: Stephanie Socha Design

Product Coffee
171. Navigating Careers & Making Informed Decisions (w/Michelle Bassett)

Product Coffee

Play Episode Listen Later Feb 12, 2024 53:52


Imparting valuable advice for career growth, Michelle Bassett talks about product management over a cup of coffee. The discussion turns to the sunk-cost fallacy, the importance of pivoting when necessary, and how making informed decisions can lead to career advancement. She shares her hands-on experience in marketing and entrepreneurship, while emphasizing the importance of understanding how numbers influence business outcomes. The conversation further delves into the impact of neurodivergence on professional journeys, the transformation of workplaces, and the emerging gig economy. Michelle encourages listeners to understand their business morals and consider the impact of their work on broader societal patterns. Check out Michelle here

Smart Software with SmartLogic
Static Code Analysis in Elixir vs. Ruby with René Föhring & Marc-André Lafortune

Smart Software with SmartLogic

Play Episode Listen Later Dec 14, 2023 46:02


In this episode of Elixir Wizards, hosts Owen and Dan are joined by René Föhring, creator of Credo for Elixir, and Marc-André LaFortune, head maintainer of the RuboCop AST library for Ruby. They compare static code analysis in Ruby versus Elixir. The conversation explores the intricacies and challenges inherent in static code analysis across object-oriented and functional programming paradigms, highlighting the unique characteristics of both Ruby and Elixir. Key topics of discussion include the ways these tools can enhance coding styles and empower developers, the delicate balance between providing guidance and enforcing rules, and the evolving future of code analysis in these languages. Topics discussed in this episode: The differences and applications between static and dynamic analysis How Credo aims to offer flexible and educational guidance for Elixir developers The complexities of method identification in Ruby and its impact on static analysis Challenges posed by macros and dynamic code modification during compilation in Elixir Reducing false positives in code analysis tools to minimize developer frustration Promoting uniform coding practices through analysis tools The significance of using analysis tools with clear, specific objectives How coding standards can refine and improve coding styles over time Building analysis tools and checks through an understanding of Abstract Syntax Trees (ASTs) Potential advancements in the analysis of Phoenix templates and HTML in Elixir Contrasting approaches to managing code and comments in Elixir and Ruby ASTs The fine line between providing helpful guidance and imposing stylistic preferences Heuristics in static analysis highlight inconsistencies without mandating style The potential for more straightforward pattern matching in ASTs with future updates The importance of a gradual implementation of tool updates to maintain backward compatibility Creating tools that support and empower developers, rather than hinder them How static analysis contributes to cleaner, more maintainable codebases Potential future developments in the field of static code analysis Practical applications of using linters like Credo and RuboCop in software development Links mentioned in this episode: Credo https://github.com/rrrene/credo https://hexdocs.pm/credo/overview.html Dogma: A code style linter for Elixir https://github.com/lpil/dogma https://github.com/rubocop/rubocop RuboCop's AST extensions and NodePattern functionality https://github.com/rubocop/rubocop-ast https://github.com/whitequark/parser https://hex.pm/packages?search=credo&sort=recentdownloads https://github.com/doorgan/sourceror https://github.com/rrrene/credo/blob/master/lib/credo/check/readability/largenumbers.ex Special Guests: Marc-André Lafortune and René Föhring.

The Shark Effect
Revolutionizing Athlete Training: Harnessing Technology for Optimal Performance | Eric Korem (Former NFL Strength Coach)

The Shark Effect

Play Episode Listen Later Nov 22, 2023 39:22


Have you heard these myths about using technology to optimize athlete training? Myth #1: Technology is only for professional athletes. Myth #2: Technology is too expensive for smaller sports programs. Myth #3: Technology takes away from the personal touch of coaching. In this episode, our guest Eric Korem will share the truth behind these myths and how athletes and coaches at all levels can benefit from utilizing technology to improve their training and performance.Eric Korem is a highly accomplished individual in the field of athlete training optimization. With a background in strength and conditioning, Eric's journey began as a walk-on football player at Texas A&M, where he had the opportunity to work with renowned strength coach Mike Clark. This experience sparked Eric's passion for pushing the boundaries of human performance. He went on to work with elite track athletes, including Olympic gold medalist Veronica Campbell Brown and became fascinated with the power of data in improving athletic performance. This led him to pioneer the use of athlete-tracking devices in football, revolutionizing the way performance is measured and optimized. Eric's expertise has not only helped reduce injuries and enhance performance in college and professional football but has also opened up a multibillion-dollar market for sports wearables and data. His innovative approach and dedication to maximizing athlete potential make him a valuable guest on The Shark Effect Podcast.In this episode, you will be able to:Enhance your athletic performance with cutting-edge technology.Discover the power of personalization for optimized training.Unleash your full potential by embracing growth and constant improvement.Achieve optimal health and fitness with a personalized app.Find the perfect balance for your busy life and prioritize your health.The key moments in this episode are:1:28 - Eric's Background and Childhood 5:00 - First Career Move 7:50 - Transition to Technology 8:55 - Importance of Metrics 15:42 - The Difference Between College and NFL 16:11 - The Importance of Experience 17:33 - Pattern Matching and Predicting Behavior 18:37 - Prioritizing Health and Well-being 21:50 - AIM7: Personalized Recommendations 30:38 - Problem-Solving and Offer Creation 32:11 - Loving Your Business vs. Loving the Impact 34:10 - The Importance of Curiosity 35:52 - Invitation to Try AIM7 Connect with Eric:websiteYoutubeHis podcastInstagramFacebookLinkedInLet's connect:Book a 15-minute complimentary Coaching Call with me today!LinkedIn IG Facebook

The 365 Days of Astronomy, the daily podcast of the International Year of Astronomy 2009

Humans are the ultimate pattern matchers - at least for now. I have to admit I'm looking forward to the day I can give some new AI a set of images and ask it to tell me what animals it can find among the nebulae. The software isn't there yet…    But we're also going to take a closer look at how art and AI look at space. And also science: From looking at active volcanism on Venus to eruptions on the Sun to rotating black hole jets and more, we take you on a journey through all that is new in space and astronomy. (This episode originally aired on YouTube April 1, 2023.)   We've added a new way to donate to 365 Days of Astronomy to support editing, hosting, and production costs.  Just visit: https://www.patreon.com/365DaysOfAstronomy and donate as much as you can! Share the podcast with your friends and send the Patreon link to them too!  Every bit helps! Thank you! ------------------------------------ Do go visit http://www.redbubble.com/people/CosmoQuestX/shop for cool Astronomy Cast and CosmoQuest t-shirts, coffee mugs and other awesomeness! http://cosmoquest.org/Donate This show is made possible through your donations.  Thank you! (Haven't donated? It's not too late! Just click!) ------------------------------------ The 365 Days of Astronomy Podcast is produced by the Planetary Science Institute. http://www.psi.edu Visit us on the web at 365DaysOfAstronomy.org or email us at info@365DaysOfAstronomy.org.

Les Cast Codeurs Podcast
LCC 300 - Interview de Jean-Michel Doudoux sur Java 21 par Charles Sabourdin

Les Cast Codeurs Podcast

Play Episode Listen Later Sep 18, 2023 86:09


Dans cet épisode Charles Sabourdin interview Jean-Michel Doudoux sur la sortie de la nouvelle version LTS de Java en 2023: Java 21. Enregistré le 5 septembre 2023 Téléchargement de l'épisode LesCastCodeurs-Episode-300.mp3 Java 21 The art of long-term support and what LTS means for the Java ecosystem JDK 21 444: Virtual Threads 453: Structured Concurrency (Preview) 446: Scoped Values (Preview) 440: Record Patterns 441: Pattern Matching for switch 430: String Templates (Preview) 443: Unnamed Patterns and Variables (Preview) 445: Unnamed Classes and Instance Main Methods (Preview) 431: Sequenced Collections 439: Generational ZGC 451: Prepare to Disallow the Dynamic Loading of Agents 452: Key Encapsulation Mechanism API 442: Foreign Function & Memory API (Third Preview) 448: Vector API (Sixth Incubator) 449: Deprecate the Windows 32-bit x86 Port for Removal À propos de Jean-Michel Doudoux Développons en Java https://www.jmdoudoux.fr http://blog.sciam.fr/. À propos de ParisJug https://www.parisjug.org/ https://www.jchateau.org/ https://javaday.parisjug.org/ Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via twitter https://twitter.com/lescastcodeurs 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/

VC Minute
141. Pattern Matching & Recency Bias

VC Minute

Play Episode Listen Later Sep 7, 2023 2:34 Transcription Available


VC's are pattern matching all the time and recency bias can really put its thumb on the scales when it comes to decision making. Do you best to understand the patterns, especially the recent ones. Episode 41: Too RiskyAbout SpringTime VenturesSpringTime Ventures seeds high-growth startups in healthcare, fintech, logistics, and marketplace businesses. We look for founders with domain expertise, forging a path with a truly transformative technology. We only invest in software-based businesses in the USA. We bring a people-focused approach, work quickly, and reach conviction independently. Our initial check size is $600k. You can learn more about us and our approach.   About Rich MaloyRich's mission is to rebuild the American dream through entrepreneurship. He believes technology gives all people the opportunity to grow, learn and earn. He is a Managing Partner at SpringTime Ventures and the host of the VC Minute podcast. With prior careers in finance and sales, he's been focused on the startup ecosystem for over a dozen years. He's a father of two young children and loves sci-fi, skiing, and video games.  

Illegal Argument
176 - Better Late Than Never?

Illegal Argument

Play Episode Listen Later Sep 4, 2023 68:16


Non-tech Music Banter An Updated Look At Concert Merchandise Sales & Trends in 2022 Why Venues Take Merch Cuts The Taylor Swift Economy: The largest music tour in history is a hospitality phenomenon A litany of languages and their passing, software archaeology and the issues of adopting new languages? Clojure - (next Rich) JDK 21 to be released next month: JDK 21 Release Candidates & JVM Language Summit has a good overview. JEP 430: String Templates (Preview) Not a fan of the syntax, but also appreciate it's not just "string interpolation", it makes it very clear you're doing something different. I like that it's easily expandable and not too different from other languages that use r"Raw String here". NOTE: String Template Processing is runtime, not compile time, as Mark was thinking, as with being able to work well with Freemarker templates – which may work, but not as I implied. JEP 431: Sequenced Collections look like a nice improvement for consistency – annoying for library writers who may find it more useful, tho. Mark: 440: Record Patterns and 441: Pattern Matching for switch – having used these a bit now I love them, in places they fit – they work well for Algebraic Data Type style things, but should be used in moderation tho. JEP 443: Unnamed Patterns and Variables (Preview) It's a small win, but not having to name things “ignore” or “expected” etc. JEP 445: Unnamed Classes and Instance Main Methods (Preview) Initially didn't think I'd find much interest in this, but the more I experiment with Dagger.IO pipelines, and with the forthcoming Java SDK I can see this being enjoyable. JBang as an alternative JEP draft: Prepare to Restrict The Use of JNI - JDK 22 to start warning on JNI usage…  The Reddit thread is well - as you expect :) JEP draft: Prepare to Restrict The Use of JNI (Updated): r/java Flame threads on the JNI command flag option. Quick Fire Last Minute things: Dagger, a ❤️  story | Flipt Blog Tutorial · arxanas/git-branchless Wiki · GitHub BONUS Material Apache Wicket PatternFly Elements - PatternFly Elements

Syntax - Tasty Web Development Treats
6 or so New Approved and Proposed JavaScript APIs

Syntax - Tasty Web Development Treats

Play Episode Listen Later Aug 16, 2023 53:59


In this episode of Syntax, Wes and Scott talk about new approved and proposed JavaScript API changes including Promise.withResolvers, .at(), Immutable Array Methods, Array.fromAsync, and more. Show Notes 00:10 Welcome 04:55 What are we going to cover? 06:10 Promise.withResolvers 09:40 .at() You probably knew about JavaScript's new .at() method for accessing array items. Did you know it works for strings too? @IAmAndrewLuca 15:59 Immutable Array Methods Wes Bos: "

The Coaching 101 Podcast
Defensive Coverages w/ Cody Alexander

The Coaching 101 Podcast

Play Episode Listen Later Aug 13, 2023 76:04


High School defensive football is sometimes an anomaly. We're constantly making up things to defend against the wild west that is offensive football in the early 2020's, and yet we are also always on the lookout for the next big thing trickling down from the NFL or NCAA football. On this episode Kenny Simpson and Daniel Chamberlain are joined by coach Cody Alexander, an ambassador and liaison between the three levels of ball. They talk all about coverages, what's new on the scene, differences in spot drop and pattern match, and how to choose the coverage for your team to run.What are new things in defensive coverages filtering down?Two high shell is taking controlCover 6 bump from 4% to 8%Learn how to run bracket from your local college3 High Safety shells trying to break in to the foldDifferences in Pattern Matching and Spot Drop?Spot drop with anyone outside of the box is easy to get into troubleSpot drop helped stop the West Coast offense, not great against today's option style footballCreeper/Sim - replacement pressuresIn High School, how should I choose what coverages to run?How much time do you have to install?Use the tools available to you, like 7 on 7Don't get into 7 on 7 “create a defense” mode.Run your stuff, if they break it with a 7 on 7 play, let em celebrateHow to dip your toes into quarters match?Corners lock, Safeties man, Overhang bang to buzz9 man spacing4 lockMEG CoverageBracketHC PhilosophyWhat does the Offense needed you to do to support them?What NOT to do as a CoachToday's Lesson: “Don't make things harder on your athletes.”jTalk to the lowest IQ in the room.Social MediaCody AlexanderTwitter: @the_coach_a DanielTwitter: @CoachChamboOKEmail: chamberlainfootballconsulting@gmail.com KennyTwitter: @FBCoachSimpsonEmail: FBCoachSimpson@gmail.comCoaching 101 PodcastTwitter: @Coaching101Pod

The Engineering Leadership Podcast
Make Great Decisions Quickly, the Unscary Way w/ Alamelu Radhakrishnan #144

The Engineering Leadership Podcast

Play Episode Listen Later Aug 10, 2023 45:42


Alamelu Radhakrishnan reveals her best frameworks for making great decisions quickly without fear in one of our favorite ELC Annual sessions last year. She covers her threefold approach to knowing when to make a decision, pitfalls & anti-patterns to avoid throughout the decision-making process, and strategies for delegating and avoiding decision fatigue, all while working around fear of failure & empowering other decision-makers to act with confidence. Alamelu also shares some interesting decision-making concepts including first principles, the 40% to 70% guide, and more.Interested in topics like this, and beyond? #ELCAnnual2023 is happening 8/30 & 8/31! You can get your ticket to join your peers, check out all our speakers + explore additional topics at sfelc.com/annual2023ABOUT ALAMELU RADHAKRISHNANAlamelu is a technology leader, operator, and advisor with experience at scale and in high-growth environments across eCommerce, energy, and professional services. She's excited to start her next chapter with Homebase as VP, Engineering leading Product Delivery, helping small and medium businesses maximize their potential.Previously, she was Chief of Staff to the CTO at Shopify, supporting the Engineering organization, leading the teams responsible for building the systems, technology, and technical programs that power Shopify. Prior to Shopify, Alamelu has worked with some of Canada's most innovative product and consulting agencies, leading engineering and delivery teams and helping organizations leverage technology to create maximum impact.Alamelu finds joy in solving business problems through technology, strives for organizational excellence, and is passionate about supporting and sponsoring underrepresented folks in the industry. Alamelu lives in Toronto, and loves food, travel, the outdoors, and horror movies."Any decision you make is better than not making a decision. Most of the decisions that we make in our job are reversible decisions, but the time that we lose by not making a decisionis irreversible. The opportunity cost of that time, you're never gonna get that back.”- Alamelu Radhakrishnan   Join us at ELC Annual 2023!ELC Annual is our flagship conference for engineering leaders. You'll learn from experts in engineering and leadership, gain mentorship and support from like-minded professionals, expand your perspectives, build relationships across the tech industry, and leave with practical proven strategies.Join us this August 30-31 at the Fort Mason Center in San FranciscoFor tickets, head to https://sfelc.com/annual2023SHOW NOTES:Introducing Alamelu @ Shopify (2:54)Why we make decisions as eng leaders (4:11)Understand your top priority & its influence on decision-making (11:05)Common pitfalls & anti-patterns to avoid in the decision-making process (12:28)Tips for making a successful decision stick (16:20)Avoiding decision fatigue & learning to delegate when possible (19:51)Decision-making, autonomy, & navigating fear of failure (22:41)Audience Q&A: decision-making artifacts & organizational aspects (25:39)When your gut feeling contradicts your framework / decision (28:39)Examples of Alamelu's first principles concept (30:15)Approach for knowing if you're not delegating enough (31:49)Decision-making in remote environments (33:20)How to delegate without being perceived as disengaged (34:54)The “40% to 70%” guide & knowing when to make a decision (36:40)Alignment vs. consensus (37:32)Techniques for gaining team / individual buy-in (39:59)When you're on the receiving end of an overly abstracted problem (41:30)Strategies for empowering decision-makers as an eng leader (43:31)This episode wouldn't have been possible without the help of our incredible production team:Patrick Gallagher - Producer & Co-HostJerry Li - Co-HostNoah Olberding - Associate Producer, Audio & Video Editor https://www.linkedin.com/in/noah-olberding/Dan Overheim - Audio Engineer, Dan's also an avid 3D printer - https://www.bnd3d.com/Ellie Coggins Angus - Copywriter, Check out her other work at https://elliecoggins.com/about/

The Daily Space
Pareidolia, Pattern Matching, and AI Art

The Daily Space

Play Episode Listen Later Aug 4, 2023 52:37


Humans are the ultimate pattern matchers - at least for now. I have to admit I'm looking forward to the day I can give some new AI a set of images and ask it to tell me what animals it can find among the nebulae. The software isn't there yet… But we're also going to take a closer look at how art and AI look at space. And also science: From looking at active volcanism on Venus to eruptions on the Sun to rotating black hole jets and more, we take you on a journey through all that is new in space and astronomy. (This episode originally aired on YouTube April 1, 2023.)

C++ Club
163. FloatZone, WG21 Varna, C++26, Contracts, Pattern matching, Reflection

C++ Club

Play Episode Listen Later Aug 4, 2023 51:22


With Bjarne Stroustrup, Gianluca Delfino, Frances Buontempo, Vladimír Arnošt and other colleagues.Notes: https://cppclub.uk/meetings/2023/163/Video: https://youtu.be/3EWHQVHU1rM

Les Cast Codeurs Podcast
LCC 298 - De l'IA à toutes les sauces

Les Cast Codeurs Podcast

Play Episode Listen Later Jul 24, 2023 103:52


Dans cet épisode estival Guillaume, Emmanuel et Arnaud parcourent les nouvelles du début d'été. Du Java, du Rust, du Go du coté des langages, du Micronaut, du Quarkus pour les frameworks, mais aussi du WebGPU, de l'agilité, du DDD, des sondages, de nombreux outils et surtout de l'intelligence artificielle à toutes les sauces (dans les bases de données, dans les voitures…). Enregistré le 21 juillet 2023 Téléchargement de l'épisode LesCastCodeurs-Episode-298.mp3 News Langages La release candidate de Go 1.21 supporte WASM et WASI nativement https://go.dev/blog/go1.21rc StringBuilder ou contatenation de String https://reneschwietzke.de/java/the-stringbuilder-advise-is-dead-or-isnt-it.html StringBuilder était la recommendation ca cela créait moins d'objects notamment. Mais la JVM a évolué et le compilateur ou JIT remplace cela par du code efficace Quelques petites exceptions le code froid (e.g. startup time) qui est encore interprété peut beneficier de StringBuilder autre cas, la concatenation dans des boucles où le JIT ne pourrait peut etre pas optimiser le StringBuilder “fluid” est plus efficace (inliné?) ces regles ne changement pas si des objects sont stringifié pour etre concaténés GPT 4 pas une revolution https://thealgorithmicbridge.substack.com/p/gpt-4s-secret-has-been-revealed rumeur ca beaucou de secret pas u modele a 1 trillion de parametres maus 8 a 220 Milliards combinés intelligeament les chercheurs attendaient un breakthrough amis c'est une envolution et pas particulierement nouveau methode deja implem,entee par des cherchers chez google (maintenant chez ooenai ils ont retarde la competition avec ces rumeurs de breakthrough amis 8 LLaMA peut peut etre rivaliser avec GPT4 Le blog Open Source de Google propose un article sur 5 mythes ou non sur l'apprentissage et l'utilisation de Rust https://opensource.googleblog.com/2023/06/rust-fact-vs-fiction-5-insights-from-googles-rust-journey-2022.html Il faut plus de 6 mois pour apprendre Rust : plutôt faux; quelques semaines à 3-4 mois max Le compilateur Rust est pas aussi rapide qu'on le souhaiterait — vrai ! Le code unsafe et l'interop sont les plus gros challanges — faux, c'est plutôt les macros, l'owernship/borrowing, et la programmation asynchrone Rust fournit des messages d'erreur de compilation géniaux — vrai Le code Rust est de haute qualité — vrai InfoQ sort un nouveau guide sur le Pattern Matching pour le switch de Java https://www.infoq.com/articles/pattern-matching-for-switch/ Le pattern matching supporte tous les types de référence L'article parle du cas de la valeur null L'utilisation des patterns “guarded” avec le mot clé when L'importance de l'ordre des cases Le pattern matching peut être utilisé aussi avec le default des switchs Le scope des variables du pattern Un seul pattern par case label Un seul case match-all dans un bloc switch L'exhaustivité de la couverture des types L'utilisation des generics La gestion d'erreur avec MatchException Librairies Sortie de Micronaut 4 https://micronaut.io/2023/07/14/micronaut-framework-4-0-0-released/ Langage minimal : Java 17, Groovy 4 et Kotlin 1.8 Support de la dernière version de GraalVM Utilisation des GraalVM Reachability Metadata Repository pour faciliter l'utilisation de Native Image Gradle 8 Nouveau Expression Language, à la compilation, pas possible au runtime (pour des raisons de sécurité et de support de pré-compilation) Support des Virtual Threads Nouvelle couche HTTP, éliminant les stack frames réactives quand on n'utilise pas le mode réactif Support expérimental de IO Uring et HTTP/3 Des filtres basés sur les annotations Le HTTP Client utilise maintenant le Java HTTP Client Génération de client et de serveur en Micronaut à partir de fichier OpenAPI L'utilisation YAML n'utilise plus la dépendance SnakeYAML (qui avait des problèmes de sécurité) Transition vers Jackarta terminé Et plein d'autres mises à jour de modules Couverture par InfoQ https://www.infoq.com/news/2023/07/micronaut-brings-virtual-thread/ Quarkus 3.2 et LTS https://quarkus.io/blog/quarkus-3-2-0-final-released/ https://quarkus.io/blog/quarkus-3-1-0-final-released/ https://quarkus.io/blog/lts-releases/ Infrastructure Red Hat partage les sources de sa distribution au travers de son Customer Portal, et impacte la communauté qui se base dessus https://almalinux.org/blog/impact-of-rhel-changes/ RedHat a annoncé un autre changement massif qui affecte tous les rebuilds et forks de Red Hat Enterprise Linux. À l'avenir, Red Hat publiera uniquement le code source pour les RHEL RPMs derrière leur portail client. Comme tous les clones de RHEL dépendent des sources publiées, cela perturbe encore une fois l'ensemble de l'écosystème Red Hat. Une analyse du choix de red hat sur la distribution du code source de rhel https://dissociatedpress.net/2023/06/24/red-hat-and-the-clone-wars/ Une reponse de red hat aux feux démarrés par l'annonce de la non distribution des sources de RHEL en public https://www.redhat.com/en/blog/red-hats-commitment-open-source-response-gitcentosorg-changes et un lien vers une de ces feux d'une personne proheminente dans la communauté Ansible https://www.jeffgeerling.com/blog/2023/im-done-red-hat-enterprise-linux Oracle demande a garder un Linux ouvert et gratuit https://www.oracle.com/news/announcement/blog/keep-linux-open-and-free-2023-07-10/ Suite à l'annonce d'IBM/RedHat, Oracle demande à garder Linux ouvert et gratuit IBM ne veut pas publier le code de RHEL car elle doit payer ses ingénieurs Alors que RedHat a pu maintenir son modèle économique durante des années L'article revient sur CentOS qu'IBM “a tué” en 2020 Oracle continue ses éfforts de rendre Linux ouvert et libre Oracle Linux continuera à être compatible avec RHEL jusqu'à la version 9.2, après ça sera compliqué de maintenir une comptabilité Oracle embauche des dev Linux Oracle demande à IBM de récupérer le downstream d'Oracle et de le distribuer SUSE forke RHEL https://www.suse.com/news/SUSE-Preserves-Choice-in-Enterprise-Linux/ SUSE est la société derrière Rancher, NeuVector, et SUSE Linux Enterprise (SLE) Annonce un fork de RHEL $10M d'investissement dans le projet sur les prochaines années Compatibilité assurée de RHEL et CentOS Web Google revent sont service de nom de domaine a Squarespace https://www.reddit.com/r/webdev/comments/14agag3/squarespace_acquires_google_domains/ et c'était pas gratuit donc on n'est pas censé etre le produit :wink: Squarespace est une entreprise américaine spécialisée dans la création de site internet Squarespace est un revendeur de Google Workspace depuis longtemps La vente devrait se finaliser en Q3 2023 Petite introduction à WebGPU en français https://blog.octo.com/connaissez-vous-webgpu/ Data Avec la mode des Large Language Models, on parle de plus en plus de bases de données vectorielles, pour stocker des “embeddings” (des vecteurs de nombre flottant représentant sémantiquement du texte, ou même des images). Un article explique que les Vecteurs sont le nouveau JSON dans les bases relationnelles comme PostgreSQL https://jkatz05.com/post/postgres/vectors-json-postgresql/ L'article parle en particulier de l'extension pgVector qui est une extension pour PostgreSQL pour rajouter le support des vectors comme type de colonne https://github.com/pgvector/pgvector Google Cloud annonce justement l'intégration de cette extension vectorielle à CloudSQL pour PostgreSQL et à AlloyDB pour PostgreSQL https://cloud.google.com/blog/products/databases/announcing-vector-support-in-postgresql-services-to-power-ai-enabled-applications Il y a également une vidéo, un notebook Colab, et une article plus détaillé techniquement utilisant LangChain https://cloud.google.com/blog/products/databases/using-pgvector-llms-and-langchain-with-google-cloud-databases Mais on voit aussi également Elastic améliorer Lucene pour utiliser le support des instructions SIMD pour accélérer les calculs vectoriels (produit scalaire, distance euclidienne, similarité cosinus) https://www.elastic.co/fr/blog/accelerating-vector-search-simd-instructions Outillage Le sondage de StackOverflow 2023 https://survey.stackoverflow.co/2023/ L'enquête a été réalisée auprès de 90 000 développeurs dans 185 pays. Les développeurs sont plus nombreux (+2%) que l'an dernier à travailler sur site (16% sur site, 41% remote, 42% hybrid) Les développeurs sont également de plus en plus nombreux à utiliser des outils d'intelligence artificielle, avec 70 % d'entre eux déclarant les utiliser (44%) ou prévoyant de les utiliser (25) dans leur travail. Les langages de programmation les plus populaires sont toujours JavaScript, Python et HTML/CSS. Les frameworks web les plus populaires sont Node, React, JQuery. Les bases de données les plus populaires sont PostgreSQL, MySQL, et SQLite. Les systèmes d'exploitation les plus populaires sont Windows puis macOS et Linux. Les IDE les plus populaires sont Visual Studio Code, Visual Studio et IDEA IntelliJ. Les différents types de déplacement dans Vim https://www.barbarianmeetscoding.com/boost-your-coding-fu-with-vscode-and-vim/moving-blazingly-fast-with-the-core-vim-motions/ JetBrains se mets aussi à la mode des assistants IA dans l'IDE https://blog.jetbrains.com/idea/2023/06/ai-assistant-in-jetbrains-ides/ une intégration avec OpenAI mais aussi de plus petits LLMs spécifiques à JetBrains un chat intégré pour discuter avec l'assistant, puis la possibilité d'intégrer les snippets de code là où se trouve le curseur possibilité de sélectionner du code et de demander à l'assistant d'expliquer ce que ce bout de code fait, mais aussi de suggérer un refactoring, ou de régler les problèmes potentiels on peut demander à générer la JavaDoc d'une méthode, d'une classe, etc, ou à suggérer un nom de méthode (en fonction de son contenu) génération de message de commit il faut avoir un compte JetBrains AI pour y avoir accès Des commandes macOS plus ou moins connues https://saurabhs.org/advanced-macos-commands caffeinate — pour garder le mac éveillé pbcopy / pbpaste — pour interagir avec le clipboard networkQuality — pour mesurer la rapidité de l'accès à internet sips — pour manipuler / redimensionner des images textutil — pour covertir des fichers word, texte, HTML screencapture — pour faire un screenshot say — pour donner une voix à vos commandes Le sondage de la communauté ArgoCD https://blog.argoproj.io/cncf-argo-cd-rollouts-2023-user-survey-results-514aa21c21df Un client d'API open-source et cross-platform pour GraphQL, REST, WebSockets, Server-sent events et gRPC https://github.com/Kong/insomnia Architecture Moderniser l'architecture avec la decouverte via le domain driven discovery https://www.infoq.com/articles/architecture-modernization-domain-driven-discovery/?utm_source=twitter&utm_medium=link&utm_campaign=calendar Un article très détaillé pour moderniser son architecture en utilisant une approche Domain-Driven Discovery qui se fait en 5 étapes: Encadrer le problème – Clarifier le problème que vous résolvez, les personnes touchées, les résultats souhaités et les contraintes de solution. Analyser l'état actuel – Explorer les processus opérationnels et l'architecture des systèmes existants afin d'établir une base de référence pour l'amélioration. Explorer l'état futur – Concevoir une architecture modernisée fondée sur des contextes délimités, établir des priorités stratégiques, évaluer les options et créer des solutions pour l'état futur. Créer une feuille de route – Créer un plan pour moderniser l'architecture au fil du temps en fonction des flux de travail ou des résultats souhaités. Récemment, Sfeir a lancé son blog de développement sur https://www.sfeir.dev/ plein d'articles techniques sur de nombreux thèmes : front, back, cloud, data, AI/ML, mobile aussi des tendances, des success stories par exemple dans les derniers articles : on parle d'Alan Turing, du Local Storage en Javascript, des la préparation de certifications React, l'impact de la cybersécurité sur le cloud Demis Hassabis annonce travailler sur une IA nommée Gemini qui dépassera ChatGPT https://www.wired.com/story/google-deepmind-demis-hassabis-chatgpt/ Demis Hassabis CEO de Google DeepMind créateur de AlphaGOet AlphaFold Travaille sur une IA nommé Gemini qui dépasserait ChatGPT de OpenAI Similair à GPT-4 mais avec des techniques issues de AlphaGO Encore en developpement, va prendre encore plusieurs mois Un remplaçant a Bard? Méthodologies Approcher l'agilité par les traumatismes (de developement) passés des individus https://www.infoq.com/articles/trauma-informed-agile/?utm_campaign=infoq_content&utm_source=twitter&utm_medium=feed&utm_term=culture-methods Nous subissons tous un traumatisme du développement qui rend difficile la collaboration avec d'autres - une partie cruciale du travail dans le développement de logiciels agiles. Diriger d'une manière tenant compte des traumatismes n'est pas pratiquer la psychothérapie non sollicitée, et ne justifie pas les comportements destructeurs sans les aborder. Être plus sensible aux traumatismes dans votre leadership peut aider tout le monde à agir de façon plus mature et plus disponible sur le plan cognitif, surtout dans des situations émotionnellement difficiles. Dans les milieux de travail tenant compte des traumatismes, les gens accordent plus d'attention à leur état physique et émotionnel. Ils s'appuient aussi davantage sur le pouvoir de l'intention, fixent des objectifs d'une manière moins manipulatrice et sont capables d'être empathiques sans s'approprier les problèmes des autres. Loi, société et organisation Mercedes va rajouter de l'intelligence artificielle dans ses voitures https://azure.microsoft.com/en-us/blog/mercedes-benz-enhances-drivers-experience-with-azure-openai-service/ Programme béta test de 3 mois pour le moment Assistance vocale “Hey Mercedes” Permet de discuter avec la voiture pour trouver son chemin, concocter une recette, ou avoir tout simplement des discussions Ils travaillent sur des plugin pour reserver un resto, acheter des tickets de cinéma Free software vs Open Source dans le contexte de l'intelligence artificielle par Sacha Labourey https://medium.com/@sachalabourey/ai-free-software-is-essential-to-save-humanity-86b08c3d4777 on parle beaucoup d'AI et d'open source mais il manque la dimension de controle des utilisateurs finaux Stallman a crée la FSF par peur de la notion d'humain augmenté par des logiciels qui sont controllés par d'autres (implants dans le cerveau etc) d'ou la GPL et sa viralité qui propage la capacité a voir et modifier le conde que l'on fait tourner dans le debat AI, ce n'est pas seulement open source (casser oligopolie) mais aissu le free software qui est en jeu La folie du Cyber Resilience Act (CRA) europeen https://news.apache.org/foundation/entry/save-open-source-the-impending-tragedy-of-the-cyber-resilience-act Au sein de l'UE, la loi sur la cyber-résilience (CRA) fait maintenant son chemin à travers les processus législatifs (et doit faire l'objet d'un vote clé le 19 juillet 2023). Cette loi s'appliquera à un large éventail de logiciels (et de matériel avec logiciel intégré) dans l'UE. L'intention de ce règlement est bonne (et sans doute attendue depuis longtemps) : rendre le logiciel beaucoup plus sûr. Le CRA a une approche binaire: oui/non et considère tout le monde de la même manière Le CRA réglementerait les projets à source ouverte à moins qu'ils n'aient « un modèle de développement entièrement décentralisé ». Mais les modèles OSS sont de complexes mélanges de pur OSS et éditeurs de logiciels les entreprises commerciales et les projets open source devront être beaucoup plus prudents quant à ce que les participants peuvent travailler sur le code, quel financement ils prennent, et quels correctifs ils peuvent accepter. Certaines des obligations sont pratiquement impossibles à respecter, par exemple l'obligation de « livrer un produit sans vulnérabilités exploitables connues ». Le CRA exige la divulgation de vulnérabilités graves non corrigées et exploitées à l'ENISA (une institution de l'UE) dans un délai mesuré en heures, avant qu'elles ne soient corrigées. (complètement opposé aux bonnes pratiques de sécu) Une fois de plus une bonne idée à l'origine mais très mal implémentée qui risque de faire beaucoup de dommages Octave Klaba, avec Miro, son frère, et la Caisse des Dépôts, finalisent la création de Synfonium qui va maintenant racheter 100% de Qwant et 100% fe Shadow. Synfonium est détenue à 75% par Jezby Venture & Deep Code et à 25% par la CDC. https://twitter.com/i/web/status/1673555414938427392 L'un de rôles de Synfonium est de créer la masse critique des utilisateurs et des clients B2C & B2B qui vont pouvoir utiliser tous ces services gratuits et payants Vous y retrouverez le moteur de recherche, les services gratuits, la suite collaborative, le social login, mais aussi les services de nos partenaires tech. Le but est de créer une plateforme dans le Cloud SaaS EU qui respectent nos valeurs et nos lois européennes Yann LeCun : «L'intelligence artificielle va amplifier l'intelligence humaine» https://www.europe1.fr/emissions/linterview-politique-dimitri-pavlenko/yann-lecun-li[…]gence-artificielle-va-amplifier-lintelligence-humaine-4189120 Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 2-3 septembre 2023 : SRE France SummerCamp - Chambéry (France) 6 septembre 2023 : Cloud Alpes - Lyon (France) 8 septembre 2023 : JUG Summer Camp - La Rochelle (France) 14 septembre 2023 : Cloud Sud - Remote / Toulouse (France) 18 septembre 2023 : Agile Tour Montpellier - Montpellier (France) 19-20 septembre 2023 : Agile en Seine - Paris (France) 19 septembre 2023 : Salon de la Data Nantes - Nantes (France) & Online 21-22 septembre 2023 : API Platform Conference - Lille (France) & Online 22 septembre 2023 : Agile Tour Sophia Antipolis - Valbonne (France) 25-26 septembre 2023 : BIG DATA & AI PARIS 2023 - Paris (France) 28-30 septembre 2023 : Paris Web - Paris (France) 2-6 octobre 2023 : Devoxx Belgium - Antwerp (Belgium) 6 octobre 2023 : DevFest Perros-Guirec - Perros-Guirec (France) 10 octobre 2023 : ParisTestConf - Paris (France) 11-13 octobre 2023 : Devoxx Morocco - Agadir (Morocco) 12 octobre 2023 : Cloud Nord - Lille (France) 12-13 octobre 2023 : Volcamp 2023 - Clermont-Ferrand (France) 12-13 octobre 2023 : Forum PHP 2023 - Marne-la-Vallée (France) 19-20 octobre 2023 : DevFest Nantes - Nantes (France) 19-20 octobre 2023 : Agile Tour Rennes - Rennes (France) 26 octobre 2023 : Codeurs en Seine - Rouen (France) 25-27 octobre 2023 : ScalaIO - Paris (France) 26-27 octobre 2023 : Agile Tour Bordeaux - Bordeaux (France) 26-29 octobre 2023 : SoCraTes-FR - Orange (France) 10 novembre 2023 : BDX I/O - Bordeaux (France) 15 novembre 2023 : DevFest Strasbourg - Strasbourg (France) 16 novembre 2023 : DevFest Toulouse - Toulouse (France) 23 novembre 2023 : DevOps D-Day #8 - Marseille (France) 30 novembre 2023 : PrestaShop Developer Conference - Paris (France) 30 novembre 2023 : WHO run the Tech - Rennes (France) 6-7 décembre 2023 : Open Source Experience - Paris (France) 7 décembre 2023 : Agile Tour Aix-Marseille - Gardanne (France) 8 décembre 2023 : DevFest Dijon - Dijon (France) 7-8 décembre 2023 : TechRocks Summit - Paris (France) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via twitter https://twitter.com/lescastcodeurs 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/

Sew-organised-style
Pattern matching

Sew-organised-style

Play Episode Listen Later Jul 17, 2023 21:51


Louise @demuredesigns provides the full details of pattern matching so make sure you save both episodes in your podcast app. Louise recently provided a reel for @SewOver50 followers on Instagram about pattern matching. Enjoy your sewing and try a simple design to pattern match that loved print in your fabric stash this weekend. This is the episode you should go back to when you're making that next project with print placement conundrums. SewOver50 intersects with all communities. SewOver50 where we are so over ageism. Our focus is the sewing talent each person shares on social media and providing recognition of their willingness to share their skills whether a beginner or experienced sewist. Make sure you listen to your SewOver50 friends in our SewOver50 podcast archive. If you are able, consider supporting this podcast through our patreon account. Every podcast is free and the archive is gradually being uploaded on to the podcast YouTube channel. Sound with permission by bensound.com    

The RO Show
Money Flow Mel Talks Options Flow & Trading

The RO Show

Play Episode Listen Later Jul 9, 2023 99:17


Episode 47: On today's show I speak with Money Flow Mel Stone of Blackbox, a Master Options Flow and Dark Pool Data Analyst! Mel is an options trader using money flow as her main inidicator and she is an expert in analyzing dark pool trading, "unusual" options flow, phantom print focusing in intraday and swing trading.  Mel is a trader's best friend! Background into trading and options Trading Style, Options Trading, Day Trader Options Flow What is Unusual Options Flow? Dark Pool Phantom Print Pattern Recognition What is "Ideal" and very "telling" options flow direction and signal? Matching Up Volume and Open Interest Accuracy of the Flow QQQ Very "Unusual" Flow Match Into the Mind of an Expert Analyzing Options Flow with Pattern Matching using Expertise based Intuitive Decision Making Check out Mel on Twitter: https://twitter.com/MelStone31   ✨SUBSCRIBE to The RO Show Podcast!✨ https://youtube.com/@theroshowpodcast   ➡️CONNECT with ROSANNA PRESTIA & The RO Show⬅️ ✨ONE SITE FOR ALL: https://sociatap.com/RosannaPrestia ✨YOUTUBE: https://youtube.com/@TheROShowPodcast ✨TWITTER: https://www.twitter.com/@rosannainvests ✨TWITTER: https://www.twitter.com/@theroshowpod ✨WEBSITE: https://www.rosannaprestia.com   THINK Different with Rosanna ©️ 2022-2023

Uncharted Podcast
#170: How to Use Pattern Matching in Sales and the Importance of Self Awareness with Poya Osgouei

Uncharted Podcast

Play Episode Listen Later Jun 27, 2023 27:58


This episode is a re-run from the "Brutal Truth About Sales & Selling Podcast" where Poya Osgouei talks through his lessons being in tech sales the last 10 years. --- Support this podcast: https://podcasters.spotify.com/pod/show/uncharted1/support

Smart Software with SmartLogic
José Valim, Guillaume Duboc, and Giuseppe Castagna on the Future of Types in Elixir

Smart Software with SmartLogic

Play Episode Listen Later Jun 8, 2023 48:32


It's the Season 10 finale of the Elixir Wizards podcast! José Valim, Guillaume Duboc, and Giuseppe Castagna join Wizards Owen Bickford and Dan Ivovich to dive into the prospect of types in the Elixir programming language! They break down their research on set-theoretical typing and highlight their goal of creating a type system that supports as many Elixir idioms as possible while balancing simplicity and pragmatism. José, Guillaume, and Giuseppe talk about what initially sparked this project, the challenges in bringing types to Elixir, and the benefits that the Elixir community can expect from this exciting work. Guillaume's formalization and Giuseppe's "cutting-edge research" balance José's pragmatism and "Guardian of Orthodoxy" role. Decades of theory meet the needs of a living language, with open challenges like multi-process typing ahead. They come together with a shared joy of problem-solving that will accelerate Elixir's continued growth. Key Topics Discussed in this Episode: Adding type safety to Elixir through set theoretical typing How the team chose a type system that supports as many Elixir idioms as possible Balancing simplicity and pragmatism in type system design Addressing challenges like typing maps, pattern matching, and guards The tradeoffs between Dialyzer and making types part of the core language Advantages of typing for catching bugs, documentation, and tooling The differences between typing in the Gleam programming language vs. Elixir The possibility of type inference in a set-theoretic type system The history and development of set-theoretic types over 20 years Gradual typing techniques for integrating typed and untyped code How José and Giuseppe initially connected through research papers Using types as a form of "mechanized documentation" The risks and tradeoffs of choosing syntax Cheers to another decade of Elixir! A big thanks to this season's guests and all the listeners! Links and Resources Mentioned in this Episode: Bringing Types to Elixir | Guillaume Duboc & Giuseppe Castagna | ElixirConf EU 2023 (https://youtu.be/gJJH7a2J9O8) Keynote: Celebrating the 10 Years of Elixir | José Valim | ElixirConf EU 2022 (https://youtu.be/Jf5Hsa1KOc8) OCaml industrial-strength functional programming https://ocaml.org/ ℂDuce: a language for transformation of XML documents http://www.cduce.org/ Ballerina coding language https://ballerina.io/ Luau coding language https://luau-lang.org/ Gleam type language https://gleam.run/ "The Design Principles of the Elixir Type System" (https://www.irif.fr/_media/users/gduboc/elixir-types.pdf) by G. Castagna, G. Duboc, and J. Valim "A Gradual Type System for Elixir" (https://dlnext.acm.org/doi/abs/10.1145/3427081.3427084) by M. Cassola, A. Talagorria, A. Pardo, and M. Viera "Programming with union, intersection, and negation types" (https://www.irif.fr/~gc/papers/set-theoretic-types-2022.pdf), by Giuseppe Castagna "Covariance and Contravariance: a fresh look at an old issue (a primer in advanced type systems for learning functional programmers)" (https://www.irif.fr/~gc/papers/covcon-again.pdf) by Giuseppe Castagna "A reckless introduction to Hindley-Milner type inference" (https://www.lesswrong.com/posts/vTS8K4NBSi9iyCrPo/a-reckless-introduction-to-hindley-milner-type-inference) Special Guests: Giuseppe Castagna, Guillaume Duboc, and José Valim.

TWiT Bits (MP3)
FLOSS Clip: Greg Kroah-Hartman - AI Is Pattern Matching

TWiT Bits (MP3)

Play Episode Listen Later May 18, 2023 7:12


Linux kernel maintainer, Greg Kroah-Hartman joins Doc Searls and Simon Phipps on FLOSS Weekly and shares his thoughts on AI.  For more, check out FLOSS Weekly: https://twit.tv/floss/732 Hosts: Doc Searls and Simon Phipps Guest: Greg Kroah-Hartman You can find more about TWiT and subscribe to our podcasts at https://podcasts.twit.tv/ Sponsor: GO.ACILEARNING.COM/TWIT

TWiT Bits (Video HD)
FLOSS Clip: Greg Kroah-Hartman - AI Is Pattern Matching

TWiT Bits (Video HD)

Play Episode Listen Later May 18, 2023 7:12


Linux kernel maintainer, Greg Kroah-Hartman joins Doc Searls and Simon Phipps on FLOSS Weekly and shares his thoughts on AI.  For more, check out FLOSS Weekly: https://twit.tv/floss/732 Hosts: Doc Searls and Simon Phipps Guest: Greg Kroah-Hartman You can find more about TWiT and subscribe to our podcasts at https://podcasts.twit.tv/ Sponsor: GO.ACILEARNING.COM/TWIT

Smart Software with SmartLogic
Mike Waud and Tony Winn on the Future of Elixir on the Grid

Smart Software with SmartLogic

Play Episode Listen Later Apr 20, 2023 42:41


Elixir Wizards Owen Bickford and Dan Ivovich are joined by Mike Waud, Senior Software Engineer at SparkMeter, and Tony Winn, Lead Software Architect at Generac, to discuss the future of the BEAM in the electric grid, how their companies use Elixir, and the challenges they face in implementing cutting-edge technologies in an environment with a mix of old and new systems. Both guests have backgrounds in various programming languages before turning to Elixir for its functional programming capabilities, concurrency, and reliability. Elixir's portability allows it to be used in various environments, from cloud-based systems to more conservative organizations that prefer running software off the cloud. Key topics discussed in this episode: • Technology sophistication varies across different regions and industries • BEAM's reliability, concurrency, and scaling in electric grid systems • Using Elixir for caching, telemetry, and managing traffic spikes • Elixir fits well for devices due to its fault tolerance and supervision trees • Observability with telemetry hooks for understanding system performance • Traffic patterns in the grid space are often dictated by weather and human activity, requiring efficient handling • The balance between using Elixir/BEAM and other tools depending on use case • Using Elixir tools like Broadway to work with event queues and Nebulex for distributed caching • The future of the electric grid and its evolution over the next 10 years, including a shift towards more distributed energy generation • Global lessons about grid management, solar penetration, regulations, and energy storage • Prioritizing data in IoT systems and processing data at the edge of the network • Gratitude for open-source contributors in the Elixir community Links in this episode: SparkMeter: https://www.sparkmeter.io/ Generac: https://www.generac.com/ SmartLogic - https://smartlogic.io/jobs Gary Bernhardt's talk on functional core and imperative shell: https://www.destroyallsoftware.com/talks/boundaries Joe Armstrong's Erlang book: https://pragprog.com/titles/jaerlang/programming-erlang/ The Nerves podcast and documentation: https://nerves-project.org/ Special Guests: Mike Waud and Tony Winn.

The Engineering Leadership Podcast
Eng Founder's Takeover: Navigating the new fundraising environment, idea-mazing and overcoming pattern-matching bias w/ Lizzie Matusov #126

The Engineering Leadership Podcast

Play Episode Listen Later Apr 18, 2023 50:37


This is a special episode from our new show “Engineering Founders” - Lizzie Matusov, CEO & Co-Founder @ Quotient, shares her unique founder journey – from Harvard's dual-degree grad program & Innovation Lab to founding Quotient! She also reveals strategies for fundraising, including utilizing your relationship pipeline, incorporating story arcs into your pitch, overcoming pattern-matching bias, and how fundraising today is different than it used to be. We also cover Quotient's major pivots, tips for not becoming too attached to your first idea & making space for new ideas, defining idea-mazing & its impact on your product, and developing clarity as a founder. For more episodes of Engineering Founders, subscribe here: https://engineering-founders.simplecast.com/ABOUT LIZZIE MATUSOVLizzie Matusov (@lizziematusov) is the co-founder and CEO of Quotient - a toolkit to supercharge engineering teams. Today, their first tool is an onboarding platform that leverages behavioral research best practices to ramp up engineers more effectively. Quotient's mission is to democratize access to the best engineering cultures.Previously, Lizzie built software to improve access to medical-grade genetic testing at Invitae. She was also a software engineering consultant at Red Hat, where she built software applications for companies across various industries, including fintech and biotech. She holds a bachelor of science from UCLA, and an MBA and Masters of Engineering Sciences from Harvard."Let's say in a four-month period, you check in with investors or founders that you're working with two or three times. Now what they have is not just one call to base their opinion on, but an entire story arc that they can use to say, 'All right, in August they were doing this and by October they already did this, and then by December they were here. I'm now seeing sort of a preview of what I'm backing.' I think that that really helps founders sort of help investors make decisions, right? You are de-risking for them, you are sharing more of the milestones as you're doing them.”- Lizzie Matusov   ABOUT QUOTIENTQuotient is a toolkit to supercharge engineering teams. Their mission is to democratize access to the best engineering cultures.Today, their first tool is an onboarding platform that leverages behavioral research best practices to ramp up engineers more effectively. With Quotient you can build and deliver a high-quality, research-backed onboarding experience, and get data-driven insights into how your team changes and grows together.Check out Quotient and join the waitlist HERE - https://www.getquotient.com/waitlistLooking for ways to support the show?Send a link to the show to your marketing team! https://sfelc.com/podcastsIf your company is looking to gain exposure to thousands of engineering leaders and key decision-makers, we have sponsorship opportunities available.To explore sponsor opportunities, email us at hello@sfelc.comCheck Out Engineering Founders!We cover the stories, pivotal moments and critical insights from former engineering leaders turned founders - that helped them take the earliest steps to launch!You can find it wherever you get your podcasts - Spotify / Apple / Google / WebSHOW NOTES:The backstory behind Quotient (3:01)Why the atomic unit is the team, not the individual & how that impacts Quotient (4:03)Lizzie's leadership journey before Quotient (5:25)Why Lizzie chose Harvard's dual-degree grad program as part of her founder's journey (8:43)How Harvard's program helped Lizzie accelerate founding Quotient (12:43)The community aspect of entrepreneurship & Harvard's Innovation Lab (15:48)Lizzie's favorite grad school hacks (17:58)Frameworks behind Quotient's key pivots (20:12)How Quotient pivoted to better support companies & the onboarding process (23:02)Tips for making space for new ideas (25:59)Defining idea-mazing & how it impacts your product / solution (28:13)Where Quotient is in terms of fundraising (31:02)How assumptions & expectations around fundraising have changed (32:43)Collect data points that show your ability to execute, lead, & grow (34:06)Strategies to help overcome pattern matching bias (36:09)How Lizzie utilized story arcs while fundraising for Quotient (38:32)Why clarity as a founder is vital & frameworks for developing clarity (41:05)The renaming process & unveiling the new name “Quotient” (44:52)Rapid fire questions (46:38)LINKS AND RESOURCESShantaram - Gregory David Roberts' novel following an escaped convict with a false passport who flees maximum security prison in Australia for the teeming streets of Bombay, where he can disappear. Accompanied by his guide and faithful friend, the two enter the city's hidden society of beggars and gangsters, prostitutes and holy men, soldiers and actors, and Indians and exiles from other countries, who seek in this remarkable place what they cannot find elsewhere.The Big Short: Inside the Doomsday Machine - Michael Lewis documents the real story of the crash that began in bizarre feeder markets where the sun doesn't shine and the SEC doesn't dare, or bother, to tread: the bond and real estate derivative markets where geeks invent impenetrable securities to profit from the misery of lower- and middle-class Americans who can't pay their debts. The smart people who understood what was or might be happening were paralyzed by hope and fear; in any case, they weren't talking.The Long Way To A Small, Angry Planet - Becky Chambers' novel following a motley crew on an exciting journey through space—and one adventurous young explorer who discovers the meaning of family in the far reaches of the universe.This episode wouldn't have been possible without the help of our incredible production team:Patrick Gallagher - Producer & Co-HostJerry Li - Co-HostNoah Olberding - Associate Producer, Audio & Video Editor https://www.linkedin.com/in/noah-olberding/Dan Overheim - Audio Engineer, Dan's also an avid 3D printer - https://www.bnd3d.com/Ellie Coggins Angus - Copywriter, Check out her other work at https://elliecoggins.com/about/

airhacks.fm podcast with adam bien
Highly Structured Lifehacks with Heinz

airhacks.fm podcast with adam bien

Play Episode Listen Later Feb 12, 2023 69:42


An airhacks.fm conversation with Heinz Kabutz (@heinzkabutz) about: Heinz previously on airhacks.fm "#215 Karatsuba, Megamorphic Call-sites, Deadlocks and a bit of Loom", a contribution to jdk, 2022 in review, Nicolai Parlog on airhacks.fm "#206 Java 19: Millions of Threads in No Time", newsletter: Contributing BigInteger.parallelMultiply() to OpenJDK, The Java Module System book by Nicolai Parlog, JEP 192: String Deduplication in G1, String.intern, G1 and deduplication, JDK Mission Control, xdoclet for Java EE deployment, destroying G1 with a LinkedList and millions entries, Java Records as data transporters, interfaces as factories, Teardown of ArrayBlockingQueue, WeakReferences and ArrayBlockingQueue, ExecutorService in Java 19 is AutoCloseable, Java iterators and memory leaks, Weak references in Swing, Real World Visitor with Pattern Matching for instanceof in AWS CDK, JSR 356 - Java API for WebSocket Eclipse Tyrus, JEP 238: Multi-Release JAR Files, Create a Custom, Right-Sized JVM with jlink, streaming events with JEP 328: Flight Recorder, var for everything, the new Project Coin and private interface methods, System.out.printf is working, jshell for javadoc, JVM logging, System.logger and java.util.logging, System.Logger--the minimalistic logging interface in Java 9, Serialization Filtering, What Do WebLogic, WebSphere, JBoss, Jenkins, OpenNMS, and Your Application Have in Common? This Vulnerability Heinz Kabutz on twitter: @heinzkabutz

Inside Java
#28 - “Java Language - State of the Union”

Inside Java

Play Episode Listen Later Dec 23, 2022 33:50


In this episode, David discusses with Gavin Bierman, the latest evolution in the Java Language. In addition to being a regular guest on this podcast, Gavin spends most of his time on designing new Java language features. They are chatting about Project Amber's latest features related to Pattern Matching but also the String Template feature currently in draft. Through this discussion, you will also hear about some of the tools (ex. Preview Features) but also the challenges related to the design of new Java Language features.

The GOAT Consulting Podcast
Ep. 86: Pattern Recognition with Jason Feifer

The GOAT Consulting Podcast

Play Episode Listen Later Nov 14, 2022 35:32


Jason Feifer is the Editor and Chief of Entrepreneur Magazine, startup advisor, host of the podcast Build For Tomorrow (also the title of his newest book). Known for, and speaks to companies such as Pfizer/Microsoft/Chipotle/DraftKings/Wix, about adapting to change. Come learn some of the coolest ideas discussed to date including Horizontal and Vertical Thinking, Pattern Matching and Opportunity Set A & B. GOATs to include Emperor Josh and so many more! We serve it up in a way you can get it.

Les Cast Codeurs Podcast
LCC 287 - Celui qu'Antonio avait oublié!

Les Cast Codeurs Podcast

Play Episode Listen Later Nov 2, 2022 64:40


Arnaud et Guillaume reviennent sur les news de ce mois avec évidement la sortie de Java 19 mais aussi GraalVM, Puppet (toujours vivant), Docker Compose et Desktop, VirtualBox, WASMTime et d'autres sujets plus orientés méthodologie comme la réalisation de Sketchnotes, les DO / DONT pour faire des messages d'erreurs dans les UIs ou encore quelques pratiques de management chez Google. Enregistré le 21 octobre 2022 Téléchargement de l'épisode LesCastCodeurs-Episode–287.mp3 News Langages La version 19 de Java est sortie https://mail.openjdk.org/pipermail/jdk-dev/2022-September/006933.html Au menu: 405: Record Patterns (Preview) 422: Linux/RISC-V Port 424: Foreign Function & Memory API (Preview) 425: Virtual Threads (Preview) 426: Vector API (Fourth Incubator) 427: Pattern Matching for switch (Third Preview) 428: Structured Concurrency (Incubator) La vue de InfoQ https://www.infoq.com/news/2022/09/java19-released/ Foojay couvre 5 fonctionnalités clé https://foojay.io/today/the–5-most-pivotal-and-innovative-additions-to-openjdk–19/ virtual threads structured concurrency pattern matching for switch foreign function and memory API record pattern matching Proposition dans Leyden des condenseurs et du décalage d'exécution dans le temps https://openjdk.org/projects/leyden/notes/02-shift-and-constrain GraalVM JIT et Native Image rejoignent le projet OpenJDK https://twitter.com/graalvm/status/1582441450796900354 Google rejoint Adoptium et va utiliser la distribution Temurin pour les JDKs utilisés dans ses produits https://blog.adoptium.net/2022/10/adoptium-welcomes-google/ “Paving the on-ramp” : Brian Goetz discute de changements au langage Java pour faciliter l'apprentissage pour les nouveaux arrivants https://openjdk.org/projects/amber/design-notes/on-ramp Librairies Spring Boot 3.0.0 RC1 is out https://spring.io/blog/2022/10/20/spring-boot–3–0–0-rc1-available-now Vous pouvez maintenant convertir vos applications Spring Boot en exécutables natifs en utilisant les plugins standard Spring Boot Maven ou Gradle sans avoir besoin d'une configuration spéciale. Infrastructure (re)découvrir puppet - https://blog.stephane-robert.info/post/introduction-puppet/ - https://blog.stephane-robert.info/post/puppet-env-developpement/ Tutoriel en français sur puppet que l'auteur Stéphane ROBERT écrit dans le cadre d'une migration Puppet vers Ansible L'auteur revient sur les concepts (manifests, classes, modules), et explique comment utiliser vagrant pour developper en local un projet utilisant puppet. Docker Compose v2.11.0 est disponible La commande build permet de construire des images multi-architectures. https://github.com/compose-spec/compose-spec/blob/master/build.md#platforms Docker Desktop 4.13.0 https://docs.docker.com/desktop/release-notes/#docker-desktop–4130 docker dev permet de gérer ses Dev Environments via la CLI Sortie de VirtualBox 7.0, avec prise en charge complète du chiffrement des VMs, nouvelle accélération Direct3D, elle apporte le premier client #Mac ARM et le TPM de #Windows 11 https://virtualisation.developpez.com/actu/337578/Sortie-de-VirtualBox–7–0-avec-prise-en-ch[…]rte-le-premier-client-Mac-ARM-et-le-TPM-de-Windows–11/ Web WASMtime 1.0 https://bytecodealliance.org/articles/wasmtime–1–0-fast-safe-and-production-ready Comment écrire un bon message d'erreur sur une UI? https://medium.com/wix-ux/when-life-gives-you-lemons-write-better-error-messages–46c5223e1a2f Un mauvais message d'erreur: Ton inapproprié Jargon technique Rejetant le blâme Générique sans raison Un bon message d'erreur: Dire ce qui s'est passé et pourquoi Rassurer Faire preuve d'empathie Aidez-les à régler le problème Donnez toujours une issue Outillage Amélie Benoit partage un article d'initiation au Sketchnote https://amelie.tech/fr/blog/sketchnote-initiation/ Définition : un dessin, une représentation visuelle d'une prise de note, mêlant dessin et texte Pas de stress, suffit juste de savoir écrire, dessiner des carrés, cercles, triangles. Pas besoin d'être un artiste ! A quoi ça sert ? pour soi même pour s'approprier de l'information, synthétiser ce que l'on apprends, mais aussi pour partager avec les autres On peut faire des sketchnotes pour tout et n'importe quoi ! Amélie décrit ensuite les bases, avec les pictogrammes, le texte, les puces, les flèches, comment créer des conteneurs (pour des titres par exemple), comment rendre un sketchnote plus joli et comment hiérarchiser le contenu Enfin, quelques ressources utiles, en particulier les livres de Mike Rohde qui est l'inventeur du concept Nouvelle UI pour Maven Central search https://central.sonatype.dev/ maven-test-profiler: Maven extension pour trouver les tests les plus lents https://t.co/d5YpXODWf8 Architecture Netflix construit un système de queue basse latence et haut volume à partir de composants open source https://www.infoq.com/news/2022/10/netflix-timestone-priority-queue/ Méthodologies Google a publié un ensemble de pratiques, d'outils et d'articles pour les managers https://rework.withgoogle.com/guides/ Sécurité CVE dans Kafka - un client non authentifié peut faire un OOME dans le broker https://github.com/advisories/GHSA-c9h3-c6qj-hh7q Signal retire le support des SMS sur Android https://t.co/u9XZ7XM7rT Conférences Codeurs en Seine 2022 - Programme et Inscriptions Ca y est le programme est disponible et les inscriptions sont ouvertes. les inscriptions (c'est gratuit et c'est à Rouen le 17 novembre) : https://www.codeursenseine.com/2022/inscription le magnifique programme est la : https://www.codeursenseine.com/2022/programme La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 3–4 novembre 2022 : Agile Tour Nantes 2022 - Nantes (France) 8–9 novembre 2022 : Open Source Experience - Paris (France) 15–16 novembre 2022 : Agile Tour Toulouse - Toulouse (France) 17 novembre 2022 : Codeurs en Seine - Rouen (France) 17 novembre 2022 : lbc² by leboncoin - Paris (France) 18 novembre 2022 : DevFest Strasbourg - Strasbourg (France) 18–19 novembre 2022 : GreHack - Grenoble (France) 19–20 novembre 2022 : Capitole du Libre - Toulouse (France) 23–25 novembre 2022 : Agile Grenoble 2022 - Grenoble (France) 1 décembre 2022 : Devops DDay #7 - Marseille (France) 2 décembre 2022 : BDX I/O - Bordeaux (France) 2 décembre 2022 : DevFest Dijon 2022 - Dijon (France) 14–16 décembre 2022 : API Days Paris - Paris (France) & Online 15–16 décembre 2022 : Agile Tour Rennes - Rennes (France) 19–20 janvier 2023 : Touraine Tech - Tours (France) 25–28 janvier 2023 : SnowCamp - Grenoble (France) 2 février 2023 : Very Tech Trip - Paris (France) 9–11 février 2023 : World AI Cannes - Cannes (France) 7 mars 2023 : Kubernetes Community Days France - Paris (France) 23–24 mars 2023 : SymfonyLive Paris - Paris (France) 12–14 avril 2023 : Devoxx France - Paris (France) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via twitter https://twitter.com/lescastcodeurs 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/

SightShift with Chris McAlister
Bringing New Visions to Life While Avoiding Pattern-Matching (With David Sherry)

SightShift with Chris McAlister

Play Episode Listen Later Oct 10, 2022 36:44


Tune into this episode with us to hear about:  What personal growth and development can look like while running a business  How you can bring a new vision to life (even when it's something totally different from what you've done in the past) Tips on making decisions in order to bring you closer to your goals How to change your mindset around when something “should” be done  Designing your ideal weekly schedule and directing your calendar with intention And so much more!   -- Ready for more? Head over to https://www.sightshift.com/ for more learning and growth.

airhacks.fm podcast with adam bien

An airhacks.fm conversation with Nicolai Parlog (@nipafx) about: Vacations without conferences, dangerous vacations on the beach, JEP-413 Code Snippets in Java API Documentation, from System Tests to code snippets, System Tests and Java clients, search and replace in code snippets, hybrid snippets, asciidoc and Markdown, Dan Allen @mojavelinux and asciidoc, Java 18's Simple Web Server, JEP 408: Simple Web Server, JEP 421: Deprecate Finalization for Removal, custom host resolving with JEP 418: Internet-Address Resolution SPI, type pattern check in Java 17, Java 18 introduces pattern matching for switch, JEP 420: Pattern Matching for switch (Second Preview), non-sealed is the first hyphenated keyword, Java's contextual keywords, system property file.encoding, JEP 400: UTF-8 by Default Nicolai Parlog on twitter: @nipafx, Nicolai's website: nipafx.dev

Indian Silicon Valley with Jivraj Singh Sachar
E113 - Funding Winter, FinTech & Pattern Matching w/Elevation Capital's Mridul Arora

Indian Silicon Valley with Jivraj Singh Sachar

Play Episode Listen Later Aug 21, 2022 42:16


In this Episode, I (@Jivraj Singh Sachar) speak with Mridul Arora, Partner at Elevation Capital. Mridul has been a venture investor for the better part of the last 12 years, since joining Elevation in 2011 when it was called SAIF Partners. Over the years, Mridul has developed expertise in Financial Services and FinTech, investing deeply across the sector. Some of his phenomenal investments include the likes of Urban Company, Acko Insurance, Clear, FloBiz and Uni Cards. His investing acumen and expertise in the sector is unparalleled and I sit with for an immersive conversation decoding his thought process and learnings across a stellar investing portfolio. We primarily discuss the art of venture investing, including how the funding winter is looking on ground, how he looks at Indian FinTech, how pattern matching works, what his investor persona is like and what are his primary learnings observing the journeys of some generation defining companies. This episode is absolutely fantastic as Mridul shares some of his learnings in the most granular way possible. I am sure all of you listening shall have a great time but before we get started here is a quick word about our sponsor: Stride Ventures, which is one of India's leading Venture Debt Funds, becoming synonymous with innovative startup financing in India. Stride provides comprehensive solutions, going beyond venture debt, to cater to distinctive challenges faced by high-growth and inherently strong businesses, backed by leading institutions. The fund has a portfolio of over 60+ diversified companies, having deployed more than Rupees 1500 Crore to date. In just over two years, Stride Ventures has emerged as the preferred venture debt lender in the Indian Ecosystem. To know more about this phenomenal fund, visit - https://strideventures.in/ Hope you liked the 112th Episode on the Indian Silicon Valley Podcast - Pioneering Indian Food Tech Innovation! That was it from this Episode, thanks again for tuning in! :) If you liked the episode, do share with your friends or drop us a quick review! Also, do follow us on social media to stay updated with all new episodes: Twitter: https://twitter.com/isv_podcast LinkedIn: https://www.linkedin.com/company/indian-silicon-valley-podcast/ Instagram: https://www.instagram.com/indiansiliconvalleypodcast/ Gallery of all Episodes: https://airtable.com/shrTOFf1z5UT0q9p8 You can also subscribe to the YouTube Channel of the Podcast : https://www.youtube.com/c/IndianSiliconValley/ "If you never try, you never know" Stay Tuned, Keep Building.

Illegal Argument
175: 18 And Life...

Illegal Argument

Play Episode Listen Later Aug 21, 2022 73:41


Episode 174 - 18 And Life Until last week, I was going to open the show saying it's been a long time since we last recorded, but we slipped in an interview with the guys from plz.review - so that's not exactly true anymore. It has, however, still been a while since we've had a normal, full session of discussion and argument. Delayed: The publishing/editing of this episode was unfortunately delayed due to me finally catching Covid. plz.review Updates Github "integration" is available, we even had GerritForge - Home page listed in the show notes, as part of GerritForge there's GerritHub for online hosted Gerrit+GitHub integration which uses Gerrit's replication plugin, and a Github integration for authentication/authorization. Patch sets and comments remain in Gerrit. JDK Related Since the last main episode, Java 18 was released (and earlier this week JDK 18.0.2 was released with various security and docker improvements.) Java 19 is currently in Rampdown Phase Two with a GA release slated for 2022/09/20 405: Record Patterns (Preview) 422: Linux/RISC-V Port 424: Foreign Function & Memory API (Preview) 425: Virtual Threads (Preview) 426: Vector API (Fourth Incubator) 427: Pattern Matching for switch (Third Preview) 428: Structured Concurrency (Incubator) Rust 1.63: Scoped Threads : rust. Similar to the forthcoming Structured Concurrency for Java. Deprecating java.util.Date, java.util.Calendar and java.text.DateFormat and their subclasses - Interestingly no replies to that post at all. Value type companions, encapsulated Project Leyden: Beginnings (r/java discussion) Testing clean cleaner cleanup – Inside.java - Replacing finalizers with Cleaners. Tooling SD Times Open-Source Project of the Week: Adoptium - SD Times IntelliJ IDEA 2022.2 Goes Beta  | The IntelliJ IDEA Blog - Switches from running with Jetbrains' JDK11 to JDK17 IntelliJ IDEA 2022.2 Is Out! | The IntelliJ IDEA Blog JetBrains Fleet: The Next-Generation IDE by JetBrains Java / JVM Hibernate ORM 6.0 Delivers Improved Performance Languages Kotlin/Native vs. C++ vs. Freepascal vs. Python: A Comparison | by Alex Maryin | Apr, 2022 | Better Programming Kotlin 1.7.0 Released | The Kotlin Blog Scala 3.1.3 released! | The Scala Programming Language Build Bazel Announcing Bazel & JetBrains co-maintenance of IntelliJ IDEA Bazel Plugin - Bazel Bazel Community Update - 5/16/22 - YouTube Manage external dependencies with Bzlmod  |  Bazel Apache Maven Wrapper – Maven Wrapper Alternate Languages Celebrating 50 Years of Smalltalk | by Richard Kenneth Eng | Jul, 2022 | ITNEXT Help Microsoft shape the Azure SDK for Rust Shaving 40% Off Google's B-Tree Implementation with Go Generics - ScyllaDB Zaplib post-mortem - Zaplib docs - Post-mortem of porting JS to Rust/WASM Simplifying Go Concurrency with Futures Common Lisp - Repl Style. Dev visually with CLOG Builder : Common_Lisp OCaml 5 and new Website 1.5. Summary — OCaml Programming: Correct + Efficient + Beautiful - new OCaml site launched Ocaml 5 concurrency tutorial - concurrent OCaml is finally here (almost) GitHub - ocaml-multicore/eio: Effects-based direct-style IO for multicore OCaml Will OCaml 5+ multicore be fragile? - #17 by gasche - Learning - OCaml C++ C++ 23 to introduce module support | InfoWorld GitHub - carbon-language/carbon-lang: Carbon language specification and documentation. - An experimental successor to C++ Looks like it's getting a lot of flack on Twitter - Twitter: Carbon C++ Results Security Reflections on Log4J Security Issues Weeks after breach, the Heroku GitHub connections remains on ice Misc Major Version Numbers are Not Sacred Decentralized Identifiers (DIDs) v1.0 is a W3C Recommendation | W3C News Decentralized Identifiers (DIDs) v1.0 An open-source tool to seed your dev database with real data : golang How Apple, Google, and Microsoft will kill passwords and phishing in one stroke | Ars Technica Complexity is killing software developers | InfoWorld

Scaling Postgres
Episode 205 Indexing With tsearch, Tuples Not Yet Removable, Wicked Problems, Pattern Matching

Scaling Postgres

Play Episode Listen Later Mar 7, 2022 9:57


In this episode of Scaling Postgres, we discuss the best ways to index with tsearch, what to check if tuples are not yet removable, wicked problems with Postgres and different pattern matching techniques. Subscribe at https://www.scalingpostgres.com to get notified of new episodes. Links for this episode: https://www.depesz.com/2022/03/01/how-to-index-data-with-tsearch/ https://pganalyze.com/blog/5mins-postgres-autovacuum-dead-tuples-not-yet-removable-postgres-xmin-horizon https://www.slideshare.net/AlexanderKorotkov/solving-postgresql-wicked-problems https://github.com/orioledb/orioledb https://blog.crunchydata.com/blog/how-to-cheat-at-wordle-with-postgresql https://databaseci.com/docs/migra https://b-peng.blogspot.com/2022/02/auto-failback.html https://blog.crunchydata.com/blog/cloud-data-sources-for-the-postgres-operator-for-kubernetes https://www.highgo.ca/2022/02/28/a-snippet-to-acquire-a-lightweight-lock/ https://postgresql.life/post/gianni_ciolli/ https://www.rubberduckdevshow.com/episodes/32-reviewing-owasp-top-5/  

Oracle Groundbreakers
OracleDevLive Preview: Venkat Subramaniam on The Elegance of Pattern Matching in Modern Java

Oracle Groundbreakers

Play Episode Listen Later Feb 24, 2022 10:55


Venkat Subramaniam previews his upcoming session at Oracle Developer Live Java Innovations — The Elegance of Pattern Matching in Modern Java. The conversation was recorded via Zoom on Tuesday February 15, 2022. Venkat Subramaniam, Founder, Agile Developer, Inc. @venkat_s on Twitter Oracle Developer Live — Java Innovations, March 22/24 Register Here Follow #OracleDevLive on Twitter Background on Pattern Marching JEP 305: Pattern Matching for instanceof (Preview) Pattern Matching with Gavin Bierman — Inside Java Podcast 17 Pattern Matching in Java 17 and Beyond Java Development & Community OpenJDK Inside Java Dev.Java @java Twitter Duke's Corner Podcast Jim Grisanzio, Host, Java Developer Relations @jimgris on Twitter

Confluence.VC
#38 - John Smothers (Ambassador Program Lead @ Acrew Capital) on building businesses on top of online communities, problems with pattern matching, and venture becoming a hospitality business

Confluence.VC

Play Episode Listen Later Jun 23, 2021 40:32


This week we had on John Smothers (@smothers_john) from Acrew Capital. Acrew is a multi-strategy fund focused on modernizing security and infrastructure, rebuilding financial services, reimagining the future of work, better connecting datasets, and activated communities. Within his role, John focuses on sourcing pre-seed companies that match the funds' thesis. In this talk, we discuss: The opportunity to build businesses on top of existing online communities The irony of relying on pattern matching when investing in the future potential of companies How venture is becoming a hospitality business