POPULARITY
Categories
Paul Thurrott reports live from Maui with exciting details on Qualcomm's next-gen Snapdragon X2 Elite chip and how it could shake up the PC world, while behind the scenes, Microsoft quietly drifts further from OpenAI just as an NVIDIA mega-deal makes headlines. Is Windows about to get its biggest reboot in years, and can ARM finally topple Intel? Windows 25H2 is imminent: The real ISOs and eKBs are here! Paul's Arm-based trip to Mexico and Arm-based Apple-tastic experience at Snapdragon Summit And yet. It's Week D. And we didn't get any preview updates (for 24H2) Windows AI Labs is a thing If you're migrating from Windows 10 get a Windows 11 on Arm PC, Microsoft suggests New AI features coming to Notepad, Paint, and Snipping Tool New Dev and Beta (and Canary) builds: Click to Do translation, Share with Copilot, Accounts management improvements AI The Microsoft/OpenAI rift widens yet again NVIDIA invests $100 billion in OpenAI, days after "investing" $5 billion in Intel Intel will keep making its own GPUs because who gives a crap Microsoft is bringing Anthropic Claude to Microsoft 365 Copilot - "Model choice" Microsoft reportedly trying to pay publishers for content used by AI Microsoft Teams is getting more agents Google Chrome is getting a major AI update Snapdragon Summit 2025 6G, AI as the new UI, glasses as the next wave, Android PCs out of nowhere X2 Elite and X2 Elite Extreme (with up to 18 cores for ultra-premium PCs) 3rd Gen Oryon CPU (X2 was 1st gen, last year's phone chip was G2) 75 percent faster CPU perf than competition at ISO power First Arm chip to hit 5+ GHz New Adreno GPU architecture with 2.3x perf per watt and power efficiency over previous gen Hexagon NPU with 80 TOPS for "concurrent AI experiences" on Copilot+ PCs Supports latest 5G SD X75 modem, Wi-Fi 7, BT 5.4 75 percent faster CPU perf than competition at ISO power Bad news: First half of 2026 availability Not in the press release: The secret of why X2 Elite Extreme is so fast Xbox Microsoft raises Xbox console prices for the second time in 2025 Here comes the Gaming Copilot on Windows 11 Google is copying it on Android and bringing Android and native games to Windows now Tips and Picks Tip of the week: Think of 1 story for everyone you care about App pick of the week: Notion 3.0 RunAs Radio this week: Managing Vendor Incidents with Mandi Walls Brown liquor pick of the week: High Coast Whisky Quercus IV Mongolica Hosts: Leo Laporte, Paul Thurrott, and Richard Campbell Download or subscribe to Windows Weekly at https://twit.tv/shows/windows-weekly Check out Paul's blog at thurrott.com The Windows Weekly theme music is courtesy of Carl Franklin. Join Club TWiT for Ad-Free Podcasts! Support what you love and get ad-free shows, a members-only Discord, and behind-the-scenes access. Join today: https://twit.tv/clubtwit Sponsors: threatlocker.com/twit uscloud.com cachefly.com/twit
Paul Thurrott reports live from Maui with exciting details on Qualcomm's next-gen Snapdragon X2 Elite chip and how it could shake up the PC world, while behind the scenes, Microsoft quietly drifts further from OpenAI just as an NVIDIA mega-deal makes headlines. Is Windows about to get its biggest reboot in years, and can ARM finally topple Intel? Windows 25H2 is imminent: The real ISOs and eKBs are here! Paul's Arm-based trip to Mexico and Arm-based Apple-tastic experience at Snapdragon Summit And yet. It's Week D. And we didn't get any preview updates (for 24H2) Windows AI Labs is a thing If you're migrating from Windows 10 get a Windows 11 on Arm PC, Microsoft suggests New AI features coming to Notepad, Paint, and Snipping Tool New Dev and Beta (and Canary) builds: Click to Do translation, Share with Copilot, Accounts management improvements AI The Microsoft/OpenAI rift widens yet again NVIDIA invests $100 billion in OpenAI, days after "investing" $5 billion in Intel Intel will keep making its own GPUs because who gives a crap Microsoft is bringing Anthropic Claude to Microsoft 365 Copilot - "Model choice" Microsoft reportedly trying to pay publishers for content used by AI Microsoft Teams is getting more agents Google Chrome is getting a major AI update Snapdragon Summit 2025 6G, AI as the new UI, glasses as the next wave, Android PCs out of nowhere X2 Elite and X2 Elite Extreme (with up to 18 cores for ultra-premium PCs) 3rd Gen Oryon CPU (X2 was 1st gen, last year's phone chip was G2) 75 percent faster CPU perf than competition at ISO power First Arm chip to hit 5+ GHz New Adreno GPU architecture with 2.3x perf per watt and power efficiency over previous gen Hexagon NPU with 80 TOPS for "concurrent AI experiences" on Copilot+ PCs Supports latest 5G SD X75 modem, Wi-Fi 7, BT 5.4 75 percent faster CPU perf than competition at ISO power Bad news: First half of 2026 availability Not in the press release: The secret of why X2 Elite Extreme is so fast Xbox Microsoft raises Xbox console prices for the second time in 2025 Here comes the Gaming Copilot on Windows 11 Google is copying it on Android and bringing Android and native games to Windows now Tips and Picks Tip of the week: Think of 1 story for everyone you care about App pick of the week: Notion 3.0 RunAs Radio this week: Managing Vendor Incidents with Mandi Walls Brown liquor pick of the week: High Coast Whisky Quercus IV Mongolica Hosts: Leo Laporte, Paul Thurrott, and Richard Campbell Download or subscribe to Windows Weekly at https://twit.tv/shows/windows-weekly Check out Paul's blog at thurrott.com The Windows Weekly theme music is courtesy of Carl Franklin. Join Club TWiT for Ad-Free Podcasts! Support what you love and get ad-free shows, a members-only Discord, and behind-the-scenes access. Join today: https://twit.tv/clubtwit Sponsors: threatlocker.com/twit uscloud.com cachefly.com/twit
Paul Thurrott reports live from Maui with exciting details on Qualcomm's next-gen Snapdragon X2 Elite chip and how it could shake up the PC world, while behind the scenes, Microsoft quietly drifts further from OpenAI just as an NVIDIA mega-deal makes headlines. Is Windows about to get its biggest reboot in years, and can ARM finally topple Intel? Windows 25H2 is imminent: The real ISOs and eKBs are here! Paul's Arm-based trip to Mexico and Arm-based Apple-tastic experience at Snapdragon Summit And yet. It's Week D. And we didn't get any preview updates (for 24H2) Windows AI Labs is a thing If you're migrating from Windows 10 get a Windows 11 on Arm PC, Microsoft suggests New AI features coming to Notepad, Paint, and Snipping Tool New Dev and Beta (and Canary) builds: Click to Do translation, Share with Copilot, Accounts management improvements AI The Microsoft/OpenAI rift widens yet again NVIDIA invests $100 billion in OpenAI, days after "investing" $5 billion in Intel Intel will keep making its own GPUs because who gives a crap Microsoft is bringing Anthropic Claude to Microsoft 365 Copilot - "Model choice" Microsoft reportedly trying to pay publishers for content used by AI Microsoft Teams is getting more agents Google Chrome is getting a major AI update Snapdragon Summit 2025 6G, AI as the new UI, glasses as the next wave, Android PCs out of nowhere X2 Elite and X2 Elite Extreme (with up to 18 cores for ultra-premium PCs) 3rd Gen Oryon CPU (X2 was 1st gen, last year's phone chip was G2) 75 percent faster CPU perf than competition at ISO power First Arm chip to hit 5+ GHz New Adreno GPU architecture with 2.3x perf per watt and power efficiency over previous gen Hexagon NPU with 80 TOPS for "concurrent AI experiences" on Copilot+ PCs Supports latest 5G SD X75 modem, Wi-Fi 7, BT 5.4 75 percent faster CPU perf than competition at ISO power Bad news: First half of 2026 availability Not in the press release: The secret of why X2 Elite Extreme is so fast Xbox Microsoft raises Xbox console prices for the second time in 2025 Here comes the Gaming Copilot on Windows 11 Google is copying it on Android and bringing Android and native games to Windows now Tips and Picks Tip of the week: Think of 1 story for everyone you care about App pick of the week: Notion 3.0 RunAs Radio this week: Managing Vendor Incidents with Mandi Walls Brown liquor pick of the week: High Coast Whisky Quercus IV Mongolica Hosts: Leo Laporte, Paul Thurrott, and Richard Campbell Download or subscribe to Windows Weekly at https://twit.tv/shows/windows-weekly Check out Paul's blog at thurrott.com The Windows Weekly theme music is courtesy of Carl Franklin. Join Club TWiT for Ad-Free Podcasts! Support what you love and get ad-free shows, a members-only Discord, and behind-the-scenes access. Join today: https://twit.tv/clubtwit Sponsors: threatlocker.com/twit uscloud.com cachefly.com/twit
Paul Thurrott reports live from Maui with exciting details on Qualcomm's next-gen Snapdragon X2 Elite chip and how it could shake up the PC world, while behind the scenes, Microsoft quietly drifts further from OpenAI just as an NVIDIA mega-deal makes headlines. Is Windows about to get its biggest reboot in years, and can ARM finally topple Intel? Windows 25H2 is imminent: The real ISOs and eKBs are here! Paul's Arm-based trip to Mexico and Arm-based Apple-tastic experience at Snapdragon Summit And yet. It's Week D. And we didn't get any preview updates (for 24H2) Windows AI Labs is a thing If you're migrating from Windows 10 get a Windows 11 on Arm PC, Microsoft suggests New AI features coming to Notepad, Paint, and Snipping Tool New Dev and Beta (and Canary) builds: Click to Do translation, Share with Copilot, Accounts management improvements AI The Microsoft/OpenAI rift widens yet again NVIDIA invests $100 billion in OpenAI, days after "investing" $5 billion in Intel Intel will keep making its own GPUs because who gives a crap Microsoft is bringing Anthropic Claude to Microsoft 365 Copilot - "Model choice" Microsoft reportedly trying to pay publishers for content used by AI Microsoft Teams is getting more agents Google Chrome is getting a major AI update Snapdragon Summit 2025 6G, AI as the new UI, glasses as the next wave, Android PCs out of nowhere X2 Elite and X2 Elite Extreme (with up to 18 cores for ultra-premium PCs) 3rd Gen Oryon CPU (X2 was 1st gen, last year's phone chip was G2) 75 percent faster CPU perf than competition at ISO power First Arm chip to hit 5+ GHz New Adreno GPU architecture with 2.3x perf per watt and power efficiency over previous gen Hexagon NPU with 80 TOPS for "concurrent AI experiences" on Copilot+ PCs Supports latest 5G SD X75 modem, Wi-Fi 7, BT 5.4 75 percent faster CPU perf than competition at ISO power Bad news: First half of 2026 availability Not in the press release: The secret of why X2 Elite Extreme is so fast Xbox Microsoft raises Xbox console prices for the second time in 2025 Here comes the Gaming Copilot on Windows 11 Google is copying it on Android and bringing Android and native games to Windows now Tips and Picks Tip of the week: Think of 1 story for everyone you care about App pick of the week: Notion 3.0 RunAs Radio this week: Managing Vendor Incidents with Mandi Walls Brown liquor pick of the week: High Coast Whisky Quercus IV Mongolica Hosts: Leo Laporte, Paul Thurrott, and Richard Campbell Download or subscribe to Windows Weekly at https://twit.tv/shows/windows-weekly Check out Paul's blog at thurrott.com The Windows Weekly theme music is courtesy of Carl Franklin. Join Club TWiT for Ad-Free Podcasts! Support what you love and get ad-free shows, a members-only Discord, and behind-the-scenes access. Join today: https://twit.tv/clubtwit Sponsors: threatlocker.com/twit uscloud.com cachefly.com/twit
Ern & Iso tap in on the biggest convo in hip-hop right now.
Quantum technology uses physics to achieve what today's tech can't - like unhackable communications and computers beyond supercomputers. It could reshape daily life with safer banking, better medicines, smarter climate tracking and faster supply chains.Recognizing this, the UN named 2025 the International Year of Quantum Science and Technology, marking its shift from labs to real-world impact. To ensure global success, standards bodies like BSI, IEC, and ISO are working to make systems secure, trusted, and interoperable.In this episode, Matthew speaks to IBM's Tony Holland and BSI's Gavin Jones about quantum technology standards. Together, they take us on a journey in three parts: starting with the big picture of what quantum is and why global standards matter; moving to the UK's role and the importance of mirror committees; and finally looking ahead to the UK's strategy, the progress so far, and what's coming next.And because it's The Standards Show, Tony and Gavin also reflect on their own standards journeys - what motivated them to get involved, and what continues to inspire their involvement today.Find out more about the issues raised in this episodeISO/IEC JTC3 – Quantum technologiesICT/4 – Quantum technologiesISO/IEC 4879 – Quantum computing – vocabulary Get involved with standardsGet in touch with The Standards Showeducation@bsigroup.comsend a voice messageFind and follow on social mediaX @StandardsShowInstagram @thestandardsshowLinkedIn | The Standards Show
Join us in this recording for Part 1 of the August 4th, 2025 Bay Area SAA/COSA Quarterly Speaker meeting as Mike T shares about his recovery in SAA. YouTube Links to music in this episode (used for educational purposes): Dermot Kennedy - Let Me In: https://www.youtube.com/watch?v=7CH8121AYp8 Wardruna - Voluspá: https://www.youtube.com/watch?v=8UPUPDo20nM Be sure to reach us via email: feedback@sexaddictsrecoverypod.com If you are comfortable and interested in being a guest or panelist, please feel free to contact me. jason@sexaddictsrecoverypod.com SARPodcast YouTube Playlist: https://www.youtube.com/playlist?list=PLn0dcZg-Ou7giI4YkXGXsBWDHJgtymw9q To find meetings in the San Francisco Bay Area, be sure to visit: https://www.bayareasaa.org/meetings To find meetings in the your local area or online, be sure to visit the main SAA website: https://saa-recovery.org/meetings/ The content of this podcast has not been approved by and may not reflect the opinions or policies of the ISO of SAA, Inc.
In this solo episode of Expansion Team, Iso holds it down by himself once again to break down Week 3 of the NFL season
I recorded this episode at Barracuda TechSummit25 in Alpbach, Austria, a mountain village that looks like a postcard and hosts some of the most grounded security conversations you will hear all year. My guest is Richard Flanders, Commercial Director at Aura Technology, a managed service provider on the south coast of England that supports public sector organisations and tightly regulated commercial clients. Richard arrived as part of Barracuda's Partner Advisory Board, which means he spends as much time feeding customer reality back into product teams as he does comparing notes with peers in the hallway. We talk through his first TechSummit experience and why the event's focus on hands-on engineering matters for MSPs who live in the weeds of configuration, policy, and response. Richard shares early thoughts on Barracuda's secure edge service and the continued maturation of XDR, but the heart of our chat is the pressure he sees on customers. Compliance is no longer a side quest. ISO 27001, Cyber Essentials Plus, supply chain reporting, and new European rules are shaping budgets and expectations. Boards want proof. Auditors want evidence. Buyers want to know a supplier chose fit-for-purpose tools. That makes documentation, contracts, and the ability to show your working as important as the tech itself. We also get into the human side. In a world that loves point solutions, many teams are tired of alert noise and tool sprawl. Richard explains why a single, coherent view helps his engineers move faster and train better, and why MSPs are leaning into prevention-focused workflows rather than waiting for the next fire. He is candid about the conversations no one enjoys, like end-of-life systems that keep a legacy app alive, and the need for tougher stances when risk sits outside an acceptable boundary. AI comes up too, without the hype. Aura is hiring a Head of AI and Automation, standing up a private AI platform, and committing to ship a handful of small, useful apps for customers in the year ahead. The lens is productivity and safety, with an emphasis on teaching teams how to question outputs and rethink everyday tasks. Add in security awareness training, phishing simulations, and tabletop exercises, and you start to see a culture shift from annual tick-boxes to regular, lived practice. There is a lovely moment of serendipity in here as well. Richard's first conversation on day one was with another partner from Pune, the same city where Aura runs its network operations. They swapped ideas on automation and integration that might never have surfaced on a video call. That is the value of getting people in a room together, especially when the room happens to be carved into the side of a mountain. If you work with an MSP, this episode will help you ask better questions. If you are an MSP, you will recognise the balance Richard describes. Pick the right controls for the risks you actually face. Prove what you do. Keep training. And give your teams a single place to see what matters, so the next incident stays small. ********* Visit the Sponsor of Tech Talks Network: Land your first job in tech in 6 months as a Software QA Engineering Bootcamp with Careerist https://crst.co/OGCLA
What if one of hip-hop's greatest "what-if" albums actually happened?
IBS flares can feel overwhelming, but you're not alone. In this episode of The Gut Show, we cover what a flare actually is, what to do when you're in one, and strategies to help you get through it faster. From heat, stretches, and supports to tackling constipation or diarrhea flares, this is your go-to flare survival guide! Thank you to our partners: FODZYME is the world's first enzyme supplement specialized to target FODMAPs. When sprinkled on or mixed with high-FODMAP meals, FODZYME's novel patent-pending enzyme blend breaks down fructan, GOS and lactose before they can trigger bloating, gas and other digestive issues. With FODZYME, enjoy garlic, onion, wheat, Brussels sprouts, beans, dairy and more — worry free! Discover the power of FODZYME's digestive enzyme blend and eat the foods you love and miss. Visit fodzyme.com and save 20% off your first order with code THEGUTSHOW. One use per customer. This episode is made possible with support from Ardelyx. Gemelli Biotech offers trusted, science-backed at-home tests for conditions like SIBO, IMO, ISO, and post-infectious IBS. Their Trio-Smart breath test measures all three key gases: hydrogen, methane, and hydrogen sulfide to detect different forms of microbial overgrowth. And for those with IBS symptoms, IBS-Smart is a simple blood test that can confirm post-infectious IBS with clinical accuracy. You simply order the test, complete it at home, send it back, and get clinically backed results in about a week that you can take to your provider! Find out which tests are right for you at getgutanswers.com and use code ERINJUDGE25 to save $35 on your order!
Welcome to your weekly UAS News Update. We have three stories for you this week. DJI has announced the new Mini 5 Pro, a drone pilot has been sentenced for colliding with a firefighting aircraft, and a search-and-rescue drone was shot in Maine. Let's get to it.First, DJI has unveiled the Mini 5 Pro, and the specs are pretty jaw-dropping for a sub-250-gram drone. The headline feature is a 50-megapixel, 1-inch CMOS sensor. This is something pilots have been requesting for years. The camera can shoot 4K video at 60 frames per second in HDR and even does 4K slow-motion at 120 frames per second. For the pros, it supports 10-bit D-Log M and HLG color profiles, with a max ISO of 12,800. The gimbal also got a major upgrade, with a 225-degree roll rotation and true vertical shooting. For safety, DJI is introducing what they call "Nightscape Omnidirectional Obstacle Sensing," which uses a forward-facing LiDAR and multiple vision sensors for better performance in low light. Flight time is rated at 36 minutes with the standard battery, and an optional Intelligent Flight Battery Plus can supposedly push that to 52 minutes! Now for the big catch: the Mini 5 Pro will NOT be officially available in the US market through DJI's store. Other retailers may carry it, but it won't be available through the DJI store. Next up, a drone pilot in California has been sentenced for a mid-air collision with a firefighting airplane. Peter Akemann, a 57-year-old from Culver City, pleaded guilty to a federal misdemeanor for the unsafe operation of a drone. This incident happened back in January 2025, when he flew his drone into the path of a "Super Scooper" firefighting aircraft that was battling the Palisades Fire in Los Angeles. The drone struck the aircraft's wing, causing a 3-by-6-inch hole and forcing the plane to be grounded for repairs. The cost of those repairs? A whopping $65,169.As part of his plea agreement, Akemann has been ordered to pay full restitution to the Quebec government, which owned the plane, and to the repair company. He also has to complete 150 hours of community service supporting wildfire relief efforts. This is a stark reminder for everyone: flying in a Temporary Flight Restriction, especially over an emergency scene, is incredibly dangerous and illegal. In our final story, a real-world drones-for-good story took a bad turn in Maine. A commercial drone operated by 2A Tac Air Services was shot while it was being used to search for two missing dogs. The operator, Rob Russell, was flying the drone at an altitude of 366 feet in Corinth, Maine, when he received a warning. Upon inspection, he found a bullet hole straight through the M30's front sensors. Russell, who uses his fleet of drones for SAR missions across New England, said the damage will cost thousands to repair and takes a critical tool out of service. This incident is now under federal investigation. It's important for everyone to understand that shooting at a drone is a federal offense, legally equivalent to shooting at a manned aircraft. On this topic, the FAA is proposing in the new Part 108 NPRM to add language that would protect remote pilots and their Visual observers from harassment and distraction. This is a welcome addition.It's incredibly important to make your voice heard on the issues with the Part 108 NPRM. If you aren't sure where to start, check out our latest video on our comment for Part 108. Spoiler alert, part 108 as proposed would NOT include current part 107 or recreational pilot. We have a solution to that. Be sure to watch that video next and get your comment submitted before October 6th, 2025! And lastly, if you like our proposal to fix the NPRM, be sure to fill out our form so we can include you and your company as supporters in our joint comment to the FAA.
In this episode of Executive IT, host Evan Kiely sits down with Alan Taylor, COO of Maxio, to explore how IT and security shape business reliability, compliance, and growth. Alan shares his perspective as a seasoned operator in private-equity backed SaaS companies, covering:Why IT and security are non-negotiable investments for scaling businessesHow Maxio structures compliance around SOC 2, ISO 27001, and PCI auditsThe role of IT in go-to-market, customer trust, and competitive differentiationLessons from M&A integrations—where IT diligence can make or break successPractical advice for IT and security leaders on building cross-functional governanceWhether you're a technology leader, operator, or business executive, this conversation offers actionable insights on making IT and security a business driver — not an afterthought.
Getting answers for gut health symptoms like bloating, abdominal pain, diarrhea or constipationg isn't always easy. Traditional testing can be expensive, inconvenient, or hard to access. That's where Gemelli Biotech comes in. In this episode, we explore how Gemelli Biotech is making gut health testing more accessible for conditions like SIBO, IBS and more. From breath testing innovations to amazing customer support and their vision for the future of diagnostics, you'll hear how Gemelli is working to bring reliable testing to more people. If you've ever wondered how testing can fit more seamlessly into your gut health journey, this episode of The Gut Show is for you! Mentioned in this episode: MASTER Method Membership Take the quiz: What's your poop personality? Connect with Erin Judge, RD: IG: https://www.instagram.com/erinjudge.rd TikTok: https://www.tiktok.com/@erinjudge.rd Work with Gutivate: https://gutivate.com/services Thank you to our partners: This episode is made possible with support from Ardelyx. Gemelli Biotech offers trusted, science-backed at-home tests for conditions like SIBO, IMO, ISO, and post-infectious IBS. Their Trio-Smart breath test measures all three key gases: hydrogen, methane, and hydrogen sulfide to detect different forms of microbial overgrowth. And for those with IBS symptoms, IBS-Smart is a simple blood test that can confirm post-infectious IBS with clinical accuracy. You simply order the test, complete it at home, send it back, and get clinically backed results in about a week that you can take to your provider! Find out which tests are right for you at getgutanswers.com and use code ERINJUDGE25 to save $35 on your order! FODZYME is the world's first enzyme supplement specialized to target FODMAPs. When sprinkled on or mixed with high-FODMAP meals, FODZYME's novel patent-pending enzyme blend breaks down fructan, GOS and lactose before they can trigger bloating, gas and other digestive issues. With FODZYME, enjoy garlic, onion, wheat, Brussels sprouts, beans, dairy and more — worry free! Discover the power of FODZYME's digestive enzyme blend and eat the foods you love and miss. Visit fodzyme.com and save 20% off your first order with code THEGUTSHOW. One use per customer.
How often have you heard someone say they aspire to be an ISO consultant? Likely not at all! That's not surprising as it's quite a niche world to find yourself in, yet despite that, there are still thousands of ISO professionals worldwide. We're continuing with our latest mini-series where we introduce members of our team, to explore how they fell into the world of ISO and discuss the common challenges they face while helping clients achieve ISO certification. In this episode we introduce Anju Punetha, a QHSE Consultant at Blackmores, to share the journey of how she transitioned from special education in India, to ISO consultancy for international organisations. You'll learn · What is Anju's role at Blackmores? · What does Anju enjoy outside of consultancy? · What path did Anju take to become an ISO Consultant? · What is the biggest challenge she's faced when implementing ISO Standards? · What is Anju's biggest achievement? Resources · Isologyhub · From Silos to Synergy: The benefits of Implementing an Integrated ISO Management System Webinar registration In this episode, we talk about: [02:05] Episode Summary – We introduce Anju Punetha, a QHSE Consultant here at Blackmores, to discuss her journey towards becoming an ISO consultant who specialises in ISO 9001, ISO 14001, ISO 45001, ISO 27001, ISO 20121 and ISO 55001. [04:05] What is Anju's role at Blackmores? Her role primarily involves supporting clients in two key areas: maintaining and continually improving their existing ISO management systems and helping them establish and implement new standards. As part of that support, she: · Conduct internal audits · Reviews and updates management system documentation · Facilitate management reviews · Train internal teams and prepare them for certification audits. When implementing a new ISO standard, she'll start with a gap analysis – i.e comparing their current practices against the standard's requirements. Then break down those requirements into simple, easy-to-understand language and create a practical plan to bridge the gaps. Depending on the standard, she may also facilitate strategic business risk assessments, environmental aspects and impacts assessments, or information security risk assessments. Additionally, Anju helps clients develop and implement policies and procedures, create legal and compliance registers, and verify their readiness for certification body audits. [05:55] What does Anju enjoy doing outside of consultancy?: Anju loves spending time outdoors with long walks being her go-to, as they help her unwind both physically and mentally. She also enjoys cooking for her family and friends. Experimenting with different cuisines and blending spices is something Anju finds incredibly relaxing. [08:00] What was Anju's path towards becoming an ISO Consultant?: Like many of the Blackmores team, Anju never planned to become an ISO consultant. She began her career as a Special Educator, working with children with special needs in India. Later, she transitioned into the development sector as a Research Assistant, working on projects funded by The World Bank and the UN World Food Programme. These projects focused on microfinance, training and development, and women & child health. However, that role involved a lot of travel, which became challenging after the birth of her first son. So, Anju decided that would be a good time to take a career break. When Anju was ready to return to work, she looked for an office-based role which resulted in her joining Ericsson, a Swedish Networking and Telecommunication Company as support staff, and progressed upwards to become the Learning and Development Manager at their rapidly growing Global Service Centre in India. This involved managing training requirements of an employee base of around 4000+ employees, involvement in stakeholder management at all levels and vendor management. As part of the Operational Excellence initiatives, she also got involved in preparing different business teams for their internal and external audits. During that time, Anju became interested in Ericsson's Group Management System, which all legal entities had to comply with. She then moved into the newly formed Quality Department and helped them to gain various ISO certifications. She was the Project Leader for implementing Ericsson's Operational Maturity Model compliant to the requirements of ISO 9001, ISO 14001, ISO 27001 and OHSAS 18001 (ISO 45001's predecessor). Joining Blackmores as an ISO Consultant felt like a natural next step when she relocated to UK. She's now been a member of our team for over six years, and continues to inspire others with her level of dedication to her work and clients. [13:35] What is Anju's favourite aspect of being a Consultant? – The variation in daily activities is a big positive for Anju. One day she may be conducting a gap analysis for Environmental Management System for an IT company, and the next drafting policies and procedures for managing Events Sustainably for an Event Management company or auditing a client on their Information Security Management System. No two days are the same! She also enjoys being able to work with a wide range of clients across sectors like IT, construction, facilities, asset management, event management, and train operating companies, all ranging from small businesses to large, multi-site organisations. She particularly enjoys working on Integrated Management Systems, as they help clients save time and money by streamlining multiple standards into one cohesive system. It reduces duplication, improves efficiency, and encourages collaboration across teams—breaking down silos and building synergy. [15:50] Upcoming webinar: If you'd like to learn more about the benefits of integrated management systems, feel free to register for our upcoming webinar here. [17:30] What Standards does Anju specilaise in and why? Starting with: · ISO 9001 Quality Management: A core foundation that many businesses start with when diving into the world of ISO Standards. This is an essential one for any ISO consultant and is often the first Implementation experience for many who go on to become ISO consultants. · ISO 14001 Environmental Management: This Standard provides a solid base for any business looking to start taking sustainability seriously. · ISO 45001 Health and Safety Management: Anju helped one of her previous employers implement this Standards' predecessor, and has since implemented and supported ISO 45001 for a number of Blackmores clients. · ISO 27001 Information Security Management: An increasingly popular Standard as we see more and more business rely on technology to keep their services running smoothly. · ISO 55001 Asset Management: A popular Standard within the facilities and public transportation sectors. This Standard aims to create a framework to help organisations manage the life-cycle of their assets. ISO 20121 Sustainable Event Management: ISO 20121 focuses on governing principles of sustainable development, which are: · Stewardship · Inclusion · Integrity · Transparency ISO 20121 was revised in 2024. The revised standard explicitly requires considering climate change and its impact on the event and stakeholders. The new version also expands beyond environmental concerns to encompass human and child rights, social impact (including mental health and diversity), and digital responsibility and how organisations should start considering these areas at the early stages of planning an event through post event activities. Recently, Anju has been busy in putting together the toolkit for transition to ISO 20121:2024 and preparing her clients with the implementation of the revised and new requirements. [21:10] What is the biggest challenge Anju had faced during a project and how did she overcome it?: Anju offers one experience in particular: She was working with a company that was implementing its first ISO Standard. The project not only involved creating and implementing standardised policies and procedures but also working on the overall change management within the business. The teams were used to working in silos for many years and were not very forthcoming with the idea of establishing and implementing standardised ways of working. This was due to various reasons, such as lack of awareness, operational activities taking precedence over risk and process-based approach. As a result, project leads struggled in getting support from the project sponsor and the extended project team in terms of time and effort. They had to put the project on halt for few months and only proceeded with the project after getting the full commitment from the sponsor and other project team members. During this time, ISO related roles and responsibilities were built into the job descriptions of the various stakeholders, these were agreed as part of the internal review processes and required time and effort for the different stakeholders within the business was agreed with the Management Team. At the end, this project helped the company to embed the standardised processes within the business, rather than it being just a tick in the box exercise to achieve certification. [25:35] What is Anju's proudest achievement? Anju's proudest achievement in relation to work, is when she's able to see a marked difference in the confidence level of her clients, from the start of the ISO implementation project, which is the gap analysis stage, to confidently facing the certification audit and demonstrating to the external assessors that the implementation of the ISO project was not just a tick in the box exercise for them. One achievement in particular stands out in recent months as she supported a client in successfully transitioning to the revised ISO 20121 standard. If you'd like any assistance with implementing ISO standards, get in touch with us, we'd be happy to help! We'd love to hear your views and comments about the ISO Show, here's how: ● Share the ISO Show on Twitter or Linkedin ● Leave an honest review on iTunes or Soundcloud. Your ratings and reviews really help and we read each one. Subscribe to keep up-to-date with our latest episodes: Stitcher | Spotify | YouTube |iTunes | Soundcloud | Mailing List
Francois Daost is a W3C staff member and co-chair of the Web Developer Experience Community Group. We discuss the W3C's role and what it's like to go through the browser standardization process. Related links W3C TC39 Internet Engineering Task Force Web Hypertext Application Technology Working Group (WHATWG) Horizontal Groups Alliance for Open Media What is MPEG-DASH? | HLS vs. DASH Information about W3C and Encrypted Media Extensions (EME) Widevine PlayReady Media Source API Encrypted Media Extensions API requestVideoFrameCallback() Business Benefits of the W3C Patent Policy web.dev Baseline Portable Network Graphics Specification Internet Explorer 6 CSS Vendor Prefix WebRTC Transcript You can help correct transcripts on GitHub. Intro [00:00:00] Jeremy: today I'm talking to Francois Daoust. He's a staff member at the W3C. And we're gonna talk about the W3C and the recommendation process and discuss, Francois's experience with, with how these features end up in our browsers. [00:00:16] Jeremy: So, Francois, welcome [00:00:18] Francois: Thank you Jeremy and uh, many thanks for the invitation. I'm really thrilled to be part of this podcast. What's the W3C? [00:00:26] Jeremy: I think many of our listeners will have heard about the W3C, but they may not actually know what it is. So could you start by explaining what it is? [00:00:37] Francois: Sure. So W3C stands for the Worldwide Web Consortium. It's a standardization organization. I guess that's how people should think about W3C. it was created in 1994. I, by, uh, Tim Berners Lee, who was the inventor of the web. Tim Berners Lee was the, director of W3C for a long, long time. [00:01:00] Francois: He retired not long ago, a few years back. and W3C is, has, uh, a number of, uh. Properties, let's say first the goal is to produce royalty free standards, and that's very important. Uh, we want to make sure that, uh, the standard that get produced can be used and implemented without having to pay, fees to anyone. [00:01:23] Francois: We do web standards. I didn't mention it, but it's from the name. Standards that you find in your web browsers. But not only that, there are a number of other, uh, standards that got developed at W3C including, for example, XML. Data related standards. W3C as an organization is a consortium. [00:01:43] Francois: The, the C stands for consortium. Legally speaking, it's a, it's a 501c3 meaning in, so it's a US based, uh, legal entity not for profit. And the, the little three is important because it means it's public interest. That means we are a consortium, that means we have members, but at the same time, the goal, the mission is to the public. [00:02:05] Francois: So we're not only just, you know, doing what our members want. We are also making sure that what our members want is aligned with what end users in the end, need. and the W3C has a small team. And so I'm part of this, uh, of this team worldwide. Uh, 45 to 55 people, depending on how you count, mostly technical people and some, uh, admin, uh, as well, overseeing the, uh, the work, that we do, uh, at the W3C. Funding through membership fees [00:02:39] Jeremy: So you mentioned there's 45 to 55 people. How is this funded? Is this from governments or commercial companies? [00:02:47] Francois: The main source comes from membership fees. So the W3C has a, so members, uh, roughly 350 members, uh, at the W3C. And, in order to become a member, an organization needs to pay, uh, an annual membership fee. That's pretty common among, uh, standardization, uh, organizations. [00:03:07] Francois: And, we only have, uh, I guess three levels of membership, fees. Uh, well, you may find, uh, additional small levels, but three main ones. the goal is to make sure that, A big player will, not a big player or large company, will not have more rights than, uh, anything, anyone else. So we try to make sure that a member has the, you know, all members have equal, right? [00:03:30] Francois: if it's not perfect, but, uh, uh, that's how things are, are are set. So that's the main source of income for the W3C. And then we try to diversify just a little bit to get, uh, for example, we go to governments. We may go to governments in the u EU. We may, uh, take some, uh, grant for EU research projects that allow us, you know, to, study, explore topics. [00:03:54] Francois: Uh, in the US there, there used to be some, uh, some funding from coming from the government as well. So that, that's, uh, also, uh, a source. But the main one is, uh, membership fees. Relations to TC39, IETF, and WHATWG [00:04:04] Jeremy: And you mentioned that a lot of the W3C'S work is related to web standards. There's other groups like TC 39, which works on the JavaScript spec and the IETF, which I believe worked, with your group on WebRTC, I wonder if you could explain W3C'S connection to other groups like that. [00:04:28] Francois: sure. we try to collaborate with a, a number of, uh, standard other standardization organizations. So in general, everything goes well because you, you have, a clear separation of concerns. So you mentioned TC 39. Indeed. they are the ones who standardize, JavaScript. Proper name of JavaScript is the EcmaScript. [00:04:47] Francois: So that's tc. TC 39 is the technical committee at ecma. and so we have indeed interactions with them because their work directly impact the JavaScript that you're going to find in your, uh, run in your, in your web browser. And we develop a number of JavaScript APIs, uh, actually in W3C. [00:05:05] Francois: So we need to make sure that, the way we develop, uh, you know, these APIs align with the, the language itself. with IETF, the, the, the boundary is, uh, uh, is clear as well. It's a protocol and protocol for our network protocols for our, the IETF and application level. For W3C, that's usually how the distinction is made. [00:05:28] Francois: The boundaries are always a bit fuzzy, but that's how things work. And usually, uh, things work pretty well. Uh, there's also the WHATWG, uh, and the WHATWG is more the, the, the history was more complicated because, uh, t of a fork of the, uh, HTML specification, uh, at the time when it was developed by W3C, a long time ago. [00:05:49] Francois: And there was been some, uh, Well disagreement on the way things should have been done, and the WHATWG took over got created, took, took this the HTML spec and did it a different way. Went in another, another direction, and that other, other direction actually ended up being the direction. [00:06:06] Francois: So, that's a success, uh, from there. And so, W3C no longer works, no longer owns the, uh, HTML spec and the WHATWG has, uh, taken, uh, taken up a number of, uh, of different, core specifications for the web. Uh, doing a lot of work on the, uh, on interopoerability and making sure that, uh, the algorithm specified by the spec, were correct, which, which was something that historically we haven't been very good at at W3C. [00:06:35] Francois: And the way they've been working as a, has a lot of influence on the way we develop now, uh, the APIs, uh, from a W3C perspective. [00:06:44] Jeremy: So, just to make sure I understand correctly, you have TC 39, which is focused on the JavaScript or ECMAScript language itself, and you have APIs that are going to use JavaScript and interact with JavaScript. So you need to coordinate there. The, the have the specification for HTML. then the IATF, they are, I'm not sure if the right term would be, they, they would be one level lower perhaps, than the W3C. [00:07:17] Francois: That's how you, you can formulate it. Yes. The, the one layer, one layer layer in the ISO network in the ISO stack at the network level. How WebRTC spans the IETF and W3C [00:07:30] Jeremy: And so in that case, one place I've heard it mentioned is that webRTC, to, to use it, there is an IETF specification, and then perhaps there's a W3C recommendation and [00:07:43] Francois: Yes. so when we created the webRTC working group, that was in 2011, I think, it was created with a dual head. There was one RTC web, group that got created at IETF and a webRTC group that got created at W3C. And that was done on purpose. Of course, the goal was not to compete on the, on the solution, but actually to, have the two sides of the, uh, solution, be developed in parallel, the API, uh, the application front and the network front. [00:08:15] Francois: And there was a, and there's still a lot of overlap in, uh, participation between both groups, and that's what keep things successful. In the end. It's not, uh, you know, process or organization to organization, uh, relationships, coordination at the organization level. It's really the fact that you have participants that are essentially the same, on both sides of the equation. [00:08:36] Francois: That helps, uh, move things forward. Now, webRTC is, uh, is more complex than just one group at IETF. I mean, web, webRTC is a very complex set of, uh, of technologies, stack of technologies. So when you, when you. Pull a little, uh, protocol from IETFs. Suddenly you have the whole IETF that comes with you with it. [00:08:56] Francois: So you, it's the, you have the feeling that webRTC needs all of the, uh, internet protocols that got, uh, created to work Recommendations [00:09:04] Jeremy: And I think probably a lot of web developers, they may hear words like specification or standard, but I believe the, the official term, at least at the W3C, is this recommendation. And so I wonder if you can explain what that means. [00:09:24] Francois: Well. It means it means standard in the end. and that came from industry. That comes from a time where. As many standardization organizations. W3C was created not to be a standardization organization. It was felt that standard was not the right term because we were not a standardization organization. [00:09:45] Francois: So recommend IETF has the same thing. They call it RFC, request for comment, which, you know, stands for nothing in, and yet it's a standard. So W3C was created with the same kind of, uh thing. We needed some other terminology and we call that recommendation. But in the end, that's standard. It's really, uh, how you should see it. [00:10:08] Francois: And one thing I didn't mention when I, uh, introduced the W3C is there are two types of standards in the end, two main categories. There are, the de jure standards and defacto standards, two families. The de jure standards are the ones that are imposed by some kind of regulation. so it's really usually a standard you see imposed by governments, for example. [00:10:29] Francois: So when you look at your electric plug at home, there's some regulation there that says, this plug needs to have these properties. And that's a standard that gets imposed. It's a de jure standard. and then there are defacto standards which are really, uh, specifications that are out there and people agree to use it to implement it. [00:10:49] Francois: And by virtue of being used and implemented and used by everyone, they become standards. the, W3C really is in the, uh, second part. It's a defacto standard. IETF is the same thing. some of our standards are used in, uh, are referenced in regulations now, but, just a, a minority of them, most of them are defacto standards. [00:11:10] Francois: and that's important because that's in the end, it doesn't matter what the specific specification says, even though it's a bit confusing. What matters is that the, what the specifications says matches what implementations actually implement, and that these implementations are used, and are used interoperably across, you know, across browsers, for example, or across, uh, implementations, across users, across usages. [00:11:36] Francois: So, uh, standardization is a, is a lengthy process. The recommendation is the final stage in that, lengthy process. More and more we don't really reach recommendation anymore. If you look at, uh, at groups, uh, because we have another path, let's say we kind of, uh, we can stop at candidate recommendation, which is in theoretically a step before that. [00:12:02] Francois: But then you, you can stay there and, uh, stay there forever and publish new candidate recommendations. Um, uh, later on. What matters again is that, you know, you get this, virtuous feedback loop, uh, with implementers, and usage. [00:12:18] Jeremy: So if the candidate recommendation ends up being implemented by all the browsers, what's ends up being the distinction between a candidate and one that's a normal recommendation. [00:12:31] Francois: So, today it's mostly a process thing. Some groups actually decide to go to rec Some groups decide to stay at candidate rec and there's no formal difference between the, the two. we've made sure we've adopted, adjusted the process so that the important bits that, applied at the recommendation level now apply at the candidate rec level. Royalty free patent access [00:13:00] Francois: And by important things, I mean the patent commitments typically, uh, the patent policy fully applies at the candidate recommendation level so that you get your, protection, the royalty free patent protection that we, we were aiming at. [00:13:14] Francois: Some people do not care, you know, but most of the world still works with, uh, with patents, uh, for good, uh, or bad reasons. But, uh, uh, that's how things work. So we need to make, we're trying to make sure that we, we secure the right set of, um, of patent commitments from the right set of stakeholders. [00:13:35] Jeremy: Oh, so when someone implements a W3C recommendation or a candidate recommendation, the patent holders related to that recommendation, they basically agree to allow royalty-free use of that patent. [00:13:54] Francois: They do the one that were involved in the working group, of course, I mean, we can't say anything about the companies out there that may have patents and uh, are not part of this standardization process. So there's always, It's a remaining risk. but part of the goal when we create a working group is to make sure that, people understand the scope. [00:14:17] Francois: Lawyers look into it, and the, the legal teams that exist at the all the large companies, basically gave a green light saying, yeah, we, we we're pretty confident that we, we know where the patterns are on this particular, this particular area. And we are fine also, uh, letting go of the, the patterns we own ourselves. Implementations are built in parallel with standardization [00:14:39] Jeremy: And I think you had mentioned. What ends up being the most important is that the browser creators implement these recommendations. So it sounds like maybe the distinction between candidate recommendation and recommendation almost doesn't matter as long as you get the end result you want. [00:15:03] Francois: So, I mean, people will have different opinions, uh, in the, in standardization circles. And I mentioned also W3C is working on other kind of, uh, standards. So, uh, in some other areas, the nuance may be more important when we, but when, when you look at specification, that's target, web browsers. we've switched from a model where, specs were developed first and then implemented to a model where specs and implementing implementations are being, worked in parallel. [00:15:35] Francois: This actually relates to the evolution I was mentioning with the WHATWG taking over the HTML and, uh, focusing on the interoperability issues because the starting point was, yeah, we have an HTML 4.01 spec, uh, but it's not interoperable because it, it's not specified, are number of areas that are gray areas, you can implement them differently. [00:15:59] Francois: And so there are interoperable issues. Back to candidate rec actually, the, the, the, the stage was created, if I remember correctly. uh, if I'm, if I'm not wrong, the stage was created following the, uh, IE problem. In the CSS working group, IE6, uh, shipped with some, version of a CSS that was in the, as specified, you know, the spec was saying, you know, do that for the CSS box model. [00:16:27] Francois: And the IE6 was following that. And then the group decided to change, the box model and suddenly IE6 was no longer compliant. And that created a, a huge mess on the, in the history of, uh, of the web in a way. And so the, we, the, the, the, the candidate recommendation sta uh, stage was introduced following that to try to catch this kind of problems. [00:16:52] Francois: But nowadays, again, we, we switch to another model where it's more live. and so we, you, you'll find a number of specs that are not even at candidate rec level. They are at the, what we call a working draft, and they, they are being implemented, and if all goes well, the standardization process follows the implementation, and then you end up in a situation where you have your candidate rec when the, uh, spec ships. [00:17:18] Francois: a recent example would be a web GPU, for example. It, uh, it has shipped in, uh, in, in Chrome shortly before it transition to a candidate rec. But the, the, the spec was already stable. and now it's shipping uh, in, uh, in different browsers, uh, uh, safari, uh, and uh, and uh, and uh, Firefox. And so that's, uh, and that's a good example of something that follows, uh, things, uh, along pretty well. But then you have other specs such as, uh, in the media space, uh, request video frame back, uh, frame, call back, uh, requestVideoFrameCallback() is a short API that allows you to get, you know, a call back whenever the, the browser renders a video frame, essentially. [00:18:01] Francois: And that spec is implemented across browsers. But from a W3C specific, perspective, it does not even exist. It's not on the standardization track. It's still being incubated in what we call a community group, which is, you know, some something that, uh, usually exists before. we move to the, the standardization process. [00:18:21] Francois: So there, there are examples of things where some things fell through the cracks. All the standardization process, uh, is either too early or too late and things that are in spec are not exactly what what got implemented or implementations are too early in the process. We we're doing a better job, at, Not falling into a trap where someone ships, uh, you know, an implementation and then suddenly everything is frozen. You can no longer, change it because it's too late, it shipped. we've tried, different, path there. Um, mentioned CSS, the, there was this kind of vendor prefixed, uh, properties that used to be, uh, the way, uh, browsers were deploying new features without, you know, taking the final name. [00:19:06] Francois: We are trying also to move away from it because same thing. Then in the end, you end up with, uh, applications that have, uh, to duplicate all the properties, the CSS properties in the style sheets with, uh, the vendor prefixes and nuances in the, in what it does in, in the end. [00:19:23] Jeremy: Yeah, I, I think, is that in CSS where you'll see --mozilla or things like that? Why requestVideoFrameCallback doesn't have a formal specification [00:19:30] Jeremy: The example of the request video frame callback. I, I wonder if you have an opinion or, or, or know why that ended up the way it did, where the browsers all implemented it, even though it was still in the incubation stage. [00:19:49] Francois: On this one, I don't have a particular, uh, insights on whether there was a, you know, a strong reason to implement it,without doing the standardization work. [00:19:58] Francois: I mean, there are, it's not, uh, an IPR (Intellectual Property Rights) issue. It's not, uh, something that, uh, I don't think the, the, the spec triggers, uh, you know, problems that, uh, would be controversial or whatever. [00:20:10] Francois: Uh, so it's just a matter of, uh, there was no one's priority, and in the end, you end up with a, everyone's happy. it's, it has shipped. And so now doing the spec work is a bit,why spend time on something that's already shipped and so on, but the, it may still come back at some point with try to, you know, improve the situation. [00:20:26] Jeremy: Yeah, that's, that's interesting. It's a little counterintuitive because it sounds like you have the, the working group and it, it sounds like perhaps the companies or organizations involved, they maybe agreed on how it should work, and maybe that agreement almost made it so that they felt like they didn't need to move forward with the specification because they came to consensus even before going through that. [00:20:53] Francois: In this particular case, it's probably because it's really, again, it's a small, spec. It's just one function call, you know? I mean, they will definitely want a working group, uh, for larger specifications. by the way, actually now I know re request video frame call back. It's because the, the, the final goal now that it's, uh, shipped, is to merge it into, uh, HTML, uh, the HTML spec. [00:21:17] Francois: So there's a, there's an ongoing issue on the, the WHATWG side to integrate request video frame callback. And it's taking some time but see, it's, it's being, it, it caught up and, uh, someone is doing the, the work to, to do it. I had forgotten about this one. Um, [00:21:33] Jeremy: Tension from specification review (horizontal review) [00:21:33] Francois: so with larger specifications, organizations will want this kind of IPR regime they will want commit commitments from, uh, others, on the scope, on the process, on everything. So they will want, uh, a larger, a, a more formal setting, because that's part of how you ensure that things, uh, will get done properly. [00:21:53] Francois: I didn't mention it, but, uh, something we're really, uh, Pushy on, uh, W3C I mentioned we have principles, we have priorities, and we have, uh, specific several, uh, properties at W3C. And one of them is that we we're very strong on horizontal reviews of our specs. We really want them to be reviewed from an accessibility perspective, from an internationalization perspective, from a privacy and security, uh, perspective, and, and, and a technical architecture perspective as well. [00:22:23] Francois: And that's, these reviews are part of the formal process. So you, all specs need to undergo these reviews. And from time to time, that creates tension. Uh, from time to time. It just works, you know. Goes without problem. a recurring issue is that, privacy and security are hard. I mean, it's not an easy problem, something that can be, uh, solved, uh, easily. [00:22:48] Francois: Uh, so there's a, an ongoing tension and no easy way to resolve it, but there's an ongoing tension between, specifying powerful APIs and preserving privacy without meaning, not exposing too much information to applications in the media space. You can think of the media capabilities, API. So the media space is a complicated space. [00:23:13] Francois: Space because of codecs. codecs are typically not relative free. and so browsers decide which codecs they're going to support, which audio and video codecs they, they're going to support and doing that, that creates additional fragmentation, not in the sense that they're not interoperable, but in the sense that applications need to choose which connect they're going to ship to stream to the end user. [00:23:39] Francois: And, uh, it's all the more complicated that some codecs are going to be hardware supported. So you will have a hardware decoder in your, in your, in your laptop or smartphone. And so that's going to be efficient to decode some, uh, some stream, whereas some code are not, are going to be software, based, supported. [00:23:56] Francois: Uh, and that may consume a lot of CPU and a lot of power and a lot of energy in the end. So you, you want to avoid that if you can, uh, select another thing. Even more complex than, codecs have different profiles, uh, lower end profiles higher end profiles with different capabilities, different features, uh, depending on whether you're going to use this or that color space, for example, this or that resolution, whatever. [00:24:22] Francois: And so you want to surface that to web applications because otherwise, they can't. Select, they can't choose, the right codec and the right, stream that they're going to send to the, uh, client devices. And so they're not going to provide an efficient user experience first, and even a sustainable one in terms of energy because they, they're going to waste energy if they don't send the right stream. [00:24:45] Francois: So you want to surface that to application. That's what the media, media capabilities, APIs, provides. Privacy concerns [00:24:51] Francois: Uh, but at the same time, if you expose that information, you end up with ways to fingerprint the end user's device. And that in turn is often used to track users across, across sites, which is exactly what we don't want to have, uh, for privacy reasons, for obvious privacy reasons. [00:25:09] Francois: So you have to balance that and find ways to, uh, you know, to expose. Capabilities without, without necessarily exposing them too much. Uh, [00:25:21] Jeremy: Can you give an example of how some of those discussions went? Like within the working group? Who are the companies or who are the organizations that are arguing for We shouldn't have this capability because of the privacy concerns, or [00:25:40] Francois: In a way all of the companies, have a vision of, uh, of privacy. I mean, the, you will have a hard time finding, you know, members saying, I don't care about privacy. I just want the feature. Uh, they all have privacy in mind, but they may have a different approach to privacy. [00:25:57] Francois: so if you take, uh, let's say, uh, apple and Google would be the, the, I guess the perfect examples in that, uh, in that space, uh, Google will have a, an approach that is more open-ended thing. The, the user agents has this, uh, should check what the, the, uh, given site is doing. And then if it goes beyond, you know, some kind of threshold, they're going to say, well, okay, well, we'll stop exposing data to that, to that, uh, to that site. [00:26:25] Francois: So that application. So monitor and react in a way. apple has a more, uh, you know, has a stricter view on, uh, on privacy, let's say. And they will say, no, we, the, the, the feature must not exist in the first place. Or, but that's, I mean, I guess, um, it's not always that extreme. And, uh, from time to time it's the opposite. [00:26:45] Francois: You will have, uh, you know, apple arguing in one way, uh, which is more open-ended than the, uh, than, uh, than Google, for example. And they are not the only ones. So in working groups, uh, you will find the, usually the implementers. Uh, so when we talk about APIs that get implemented in browsers, you want the core browsers to be involved. [00:27:04] Francois: Uh, otherwise it's usually not a good sign for, uh, the success of the, uh, of the technology. So in practice, that means Apple, uh, Microsoft, Mozilla which one did I forget? [00:27:15] Jeremy: Google. [00:27:16] Francois: I forgot Google. Of course. Thank you. that's, uh, that the, the core, uh, list of participants you want to have in any, uh, group that develops web standards targeted at web browsers. Who participates in working groups and how much power do they have? [00:27:28] Francois: And then on top of that, you want, organizations and people who are directly going to use it, either because they, well the content providers. So in media, for example, if you look at the media working group, you'll see, uh, so browser vendors, the ones I mentioned, uh, content providers such as the BBC or Netflix. [00:27:46] Francois: Chip set vendors would, uh, would be there as well. Intel, uh, Nvidia again, because you know, there's a hardware decoding in there and encoding. So media is, touches on, on, uh, on hardware, uh, device manufacturer in general. You may, uh, I think, uh, I think Sony is involved in the, in the media working group, for example. [00:28:04] Francois: and these companies are usually less active in the spec development. It depends on the groups, but they're usually less active because the ones developing the specs are usually the browser again, because as I mentioned, we develop the specs in parallel to browsers implementing it. So they have the. [00:28:21] Francois: The feedback on how to formulate the, the algorithms. and so that's this collection of people who are going to discuss first within themselves. W3C pushes for consensual dis decisions. So we hardly take any votes in the working groups, but from time to time, that's not enough. [00:28:41] Francois: And there may be disagreements, but let's say there's agreement in the group, uh, when the spec matches. horizontal review groups will look at the specs. So these are groups I mentioned, accessibility one, uh, privacy, internationalization. And these groups, usually the participants are, it depends. [00:29:00] Francois: It can be anything. It can be, uh, the same companies. It can be, but usually different people from the same companies. But it the, maybe organizations with a that come from very, a very different angle. And that's a good thing because that means the, you know, you enlarge the, the perspectives on your, uh, on the, on the technology. [00:29:19] Francois: and you, that's when you have a discussion between groups, that takes place. And from time to time it goes well from time to time. Again, it can trigger issues that are hard to solve. and the W3C has a, an escalation process in case, uh, you know, in case things degenerate. Uh, starting with, uh, the notion of formal objection. [00:29:42] Jeremy: It makes sense that you would have the, the browser. Vendors and you have all the different companies that would use that browser. All the different horizontal groups like you mentioned, the internationalization, accessibility. I would imagine that you were talking about consensus and there are certain groups or certain companies that maybe have more say or more sway. [00:30:09] Jeremy: For example, if you're a browser, manufacturer, your Google. I'm kind of curious how that works out within the working group. [00:30:15] Francois: Yes, it's, I guess I would be lying if I were saying that, uh, you know, all companies are strictly equal in a, in a, in a group. they are from a process perspective, I mentioned, you know, different membership fees with were design, special specific ethos so that no one could say, I'm, I'm putting in a lot of money, so you, you need to re you need to respect me, uh, and you need to follow what I, what I want to, what I want to do. [00:30:41] Francois: at the same time, if you take a company like, uh, like Google for example, they send, hundreds of engineers to do standardization work. That's absolutely fantastic because that means work progresses and it's, uh, extremely smart people. So that's, uh, that's really a pleasure to work with, uh, with these, uh, people. [00:30:58] Francois: But you need to take a step back and say, well, the problem is. Defacto that gives them more power just by virtue of, uh, injecting more resources into it. So having always someone who can respond to an issue, having always someone, uh, editing a spec defacto that give them more, uh, um, more say on the, on the directions that, get forward. [00:31:22] Francois: And on top of that, of course, they have the, uh, I guess not surprisingly, the, the browser that is, uh, used the most, currently, on the market so there's a little bit of a, the, the, we, we, we, we try very hard to make sure that, uh, things are balanced. it's not a perfect world. [00:31:38] Francois: the the role of the team. I mean, I didn't talk about the role of the team, but part of it is to make sure that. Again, all perspectives are represented and that there's not, such a, such big imbalance that, uh, that something is wrong and that we really need to look into it. so making sure that anyone, if they have something to say, make making sure that they are heard by the rest of the group and not dismissed. [00:32:05] Francois: That usually goes well. There's no problem with that. And again, the escalation process I mentioned here doesn't make any, uh, it doesn't make any difference between, uh, a small player, a large player, a big player, and we have small companies raising formal objections against some of our aspects that happens, uh, all large ones. [00:32:24] Francois: But, uh, that happens too. There's no magical solution, I guess you can tell it by the way. I, uh, I don't know how to formulate the, the process more. It's a human process, and that's very important that it remains a human process as well. [00:32:41] Jeremy: I suppose the role of, of staff and someone in your position, for example, is to try and ensure that these different groups are, are heard and it isn't just one group taking control of it. [00:32:55] Francois: That's part of the role, again, is to make sure that, uh, the, the process is followed. So the, I, I mean, I don't want to give the impression that the process controls everything in the groups. I mean, the, the, the groups are bound by the process, but the process is there to catch problems when they arise. [00:33:14] Francois: most of the time there are no problems. It's just, you know, again, participants talking to each other, talking with the rest of the community. Most of the work happens in public nowadays, in any case. So the groups work in public essentially through asynchronous, uh, discussions on GitHub repositories. [00:33:32] Francois: There are contributions from, you know, non group participants and everything goes well. And so the process doesn't kick in. You just never say, eh, no, you didn't respect the process there. You, you closed the issue. You shouldn't have a, it's pretty rare that you have to do that. Uh, things just proceed naturally because they all, everyone understands where they are, why, what they're doing, and why they're doing it. [00:33:55] Francois: we still have a role, I guess in the, in the sense that from time to time that doesn't work and you have to intervene and you have to make sure that,the, uh, exception is caught and, uh, and processed, uh, in the right way. Discussions are public on github [00:34:10] Jeremy: And you said this process is asynchronous in public, so it sounds like someone, I, I mean, is this in GitHub issues or how, how would somebody go and, and see what the results of [00:34:22] Francois: Yes, there, there are basically a gazillion of, uh, GitHub repositories under the, uh, W3C, uh, organization on GitHub. Most groups are using GitHub. I mean, there's no, it's not mandatory. We don't manage any, uh, any tooling. But the factors that most, we, we've been transitioning to GitHub, uh, for a number of years already. [00:34:45] Francois: Uh, so that's where the work most of the work happens, through issues, through pool requests. Uh, that's where. people can go and raise issues against specifications. Uh, we usually, uh, also some from time to time get feedback from developers and countering, uh, a bug in a particular implementations, which we try to gently redirect to, uh, the actual bug trackers because we're not responsible for the respons implementations of the specs unless the spec is not clear. [00:35:14] Francois: We are responsible for the spec itself, making sure that the spec is clear and that implementers well, understand how they should implement something. Why the W3C doesn't specify a video or audio codec [00:35:25] Jeremy: I can see how people would make that mistake because they, they see it's the feature, but that's not the responsibility of the, the W3C to implement any of the specifications. Something you had mentioned there's the issue of intellectual property rights and how when you have a recommendation, you require the different organizations involved to make their patents available to use freely. [00:35:54] Jeremy: I wonder why there was never any kind of, recommendation for audio or video codecs in browsers since you have certain ones that are considered royalty free. But, I believe that's never been specified. [00:36:11] Francois: At W3C you mean? Yes. we, we've tried, I mean, it's not for lack of trying. Um, uh, we've had a number of discussions with, uh, various stakeholders saying, Hey, we, we really need, an audio or video code for our, for the web. the, uh, png PNG is an example of a, um, an image format which got standardized at W3C and it got standardized at W3C similar reasons. There had to be a royalty free image format for the web, and there was none at the time. of course, nowadays, uh, jpeg, uh, and gif or gif, whatever you call it, are well, you know, no problem with them. But, uh, um, that at the time P PNG was really, uh, meant to address this issue and it worked for PNG for audio and video. [00:37:01] Francois: We haven't managed to secure, commitments by stakeholders. So willingness to do it, so it's not, it's not lack of willingness. We would've loved to, uh, get, uh, a royalty free, uh, audio codec, a royalty free video codec again, audio and video code are extremely complicated because of this. [00:37:20] Francois: not only because of patterns, but also because of the entire business ecosystem that exists around them for good reasons. You, in order for a, a codec to be supported, deployed, effective, it really needs, uh, it needs to mature a lot. It needs to, be, uh, added to at a hardware level, to a number of devices, capturing devices, but also, um, uh, uh, of course players. [00:37:46] Francois: And that takes a hell of a lot of time and that's why you also enter a number of business considerations with business contracts between entities. so I'm personally, on a personal level, I'm, I'm pleased to see, for example, the Alliance for Open Media working on, uh, uh, AV1, uh, which is. At least they, uh, they wanted to be royalty free and they've been adopting actually the W3C patent policy to do this work. [00:38:11] Francois: So, uh, we're pleased to see that, you know, they've been adopting the same process and same thing. AV1 is not yet at the same, support stage, as other, codecs, in the world Yeah, I mean in devices. There's an open question as what, what are we going to do, uh, in the future uh, with that, it's, it's, it's doubtful that, uh, the W3C will be able to work on a, on a royalty free audio, codec or royalty free video codec itself because, uh, probably it's too late now in any case. [00:38:43] Francois: but It's one of these angles in the, in the web platform where we wish we had the, uh, the technology available for, for free. And, uh, it's not exactly, uh, how things work in practice.I mean, the way codecs are developed remains really patent oriented. [00:38:57] Francois: and you will find more codecs being developed. and that's where geopolitics can even enter the, the, uh, the play. Because, uh, if you go to China, you will find new codecs emerging, uh, that get developed within China also, because, the other codecs come mostly from the US so it's a bit of a problem and so on. [00:39:17] Francois: I'm not going to enter details and uh, I would probably say stupid things in any case. Uh, but that, uh, so we continue to see, uh, emerging codecs that are not royalty free, and it's probably going to remain the case for a number of years. unfortunately, unfortunately, from a W3C perspective and my perspective of course. [00:39:38] Jeremy: There's always these new, formats coming out and the, rate at which they get supported in the browser, even on a per browser basis is, is very, there can be a long time between, for example, WebP being released and a browser supporting it. So, seems like maybe we're gonna be in that situation for a while where the codecs will come out and maybe the browsers will support them. Maybe they won't, but the, the timeline is very uncertain. Digital Rights Management (DRM) and Media Source Extensions [00:40:08] Jeremy: Something you had, mentioned, maybe this was in your, email to me earlier, but you had mentioned that some of these specifications, there's, there's business considerations like with, digital rights management and, media source extensions. I wonder if you could talk a little bit about maybe what media source extensions is and encrypted media extensions and, and what the, the considerations or challenges are there. [00:40:33] Francois: I'm going to go very, very quickly over the history of a, video and audio support on the web. Initially it was supported through plugins. you are maybe too young to, remember that. But, uh, we had extensions, added to, uh, a realplayer. [00:40:46] Francois: This kind of things flash as well, uh, supporting, uh, uh, videos, in web pages, but it was not provided by the web browsers themselves. Uh, then HTML5 changed the, the situation. Adding these new tags, audio and video, but that these tags on this, by default, support, uh, you give them a resources, a resource, like an image as it's an audio or a video file. [00:41:10] Francois: They're going to download this, uh, uh, video file or audio file, and they're going to play it. That works well. But as soon as you want to do any kind of real streaming, files are too large and to stream, to, to get, you know, to get just a single fetch on, uh, on them. So you really want to stream them chunk by chunk, and you want to adapt the resolution at which you send the stream based on real time conditions of the user's network. [00:41:37] Francois: If there's plenty of bandwidth you want to send the user, the highest possible resolution. If there's a, some kind of hiccup temporary in the, in the network, you really want to lower the resolution, and that's called adaptive streaming. And to get adaptive streaming on the web, well, there are a number of protocols that exist. [00:41:54] Francois: Same thing. Some many of them are proprietary and actually they remain proprietary, uh, to some extent. and, uh, some of them are over http and they are the ones that are primarily used in, uh, in web contexts. So DASH comes to mind, DASH for Dynamic Adaptive streaming over http. HLS is another one. Uh, initially developed by Apple, I believe, and it's, uh, HTTP live streaming probably. Exactly. And, so there are different protocols that you can, uh, you can use. Uh, so the goal was not to standardize these protocols because again, there were some proprietary aspects to them. And, uh, same thing as with codecs. [00:42:32] Francois: There was no, well, at least people wanted to have the, uh, flexibility to tweak parameters, adaptive streaming parameters the way they wanted for different scenarios. You may want to tweak the parameters differently. So they, they needed to be more flexibility on top of protocols not being truly available for use directly and for implementation directly in browsers. [00:42:53] Francois: It was also about providing applications with, uh, the flexibility they would need to tweak parameters. So media source extensions comes into play for exactly that. Media source extensions is really about you. The application fetches chunks of its audio and video stream the way it wants, and with the parameters it wants, and it adjusts whatever it wants. [00:43:15] Francois: And then it feeds that into the, uh, video or audio tag. and the browser takes care of the rest. So it's really about, doing, you know, the adaptive streaming. let applications do it, and then, uh, let the user agent, uh, the browser takes, take care of the rendering itself. That's media source extensions. [00:43:32] Francois: Initially it was pushed by, uh, Netflix. They were not the only ones of course, but there, there was a, a ma, a major, uh, proponent of this, uh, technical solution, because they wanted, uh, they, uh, they were, expanding all over the world, uh, with, uh, plenty of native, applications on all sorts of, uh, of, uh, devices. [00:43:52] Francois: And they wanted to have a way to stream content on the web as well. both for both, I guess, to expand to, um, a new, um, ecosystem, the web, uh, providing new opportunities, let's say. But at the same time also to have a fallback, in case they, because for native support on different platforms, they sometimes had to enter business agreements with, uh, you know, the hardware manufacturers, the whatever, the, uh, service provider or whatever. [00:44:19] Francois: and so that was a way to have a full back. That kind of work is more open, in case, uh, things take some time and so on. So, and they probably had other reasons. I mean, I'm not, I can't speak on behalf of Netflix, uh, on others, but they were not the only ones of course, uh, supporting this, uh, me, uh, media source extension, uh, uh, specification. [00:44:42] Francois: and that went kind of, well, I think it was creating 2011. I mean, the, the work started in 2011 and the recommendation was published in 2016, which is not too bad from a standardization perspective. It means only five years, you know, it's a very short amount of time. Encrypted Media Extensions [00:44:59] Francois: At the same time, and in parallel and complement to the media source extension specifications, uh, there was work on the encrypted media extensions, and here it was pushed by the same proponent in a way because they wanted to get premium content on the web. [00:45:14] Francois: And by premium content, you think of movies and, uh. These kind of beasts. And the problem with the, I guess the basic issue with, uh, digital asset such as movies, is that they cost hundreds of millions to produce. I mean, some cost less of course. And yet it's super easy to copy them if you have a access to the digital, uh, file. [00:45:35] Francois: You just copy and, uh, and that's it. Piracy uh, is super easy, uh, to achieve. It's illegal of course, but it's super easy to do. And so that's where the different legislations come into play with digital right management. Then the fact is most countries allow system that, can encrypt content and, uh, through what we call DRM systems. [00:45:59] Francois: so content providers, uh, the, the ones that have movies, so the studios here more, more and more, and Netflix is one, uh, one of the studios nowadays. Um, but not only, not only them all major studios will, uh, would, uh, push for, wanted to have something that would allow them to stream encrypted content, encrypted audio and video, uh, mostly video, to, uh, to web applications so that, uh, you. [00:46:25] Francois: Provide the movies, otherwise, they, they are just basically saying, and sorry, but, uh, this premium content will never make it to the web because there's no way we're gonna, uh, send it in clear, to, uh, to the end user. So Encrypting media extensions is, uh, is an API that allows to interface with, uh, what's called the content decryption module, CDM, uh, which itself interacts with, uh, the DR DRM systems that, uh, the browser may, may or may not support. [00:46:52] Francois: And so it provides a way for an application to receive encrypted content, pass it over get the, the, the right keys, the right license keys from a whatever system actually. Pass that logic over to the, and to the user agent, which passes, passes it over to, uh, the CDM system, which is kind of black box in, uh, that does its magic to get the right, uh, decryption key and then the, and to decrypt the content that can be rendered. [00:47:21] Francois: The encrypted media extensions triggered a, a hell of a lot of, uh, controversy. because it's DRM and DRM systems, uh, many people, uh, uh, things should be banned, uh, especially on the web because the, the premise of the web is that the, the user has trusts, a user agent. The, the web browser is called the user agent in all our, all our specifications. [00:47:44] Francois: And that's, uh, that's the trust relationship. And then they interact with a, a content provider. And so whatever they do with the content is their, I guess, actually their problem. And DRM introduces a third party, which is, uh, there's, uh, the, the end user no longer has the control on the content. [00:48:03] Francois: It has to rely on something else that, Restricts what it can achieve with the content. So it's, uh, it's not only a trust relationship with its, uh, user agents, it's also with, uh, with something else, which is the content provider, uh, in the end, the one that has the, uh, the license where provides the license. [00:48:22] Francois: And so that's, that triggers, uh, a hell of a lot of, uh, of discussions in the W3C degenerated, uh, uh, into, uh, formal objections being raised against the specification. and that escalated to, to the, I mean, at all leverage it. It's, it's the, the story in, uh, W3C that, um, really, uh, divided the membership into, opposed camps in a way, if you, that's was not only year, it was not really 50 50 in the sense that not just a huge fights, but the, that's, that triggered a hell of a lot of discussions and a lot of, a lot of, uh, of formal objections at the time. [00:49:00] Francois: Uh, we were still, From a governance perspective, interestingly, um, the W3C used to be a dictatorship. It's not how you should formulate it, of course, and I hope it's not going to be public, this podcast. Uh, but the, uh, it was a benevolent dictatorship. You could see it this way in the sense that, uh, the whole process escalated to one single person was, Tim Burners Lee, who had the final say, on when, when none of the other layers, had managed to catch and to resolve, a conflict. [00:49:32] Francois: Uh, that has hardly ever happened in, uh, the history of the W3C, but that happened to the two for EME, for encrypted media extensions. It had to go to the, uh, director level who, uh, after due consideration, uh, decided to, allow the EME to proceed. and that's why we have a, an EME, uh, uh, standard right now, but still re it remains something on the side. [00:49:56] Francois: EME we're still, uh, it's still in the scope of the media working group, for example. but the scope, if you look at the charter of the working group, we try to scope the, the, the, the, the updates we can make to the specification, uh, to make sure that we don't reopen, reopen, uh, a can of worms, because, well, it's really a, a topic that triggers friction for good and bad reasons again. [00:50:20] Jeremy: And when you talk about the media source extensions, that is the ability to write custom code to stream video in whatever way you want. You mentioned, the MPEG-DASH and http live streaming. So in that case, would that be the developer gets to write that code in JavaScript that's executed by the browser? [00:50:43] Francois: Yep, that's, uh, that would be it. and then typically, I guess the approach nowadays is more and more to develop low level APIs into W3C or web in, in general, I guess. And to let, uh. Libraries emerge that are going to make lives of a, a developer, uh, easier. So for MPEG DASH, we have the DASH.js, which does a fantastic job at, uh, at implementing the complexity of, uh, of adaptive streaming. [00:51:13] Francois: And you just, you just hook it into your, your workflow. And that's, uh, and that's it. Encrypted Media Extensions are closed source [00:51:20] Jeremy: And with the encrypted media extensions I'm trying to picture how those work and how they work differently. [00:51:28] Francois: Well, it's because the, the, the, the key architecture is that the, the stream that you, the stream that you may assemble with a media source extensions, for example. 'cause typically they, they're used in collaboration. When you hook the, hook it into the video tag, you also. Call EME and actually the stream goes to EME. [00:51:49] Francois: And when it goes to EME, actually the user agent hands the encrypted stream. You're still encrypted at this time. Uh, encrypted, uh, stream goes to the CDM content decryption module, and that's a black box well, it has some black, black, uh, black box logic. So it's not, uh, even if you look at the chromium source code, for example, you won't see the implementation of the CDM because it's a, it's a black box, so it's not part of the browser se it's a sand, it's sandboxed, it's execution sandbox. [00:52:17] Francois: That's, uh, the, the EME is kind of unique in, in this way where the, the CDM is not allowed to make network requests, for example, again, for privacy reasons. so anyway, the, the CDM box has the logic to decrypt the content and it hands it over, and then it depends, it depends on the level of protection you. [00:52:37] Francois: You need or that the system supports. It can be against software based protection, in which case actually, a highly motivated, uh, uh, uh, attacker could, uh, actually get access to the decoded stream, or it can be more hardware protected, in which case actually the, it goes to the, uh, to your final screen. [00:52:58] Francois: But it goes, it, it goes through the hardware in a, in a mode that the US supports in a mode that even the user agent doesn't have access to it. So it doesn't, it can't even see the pixels that, uh, gets rendered on the screen. There are, uh, several other, uh, APIs that you could use, for example, to take a screenshot of your, of your application and so on. [00:53:16] Francois: And you cannot apply them to, uh, such content because they're just gonna return a black box. again, because the user agent itself does not see the, uh, the pixels, which is exactly what you want with encrypted content. [00:53:29] Jeremy: And the, the content decryption module, it's, if I understand correctly, it's something that's shipped with the browsers, but you were saying is if you were to look at the public source code of Chromium or of Firefox, you would not see that implementation. Content Decryption Module (Widevine, PlayReady) [00:53:47] Francois: True. I mean, the, the, um, the typical examples are, uh, uh, widevine, so wide Vine. So interestingly, uh, speaking in theory, these, uh, systems could have been provided by anyone in practice. They've been provided by the browser vendors themselves. So Google has Wide Vine. Uh, Microsoft has something called PlayReady. Apple uh, the name, uh, escapes my, uh, sorry. They don't have it on top of my mind. So they, that's basically what they support. So they, they also own that code, but in a way they don't have to. And Firefox actually, uh, they, uh, don't, don't remember which one, they support among these three. but, uh, they, they don't own that code typically. [00:54:29] Francois: They provide a wrapper around, around it. Yeah, that's, that's exactly the, the crux of the, uh, issue that, people have with, uh, with DRMs, right? It's, uh, the fact that, uh, suddenly you have a bit of code running there that is, uh, that, okay, you can send box, but, uh, you cannot inspect and you don't have, uh, access to its, uh, source code. [00:54:52] Jeremy: That's interesting. So the, almost the entire browser is open source, but if you wanna watch a Netflix movie for example, then you, you need to, run this, this CDM, in addition to just the browser code. I, I think, you know, we've kind of covered a lot. Documenting what's available in browsers for developers [00:55:13] Jeremy: I wonder if there's any other examples or anything else you thought would be important to mention in, in the context of the W3C. [00:55:23] Francois: There, there's one thing which, uh, relates to, uh, activities I'm doing also at W3C. Um. Here, we've been talking a lot about, uh, standards and, implementations in browsers, but there's also, uh, adoption of these browser, of these technology standards by developers in general and making sure that developers are aware of what exists, making sure that they understand what exists and one of the, key pain points that people, uh. [00:55:54] Francois: Uh, keep raising on, uh, the web platform is first. Well, the, the, the web platform is unique in the sense that there are different implementations. I mean, if you, [00:56:03] Francois: Uh, anyway, there are different, uh, context, different run times where there, there's just one provided by the company that owns the, uh, the, the, the system. The web platform is implemented by different, uh, organizations. and so you end up the system where no one, there's what's in the specs is not necessarily supported. [00:56:22] Francois: And of course, MDN tries, uh, to document what's what's supported, uh, thoroughly. But for MDN to work, there's a hell of a lot of needs for data that, tracks browser support. And this, uh, this data is typically in a project called the Browser Compat Data, BCD owned by, uh, MDN as well. But, the Open Web Docs collective is a, uh, is, uh, the one, maintaining that, uh, that data under the hoods. [00:56:50] Francois: anyway, all of that to say that, uh, to make sure that, we track things beyond work on technical specifications, because if you look at it from W3C perspective, life ends when the spec reaches standards, uh, you know, candidate rec or rec, you could just say, oh, done with my work. but that's not how things work. [00:57:10] Francois: There's always, you need the feedback loop and, in order to make sure that developers get the information and can provide the, the feedback that standardization can benefit from and browser vendors can benefit from. We've been working on a project called web Features with browser vendors mainly, and, uh, a few of the folks and MDN and can I use and different, uh, different people, to catalog, the web in terms of features that speak to developers and from that catalog. [00:57:40] Francois: So it's a set of, uh, it's a set of, uh, feature IDs with a feature name and feature description that say, you know, this is how developers would, uh, understand, uh, instead of going too fine grained in terms of, uh, there's this one function call that does this because that's where you, the, the kind of support data you may get from browser data and MDN initially, and having some kind of a coarser grained, uh, structure that says these are the, features that make sense. [00:58:09] Francois: They talk to developers. That's what developers talk about, and that's the info. So the, we need to have data on these particular features because that's how developers are going approach the specs. Uh. and from that we've derived the notion of baseline badges that you have, uh, are now, uh, shown on MDN on can I use and integrated in, uh, IDE tool, IDE Tools such as visual, visual studio, and, uh, uh, libraries, uh, linked, some linters have started to, um, to integrate that data. [00:58:41] Francois: Uh, so, the way it works is, uh, we've been mapping these coarser grained features to BCDs finer grained support data, and from there we've been deriving a kind of a, a batch that says, yeah, this, this feature is implemented well, has limited availability because it's only implemented in one or two browsers, for example. [00:59:07] Francois: It's, newly available because. It was implemented. It's been, it's implemented across the main browser vendor, um, across the main browsers that people use. But it's recent, and widely available, which we try to, uh, well, there's been lots of discussion in the, in the group to, uh, come up with a definition which essentially ends up being 30 months after, a feature become, became newly available. [00:59:34] Francois: And that's when, that's the time it takes for the, for the versions of the, the different versions of the browser to propagate. Uh, because you, it's not because there's a new version of a, of a browser that, uh, people just, Ima immediately, uh, get it. So it takes a while, to propagate, uh, across the, uh, the, the user, uh, user base. [00:59:56] Francois: And so the, the goal is to have a, a, a signal that. Developers can rely on saying, okay, well it's widely available so I can really use that feature. And of course, if that doesn't work, then we need to know about it. And so we are also working with, uh, people doing so developer surveys such as state of, uh, CSS, state of HTML, state of JavaScript. [01:00:15] Francois: That's I guess, the main ones. But also we are also running, uh, MDN short surveys with the MDN people to gather feedback on. On the, on these same features, and to feed the loop and to, uh, to complete the loop. and these data is also used by, internally, by browser vendors to inform, prioritization process, their prioritization process, and typically as part of the interop project that they're also running, uh, on the site [01:00:43] Francois: So a, a number of different, I've mentioned, uh, I guess a number of different projects, uh, coming along together. But that's the goal is to create links, across all of these, um, uh, ongoing projects with a view to integrating developers, more, and gathering feedback as early as possible and inform decision. [01:01:04] Francois: We take at the standardization level that can affect the, the lives of the developers and making sure that it's, uh, it affects them in a, in a positive way. [01:01:14] Jeremy: just trying to understand, 'cause you had mentioned that there's the web features and the baseline, and I was, I was trying to picture where developers would actually, um, see these things. And it sounds like from what you're saying is W3C comes up with what stage some of these features are at, and then developers would end up seeing it on MDN or, or some other site. [01:01:37] Francois: So, uh, I'm working on it, but that doesn't mean it's a W3C thing. It's a, it's a, again, it's a, we have different types of group. It's a community group, so it's the Web DX Community group at W3C, which means it's a community owned thing. so that's why I'm mentioning a working with a representative from, and people from MDN people, from open Web docs. [01:02:05] Francois: so that's the first point. The second point is, so it's, indeed this data is now being integrated. If you, and you look, uh, you'll, you'll see it in on top of the MDN pages on most of them. If you look at, uh, any kind of feature, you'll see a, a few logos, uh, a baseline banner. and then can I use, it's the same thing. [01:02:24] Francois: You're going to get a baseline, banner. It's more on, can I use, and it's meant to capture the fact that the feature is widely available or if you may need to pay attention to it. Of course, it's a simplification, and the goal is not to the way it's, the way the messaging is done to developers is meant to capture the fact that, they may want to look, uh, into more than just this, baseline status, because. [01:02:54] Francois: If you take a look at web platform tests, for example, and if you were to base your assessment of whether a feature is supported based on test results, you'll end up saying the web platform has no supported technology because there are absolutely no API that, uh, where browsers pass 100% of the, of the, of the test suite. [01:03:18] Francois: There may be a few of them, I don't know. But, there's a simplification in the, in the process when a feature is, uh, set to be baseline, there may be more things to look at nevertheless, but it's meant to provide a signal that, uh, still developers can rely on their day-to-day, uh, lives. [01:03:36] Francois: if they use the, the feature, let's say, as a reasonably intended and not, uh, using to advance the logic. [01:03:48] Jeremy: I see. Yeah. I'm looking at one of the pages on MDN right now, and I can see at the top there's the, the baseline and it, it mentions that this feature works across many browsers and devices, and then they say how long it's been available. And so that's a way that people at a glance can, can tell, which APIs they can use. [01:04:08] Francois: it also started, uh, out of a desire to summarize this, uh, browser compatibility table that you see at the end of the page of the, the bottom of the page in on MDN. but there are where developers were saying, well, it's, it's fine, but it's, it goes too much into detail. So we don't know in the end, can we, can we use that feature or can we, can we not use that feature? [01:04:28] Francois: So it's meant as a informed summary of, uh, of, of that it relies on the same data again. and more importantly, we're beyond MDN, we're working with tools providers to integrate that as well. So I mentioned the, uh, visual Studio is one of them. So recently they shipped a new version where when you use a feature, you can, you can have some contextual, uh. [01:04:53] Francois: A menu that tells you, yeah, uh, that's fine. You, this CSS property, you can, you can use it, it's widely available or be aware this one is limited Availability only, availability only available in Firefox or, or Chrome or Safari work kit, whatever. [01:05:08] Jeremy: I think that's a good place to wrap it up, if people want to learn more about the work you're doing or learn more about sort of this whole recommendations process, where, where should they head? [01:05:23] Francois: Generally speaking, we're extremely open to, uh, people contributing to the W3C. and where should they go if they, it depends on what they want. So I guess the, the in usually where, how things start for someone getting involved in the W3C is that they have some
Kansallismuseon uudistushanke on yksi Suomen suurimmista kulttuuri-investoinneista. Yli satavuotias museo aukeaa yleisölle jälleen keväällä 2027. Iso osa laajennuksesta ulottuu maan alle – tarjoaako se arkkitehdille erilaisia vapauksia? Miten uudistunut museo suhtautuu naapureihinsa? Millaisia tulevaisuuden mahdollisuuksia arkkitehtuuri voi museotoiminnalle tarjota? Anni Korkmanin haastattelussa JKMM Arkkitehtien perustajaosakas Samuli Miettinen sekä Suomen Kansallismuseon ylijohtaja Elina Anttila. Yhteistyössä: Kansallismuseo […]
Dime qué piensas del episodio.Pedro Friedeberg @pedrofriedeberg es un genio excéntrico, un arquitecto del absurdo y uno de los artistas más irreverentes que ha dado México. Estudió arquitectura, pero la abandonó por consejo de Mathias Goeritz. Expuso por primera vez gracias a Remedios Varo. Y desde entonces ha creado un universo visual que combina geometría sagrada, arquitectura imposible, símbolos esotéricos, ironía refinada y una obsesión casi maniaca por la simetría —todo, sin usar el color verde, porque “hay que limitarse en algo”.Hoy, con 89 años, Pedro sigue dibujando todos los días desde su estudio en la Ciudad de México. Y aunque se burla de todo, cuando habla del arte, la arquitectura y la vida, deja claro que el verdadero caos solo puede construirse con inteligencia.Por favor ayúdame y sigue Cracks Podcast en YouTube aquí."Sí, soy excéntrico… pero no lo suficiente."- @pedrofriedebergComparte esta frase en TwitterEste episodio es presentado por LegaLario la empresa de tecnología legal que ayuda a reducir costos y tiempos de gestión hasta un 80% y por Hospital Angeles Health System que cuenta con el programa de cirugía robótica más robusto en el sector privado en México.Qué puedes aprender hoyCómo dejar de preocuparte por todoCómo diferenciarte del restoCómo convertir un chiste en ícono*Este episodio es presentado por LegaLario, la Legaltech líder en México.Con LegaLario, puedes transformar la manera en que manejas los acuerdos legales de tu empresa. Desde la creación y gestión de contratos electrónicos hasta la recolección de firmas digitales y la validación de identidades, LegaLario cumple rigurosamente con la legislación mexicana y las normativas internacionales.LegaLario ha ayudado a empresas de todos los tamaños y sectores a reducir costos y tiempos de gestión hasta un 80%. Y lo más importante, garantiza la validez legal de cada proceso y la seguridad de tu información, respaldada por certificaciones ISO 27001.Para ti que escuchas Cracks, LegaLario ofrece un 20% de descuento visitando www.legalario.com/cracks.*Este episodio es presentado por Hospital Angeles Health SystemLos avances en cirugía robótica permiten intervenciones con menos sangrado, menos dolor, cicatrices más pequeñas y una recuperación más rápida.Hospital Angeles Health System tiene el programa de cirugía robótica más robusto en el sector privado en México. Cuenta con 13 robots DaVinci, el más avanzado del mundo y con el mayor número de médicos certificados en cirugía robótica ya que tiene el único centro de capacitación de cirugía robótica en el país.Este es el futuro de la cirugía. Si quieres conocer más sobre el programa de cirugía robótica de Hospital Angeles Health System y ver el directorio de doctores visita cracks.la/angeles Ve el episodio en Youtube
Sagi has been the German team's bouldering coach since 2022! In this episode, we'll get insight into Team Germany's training and challenges, hear why he thinks the losses hurt the coaches more than the competitors, we'll get a story about his experience as a homeless person while in the US, and most importantly, we'll DEBUNK his famous statement in the Magnus video that Olympic qualifiers will still be in the combined format for 2028!Guest links:Sagi's InstagramReference links:IFSC Format Experiment Upcoming CompThank you Mad Rock for sponsoring this episode! Use code 'notrealclimber' for 10% off your ENTIRE order, even if you're a returning customer! https://madrock.com/Learn more about the podcast at www.thatsnotrealclimbingpodcast.comFollow on Instagram at https://www.instagram.com/thatsnotrealclimbingpodcastJoin the FREE community in Discord! https://discord.gg/QTa668g8zpJoin Patreon for a welcome gift, deleted scenes, and question priority: www.patreon.com/thatsnotrealclimbingpodcastTimestamps of discussion topics0:00 - Intro1:40 - Mad Rock Shoutout!!2:24 - Youth worlds + Spain travels4:59 - Climbing + coaching with no experience!12:02 - Becoming the German bouldering coach19:42 - Do pros still need climbing tips??22:41 - Team Germany's training breakdown + reaction time practice28:19 - Comforting athletes who have a bad round37:58 - DEBUNKING LA 2028 qualification process44:07 - The issue with bouldering points system47:32 - HOT TAKE: Bouldering is no longer real climbing54:53 - New generation of climbing1:02:55 - German team challenges1:09:42 - Price of hosting world cups1:11:13 - Bouldering needs to change1:18:50 - USA travel nightmare1:28:03 - IG Q: Athletes in Germany that hate the DAV?1:32:11 - DISCORD Q: Talk through the process of an appeal1:38:58 - DISCORD Q: What do you do in ISO?1:40:55 - Words of wisdom + where to find Sagi
Este septiembre me pongo intenso con lo básico de fotografía
The Power of Dirndls And Lederhosen: Part 1Hans channels his grandfather's German roots, to overcome his inadequacies with women.Based on the post by cb summers, in 2 parts. Listen to the ► Podcast at Connected.September 22October was almost here. Outside, a cold, gusty wind was blowing the freshly fallen leaves across the campus commons. But I was warm in my room, snuggled under the covers, devouring chapter seven of Advanced Organic Chemistry. I had a test scheduled for the next morning, but studying wasn't a chore for a nerd like me. It was a joy. I was basking in the awesome power of carbon, and the stunning ways it had chemically combined with other compounds over the unimaginable eons of time to form the very basis of life itself.I loved learning. I loved science. I loved textbooks. They allowed me to escape myself. In textbooks I wasn't a loveless, lonely virgin. I wasn't an awkward, babbling dork. I didn't have a disappointing body with deep pockmarks from a high-school bout with acne, and crooked teeth from parents too poor to pay for braces. And I didn't become embarrassingly tongue-tied in the presence of hotties, because there were no hotties in textbooks. There wasn't even a me. Lost in the mysteries and majesty of science, I became the universe itself. Immortal. Beautiful. Content.It was a blessed relief from all the stress I'd been under of late. You see, I could understand carbon. I could understand DNA. I could understand calculus, non-Euclidean geometry and superstring theory. But girls? They were a total mystery to me.My roommate Troy had been trying to share his ‘wisdom' about the fairer sex with me, but it wasn't easy for me to take his advice. After all, he was a Neanderthal. Normally, I avoided guys like him. You know, big dumb lunks, with handsome faces, muscular bodies, and cocky attitudes. Troy was willfully ignorant about the natural world. He didn't believe in evolution, because it just didn't make sense to him, but he did believe in Bigfoot because he saw a movie about it once. I mean, he was just an idiot. I never would have chosen a guy like him to be my roommate, but my roomie for the last two years suddenly transferred to Columbia just before school started in September, so Troy, was assigned to me at random.I'll never forget the day I met the big dope. He swaggered into my room as if he owned the place. He was tall and broad, with a thick, strong neck, short tan hair, and an infuriating air of confidence. I hated him instantly. But I resolved to try to get along with him, so I said, “Hi. I'm Hans. Hans Willis.”He replied, “Look dude, here's the deal I'm gonna fuck a lot of girls in this room, so we need to work out some kinda arrangement. If you see a sock hanging on the doorknob, don't come in. Got it? Just assume I'm boning some chick. I don't care if you have to sleep in the lobby, don't come between me and my pussy. But don't worry, same rules apply for both of us. If I see the sock, I'll stay out too. Those are now the house rules. Name's Troy, by the way.” He held his fist out for me to bump, so I bumped it.A Crushing Defeat To The Neanderthal.But the one girl I actually did go on one date with, that September, ended up becoming my roommate's main fuck buddy, Briona. She's maybe the smartest female in the science department, but her primal desires led her to the neanderthal, Troy. It wasn't even a week after my one feeble date. Briona basically ignored me in class, and I was miserable. I became depressed and stayed in my dorm, sulking myself to sleep.So there I was, lost in my textbook on a cold September evening, when voices in the hallway brought me out of my reverie. They stopped in front of my door and began to talk back and forth in hushed tones. I recognized Troy's voice. He started talking loudly. “No, really, don't worry about my roommate. He's asleep. Sleeps like a fucking log.”A girl's voice whispered, “Really? I don't know about this. Are you sure?”He answered loudly, “Yeah, I toldja, he's on some kinda meds to keep his acne from coming back. Those things knock him out like a light. It's actually kinda bizarre. Hey, why don't you see for yourself?”He was fumbling with his keys, and then he dropped them loudly on the floor. I realized with shock that he was hoping I'd hear him so I could pretend to be asleep. I was gripped with utter terror. He'd never done anything like this before. He usually called me if he wanted to bring a girl over, to give me time to clear out. But he must have met this girl at some late night party, and didn't think I'd agree to leaving the room at 2:15 in the morning. So what was his plan? He wanted me to stay? To, what? Pretend to be asleep while he fucked this girl? It was a crazy idea! Utterly indecent! Utterly wonderful! Two conflicting thoughts raced through my head at the same time. One: I don't have time for this! I have to study! Two: Oh holy shit, oh holy shit, shit,!What a position to put me in! But I felt I had no choice but to play possum! I heard the key clicking into place, so I barely had time to put my books on the floor, flip out my bedside lamp, and yank the covers messily over my head before the door swung open. I didn't see them coming in, but I heard their voices.He said, in a normal voice, “See? What did I tell you? Out like a light.”She whispered, “No, really?”The door closed, and he said, “Here. Let me show you.” He tromped over to me, shook me and shouted, “Wake up, roomie! The building's on fire!” Then he leaned down close enough to whisper, “Please, Hans. Just go with it.” I didn't make a peep, so he said loudly, “What did I tell you? Dead to the world. It's just you and me, sweetheart.'She giggled and whispered, “Damn. Those must be some killer meds. Which one does he take? Xeotrex, or Iso…”She fell silent. From the sound of the wet little smacking sounds I heard, he must have started kissing her to stop her questions. Damn, what a caveman he was. But she didn't complain. Soon she was making hungry little moans and wet slobbering gasps and groans. Oh shit. I couldn't believe they were making out, right there in my room! My cock started to harden. It was a good thing I'd turned to my side, or she might have seen a volcano rising under my sheets.I just lay there in shock for the next five minutes, unable to block out those sexy sounds. I couldn't believe this was actually happening. But it only got more shocking when I heard the unmistakable sound of a belt buckle clinking open. Troy moaned, “Oh yeah, baby. Fuck yeah.”She giggled, saying, “Let's see what you got in here, big boy. Oh, hot damn. It's so big. Damn. My fingers barely fit around it. Fuck. I gotta get a taste of that.” Then she inhaled and made a wet slurping sound.Troy moaned deeply, “Oh, fuck.”Up to that very moment, I'd had no intention of peeking. But once I realized that a girl was giving Troy a blowjob just a few feet away from me, and the only thing that stood between them and my eyes was my blanket, well I just couldn't resist. I had to see. I just had to! So I slowly moved my hand up to my face and began to tug at the blanket to form a shadowy little opening to peep through. The first thing I saw was Troy's rapturous face, illuminated by his bedside light. He looked right at me. I thought he'd be pissed, but he just smiled and put his finger to his lips, then pointed down, grinning like a birthday boy showing off his brand new BB gun.With that encouragement, I pulled the opening a little more open, and laid my eyes on a sight that absolutely shook me to the core.Briona Skorsczi was on her knees sucking my roommate's big fat cock.I couldn't have been more shocked if I'd suddenly seen my family being eaten by a Tyrannosaurus Rex. It was horrifying, yet I couldn't look away. I just couldn't. Briona's big, beautiful nose was bobbing forward and back, her glasses sliding down to the tip as she sucked him into her beautiful mouth. Her delightful bunny teeth were sliding gently over the raw, naked flesh of that frighteningly huge cock of his. It had to be eight or nine inches long. Maybe more.She must have taken off her coat and shirt before getting on her knees, because I saw her enormous tits absolutely straining to escape the confines of her lacy white bra. I'd been right all along. She had been hiding a smoking hot body under all those baggy clothes. Her tits were even bigger than I'd suspected, probably full D cups, and her creamy white cleavage was wiggling like a bowl of Jell-O as she slurped Troy's cock with increasing eagerness.I watched all of this in utter shock. I couldn't believe this was actually happening. The sweet, innocent, genius of my dreams was polishing a Neanderthal's knob. It was wrong on so many levels; I just couldn't wrap my head around it. How the hell had he met her anyway? I hadn't told either of them about each other, but Prairie Tech wasn't a very big college, so this was just one of those random coincidences that happen from time to time. Only this time it was happening to me, goddamn it!It was heartbreaking to watch. But I had to. I had to. Those full, beautiful lips, which I'd been too timid to kiss, were now sliding and slurping over the bulbous head of Troy's throbbing meat. And her delicate pink tongue, which had said so many fascinating things to me over the course of our evening together, was now slipping out, and flicking that sensitive spot on the underside of his glans. All the while she stroked his long shaft with those delicate hands I'd imagined holding in my own. Then she lifted his shaft, leaned forward and slurped his big, hairless balls into her mouth, making him grab his bedside table for support.“Oh fuck. Suck my balls, bitch. Yeah, so fucking good.”I watched her lick every inch of his veiny shaft, her big beautiful nose occasionally bending in contact with his cock, which I found particularly obscene. Then she kissed her way back to the tip of his salami and began gobbling him forward and back in long swooping moves, making her brown hair bob and bounce, taking him deeper and deeper into her throat with each stroke. She began to drool copiously, coating his cock with so much slime that long strands of slobber dripped down onto her creamy white cleavage. God, I just about passed out at the sight of it. She tilted her head lithely side to side as she gulped his phallus, literally swallowing it until I could actually see the end of his massive member distorting her willowy neck! It was astonishing. She was making loud, wet gasping sounds, but unbelievably, she wasn't choking on his cock; not one tiny bit.That's when it dawned on me that she wasn't a sweet little shy virgin after all. She'd obviously sucked a cock or twelve in her time. Hell, for all I knew, she did this sort of thing every single night of the year. I'd completely misjudged her. She hadn't turned me down because she was too busy. She'd turned me down because I was a coward.Looking back, I suddenly realized that she'd been waiting for me to make some kind of move all night during our date. Now with hindsight twenty twenty, I could remember at least half a dozen opportunities for intimacy that I'd passed up. I could have held her hand at the art show. I could have sat next to her at dinner. I could have put my arm over her shoulder on the walk to her place. And that awkward silence before she closed the door? She'd definitely wanted me to kiss her!Idiot! Why Didn't I Fucking Kiss Her? And if I had, then what? Would she have pulled me inside? Would she have dropped to her knees and pulled out my cock and started sucking me, just like she did with Troy? And then what? Would she have fucked me too?! Oh shit. I blew it. I fucking blew it.I closed the gap in my blankets, and closed my eyes, trying to stifle my sobs of crushing regret. Oh god, I was a pathetic excuse for a man. I wasn't a man at all! I was a fucking Boy! Troy may have been a stupid caveman who didn't believe in evolution, but did believe that a magnetic wristband could make you run faster, but nevertheless, he was still twice the man as me. My pitiful erection faded away and I silently wept, feeling lower and more useless than I'd ever felt in my life.Okay. I must admit. I was wallowing a bit. But then I heard Briona say, “I want you to cream on my tits, baby.”I instantly forgot my misery, and opened the flap again, just in time to see her reaching behind her back and unhooking her bra. It popped open and her big pale breasts fell into view. My cock leapt fully erect again. Her nipples were puffy and pink. Oh god, her tits were more magnificent than I could have ever imagined. Troy grabbed her head with both hands and began fucking her face hard and fast. Then he stiffened up, arched his back and let out a long, gut-wrenching, guttural groan. She pulled back and presented her tits to him, while she jerked his long pipe with one hand. I saw his nuts literally jumping, then ropes of glistening white ropes shot out of him, splooging all over her breasts and neck. She jerked it out of him with expert yanks, until her cleavage was dripping with goo. Then she leaned forward and sucked his cock head while squeezing his balls, making him squirt another shot into her mouth. She looked up at him over her glasses and opened her mouth, and let the cum slowly drip out of it onto her tits. Oh fucking christ! It was so fucking Filthy! Then she ran both hands over her breasts, spreading his shiny cum all over until she her tits were glistening.He couldn't stand up any longer, so he plopped down onto his bed, and fell onto his back. Briona stood up, and quickly stripped out of her shoes, jeans and panties, a sight that made my eyes nearly pop out of their sockets. She had an incredible ass and a stunningly narrow waist. What a figure! She was built like a movie star! Her back was to me now, so I reached into my shorts and wrapped my hand around my throbbing hard cock and started jerking off as quietly as I could manage. She leaned forward to yank Troy's pants off, giving me an amazing view of her extremely hairy pussy. It was big, bushy and brown, but fucking hot as hell. I couldn't make out her pussy lips, but I didn't care. I just stared up her ass crack, jacking off like the pathetic little perv I was, my cock lubricated by the copious amounts of precum it was weeping.Once she'd stripped his bottom half bare, she wiped her tits clean of cum with his pants, then climbed on top of him. I thought she was gonna fuck him, but she kept going upward until she was straddling his face. “Suck my fucking pussy, donkey-dick.”I couldn't get over how filthy her mouth was. It was like she was split personality, or something. This wasn't the brainy girl I'd been out on a date with. That girl could wax poetically about superstring theory and the big bang. But this girl was gleefully grinding her pussy against a moron's face, as she moaned, “Oh fuck yeah. Eat my pussy, fuck wad. Eat my fucking pussy. Yeah, that's right. Stick that tongue inside my cunt. Taste my fucking cum.”I couldn't see exactly what he was doing. Her back was to me, and his big fat cock was in the foreground, blocking some of the view. But I saw the underside of his chin, and his tongue going up into her. He was making crazy slurping sounds, and his semi-hard cock slowly stood to attention again, and he started stroking it, at the same time that I was stoking mine. I wondered what it must feel like to have a monster cock like that in your hand. Mine was puny compared to his. A measly seven and a half inches.Briona was like a wild woman, and she couldn't get enough of Troy's tongue. She just kept grinding herself roughly into his face for the longest time, while he jerked himself off. Her aggressiveness was a bit scary, actually. I wondered what I would have done if she'd attacked me like that in her apartment. I was starting to feel like maybe I dodged a bullet there. Sure, she was sexy, smart and sweet, but damn, she was an animal in the sack! She started shouting out filthy commands as she rode his face. “Yeah, suck my pussy, you mother fucker! Suck my hairy snatch. You know you like it, fuck face. Gimme that hand. Use your finger, oh shit yeah. Oh, fuck yeah, right there. Yeah, like that. No don't stop licking my clit. Yeah, oh fuck, No, don't change anything! Just keep doing it like that, mother fucker! Oh Yes! Yes! Yes! Yes!”She was screaming so loud, they were in serious danger of having the RA's realize there was a girl in the room, but Troy clamped his free hand over her mouth. For the next ten minutes she moaned and groaned into his hand, and he took her through a series of awe-inspiring orgasms. Then right when it seemed she was at the peak of her excitement, she suddenly jumped backward and straddled his cock, then lowered herself slowly onto it.Wow. She didn't even make him put on a condom! I saw his huge manhood spreading her furry pussy lips wide for a moment before she lowered herself slowly down his shaft, while juices dripped out of her. Based on the guttural moan she emitted, I guess he was stretching her to the limit, and she liked it. The sight of him disappearing into her snatch triggered something in my own cock. I felt a burst of pleasure, and moments later I was filling my underwear with cum. But I didn't get soft for a second, so I just kept jerking, ignoring the sticky gunk on my hand, taking advantage of the fact that her back was turned to me so she couldn't see my blankets jumping as I jerked off like a monkey in a zoo.She rode him like that for a good long time, slowly at first, moaning, “Oh fucking Christ on a sandwich! You're so fucking big! I've never fucked anyone like you before! Oh god. You're splitting me open, you fucking animal!” But once she got used to his girth, she began to fuck him with more speed and gusto. She started getting less careful, so she could no longer keep his cock from popping out of her pussy. But each time she'd reach down, pull it back into place and start galloping him again, slamming herself down on him like she was riding a wild horse. She was insatiable! And he had lasting power. I shot a second wad into my shorts, but he just kept fucking her on and on and on!Eventually, he flipped her over onto her back, and lifted her long, pale legs high in the air on each of his shoulders, and started ramming himself into her like he was trying to destroy her cunt. But she just stared up at him with those big brown eyes and urged him on. “Harder, you fucking wimp. Fuck me harder.” She said it with an animal intensity, which I'd never imagined her capable of. It was frighteningly sexy! And he seemed to love it, because he attacked her with the fury of a jungle cat. They were two wild animals, groaning and grinding on that squeaky dorm bed, in a crazy battle to the death.They were turned sideways to me now, so I beheld the stunning sight of Briona's big breasts surging up and down her chest as he pounded her. He occasionally leaned forward and sucked them roughly into his mouth, nibbling her puffy nipples hard enough to make her squeal with delight. It looked so painful to me, but Briona seemed to love it.She kept groaning and cursing the whole time he fucked her. “Harder! Fuck me harder! Oh, yeah. Yeah. Yeah. Yeah. Fuck me with that big fat cock! Shit! You feel so fucking huge! Harder! Fuck me harder! Oh my god. Oh my god, you feel so good inside me! Oh fucking god! Oh fucking god! oh.”He slammed his hand over her mouth as she had another crazy loud orgasm. He pounded her with merciless glee, his well-muscled body glistening with sweat. He moaned, “Take it bitch. Fucking take it!”I had to stroke myself slower, now that she could possibly see me, but that didn't stop me from cumming a third time. My underwear was absolutely gross with accumulated cum by now, but my cock didn't get soft, so I kept squeezing and stroking it as I stared at Briona's beautiful tits, her long, lithe legs, and her beautiful big nose. She was looking up at Troy, right into amazed eyes, with a passion so hot that it could have started a forest fire.She suddenly crawled out from under him, moaning, “Oh, shit, Fuck me doggy style, you son of a bitch!” She got up on her hands and knees and he immediately rammed himself into her slit from behind. She arched her neck up ward, her lush mouth opening into a long, breathy groan. “God damn. So fucking good.”My eyes were drawn to her pendulous breasts. They were flopping forward and back as Troy fucked her. Once or twice he leaned forward to fondle them, something I longed to do, but that just threw off his rhythm, so he went back to fucking her. I wanted to get out of bed, and crawl under her, and let those big boobs sweep up and down my face. But I was pretty sure that would have freaked her the fuck out, so I just kept playing possum.He looked toward me a few times, smiling with wicked pride. He even flashed me one of those stupid ‘hang ten' hand signals that dopes like him were fond of. I wanted to hate him for stealing my girl, but I just couldn't be mad at him. It wasn't his fault. It was mine. I'd let her slip out of my hands. And now he was fucking my dream girl. I sure hoped he was enjoying it, because the longer it went on, the more my image of her slipped away. She wasn't my dream girl any longer. Oh, I loved her still, and admired her. I also hoped one day I might be friends with her. But I didn't dream about fucking her any longer. I knew I'd never be able to handle her. For one thing, she seemed to like it rough, which just wasn't in me. And for another thing, she absolutely adored Troy's humungous cock. It was at least an inch or two longer than my pitiful seven inches. It was apparent now why all those girls were so happy after fucking him. How could I ever hope to make her happy in bed after she'd been fucked like this?Troy grinned at me and mouthed, “Watch this”, then he grabbed his pillow, stripped the pillowcase off, flipped the loose end under her midsection and grabbed both ends with his fists and suddenly lifted her up, so her knees left the bed. Now, with her utterly under his control, he started to fuck her harder than ever, and she started to squeal and weep and scream. She looked back at him with a look of pure, worshipful amazement as he pounded her pussy like a pro, tears pouring out of her eyes from the sheer perfection of the moment. She'd been calling the shots all night, but now he was in command, and she was enraptured. Utterly enraptured.And I guess I was enraptured too. They both amazed me. I felt like a pathetic troll compared to these guys. If any two people on earth were made to fuck each other, it was Troy and Briona, goddamn it! He fucked her that way longer than I could ever have done, but he finally began to grunt and stiffen with impending release.Briona moaned, “Oh yeah. Cum inside me. I want to feel you cumming inside me. Oh god, yes, I can feel it!”The astounding sight of my roommate filling that beautiful, busty nerd's pussy with cum made me blast one final load of semen into my sticky underwear. And as impossible as it may seem, I actually fell asleep immediately afterward. I don't know if they kept fucking or not, but I would have slept through an earthquake at that point. It was probably some sort of psychological defense mechanism. My brain had overloaded with a lethal combination of lust and self-loathing. My only escape was sweet oblivion.Frat Party Invite: “You should go,” said Troy.“Yeah, I agree,” said Briona, cuddling next to him in his bed. “What have you got to lose?”I shrugged. “I don't really know these guys. And I wouldn't know anyone else at the party either.”Briona shrugged, “So what?”Troy added, “And it's at a frat, dude! Think of all that fresh young sorority pussy!”Briona slapped his arm, hard enough to make him squeal. “Shut up, you big dumb ape!”Troy pouted adorably, nursing his arm. “Sorry Bree.”“Oh, did I hurt you, baby?” Then she gently, lovingly kissed his arm, as he looked at her enraptured.They'd only been together for two weeks, but the change she'd had on Troy had been amazing. He'd stopped trolling for chicks, even though she hadn't asked him to. And when the two of them weren't over at her apartment fucking like rabbits, she was over at our room studying with me! It worked out for all three of us because our studying together encouraged him to do his own homework, so his grades began to improve as well.Just in case you're wondering, Briona had no idea that I'd been awake the night she fucked him. In fact, when she found out that I was his roommate, she nearly had a heart attack, but I pretended his ‘acne medicine' story was true. There are some acne medicines that cause drowsiness, although I'd been off them for over a year. Still, I kept up the charade, secretly hoping that she might fuck him again while I ‘slept'. But apparently the night she came over her cousin had been visiting, so her apartment wasn't empty. That wasn't true any longer, so I hadn't seen hide nor hair of her pussy since that wonderful night, and I probably never would again.But that was okay. She was fast becoming one of my best friends. The fact that I'd seen her totally naked, riding my roommate's cock while she cursed like a whore, didn't diminish my fondness or admiration for her one tiny bit. It actually opened my eyes up to my own naïve ideas about sexuality. I realized that sex isn't just for sluts and dopes, but for smart people too. People like Briona, and people like me! It finally dawned on me that everybody in the world had sex, and every woman, however shy she may seem, had a secret tiger in her, just waiting to be discovered and unleashed.As for Troy, he was still a bit of an asshole, but he treated Briona like a princess. He was honestly in love. So much so that it frightened him a bit. After I told him that she was a genius, he started to worry that she'd lose interest in him, so he worked extra hard to earn her love. But I'd seen him fucking her. As long as he kept slaying her pussy like that, he had nothing to worry about.Briona asked, “Who are these guys again?”“Roland Rawlings and Joseph, something, I forget his last name. They're in Tau Sigma Omicron, I think. I'm in their Astrophysics study group. I guess that's why they invited me to their Oktoberfest party. I can't think of any other reason. I'm certainly not interested in pledging any frats. I don't have that kind of money anyway.”Briona nodded. “Well, I don't know them, but Tau Sigma has a good reputation. If you were pledging, you could do worse. Though Delta Delta is the one that most of the guys in the science department belong to. They have an excellent academics record.”Troy grinned mischievously, saying, “Yeah, but the real question is, does Tau Sigma have a sister sorority, and do they like to fuck nerds?”Briona roared like a lion and started snapping her teeth at him. “I told you to stop it, you dirty little boy! Don't make me bite you!”He stuck his tongue out at her so she leapt on top of him like a jungle cat. I watched them roughhouse with a smile on my face. Troy was much bigger and stronger than her, but he let her pin him with only minimal resistance. That's one of the ways I knew he was smitten with her. She'd literally tamed him. It was really kind of cute.Still straddling Troy, Briona turned to me and said, “No, really, Hans, you ought to go. You don't have anything better to do tonight, do you?”I shrugged. “No, but I don't have a costume. Everyone's supposed to dress up like Germans.”Troy said, “Well, you're German, aren't you? Just go as yourself.”“My grandpa's from Austria, but I don't think that counts as a costume.”Briona smiled, “Oh hey, there's that costume store over in that strip mall next to the Wendy's. I bet they're open for another hour or two. You should run over there and, here, ” She reached into her pocket and pulled out her wallet, then took out sixty dollars, “Go rent a costume.”I put my hand up, “No, no. I can't take your money.”She hopped off Troy and pressed the money into my hands. “Consider it a loan, Hansie. Pay me back when you can.”I looked at the money, and my heart started to beat hard. I'd never gone to a real party before. Or at least not one at a cool fraternity, which I just knew would be chock full of eligible women getting drunk off their asses. I didn't know what to say, but Briona just pulled me off my bed and pushed me toward the door, saying, “You better hurry up before they close! Scoot!”Troy shouted from his bed. “Yeah, get out of here, loser, so I can fuck my girlfriend!”As she was closing the door behind me, I heard her saying to Troy, “Okay mister. You've officially pissed me off. Now you're gonna get bit!”I stood in that hallway for a few minutes, listening to her jungle-cat roars turn into orgasmic groans as they attacked each other in my room, perhaps even on my very bed. It made my cock stir with lust. Since it was unlikely they'd ever do it while I was ‘sleeping' again, eavesdropping at my dorm room door might be the closest I'd ever get. But as fun it was to listen to Briona's dirty talk, her money was burning a hole in my hand, and I knew she'd expect me to have a story to show for it, so I dragged myself away from her beautiful moans, and sweet obscenities.By the time I'd walked to the costume shop, the sun was already setting, and they were just about to close. But the man let me in and showed me his selection of Bavarian costumes. Most of them were cheap, mass-manufactured Halloween costumes, but one was really quite authentic. I should know. I'd been dragged to my fair share of polkas and Oktoberfest celebrations when I was a kid. My parents were proud of their Austrian ancestry, so I could tell an authentic outfit when I saw one. It wasn't cheap, but Briona's money, added to my own pitiful stash, added up to just barely enough to rent it, along with an oversized plastic stein. That was all the money I had for the rest of the month, but I figured, if I'm going to look like a fool, I might as well do it in style. Besides, if I impress those guys, maybe they'll invite me to another party.As I was trying it on, the shop owner said, “You're lucky you're not a woman. A bunch of girls came in here earlier and rented all the Bavarian dresses in the place. Hey, you know what? I bet they're going to the same party as you.” I shrugged, barely hearing him. I was distracted by my own reflection in the mirror. I looked exactly like my grandfather. There was photo of him hanging on our wall back home which was taken when he was a boy in Austria, wearing a costume that was freakishly similar to this: a pair of dark brown lederhosen with suspenders, high socks embroidered with ducks and edelweiss flowers, a loose white peasant shirt and a blue cap with a long feather sticking out the top. My god, I was the spitting image of my grandfather.Suddenly I flashed on the old man. He was the most rakish, hearty, balls-to-the-wall man I'd ever met. He could have eaten ten Troys for breakfast and still had room for seven Brad Pitts. When Grandpa came into a room, everybody smiled. He flirted with all the ladies, even his own relatives, and made every man his buddy. He was amazing, and lived life to the fullest, right up to the very end. I hooked my thumbs in my suspenders, just as he was doing in that old photograph, and grinned, trying to make my eyes twinkle just like his. Damn. I looked more like him than ever. And then I remembered that he had a pockmarked face too. I'd never thought about it before, but he must have had acne as a teenager, the same as me! But he hadn't let that stop him from being a man, and damn it all, I wasn't gonna let it stop me either!I walked proudly to Fraternity Row, dressed in my costume, ignoring the catcalls from passers-by. No, scratch that. I didn't ignore them. Whenever someone laughed or shouted out some obscenity at me, I raised my fake German stein and shouted, “Oktoberfest!” at the top of my lungs, and their jeers turned instantly into cheers. I felt almost as if I was channeling my grandfather's spirit. But I didn't believe in any sort of afterlife, so I knew that my grandfather's spirit didn't exist. No. If anything, it was my grandfather's DNA coursing through my blood, which gave me the gumption to act as if I was the man I wanted to be. That, and the long feather in my cap.I charged into that party as if I owned the place, and stomped all the way into the middle of the room on my big, loud boots. That's when I noticed that I was the only person in sight wearing a costume of any kind. Then I saw the assholes who'd invited me; laughing their asses off. My heart sank, and my cheeks burned bright red. I'd thought I'd left this kind of crap behind me in high school. But I was wrong. You never get too old for a pair of snotty assholes to make you feel like a fool. I refused to give them the pleasure of seeing my embarrassment, so I just smiled and waved, proud of my Bavarian heritage and culture.I was about to make a humiliating retreat from this frat party when I realized, much to my delight, that I wasn't alone. Six freshmen girls, dressed in sexy little Bavarian dresses, filed through the door, drawing fresh gouts of laughter from the assembly. Now I knew who'd rented all the female costumes from the store! Most of the girls looked utterly embarrassed, but one of the girls was shining with confidence. Her sky-blue eyes caught sight of me and a broad grin spread out on her stunningly beautiful, copper-colored face. I'd seen her around the Science Building, but I didn't know her name. All I knew was that she was a freshman, and insanely hot. I considered her so far out of my league that I didn't even daydream about asking her out.She was simply stunning to behold, her lovely tits were perfectly displayed in the snug bodice. Her figure was looking scrumptious, particularly as she made her way through the crowd toward me, smiling from ear to ear. As she came closer, I realized that her costume was the female match for mine. They had the same brown, green and blue fabrics, the same embroidered socks. But instead of the lederhosen and suspenders my costume had, she was wearing a traditional dirndl, which was comprised of a brown skirt, a big green apron, a puffy white blouse, and a bodice with a low front, which was pushing her ample breasts up into a startling display of feminine pulchritude. I mean, this chick's cleavage was epic, and it was wiggling about wonderfully as she clomped toward me in her polka shoes. Her wavy dark brown hair was braided into two long braids that were framing her tits marvelously.Coincidence was once again rearing its ugly head, but this time it seemed to be working in my favor!She shouted in a fake German accent, “Liebchen! Vere haff you been? I've been vorried schick about you!”Then she gave me a big hug and a quick kiss on the lips. I was stunned. That was literally the first kiss of my life, and even though she meant it as a joke, my heart did a total flip flop in my chest, and tingles shot down my spine! Then she took my hand in hers and pulled me toward the other costumed girls, all of whom were adorable, each in their own way. “Come vit me, liebchen. I vant you to meet my freundins!” The girls laughed when they saw that I was wearing the male match of their friend's dirndl. “Girls, girls, I vant you to meet mein freund, Helmutt von Wiener.”Continued in Part Two,Based on a post by CBSummers, for Literotica
VOV1 - Hiện nay, nhiều hợp tác xã và doanh nghiệp nông nghiệp đều rất chú trọng đạt các chứng nhận quốc tế như GlobalGAP, ISO hay Halal. Đây không chỉ là yêu cầu về chất lượng và an toàn thực phẩm mà còn là cách để sản phẩm tiếp cận các thị trường xuất khẩu tiềm năng.
In this GMS Podcast episode, host Ingrid sits down with Dr. Anand Hiremath, CEO of the Sustainable Ship and Offshore Recycling Program (SSORP), to examine two sharply different approaches to ship recycling and what they mean for ship owners worldwide. The conversation starts with Canada's Deep Water Recovery case in British Columbia, where regulators found repeated toxic discharges of heavy metals such as copper and lead, weak pollution controls, and long legal disputes. This case illustrates the environmental and business risks of recycling a vessel without strong oversight and clear waste-handling systems. Dr. Anand then takes listeners to Alang, India, where more than one hundred ship recycling yards are certified under the Hong Kong International Convention for the Safe and Environmentally Sound Recycling of Ships (HKC) and many also meet EU Ship Recycling Regulation standards. Key insights include: How HKC yards build a Ship Recycling Plan from a detailed Inventory of Hazardous Materials before a vessel arrives. Use of impermeable flooring and closed drainage to capture and treat oil, paint scrapings and wash water, preventing ocean contamination. Worker training and ISO 45001 safety systems, with protective equipment, insurance and family health coverage. Independent audits by ClassNK, Lloyd's Register and other IACS members, ensuring constant compliance instead of slow court battles. Circular economy benefits: re-rolling 75 percent of hull steel cuts energy use by about 58 percent and avoids around 1.6 tonnes of CO₂ per tonne of steel compared with melting in European dry docks. Regulated removal and off-site treatment of hazardous waste such as asbestos. Dr. Anand explains why HKC-compliant beaching in Alang can match or exceed dry-dock recycling in environmental performance, while offering the scale and steel reuse rates global shipping needs. For ship owners, cash buyers and maritime professionals, this episode provides practical guidance on choosing a ship recycling destination that is verifiably safe, cost-effective and climate-friendly. Subscribe to the GMS Podcast and follow GMS on LinkedIn for future updates and discussions.
In this week's episode of Expansion Team, Iso takes the mic solo with no Woods alongside him. Sticking straight to the script, Iso runs down the Week 2 NFL schedule and breaks down the betting odds for every matchup. No extra talk, no sidebars—just the games, the lines, and what fans and bettors need to know heading into the weekend. Whether you're looking to stay updated on the schedule or catch the spreads before you place your bets, Iso delivers it all in this fast-paced breakdown.
In this explosive part 2 of “Culturally Inappropriate”, Ern and Iso dive deep into loyalty, betrayal, and passion within the worlds of hip-hop and business.
Probiotics, prebiotics, or fermented foods....which actually help your gut? Let's break down the research, if I recommend taking any of these and what to consider before starting. Mentioned in this episode: What's your poop personality? https://quiz.tryinteract.com/#/657789ba420624001409ca1a Join the MASTER Method Membership: https://www.ibsmastermethod.com/master-method Thank you to our partners: FODZYME is the world's first enzyme supplement specialized to target FODMAPs. When sprinkled on or mixed with high-FODMAP meals, FODZYME's novel patent-pending enzyme blend breaks down fructan, GOS and lactose before they can trigger bloating, gas and other digestive issues. With FODZYME, enjoy garlic, onion, wheat, Brussels sprouts, beans, dairy and more — worry free! Discover the power of FODZYME's digestive enzyme blend and eat the foods you love and miss. Visit fodzyme.com and save 20% off your first order with code THEGUTSHOW. One use per customer. This episode is made possible with support from Ardelyx. Gemelli Biotech offers trusted, science-backed at-home tests for conditions like SIBO, IMO, ISO, and post-infectious IBS. Their Trio-Smart breath test measures all three key gases: hydrogen, methane, and hydrogen sulfide to detect different forms of microbial overgrowth. And for those with IBS symptoms, IBS-Smart is a simple blood test that can confirm post-infectious IBS with clinical accuracy. You simply order the test, complete it at home, send it back, and get clinically backed results in about a week that you can take to your provider! Find out which tests are right for you at getgutanswers.com and use code ERINJUDGE25 to save $35 on your order!
Integrated payments are reshaping the industry, but success looks very different depending on whether you're an ISV or an ISO. This week, James Shepherd sits down with Ashley Willson, a consultant who works with both software companies and ISOs, to share her unique perspective on the challenges and opportunities in integrated payments. With experience on both sides of the equation, Ashley offers practical insights into where the market is headed and how to navigate it. Then, Patti Murphy joins James for Today in Payments to cover the latest industry trends, including new statistics on surcharging programs and what they mean for the future.
SonicWall SSL VPN flaws now being actively exploited Acting federal cyber chief outlines his priorities U.S. based investors in spyware firms nearly tripled in 2024 Huge thanks to our sponsor, Vanta Do you know the status of your compliance controls right now? Like...right now? We know that real-time visibility is critical for security, but when it comes to our GRC programs…we rely on point-in-time checks. But more than 9,000 companies have continuous visibility into their controls with Vanta. Vanta brings automation to evidence collection across over 35 frameworks, like SOC 2 and ISO 27001. They also centralize key workflows like policies, access reviews, and reporting, and helps you get security questionnaires done 5 times faster with AI. Now that's…a new way to GRC. Get started at Vanta.com/headlines. Find the stories behind the headlines at CISOseries.com.
Link to episode page This week's Cyber Security Headlines – Week in Review is hosted by Rich Stroffolino with guests Rob Teel, CTO, Oklahoma Department of Commerce and Howard Holton, CEO, GigaOm Thanks to our show sponsor, Vanta Do you know the status of your compliance controls right now? Like…right now? We know that real-time visibility is critical for security, but when it comes to our GRC programs…we rely on point-in-time checks. But more than 9,000 companies have continuous visibility into their controls with Vanta.Vanta brings automation to evidence collection across over 35 frameworks, like SOC 2 and ISO 27001. They also centralize key workflows like policies, access reviews, and reporting, and helps you get security questionnaires done 5 times faster with AI. Now that's…a new way to GRC. Get started at Vanta.com/headlines. All links and the video of this episode can be found on CISO Series.com
As the new year approaches, businesses are facing a complex mix of economic pressures, from rising energy costs to global uncertainty, with Ireland's upcoming Budget adding another layer of consideration. A nationwide survey conducted by IP Telecom, Ireland's leading B2B telecommunications provider, of over 500 business decision-makers highlights not only the strains on operations but also the resilience, cautious optimism, and forward-looking strategies that Irish businesses are adopting to remain competitive. Rising energy costs emerged as the most significant concern for businesses as we approach the winter season, cited by 40% of respondents, followed closely by global uncertainty at 36%. Labour shortages and wage pressures were identified by nearly a quarter of businesses (25%), while regulatory costs and compliance requirements affected 23%. Other operational pressures included broadband and telecom infrastructure (20%), supply chain disruptions (20%), and office or commercial rent (16%). Only a small fraction of respondents indicated no specific factors were currently straining their operations (2%). Despite these challenges, Irish businesses are optimistic. This confidence is reflected in their outlook for the next 12 months, with 78% of respondents reporting confidence in the Irish economy. Telecoms technology plays a central role in investment decisions. Reflecting this, 62% of businesses said they are likely to change their telecom provider within the next 12 months, highlighting the increasing value placed on reliability and local presence. Beyond price, the features most commonly prioritised are product reliability (46%), reliability of support (45%), and security (44%), with integration with other software, innovation, brand recognition, and local support also considered important. Robin Russell, CCO of IP Telecom, commented: "While challenges such as rising energy costs and global uncertainty remain top of mind for our customers and business leaders across Ireland, these results show that companies are actively adapting, investing in technology. Whether that's reviewing their telecoms and broadband efficacy and providers or exploring AI tools to stay competitive, understanding that innovation is no longer an option but a necessity. At IP Telecom, we are proud to support Irish businesses with reliable, locally based solutions that meet these evolving needs." When asked how important it is that their provider is Irish-owned with local support, 89% of respondents said it is important. IP Telecom is a proudly Guaranteed Irish company, having garnered this prestigious credential in 2024 alongside All-Ireland Business Foundation Business All-Star and ISO 9001 and 27001 Certification. See more stories here.
Do you want to use AI without losing trust? What frameworks help build trust and manage AI responsibly? Can we really create trust while using AI?In this episode of the FIT4PRIVACY Podcast, host Punit Bhatia and digital trust expert Mark Thomas explain how to govern and manage AI in ways that build real trust with customers, partners, and society.This episode breaks down what it means to use AI responsibly and how strong governance can help avoid risks. You'll also learn about key frameworks like the ISO 42001, the EU AI Act, and the World Economic Forum's Digital Trust Framework—and how they can guide your AI practices.Mark and Punit also talk about how organizational culture, company size, and leadership affect how AI is used—and how trust is built (or lost). They discuss real-world tips for making AI part of your existing business systems, and how to make decisions that are fair, explainable, and trustworthy.
The npm incident: nothing to fret about? Cursor Autorun flaw lets repositories execute code without consent Senator Wyden urges FTC to probe Microsoft over Ascension hack Huge thanks to our sponsor, Vanta Do you know the status of your compliance controls right now? Like...right now? We know that real-time visibility is critical for security, but when it comes to our GRC programs…we rely on point-in-time checks. But more than 9,000 companies have continuous visibility into their controls with Vanta. Vanta brings automation to evidence collection across over 35 frameworks, like SOC 2 and ISO 27001. They also centralize key workflows like policies, access reviews, and reporting, and helps you get security questionnaires done 5 times faster with AI. Now that's…a new way to GRC. Get started at Vanta.com/headlines.
bersecurity in Medical Devices – A QA/RA Perspective Cybersecurity is often seen as an IT or engineering issue—but in reality, regulators and auditors turn to QA and Regulatory Affairs professionals for evidence. In this article (based on the podcast episode), we explore: How to prepare cybersecurity documentation for audits and inspections Building post-market processes for vulnerability handling and reporting Linking cybersecurity with standards (ISO 13485, ISO 14971, IEC 62304, ISO 27001…) Managing supplier and open-source component risks Implementing and maintaining an SBOM Key trends like the NIS2 Directive and the EU AI Act
Thousands had data leaked in blood center ransomware attack UK Electoral Commission recovers, 3 years after China hack Npm packages with 2 billion weekly downloads targeted in supply chain attack Huge thanks to our sponsor, Vanta Do you know the status of your compliance controls right now? Like...right now? We know that real-time visibility is critical for security, but when it comes to our GRC programs…we rely on point-in-time checks. But more than 9,000 companies have continuous visibility into their controls with Vanta. Vanta brings automation to evidence collection across over 35 frameworks, like SOC 2 and ISO 27001. They also centralize key workflows like policies, access reviews, and reporting, and helps you get security questionnaires done 5 times faster with AI. Now that's…a new way to GRC. Get started at Vanta.com/headlines.
In this episode of The Quality Hub, Chatting with ISO Experts, host Xavier Francis sits down with Brenden Lowery, consultant at Core Business Solutions, to explore the critical role of data-driven decision-making in ISO 9001. They discuss how small and medium-sized businesses can leverage simple tools like ERP systems and spreadsheets to track key metrics such as on-time delivery, defects, etc, even with limited resources. Brenden emphasizes the importance of accurate data analysis, avoiding common pitfalls like leadership bias, and fostering a culture of frontline employee involvement in quality improvements. The conversation also touches on practical strategies to turn ISO compliance into a strategic advantage, using real-world examples and actionable insights for organizations striving for continual improvement. Helpful Resources: How is ISO 9001 Implemented?: https://www.thecoresolution.com/how-is-iso-9001-implemented For All Things ISO 9001:2015: https://www.thecoresolution.com/iso-9001-2015 Contact us at 866.354.0300 or email us at info@thecoresolution.com A Plethora of Articles: https://www.thecoresolution.com/free-learning-resources ISO 9001 Consulting: https://www.thecoresolution.com/iso-consulting
Nonprofits lean on outside platforms to save time and stretch budgets—but those relationships can quietly expose sensitive donor, client, and payment data. In this episode, Senior Cybersecurity Advisor Parker Brissette of Richey May explains how to recognize and manage third-party software risk before it becomes tomorrow's headline. He starts with a simple lens: follow the data. Where is it stored? Who can touch it—directly or indirectly? Many teams only think about contracted vendors, but Parker widens the aperture to “shadow IT” and consumer tools staff use without formal approval. As he puts it, “Third parties is really anybody that can touch the data at any point in your business, whether you have an agreement with them or maybe not.”From privacy regulations (GDPR, CCPA) to sector-specific rules (HIPAA, PCI), nonprofits carry legal and reputational exposure the moment personal information enters their systems. Parker offers practical steps: inventory paid tools via your accounting system; ask, “If this vendor vanished tomorrow, what would break?”; and press vendors for proof—SOC 2 reports, ISO 27001, or completed security questionnaires. For organizations without a CIO, he recommends clear contracts and one non-negotiable safeguard: “The biggest thing that I recommend in any third-party engagement is setting an expectation of having cyber insurance, because that's a big protection for you financially.”AI enters the picture with both promise and peril. Consumer AI tools can learn from and retain your uploads, potentially exposing proprietary or personal information. Enterprise agreements (e.g., Microsoft Copilot) can offer stronger data protections, but only if configured and used correctly. Parker's guidance is pragmatic: don't ban AI; set guardrails, choose vetted tools, and train teams.Finally, he urges preparation and transparency. Incidents can happen—even with good controls. Donors and corporate funders expect frank communication about what protections exist and what happens if data is exposed. Build trust now by documenting safeguards, validating vendors, and rehearsing your response.You don't have to be a security expert to make smart choices—but you do need a map: know your systems, test your assumptions, ask vendors for evidence, and write risk into your contracts and budgets. That approach turns anxiety into action—and preserves the trust your mission depends on.Find us Live daily on YouTube!Find us Live daily on LinkedIn!Find us Live daily on X: @Nonprofit_ShowOur national co-hosts and amazing guests discuss management, money and missions of nonprofits! 12:30pm ET 11:30am CT 10:30am MT 9:30am PTSend us your ideas for Show Guests or Topics: HelpDesk@AmericanNonprofitAcademy.comVisit us on the web:The Nonprofit Show
Join us in this special episode as Danny M shares his First Step Presentation at the Noon Zoom meeting talking about his experiences with porn & masturbation; his car accident leaving him paralyzed from the chest down; and finding hope in recovery. Since suicide was mentioned in this episode, if you are in suicidal crisis or emotional distress, reach out to the National Suicide Prevention Lifeline in the US by dialing 988. https://988lifeline.org YouTube Links to music in this episode (used for educational purposes): Binsley Schwartz - (What's So Funny 'Bout) Peace, Love & Understanding: https://www.youtube.com/watch?v=1J1CfXFlI4c Elvis Costello - (What's So Funny 'Bout) Peace, Love & Understanding: https://www.youtube.com/watch?v=KCGlwx3L-Xk A Perfect Circle - Peace, Love & Understanding: https://www.youtube.com/watch?v=AehMBw86jBs Down By Law - Peace, Love & Understanding: https://www.youtube.com/watch?v=G4mtOpTMp3c Be sure to reach us via email: feedback@sexaddictsrecoverypod.com If you are comfortable and interested in being a guest or panelist, please feel free to contact me. jason@sexaddictsrecoverypod.com SARPodcast YouTube Playlist: https://www.youtube.com/playlist?list=PLn0dcZg-Ou7giI4YkXGXsBWDHJgtymw9q To find meetings in the San Francisco Bay Area, be sure to visit: https://www.bayareasaa.org/meetings To find meetings in the your local area or online, be sure to visit the main SAA website: https://saa-recovery.org/meetings/ The content of this podcast has not been approved by and may not reflect the opinions or policies of the ISO of SAA, Inc.
GhostAction campaign targets GitHub Scam centers see huge growth in Myanmar GPUGate targets IT firms Huge thanks to our sponsor, Vanta Do you know the status of your compliance controls right now? Like...right now? We know that real-time visibility is critical for security, but when it comes to our GRC programs…we rely on point-in-time checks. But more than 9,000 companies have continuous visibility into their controls with Vanta. Vanta brings automation to evidence collection across over 35 frameworks, like SOC 2 and ISO 27001. They also centralize key workflows like policies, access reviews, and reporting, and helps you get security questionnaires done 5 times faster with AI. Now that's…a new way to GRC. Get started at Vanta.com/headlines.
New malware phishing campaign hidden in SVG files Anthropic agrees to pay $1.5bn in book piracy lawsuit Qantas penalizes executives for cyberattack Huge thanks to our sponsor, Vanta Do you know the status of your compliance controls right now? Like...right now? We know that real-time visibility is critical for security, but when it comes to our GRC programs…we rely on point-in-time checks. But more than 9,000 companies have continuous visibility into their controls with Vanta. Vanta brings automation to evidence collection across over 35 frameworks, like SOC 2 and ISO 27001. They also centralize key workflows like policies, access reviews, and reporting, and helps you get security questionnaires done 5 times faster with AI. Now that's…a new way to GRC. Get started at Vanta.com/headlines. Find the stories behind the headlines at CISOseries.com.
Kenny Annis, friend and former ISO member, talk with Michael and Andy about his concerns about AI. Check us out!https://youtu.be/nItmqkrpWHU To see all our episodes go to:What's Left? Website: https://whatsleftpodcast.com/iTunes: Spotify: Bitchute: YouTube: LBRY: Telegram :Odysee: Googleplaymusic: Rumble
In this special solo episode of the Ern and Iso Podcast, Iso takes the mic by himself after an unexpected encounter with a fan that sparks a powerful and necessary conversation.
SummaryIn this conversation, Sean M Weiss and Walter Haydock discuss the implications of ISO IEC 42001 in the healthcare sector, focusing on AI governance, regulatory compliance, and the management of bias in AI systems. They explore the challenges faced by multi-site healthcare organizations, the importance of leadership in ethical AI use, and real-world examples of organizations implementing ISO 42001. The discussion also touches on the legislative landscape surrounding AI and the need for clear policies in healthcare AI applications.TakeawaysISO 42001 is a blueprint for managing AI risk.Bias in AI is unavoidable but can be managed.Leadership commitment is essential for effective AI governance.ISO 42001 aids in compliance with regulations like HIPAA.Multi-site healthcare systems face unique challenges in AI implementation.Ethical AI use is crucial in telemedicine applications.Real-world examples show the benefits of ISO 42001 certification.Behavioral health can greatly benefit from AI governance.Integrating ISO standards enhances overall AI governance.Legislators need to improve their understanding of AI issues.
Bloating is one of the most common and frustrating gut symptoms. But what actually causes it? And why does it feel so different from person to person? In this episode, we break down:
In this episode of the Ern and Iso Podcast, the duo dives deep into the latest updates surrounding YSL leader and rapper Young Thug and the shocking rumors about him possibly being labeled a snitch. Ern and Iso break down the courtroom drama, the leaked statements, and how quickly public perception can change when street codes come into question.The conversation goes beyond just Young Thug — Ern and Iso discuss the dangers of breaking street codes, the realities of loyalty vs. survival, and how people often put themselves in situations they can't handle. They emphasize the importance of making smarter choices, understanding the risks, and staying out of positions that can flip your entire life upside down.The duo also touches on the impact this case has on hip-hop, YSL's future, and how the rap game continues to blur the lines between entertainment and real-life consequences. This is a raw, unfiltered conversation about decisions, accountability, and the price that comes with living by the streets.If you rock with the podcast, don't forget to LIKE
01:03:21 – Vaccine Industry Circling the Drain Trump suddenly calls on Pfizer and Moderna to “justify the success” of COVID shots. Analysts argue this is more about salvaging biotech profits than concern for public health. 01:13:56 – Trump the “Father of the Vaccine” Clips replay Trump bragging about Operation Warp Speed while later trying to shift blame to pharma. Commentary highlights the hypocrisy of taking credit when convenient and disowning failure when exposed. 01:24:59 – Japan's Vaccine Death Surge Japan, once highly compliant with mRNA rollout, now leads the world in excess deaths. Studies tie the crisis directly to repeated shots, sparking comparisons to black particulates found in tainted vaccine batches. 01:37:59 – Court Reopens Myocarditis Death Case A federal court reopens a lawsuit over a 24-year-old who died from vaccine-induced myocarditis, spotlighting Pentagon involvement in Operation Warp Speed and exposing legal loopholes shielding pharma and government from liability. 02:07:28 – Trump Tariffs Ruled Illegal A federal appeals court strikes down Trump's “reciprocal tariffs,” ruling that his use of emergency powers was unconstitutional and potentially forcing billions in refunds. 02:20:54 – AI as Political Weapon Trump allies deploy artificial intelligence to investigate enemies, raising warnings of Stalin's “find me the crime” updated with modern surveillance. 02:27:09 – BRICS Unites Against Trump India, Russia, and China respond to Trump's tariffs with closer cooperation, accelerating the creation of a parallel financial system. 02:29:24 – Trucker Visa Showdown A deadly crash by an Indian trucker triggers U.S. visa scrutiny, while India defends migrant drivers who undercut wages and send billions abroad. 02:49:33 – Infowars Purges Anti-Trump Voices Reports surface that Owen Shroyer was fired from Infowars for criticizing Trump, sparking charges that Alex Jones protects Trump at all costs. 03:04:23 – Alex Karp's Technocratic Republic Palantir CEO Alex Karp's new book is framed as a blueprint for a dystopian technocracy, blending despair about Silicon Valley with calls for “hard power” governance. 03:12:22 – Wright Brothers vs. State “Innovation” The Wright brothers' success is contrasted with government failure, used to argue that real innovation comes from individuals and free markets, not state subsidies. 03:19:07 – Meta-Constitution: Hidden World Government Global governance is said to already operate through NGOs, ISO standards, and digital ID systems—creating binding control without elections or constitutions. 03:41:17 – Vegas Shooting & Gun Control The Las Vegas massacre is revisited as Trump's pretext for banning bump stocks by executive order, setting precedent for future gun control. Follow the show on Kick and watch live every weekday 9:00am EST – 12:00pm EST https://kick.com/davidknightshow Money should have intrinsic value AND transactional privacy: Go to https://davidknight.gold/ for great deals on physical gold/silverFor 10% off Gerald Celente's prescient Trends Journal, go to https://trendsjournal.com/ and enter the code KNIGHTFind out more about the show and where you can watch it at TheDavidKnightShow.com If you would like to support the show and our family please consider subscribing monthly here: SubscribeStar https://www.subscribestar.com/the-david-knight-showOr you can send a donation throughMail: David Knight POB 994 Kodak, TN 37764Zelle: @DavidKnightShow@protonmail.comCash App at: $davidknightshowBTC to: bc1qkuec29hkuye4xse9unh7nptvu3y9qmv24vanh7Become a supporter of this podcast: https://www.spreaker.com/podcast/the-david-knight-show--2653468/support.
01:03:21 – Vaccine Industry Circling the Drain Trump suddenly calls on Pfizer and Moderna to “justify the success” of COVID shots. Analysts argue this is more about salvaging biotech profits than concern for public health. 01:13:56 – Trump the “Father of the Vaccine” Clips replay Trump bragging about Operation Warp Speed while later trying to shift blame to pharma. Commentary highlights the hypocrisy of taking credit when convenient and disowning failure when exposed. 01:24:59 – Japan's Vaccine Death Surge Japan, once highly compliant with mRNA rollout, now leads the world in excess deaths. Studies tie the crisis directly to repeated shots, sparking comparisons to black particulates found in tainted vaccine batches. 01:37:59 – Court Reopens Myocarditis Death Case A federal court reopens a lawsuit over a 24-year-old who died from vaccine-induced myocarditis, spotlighting Pentagon involvement in Operation Warp Speed and exposing legal loopholes shielding pharma and government from liability. 02:07:28 – Trump Tariffs Ruled Illegal A federal appeals court strikes down Trump's “reciprocal tariffs,” ruling that his use of emergency powers was unconstitutional and potentially forcing billions in refunds. 02:20:54 – AI as Political Weapon Trump allies deploy artificial intelligence to investigate enemies, raising warnings of Stalin's “find me the crime” updated with modern surveillance. 02:27:09 – BRICS Unites Against Trump India, Russia, and China respond to Trump's tariffs with closer cooperation, accelerating the creation of a parallel financial system. 02:29:24 – Trucker Visa Showdown A deadly crash by an Indian trucker triggers U.S. visa scrutiny, while India defends migrant drivers who undercut wages and send billions abroad. 02:49:33 – Infowars Purges Anti-Trump Voices Reports surface that Owen Shroyer was fired from Infowars for criticizing Trump, sparking charges that Alex Jones protects Trump at all costs. 03:04:23 – Alex Karp's Technocratic Republic Palantir CEO Alex Karp's new book is framed as a blueprint for a dystopian technocracy, blending despair about Silicon Valley with calls for “hard power” governance. 03:12:22 – Wright Brothers vs. State “Innovation” The Wright brothers' success is contrasted with government failure, used to argue that real innovation comes from individuals and free markets, not state subsidies. 03:19:07 – Meta-Constitution: Hidden World Government Global governance is said to already operate through NGOs, ISO standards, and digital ID systems—creating binding control without elections or constitutions. 03:41:17 – Vegas Shooting & Gun Control The Las Vegas massacre is revisited as Trump's pretext for banning bump stocks by executive order, setting precedent for future gun control. Follow the show on Kick and watch live every weekday 9:00am EST – 12:00pm EST https://kick.com/davidknightshow Money should have intrinsic value AND transactional privacy: Go to https://davidknight.gold/ for great deals on physical gold/silverFor 10% off Gerald Celente's prescient Trends Journal, go to https://trendsjournal.com/ and enter the code KNIGHTFind out more about the show and where you can watch it at TheDavidKnightShow.com If you would like to support the show and our family please consider subscribing monthly here: SubscribeStar https://www.subscribestar.com/the-david-knight-showOr you can send a donation throughMail: David Knight POB 994 Kodak, TN 37764Zelle: @DavidKnightShow@protonmail.comCash App at: $davidknightshowBTC to: bc1qkuec29hkuye4xse9unh7nptvu3y9qmv24vanh7Become a supporter of this podcast: https://www.spreaker.com/podcast/the-real-david-knight-show--5282736/support.
The Expansion Team is back!
On this Sunday Brunch Edition, we hear from Tristan Levitt and Jason Foster from the Empower Oversight Whistleblower Center, discussing the importance of their work and the recent settlements achieved for whistleblowers. Plus, investigative correspondent Jerry Dunleavy shares insights from his extensive series on the Afghanistan debacle and the implications of digital currencies on financial privacy. Finally, Shannon Davis, CEO of American Alternative Assets, breaks down the imminent changes to our global financial system brought about by ISO 20022.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.