Podcasts about sanitizers

Antimicrobial agents that inactivate or destroy microorganisms

  • 130PODCASTS
  • 161EPISODES
  • 29mAVG DURATION
  • ?INFREQUENT EPISODES
  • May 20, 2025LATEST
sanitizers

POPULARITY

20172018201920202021202220232024


Best podcasts about sanitizers

Latest podcast episodes about sanitizers

The Life Stylist
603. Gut Health Unlocked: Microbiome Maxxing + the Power of Bitters w/ Tina Anderson & Kiran Krishnan

The Life Stylist

Play Episode Listen Later May 20, 2025 124:28


It's always a party when gut health power duo Tina Anderson and Kiran Krishnan from Just Thrive return to the show. In this episode, we explore how true wellness starts in the microbiome—and why fixing your gut could be the key to everything from mental health to metabolic resilience. Kiran breaks down the science behind the gut-brain connection, explaining how neurotransmitters, hormones, and even your stress response are impacted by what's happening in your digestive tract.We also tackle the biggest threats to your microbiome—from antibiotics to glyphosate—and why even “healthy” habits like hand sanitizer and over-cleaning might be backfiring. Plus, Tina and Kiran share practical, affordable lifestyle upgrades that don't require fancy biohacking gadgets or pricey supplements. Whether it's intermittent fasting, getting dirty in the garden, or walking with intention, these tips help build resilience from the inside out.If you've ever wondered how your bacteria might be running the show—or want simple strategies to support your gut without breaking the bank—this one's for you. Visit lukestorey.com/justthrive and use code LUKE for 20% off.DISCLAIMER: This podcast is for educational purposes only and not intended for diagnosing or treating illnesses. The hosts disclaim responsibility for any adverse effects from using the information presented. Consult your healthcare provider before using referenced products. This podcast may include paid endorsements.THIS SHOW IS BROUGHT TO YOU BY: LIMITLESS LIVING MD | Book your free consultation today at limitlesslivingmd.com/luke and use code LUKE for 12% off your first order.MAGNESIUM BREAKTHROUGH | You can use the code LUKE10 for 10% off at bioptimizers.com/luke.BEAM MINERALS | Use code LUKE for 20% off your order at beamminerals.com. QUANTUM UPGRADE | Get a 15-day free trial with code LUKE15 at lukestorey.com/quantumupgrade.MORE ABOUT THIS EPISODE:(00:00:00) Raising Awareness: The Real Win in the Health Revolution(00:08:26) Free Health Hacks That Actually Work(00:21:37) Gut-Brain Science: How Your Microbiome Impacts Anxiety, Stress, & Mood(00:39:46) Why Most Probiotics Fail—and the Microbial Key to Brain Development(00:51:55) Hidden Gut Killers: Antibiotics, Sanitizers, & the Truth About “Rotating” Probiotics(01:10:28) Prebiotics, Butyrate, & Bitters: What Your Gut Actually Needs(01:27:00) Reactivating Your Body's Built-In Digestive CodeResources:• Website: justthrivehealth.com• Instagram: instagram.com/justthrivehealth• Facebook: facebook.com/justthrivehealth• X: x.com/JustThriveHlth• TikTok:

English Digest 實用空中美語
Unit 9 圓滾滾的澳洲奇兵:袋熊

English Digest 實用空中美語

Play Episode Listen Later Mar 17, 2025 30:09


Unit 9 The Differences between Hand Washes, Soaps, and Sanitizers 在澳洲大地上,有一種獨特的動物──袋熊,它們以立方體形狀的糞便和精巧的洞穴系統聞名。從草食性習性到驚人的防禦機制,這些可愛的生物展現了令人驚嘆的適應能力。想了解它們如何在野火中庇護其他物種,甚至用堅硬的臀部擊退掠食者嗎?這篇文章會讓你大開眼界!

Talking Pools Podcast
A discussion on pH

Talking Pools Podcast

Play Episode Listen Later Dec 12, 2024 50:24


Text Rudy Now!Hosts: Wayne and SteveEpisode Summary: In this episode, Wayne and Steve dive into the importance of pH levels in pool maintenance. They discuss how different sanitizers, such as chlorine and bromine, have varying pH levels and how these affect pool maintenance. The hosts also touch on the relationship between pH and other factors in pool care.Key Topics Discussed:Introduction to pH in Pool MaintenanceImportance of maintaining ideal pH levels.Impact of pH on pool water quality and sanitizer effectiveness.Sanitizers and Their pH LevelsTrichlor: pH ranges from 2.8 to 3.5.Sodium Hypochlorite (Liquid Chlorine): pH ranges from 10 to 13.Calcium Hypochlorite (Calhypo): pH ranges from 11 to 12.Lithium Hypochlorite: pH around 8 to 9.Dichlor: Nearly pH neutral, around 6.6 to 6.8.Bromine: pH ranges from 4.6 to 4.8.Solutions for Metal Staining IssuesHow pH levels can contribute to metal staining in pools.Tips for preventing and addressing metal staining.Navigating Client Expectations and Pool LongevityBalancing pH levels to ensure pool longevity.Managing client expectations regarding pool maintenance.Understanding Water Quality and Corrosion PreventionThe role of pH in maintaining water quality.Preventing corrosion in pool equipment through proper pH management.The Challenges of Acid Washing PoolsDiscussing the difficulties and considerations of acid washing.Best practices for maintaining pH balance during and after acid washing.The Role of Documentation in Pool MaintenanceImportance of keeping detailed records of pH levels and maintenance activities.How documentation can help in troubleshooting and improving pool care.Conclusion: Wayne and Steve wrap up the episode by emphasizing the critical role of pH in pool maintenance and encouraging listeners to stay informed and proactive in managing their pool's pH levels. BufferZoneBufferZone has been created by a frustrated pool maintenance companyDisclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.Support the showThank you so much for listening! You can find us on social media: Facebook Instagram Tik Tok Email us: talkingpools@gmail.com

Meet Lynn Allen of Tool Klean, Makers of UV Sanitizers & UVC Cleaning Devices for Groomers

"Hey Joe!" Podcast by Pet Pros, for Pet Pros

Play Episode Listen Later Nov 7, 2024 50:27


Joe Zuccarello interviews Lynn Allen, owner and operator of Tool Klean, Inc., an EPA-registered company that produces UVC Light Sanitizers and other equipment specialized for the pet grooming industry. Hear more about her story and how her passion for groomers and pets inspired her to bring new and innovative products to the pet grooming market.

English Digest 實用空中美語
Unit 9 洗手三寶:洗手乳、肥皂、乾洗手,你選對了嗎?

English Digest 實用空中美語

Play Episode Listen Later Oct 14, 2024 31:05


Unit 9 The Differences between Hand Washes, Soaps, and Sanitizers 洗手是防止疾病傳播的關鍵,但你知道該選擇洗手乳、肥皂還是乾洗手嗎?每種產品都有其獨特作用,同時了解「抗菌」與「殺菌」的差異,並採用正確的洗手方法,能有效保護你的健康。

Podcast – Super Gamer Podcast
NEW Super Gamer Podcast 198 – A Hundred Hand Sanitizers with Sophie Galley

Podcast – Super Gamer Podcast

Play Episode Listen Later Jun 3, 2024


Retail manager by day and game dev by night Sophie Galley is on the pod, talking about Twine, GDC, the IGDA Foundation’s Virtual Exchange Program, building a game with low-vision players in mind, production philosophy, and more! Download link – NEW Super Gamer Podcast 198 – A Hundred Hand Sanitizers with Sophie Galley

Today's RDH Dental Hygiene Podcast
Audio Article: Hand Hygiene - How Effective Are Alcohol-Based Hand Sanitizers Against Non-Enveloped Viruses?

Today's RDH Dental Hygiene Podcast

Play Episode Listen Later May 15, 2024 8:17


Hand Hygiene: How Effective Are Alcohol-Based Hand Sanitizers Against Non-Enveloped Viruses? By Spring Hatfield, RDH, BSPH Original article published on Today's RDH: https://www.todaysrdh.com/hand-hygiene-how-effective-are-alcohol-based-hand-sanitizers-against-non-enveloped-viruses/ Need CE? Start earning CE credits today at ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://rdh.tv/ce⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ Get daily dental hygiene articles at ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://www.todaysrdh.com⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ Follow Today's RDH on Facebook: ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://www.facebook.com/TodaysRDH/⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ Follow Kara RDH on Facebook: ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://www.facebook.com/DentalHygieneKaraRDH/⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ Follow Kara RDH on Instagram: ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://www.instagram.com/kara_rdh/⁠⁠⁠⁠⁠

AMERICA OUT LOUD PODCAST NETWORK
New research shows that hand sanitizers can damage critical cells in the brain

AMERICA OUT LOUD PODCAST NETWORK

Play Episode Listen Later Apr 22, 2024


Dr. Paul Alexander Liberty Hour – New research from Case Western Reserve University reveals that hand sanitizers could be harming children's brain development. Studies indicate that quaternary compounds in these sanitizers damage critical brain cells and might lead to neurodevelopmental issues. This alarming finding highlights the potential risks associated with common household disinfectants and calls for increased awareness and regulation.

Don't Eat Poop! A Food Safety Podcast
Alcohol-Based Hand Sanitizers, Washing Your Hands, and How To Actually Prevent Diseases | Episode 50

Don't Eat Poop! A Food Safety Podcast

Play Episode Listen Later Feb 13, 2024 33:52


In this episode of Don't Eat Poop!, our food safety industry veterans Francine L. Shaw and Matt Regusci come together to talk about hand washing and why relying solely on alcohol-based hand sanitizers does not cut it, especially in the produce and food industries.They debunk some misconceptions about using alcohol-based hand sanitizers as the primary hand-cleaning method and warn of its risks. These sanitizers are ineffective against some diseases, most notably the Norovirus.They explore solutions and alternatives that can be more effective, such as Hypochlorous Acid (HOCl), and emphasize the importance of training and education to guarantee food safety.Lastly, they dive right into some very unusual TikTok content: a guy who is “eating raw chicken every day until I get a tummy ache,” which sounds more like a foodborne illness-diarrhea diet instead.In this episode:

The Pool Guy Podcast Show
Best of with Terry Arko of HASA on Sanitizers

The Pool Guy Podcast Show

Play Episode Listen Later Dec 26, 2023 15:54


I sit down with Terry Arko and we discuss what actually is a sanitizer. We talk about each chlorine type and why a specific sanitizer level in a swimming pool is important.Leslie's Pro: Pool Service Pro, open a Wholesale account today! Customer referrals, free cleaner repairs, free water testing, open 7-days a week. It is fast and easy to become a Leslie's Preferred Pool Care Provider. https://lesliespool.com/commercial-services.html/?utm_medium=referral&utm_source=spll&utm_campaign=spll Get a 30-Day FREE trial of Skimmer Pool Service Software: https://www.getskimmer.com/poolguyThanks for listening and I hope you find the Podcast helpful! For other free resources to further help you:Visit my Website: https://www.swimmingpoollearning.comWatch on YouTube: https://www.youtube.com/@SPLPodcast Site: https://the-pool-guy-podcast-show.onpodium.com/

Rule Your Pool
Chemical Conflicts | Alternative Sanitizers (w/ Terry Arko)

Rule Your Pool

Play Episode Listen Later Sep 20, 2023 12:59 Very Popular


00:00 - Introduction01:01 - Biguanides03:45 - Hydrogen Peroxide05:37 - Bromine07:06 - Secondary Systems10:51 - Wrap up ------------------------------------Connect with Orenda TechnologiesWebsite: https://www.orendatech.comHelp Center: https://ask.orendatech.comBlog: https://blog.orendatech.comYouTube: https://www.youtube.com/user/OrendaTechnologiesFacebook: https://www.facebook.com/orendatech/Instagram: https://www.instagram.com/orendatechnologies/Swim Across America | Team Orenda: https://www.swimacrossamerica.org/goto/orenda

Growing For Market Podcast
Managing your wash/pack system for safe, clean produce with Billy Mitchell, Chris Callahan and Andrew Chamberlin

Growing For Market Podcast

Play Episode Listen Later Aug 22, 2023 60:40


Strategies to create a clean wash/pack environment that guarantees good food hygiene and workflow is the topic of this week's pod, and for the first time ever we have three guests! With three guests and such an important topic, it's no surprise this became the first of a two-part episode, with the second part following next week. In addition to getting produce clean and safe from pathogens, a good packing shed will facilitate workflow that keeps the produce moving and people comfortable. In this episode, we have the privilege of hosting Billy Mitchell, Chris Callahan, and Andrew Chamberlin, who share their expertise and insights on the importance of hygienic design in wash-pack systems. In this episode we discuss: 00:01:00 - Importance of Food Safety,00:05:13 - Ensuring Good Wash/Pack Production Flow00:14:05 - Basics of Food Safety for Growers00:15:10 - Key Points for Food Safety00:15:58 - Simplifying Food Safety00:20:12 - Importance of Cleaning00:24:59 - Water Safety for Washing Produce00:27:31 - The Use of Sanitizers in Wash Water00:30:48 - Hygienic Design Principles00:35:51 - Inspection vs. Audit00:37:43 - Food safety starts in the field00:41:30 - Color Coding for Organization and Cross-Contamination Prevention00:42:05 - Using Shallow Totes and Mini Pallets for Field Efficiency00:43:33 - Mobility Solutions in the Wash Pack Area00:44:45 - In-field Cooling Strategies00:48:25 - Forced Air Cooling for Extended Shelf Life00:55:09 - The Importance of Cooling Methods00:56:26 - Scale and Applicability of Hydrocooling00:57:32 - Low-tech Cooling Techniques00:58:29 - Water Quality Considerations01:00:06 - Conclusion and Resources Chris Callahan is the Extension Associate Professor of Agricultural Engineering at the University of Vermont- he works with food producers, processors, and distributors to improve the efficiency, quality and safety of post-harvest practices and storage processes like water management, environmental control, drying, humidification, and refrigeration systems. Andy Chamberlin is also with the U of VT, farmers with their post-harvest processes to increase efficiencies and profitability while maintaining safe food handling processes. Billy Mitchell is with the Southeast Region of the USDA's Transition to Organic Partnership Program and works with partners across the Southeast and nationally to provide educational opportunities to organic and transitioning to organic producers and the workforce that supports them. In Shop Talk with Neversink Farm, we chat about new tools, old tools, how they can benefit your farm and tips to use them successfully with Conor Crickmore of Neversink Tools, which manufactures tools for farmers. In this episode of Shop Talk with Neversink Farm, we discuss how to use low tunnels in the summer. Though it's common to associate low tunnels with winter production, we talk about the strategies that make low tunnels effective in the hotter part of the season, most notably with shade cloth, which has the advantage that it can be watered through, unlike floating row cover and many of the other commonly used coverings. We also discuss how not using weights to hold down row cover saves time and offers more flexibility than having to move weights every time you need to access the crop. Thanks to our collaborator on this podcast Neversink Farm. They make this podcast free to everyone with their generous support. For tools designed and made by farmers, check out www.NeversinkTools.com Free articles mentioned in show:Beat the heat in postharvest handlinghttps://growingformarket.com/articles/beat-the-heat-postharvest-handling Love is Love Cooperative Farm Profilehttps://growingformarket.com/articles/love-love-cooperative-farm-profile Connect With Guest:The guests' food safety resources are available at:https://blog.uvm.edu/cwcallah/ Download A FREE Magazine Issue:Go To Growing For Market Magazine: www.GrowingForMarket.com

C++ Club
161. Sanitizers, Cpp2, exceptions, compilers

C++ Club

Play Episode Listen Later May 21, 2023 48:13


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

Demolisten
Track 169: Don't Sing Love Songs To Children

Demolisten

Play Episode Listen Later Apr 24, 2023 104:20


That mullet can't hide your varsity athlete physique.  Intro Music: Nekrofilth- Throne of Sluts Submit music to demolistenpodcast@gmail.com. Become a patron at https://www.patreon.com/demolistenpodcast. Leave us a message at (260)222-8341 Queue: Mandate, Dynamite, Vincent Reese, Expunged, All Hell, Nowheres, Sanitizers, Soup Activists, Addict Brain, Crisis Actor https://mandatenz.bandcamp.com/ https://dynamitehc.bandcamp.com/album/demo-23 https://riprecords.bandcamp.com/album/embarrassingly-hard https://expunged.bandcamp.com/album/visions-of-agony https://allhell.bandcamp.com/album/all-hail-the-night https://nowheres.bandcamp.com/album/last-dance-first-2  

Talking Pools Podcast
Chem Feeders 1.0

Talking Pools Podcast

Play Episode Listen Later Apr 18, 2023 74:32 Transcription Available


This is the one where Keli & Dan are talking the many different methods available, some good and some bad, of getting the different types of Sanitizers into swimming pools.Music 'Turkey in the Straw' by Alexander, License Take our 2-minute listener survey! Help us to provide you with more of the content you want to hear. Take our quick 2-minute survey! Independent Pool and Spa Service Assoc IPSSA Join the largest trade organization created by and for pool and spa service techs.CMAHC The Council for the Model Aquatic Health Code promotes health & safety at public swimming poolsSupport the show

Frankly Speaking | Real World Topics With Real World Experts
Stop Feeding the Problem: The Impact of Feed Sanitizers in Broilers

Frankly Speaking | Real World Topics With Real World Experts

Play Episode Listen Later Feb 6, 2023 13:37


Feed sanitizers have been shown to reduce the pathogenic load entering the gastrointestinal tract via feed, reducing the onset of enteritis in commercial poultry. This study was conducted to evaluate the effect of Termin-8 on preventing and controlling NE in broiler chickens.

Optimal Health Daily
1964: Q&A - Ultrasonic Fruit & Vegetable Washers and Sanitizers on Pesticide Exposure

Optimal Health Daily

Play Episode Listen Later Dec 9, 2022 13:55


Ask Dr. Neal your question about health, nutrition, diet, fitness, and more here: http://OLDPodcast.com or call: 614-568-3643 Episode 1964: Q&A - Ultrasonic Fruit & Vegetable Washers and Sanitizers on Pesticide Exposure Visit Me Online at OLDPodcast.com Interested in advertising on the show? Visit https://www.advertisecast.com/OptimalHealthDailyDietNutritionFitness Learn more about your ad choices. Visit megaphone.fm/adchoices

Optimal Health Daily - ARCHIVE 1 - Episodes 1-300 ONLY
1964: Q&A - Ultrasonic Fruit & Vegetable Washers and Sanitizers on Pesticide Exposure

Optimal Health Daily - ARCHIVE 1 - Episodes 1-300 ONLY

Play Episode Listen Later Dec 9, 2022 13:55


Ask Dr. Neal your question about health, nutrition, diet, fitness, and more here: http://OLDPodcast.com or call: 614-568-3643 Episode 1964: Q&A - Ultrasonic Fruit & Vegetable Washers and Sanitizers on Pesticide Exposure Visit Me Online at OLDPodcast.com Interested in advertising on the show? Visit https://www.advertisecast.com/OptimalHealthDailyDietNutritionFitness Learn more about your ad choices. Visit megaphone.fm/adchoices

Food Safety Matters
Ep. 131: Michael Cramer: Teachings for Next-Gen FSQA and Sanitation Professionals

Food Safety Matters

Play Episode Listen Later Oct 25, 2022 66:52


Michael Cramer started his food career with Swift and Company at a turkey processing facility in eastern Pennsylvania while attending West Chester University. He graduated in 1977 with a B.S. degree in Health Education. During his career with Swift and Company, he was Quality Assurance (QA) Manager at plants in Pennsylvania and North Carolina, a Production Specialist, and a Documentation Manager at the corporate headquarters. In 1993, Michael started with Specialty Brands Inc. in Ontario, Canada, where he was Director of Food Safety and Quality. He spent 27 years with the company, and remained as Senior Director of Food Safety and Quality Assurance (FSQA) through the purchase by Ajinomoto Foods North America Inc. He developed and implemented programs to ensure production of safe, quality, ethnic frozen foods. Mike retired from Ajinomoto Foods in July 2021. Mike has been a member of the International Association for Food Protection (IAFP), and was part of the FSQA team at Ajinomoto Foods that won the prestigious Black Pearl Award in 2020. In addition to authoring Food Plant Sanitation, he is also on the Editorial Advisory Board of Food Safety Magazine and has written articles for Food Safety Magazine dealing with Listeria control, biosecurity, sanitation and sanitary design, and allergens. He was also a contributing member of the American Frozen Foods Institute (AFFI) Listeria Working Group. In addition, he has participated in multiple Food Safety Matters podcasts, conducted food sanitation webinars, and has been a presenter at numerous food safety and quality conferences. He remains active in retirement, giving back to the industry. In this episode of Food Safety Matters, we speak with Mike [18:25] about: What led him to write and publish Food Plant Sanitation and its two subsequent versions, and how the third edition touches on real-life experiences with the Food Safety and Modernization Act (FSMA) in sanitation The difference between validation and verification, and what those concepts look like in sanitation Guidelines, including regulations and directives for FSQA professionals, for designing effective sanitation standard operating procedures (SSOPs) Why FSQA personnel should spend time on the sanitation shift and have conversations with chemical suppliers, testing labs, colleagues at other plants, and consultants Trade associations and publications that can be beneficial resources to FSQA professionals Mike's experience developing a robust FSQA culture by aligning sanitarians' purpose, using cross-functional teams, and getting leaders to buy into and understand FSQA The difference behind “consumers” and “customers” from an FSQA point of view The importance of relationship-building, flexibility, and communication with FSQA staff to ensure that a healthy food safety culture survives and thrives within a company Ways in which companies can manage turnover and maintain or transfer skills and knowledge. News and Resources FDA, CDC Partner to Strengthen Retail Food Safety with MOU [3:40] Study Examines Listeria, Salmonella Survival in Dry Packaging Facilities, Efficacy of Sanitizers [6:20] FDA Study Will Evaluate Children's Exposure to Mercury from Seafood [11:21] Seaweed Food Safety Knowledge is Limited; FAO, WHO Call for Research, Regulation [12:42] Sponsored by: Cintas Download the Cintas Program for Food Processing Apparel brochure. We Want to Hear from You! Please send us your questions and suggestions to podcast@food-safety.com

Trash Talk
Sustainable hand sanitizers

Trash Talk

Play Episode Listen Later Aug 8, 2022 14:10


Straight Talk – an ISSA Podcast
Hand Hygiene and Understanding Hand Sanitizers

Straight Talk – an ISSA Podcast

Play Episode Listen Later Jul 20, 2022 14:08


Nate Gaubert is the Manager of Research & New Product Development at Spartan Chemical Company, Inc. As a formulator, Gaubert has brought more than 45 products to Spartan's product catalogue and is a subject matter expert for this topic. In this episode of Straight Talk!, sponsored by Spartan, Gaubert discusses critical aspects of hand hygiene, government compliance, development processes, and practical guidance to keep personal and public health top of mind for everyone.

Homebrew Happy Hour
Carbonating a Kölsch, Our Worst Brew Day Injuries, Adding Secondary Regulators to Existing Systems, & How ‘No Rinse' are ‘No Rinse' Sanitizers – Ep. 282

Homebrew Happy Hour

Play Episode Listen Later Jun 2, 2022 59:19 Very Popular


How's it brewin', friend?! Welcome back to another fun-filled episode of our weekly Homebrew Happy Hour podcast… the home brew #podcast where we answer all of your home brewing questions and discuss anything related to craft beer! A SUBTLE REMINDER: If you appreciate the things we do here at Homebrew Happy Hour, consider joining our […]

EXPOSED! An Exclusive Look Behind the Curtain of Corporate Greed.
EP. 25 EXPOSED! The Warnings Doctor - Dr. Gerry Goldhaber - A Tale of Two (Recalled) Products: Hand Sanitizers and Fitbit

EXPOSED! An Exclusive Look Behind the Curtain of Corporate Greed.

Play Episode Listen Later May 12, 2022 13:37


Hand sanitizer and Fitbit may not be so healthy and safe after all. This is the tale of two products whose safety, health, and efficacy is reviewed with a fine-tooth comb. Benzene and methanol, which are known carcinogens, were recently found in sanitizer formulas branded with the Mandalorian and Mickey Mouse. Meanwhile, Fitbit announced it is recalling smartwatches worldwide because the lithium-ion battery in the device can overheat, posing a burn hazard to consumers. With over 44 years of experience testifying and consulting to government agencies, Fortune 500 companies, insurance companies, and the legal profession, The Warnings Doctor is the expert to share insight and expertise about the recent health warnings, recalls, and lawsuits surrounding hand sanitizers and Fitbit. Learn more at murderincbook.com. And remember, the more informed you are, the safer you'll be! EXPOSED! Produced by David Alan Kogut - www.yourstarequity.com

The Lynda Steele Show
The Full Show: Province orders B.C. Distillers to stop producing hand sanitizers, Vancouver City Council asks for an increase in CCTV cameras and Elon Musk buys Twitter!

The Lynda Steele Show

Play Episode Listen Later Apr 26, 2022 72:42


BC Distillers asked to halt the production of hand sanitizers Tyler Dyck, President of the Craft Distillers Guild of British Columbia discusses the provincial government's order to put a halt on hand sanitizer production.  British Columbia Byelection: BC Liberal Party Previewing the Vancouver-Quilchena by-election with BC Liberal leader Kevin Falcon  Save Old Growth Demonstrations block Ironworkers bridge yet again  Zain Haq, co-ordinator of Save Old Growth discusses the latest demonstrations on the Ironworkers bridge during this morning's rush hour commute.  Plus, your calls! What do you think about blocking traffic as a form of protest?  Vancouver City Council asks for more CCTV cameras due to rising crime Linda Annis, City Councillor and Executive Director of Crime Stoppers BC discusses the ask for more CCTV cameras throughout metro Vancouver.  It's official: Elon Musk now owns Twitter Earlier today while you and I got ready for lunch, news broke that Elon Musk had officially purchased the social media platform Twitter for approximately $44-billion dollars. In a statement, Musk says he wants to make the service better than ever and stressed the importance of upholding free speech. So will that mean the return of Donald Trump's Twitter account? Our show contributor Jawn Jang has more. Building the Bridal Vale Mountain Resort Jeff Wilson, Executive Vice-President, Bridal Veil Mountain Resort discusses the process in building a new resort in the Fraser Valley 

The Lynda Steele Show
BC Distillers asked to halt the production of hand sanitizers

The Lynda Steele Show

Play Episode Listen Later Apr 25, 2022 14:15


Tyler Dyck, President of the Craft Distillers Guild of British Columbia discusses the provincial government's order to put a halt on hand sanitizer production. 

UNPILLED Podcast
Viral Infections & Understanding Chemicals & Inflammation W/ Kashif Khan - S1E22

UNPILLED Podcast

Play Episode Listen Later Apr 4, 2022 50:58


In Episode 22 of the Unpilled Podcast, Kashif concludes his 3 part Q&A series by diving into a variety of topics including migraines, the roots of inflammation, the process of methylation, breathing in toxins, chemical exposure, Health Canada recalling Sanitizers and their cancerous dangers, as well as the truth about beef, what real food looks like, and the lack of requirements in food labelling. Enjoy!Listen On:Spotify: https://open.spotify.com/show/46OaVEp...iTunes: https://podcasts.apple.com/us/podcast...SUBSCRIBE TO THE PODCAST ► ADD US ON INSTAGRAM:Kashif: https://www.instagram.com/kashkhanofficial/DNA Company: https://www.instagram.com/thednacoWebsite:https://www.thednacompany.com/

Master Brewers Podcast
Episode 096: Efficacy of Sanitizers in the Brewery

Master Brewers Podcast

Play Episode Listen Later Jan 17, 2022 25:18


Elliot Parcells & Josh Pohlmann put together some experiments to better understand if the sanitizers used at Bell's Brewery were doing their jobs.

The Brülosophy Podcast
Episode 214 | Brewing Sanitizers: Star San & Iodophor

The Brülosophy Podcast

Play Episode Listen Later Dec 7, 2021 78:10


Good sanitization is key to producing quality beer, and two of the most common sanitizers used by homebrewers are Star San and Iodophor. In this episode, contributor Cade Jobe joins Marshall to chat about these popular sanitizers as well as the results of an xBmt on the topic. The Brülosophy Podcast is brought to you by Imperial Yeast who provide brewers with the most viable and fresh yeast on the market. Learn more about what Imperial Yeast has to offer at ImperialYeast.com today. | Relevant Article | Star San vs. Iodophor xBmt

Scientific Healing with Dr. Anastasia Chopelas
Boosting Immunity 15 Your gut microbiome is key to your immune system and health

Scientific Healing with Dr. Anastasia Chopelas

Play Episode Listen Later Oct 11, 2021 17:27


Today's broadcast is about your gut. Yes, your intestinal system is key to your immune system and right in the middle of that is bacteria, yes, you heard right, bacteria. https://scientifichealer.com/immune Free course on boosting your immune system. Bacteria exist everywhere on your skin inside and out. We are part of a symbiotic system with bacteria to help provide you with what you need to stay alive. It is key to your immune system, it keeps the pathogens at bay, it produces vitamins, and neurotransmitters. Dr. Anastasia Chopelas is the scientific healer and author of The Diamond Healing Method, written about an integrated healing approach based on molecular and vibrational physics. Today, Dr. Anastasia discusses all about gut health and how to keep it in optimal condition. Standout Quotes: "Boosting your immune system with lifestyle choices like eating various healthy nutrients while avoiding the unhealthy habits support your energy healing. Even though I use energy healing daily, practicing healthy habits has helped me become healthier now it's 68 than I was in my early 40s." “There is two to three times the number of bacteria as there are cells in your body. You have microbiomes on your skin, your gut, your private parts, your mouth anywhere on and in you." "The beneficial bacteria in your gut weigh between two and four Five pounds. The estimate is that there are about 150 trillion bacteria. We have about 50 trillion cells. That's a huge, huge number. And it's almost impossible to imagine." "If you maintain the ratio of at least 85% good bacteria in the gut, you will not generally suffer from Dysbiosis. "If a healthy microbiome was transplanted into a sick and even overweight person and help that person get well and, and then lean down, this kind of research was ongoing to help people's immune system, and it worked." "Avoid Glyphosate bound in roundup type herbicides, especially these are known to kill off your gut bacteria. When they tested them on humans, it didn't affect your human life; it affected your bacterial life badly. That means that most corn, oats, wheat, and soy will contain my newts, quantities of this material." Key Takeaways: We are a symbiotic organism. Bacteria are present on every surface of your skin, both inside and out. With microorganisms assisting in providing you with the nutrients you require to survive. It is critical for the immunological system. It protects against diseases and synthesizes vitamins and neurotransmitters. Dysbiosis or microbiome imbalance occurs when harmful microorganisms take over. Your gut bacteria are critical to the health of your immune system. In your gut, you should have at least 85 percent good bacteria to 15 percent pathogenic bacteria. What kind of bacteria are beneficial? You've probably heard of these, mainly if you read the label on the outside of your yogurt carton. They contain a variety of lactobacillus strains as well as bifidobacterium. They multiply when you look after them, yourself. On the other hand, bacteria such as E. coli, listeria, Helicobacter pylori, which causes ulcers, salmonella, and staphylococcus, can all have a devastating effect on you. Specifically, there are four types of pathogens: bacteria, fungi (such as those that cause athlete's foot or Candida), viruses, and parasites. Around 1000 particular species of bacteria have been discovered. Scientists believe that this represents between one and ten percent of the germs that could exist. It's only that around 80% of them fall inside that popular range, while the remaining 20% fall outside of it. When you eat something that contains bacteria or other pathogens, your stomach is the first line of defense. · Some benefits of a healthy intestinal system include: It aids in the digestion of nutrients like fiber, which usually is not broken down. It modulates the immunological system. It produces beneficial neurotransmitters like serotonin, melatonin, and dopamine. It was once used to control appetite and weight. A healthy microbiome starts in the mouth, and you'll need safe toothpaste and mouthwash. Use only xylitol and stevia as sweeteners as they do not affect the gut flora adversely. Get plenty of whole organic produce, especially leafy greens, which are high in fiber. Bitter foods seem to feed the beneficial bacteria and boost the immune system. Consume prebiotic foods like artichokes, bananas, asparagus, and apples, as well as prebiotic powder, to help populate your stomach with good bacteria. Most people lack the enzymes required to digest dairy effectively, and dairy acidifies the body, neutralizing the impact of calcium in milk. So you can get probiotics in different ways. It is available in pill, jar, and refrigerator form at many health food stores. You can eat foods like sauerkraut, kambochia, but watch out for foods ad drinks that are too sweet. Sugar feeds pathogenic germs, as do high glycemic foods like white bread, flour, and potatoes. The latest hybrid grain strains have been demonstrated to damage the gut lining and have had their DNA irradiated to assist them in producing what they want, resulting in damaged DNA and ill health. Artificial sweeteners such as saccharin, sucralose, and aspartame can rapidly eliminate intestinal microorganisms, similar to antibiotics. Erythritol with Monk fruit, xylitol and stevia appear to have little effect on the beneficial bacteria in the gut. However, some persons will feel an increase in gas when using xylitol and erythritol. These are called sugar alcohols; they are not metabolized in the same way as sugar and do not provide food for pathogenic bacteria. Antibiotics kill all biotic organisms inside you. That includes meats treated with it. So, conventionally reared beef thrives on grass as its primary food source. They feed them grain to ensure accurate cuts. While corn is often grown with care, it causes gastrointestinal dysbiosis in the impoverished cow. Then they get sick. So they get antibiotics to stay healthy. Sanitizers and skin creams containing chemicals contain bacteria-killing agents. People use this, which affects their gut microbiome; they continue to use it on their hands because they do not always have access to a faucet. Getting sufficient sleep when your body repairs itself is one of the essential support activities for a healthy microbiome. At least two quarts or two liters of clean water should be consumed each day. Because it helps activate your lymph system, exercise for at least 20 days and 20 minutes per day. Aside from walking, a brief 10 to 15-minute healing audio will assist you in de-stress quickly. Please take a deep breath in and hold it for a few seconds before releasing it twice or three times. Episode Timeline: [00:01] Boosting the immune system [00:22] The Gut [01:16] Bacteria inside us [02:07] The Essential Ratio of Good and Bad Bacteria [03:02] The Good Bacteria [03:28] Different Pathogens [04:03] Pathogen: Virus [05:43] Dysbiosis [06:05] Tips on maintaining a healthy amount of good bacteria [08:00] Probiotics [08:05] The Dangers of High Sugar Consumption [10:14] Glyphosate [11:46] The horrors behind artificial sweeteners [13:07] Antibiotics [14:07] Sanitizers and Hand Creams [15:15] Lifestyle Adjustment to Aid Gut Health Learn more about Dr. Anastasia Chopelas Website: https://scientifichealer.com/ Facebook: https://www.facebook.com/DrAnastasiaChopelas/ If this content was helpful, please give a thumbs-up rating and subscribe to my channel. Share this with someone that could use the help To help boost your immune system, get this free course on your immunity (value $197) found at https://scientifichealer.com/immune When you are ready to speak with me, schedule an appointment with me at http://scientifichealer.com/appointment or contact me at http://scientifichealer.com/contact

The Model Health Show
TMHS 513: Surprising Effects of Hand Sanitizers, Cellphones, & Toxic Cookware - With Guest Dr. Christian Gonzalez

The Model Health Show

Play Episode Listen Later Sep 14, 2021 69:11


There is truly a myriad of factors that go into what makes us healthy. From diet and exercise to mindset and environmental factors, health is truly a holistic, multifaceted state. Now more than ever is an opportunity for us to tune into the things we can do to fortify our health and reach our potential. More often than not, simple shifts and sustainable changes can have the biggest impact.  Today's guest, Dr. Christian Gonzales, is a naturopathic doctor, host of the Heal Thy Self Podcast, and a true expert in the areas of cancer prevention, clean living, and how environmental factors impact our overall health. He's back on The Model Health Show to talk about how we can make simple swaps to reduce our exposure to harmful substances and reduce our overall toxic burden. He's also sharing how living an authentic life fueled by love can improve your health.  No matter where you are on your personal health journey, I think Dr. G's message can resonate with you on some level. His messages on authenticity, connection, and community are inspiring and empowering. I hope this episode arms you with tips you can use to improve your health and upgrade your environment in tangible, sustainable ways. Enjoy!  In this episode you'll discover: The effects your cell phone can have on sperm motility. What percentage of people confess to being addicted to their phones. How our devices can literally change our brains. The connection between mental illness and cell phone usage. How to create boundaries with your phone.  Why drinking green tea before or after drinking alcohol can have positive effects. How to identify high quality teas.  The importance of surveying your indoor air quality.  Two main reasons why air quality is more polluted indoors.  Simple, non-toxic swaps for commercial cleaning products.   What to look for in your cookware.  Three reasons why you should wash your hands instead of using sanitizer.  The importance of the mind-body connection. Why authenticity is a main driver of health. Items mentioned in this episode include: DrinkLMNT.com/model -- Get a FREE sample pack for the cost of shipping!  PiqueTea.com/model -- Use code MODEL at checkout for 10% off! Themodelhealthshow.com/airdoctor The Surprising Truth About Cancer with Dr. Christian Gonzales – Episode 455 The Truth About the FDA – Episode 512 Dark Waters The Swell Score Connect with Dr. Christian Gonzales Website / Podcast / Instagram   Be sure you are subscribed to this podcast to automatically receive your episodes:  Apple Podcasts Stitcher Spotify Soundcloud Join TMHS Facebook community - Model Nation  *Download Transcript

Maha Telugu Podcasts
Sanitize Sensibly, Know your Sanitizers (In Telugu)

Maha Telugu Podcasts

Play Episode Listen Later Sep 2, 2021 10:36


Sanitize Sensibly, Know your Sanitizers (In Telugu)

Afternoon Drive with John Maytham
Sanitizers at shop entrances

Afternoon Drive with John Maytham

Play Episode Listen Later Jun 23, 2021 5:40


Guest: Thomas Scriba | Deputy Director of Immunology and Laboratory Director  at South African Tuberculosis Vaccine Initiative (SATVI)  See omnystudio.com/listener for privacy information.

FDA Drug Safety Podcasts
FDA warns that vapors from alcohol-based hand sanitizers can have side effects

FDA Drug Safety Podcasts

Play Episode Listen Later Jun 21, 2021 4:29


Listen to an audio podcast of the June 16, 2021 Drug Safety Communication "FDA warns that vapors from alcohol-based hand sanitizers can cause symptoms such as headache, nausea, and dizziness after applying to the skin"

MPR Weekly Dose
MPR Weekly Dose 82 - A regenerative skin therapy; Novavax vaccine shows promise; Mastocytosis treatment; Potential new depression treatment; And an FDA warning for hand sanitizers.

MPR Weekly Dose

Play Episode Listen Later Jun 17, 2021 8:12


This week the FDA approved a regenerative skin tissue therapy and a treatment for advanced mastocytosis, while Novavax's vaccine for COVID and a novel treatment for MDD show promise. Also the FDA issue warning concerning hand sanitizers.

Retrosonic Podcast
Episode 43 "Kiss Me, I'm Vaccinated"

Retrosonic Podcast

Play Episode Listen Later Jun 14, 2021 73:20


Welcome to Episode 43 of Retrosonic Podcast "Kiss Me, I'm Vaccinated" which is another non-retro show featuring 20 superb brand new International Garage Rock 'n' Soul, Punk, Indie, Psych and Power Pop releases from France, Spain, Sweden, Japan, Denmark, Switzerland, Ireland and the UK. Listen in and celebrate the creative talents and spirit of some of our favourite musicians, record companies and artists who are producing such great music in these difficult times. We kick off with the Garage Rock 'super-group' The Sanitizers, who provide us with this episode's title track and we spotlight Time & Matter Recordings with two new U.K. Subs related singles from Charlie Harper and Alvin Gibbs & The Disobedient Servants. There's The Limiñanas and their collaboration with the DJ and Producer Laurent Garnier and we play new releases from Jamie Perrett, Ian Kay and his former Missing Souls bandmate Elsa Capella. Then we have Mike Whittaker from The Baron Four's new project Paper Lips and some scorching Garage Punk Rock from The Jackets, Stupidity, Seeds of 77, The Routes, The Fadeaways and Las Aspiradoras. There's some classic Power Pop from Smiley's Friends and The Speedways and The Galileo 7's lockdown alter-ego Sounds Incarcerated offer up their take on a Punk Rock classic. Then there are new releases from two of our favourite labels - firstly Damaged Goods provide us with another immense wall of sound from The Courettes and there's a track from the highly rated Keeley's new EP which is out via Dimple Discs Records. We close the show with The Stranglers latest single, a beautiful and moving tribute to Dave Greenfield. I really hope you like this stunning collection of new music and I would kindly recommend checking out the corresponding feature at Retro Man Blog for full track-listing links for more information on how you can buy the featured records and support these wonderful Bands, Artists and Record labels at the link below. https://retroman65.blogspot.com/2021/06/retrosonic-podcast-episode-43-kiss-me.html Turn up the volume, sit back and enjoy! This Episode's Cover Star: Amy K-B.

MDforLives
Alcohol-based hand sanitizers and children's eyes

MDforLives

Play Episode Listen Later Jun 8, 2021 6:15


This episode is also available as a blog post: https://mdforlives.blog/2021/02/15/alcohol-sanitizers-and-childrens-eyes/ --- Send in a voice message: https://anchor.fm/mdforlives/message

MMH - The Home Of Rock Radio Podcasts
Losin It With Luscious show #53 Punkin Punks and the Linda Lindas!

MMH - The Home Of Rock Radio Podcasts

Play Episode Listen Later May 24, 2021 119:57


Originally broadcast on 24-05-21, Losin’ It With Luscious # 53 is bratty, puerile, mature, thoughtful, nihilistic, subtle, unhinged, opinionated commentary and music thrown at the listener like so much rotten, yet strange fruit. From new unknown talents to punk rock royalty, this episode is no exception! This weeks features a celebration of World Goth Day, new tracks from Linda Lindas, Mister Misery, Chelsea, Peter and the Berlin Blackouts, Rome, Grrrl Gang, Sanitizers, Velour Academy, Decent Criminal, Anti-Flag, Franck Racket, Foxface, Very Paranoia, Reaksi, Owen Guns, & faves from years past. Plus, find out who is this week’s Luscious Listeners Choice!   Decent Criminal- Bizarre Anti-Flag- Resistance Frequencies Linda Lindas- Racist Sexist Boy Chelsea- It's Friday Lewd- Climate of Fear Germs- Lexicon Devil Black Flag- Gimmie Gimmie Gimmie (Keith Morris) Franck Racket- Who Cares? Agnostic Front- Power Otoboke Beaver- I'm Tired of Your Repeating Story Foxface- Vessels Tied To A Bear- One And The Same Very Paranoia- High Ledge Throw Rag- Hang Up Owen Guns- Everything's Fucked Zeke- Eddie Hill Zeke- Chiva Reaksi- Awas Killing Joke- Wardance High Technology Suicide- God Brain Eraser C.O.C.- Technocracy Glitoris- Slut Power Andrew W.K.- She Is Beautiful Velour Academy- Soda and Juice Sanitizers- Kiss Me I'm Vaccinated Grrrl Gang- Honey, Baby Tegan and Sara- We Didn't Do It Rome- Death From Above World/Inferno Friendship Society- Me V. Angry Mob Mister Misery- Under The Moonlight Sonsombre- Lights Out Altar De Fey- I Want It Otzi- Eight Cups Peter and the Berlin Blackouts- Make Punk Rock Great Again Angelic Upstarts- Woman In Disguise Woodbox Gang- London Dungeon

My Friends Up North
Peekaboo Hand Sanitizers Up North

My Friends Up North

Play Episode Listen Later Feb 19, 2021 53:34


THE GANG IS BACK TOGETHER! All 4 of your friends have finally made it for an episode and we're bringing you all your favorites; the Randomizer, Grinds My Gears, Floats Your Boat, and of course a WYR. Email us questions, comments, concerns or new Would You Rather's at myfriendsupnorth@gmail.com. Music/YouTube cred: IT'S FRIDAY THEN, ITS SATURDAY, SUNDAY! GO MUFASA! https://www.youtube.com/watch?v=1TewCPi92ro

Pool Pro Podcast
Unbalanced Pool Chemistry and Metal Ion Sanitizers | Episode #44 | with Greg Reyneke

Pool Pro Podcast

Play Episode Listen Later Feb 17, 2021 28:10


Metals are used for legionella control in other water treatment processes. How effective are copper or silver in a pool or spa environment? The key is understanding the chemistry you are working with. Learn more by listening to this episode as part of our supplemental pool sanitation series with master water specialist, Greg Reyneke.

A Magical Life: Health, Wealth, and Weight Loss

Today I discuss a topic that's been weighing on my mind: hand sanitizers.  Over the last several months I have come across multiple articles warning against the use of hand sanitizers containing methanol, including from the FDA and CDC.  And yet, the list of brands to avoid keeps growing longer as the sale of these suboptimal (and toxic) products continue to be sold. In this episode I'll shed some light on what all of this means and what you can do to protect yourself and your family when it comes to viruses and bacteria.Connect with Magic:A Magical Life Podcast on Facebook: https://www.facebook.com/amagicallifepodcast/On Instagram: https://www.instagram.com/wholisticnaturalhealth/Online: https://wholisticnaturalhealth.com.auSupport the show

Make Sense of Science
Soap Or Hand Sanitizers -

Make Sense of Science

Play Episode Listen Later Oct 26, 2020 8:47


Hand sanitizers or soap?  Which is scientifically proven to work best to keep us safer? Soap versus hand sanitizers has become more of an issue than ever! Let's look at the science behind soap. And look at the science behind hand sanitizers. We'll see how each one works and whether or not they destroy viruses and bacteria. Then compare the two. We'll find our answer. Go science.

The Perio Patient Podcast
35 -- COVID-19 and Hand Sanitizers

The Perio Patient Podcast

Play Episode Listen Later Oct 7, 2020 10:56


Today, let's think about viruses because it's on our minds. It worries a lot of people and rightly so – but we will get through this. COVID-19 is like other cold and flu or influenza viruses in many ways. It isn't even unique in that people don't die from these other viruses. They do. What is new is that it is new. This means we as a population do not have a built-up immunity to it just yet. We will get there eventually. Also, like all other viruses, COVID-19 will never completely go away. It will hang around and cause infections here and there from now on. https://www.fda.gov/drugs/information-drug-class/qa-consumers-hand-sanitizers-and-covid-19

The Doctor Is In Podcast
423. Dangers Of Hand Sanitizers And Why You Need Cholesterol

The Doctor Is In Podcast

Play Episode Listen Later Sep 14, 2020 23:52


In today's podcast, Dr.Martin will discuss 2 different topics! Topic 1: Hand Sanitizers He'll discuss why sanitizers were recalled and what hand sanitizers do to good bacteria! He'll also talk about COVID-19 and the affect high insulin and low Vitamin D have on the virus! Topic 2: LDL Cholesterol He'll discuss why your body needs LDL!! Do not miss this episode!!  

The Changing Our Minds Podcast
DIY and other ways to spend Quarantine

The Changing Our Minds Podcast

Play Episode Listen Later Jul 13, 2020 57:14


Look at us! Being all on time with a new podcast and everything! We decided to try something new... (being on time --AND recording in the same room! We talk a bit about COVID and Quarantine - and how we're spending it! We also touch on Hamilton, because --well, of course! We also share our 3-2-1's! Grab something yummy to drink and join us around the table! Show Notes: Love is Blind on Netflix Walmart Sun Hats The Truman Show *** Karrilee's 3-2-1's: 3 Things she's Into: 1. Hamilton Soundtrack (on repeat!) 2. Dave's new full-time job! 3. Super cute new Sun Hat from the Walmart! 2 Things she's Over: 1. Quarantine/Phase 1.5 2. Poor Internet Connection 1 Thing she's Looking Forward to: 1. Going back to Working in the Office! Kayelyn's 3-2-1's: 3 Things she's Into: 1. Goodwill/Thrift Store Shopping 2. Hamilton - Play AND Soundtrack! 3. Air Conditioner! 2 Things she's Over: 1. Hand Soaps and Sanitizers saying Kills 99,9% of Germs 2. Facebook Algorithm telling her to Like "Birds Aren't Real" (thinking she is a loon, I believe was her wording!) 1 Thing she's Looking Forward to: 1. Cooler Weather! That's all for this time! Come back and join us around the table for our next episode - all about Travel Tips and Summer Vacations! Copyright 2020 --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app --- Send in a voice message: https://anchor.fm/changing-our-minds/message

The Jew Function Podcast
Episode 7 - Will there be hand sanitizers and masks at the third temple love fest?

The Jew Function Podcast

Play Episode Listen Later Jul 3, 2020 38:51


When people blame Jews for all their misfortunes, are they subconsciously wishing for all their fortunes to come through them as well? Of all the empires that dominated the ancient world, none could boast a Woodstock joy fest, 3 times a year, complete with food, accommodations, and celebrations of brotherly (and sisterly) love like the Israeli nation. Little is known about those several hundred years of quiet because it seems like when Jews unite, they don't make the headlines. Hear full the story starting from episode 1 #unity #cureantisemitism #thetribe #Israel #antiquity #3rd temple Judaism, #antiquity, #antisemitic, #antisemitism, #israel, #jew, #jews, #judaism, #racism, #secondtemple, #thetribe, #thirdtemple, #unity

Al-Amin’s unraveling.
Hand sanitizers, family members, tiktokers and everything nice. Don't be a detty pig.

Al-Amin’s unraveling.

Play Episode Listen Later Mar 26, 2020 13:33


We are ravaged with a global pandemic. It is only fitting that we act accordingly and take care of ourselves. Hygiene, is number one. Oh and also family members are driving me nuts. And it's 4:30 in the freaking morning.

KD podcast
KD podcast: monsters and hand sanitizers

KD podcast

Play Episode Listen Later Mar 8, 2020 22:56


In this podcast we will be talking about my crazy obsession of Tesla and my crazy dream. --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app Support this podcast: https://anchor.fm/jose-hernandez92/support

BSD Now
228: The Spectre of Meltdown

BSD Now

Play Episode Listen Later Jan 10, 2018 111:56


We review the information about Spectre & Meltdown thus far, we look at NetBSD memory sanitizer progress, Postgres on ZFS & show you a bit about NomadBSD. This episode was brought to you by Headlines Meltdown Spectre Official Site (https://meltdownattack.com/) Kernel-memory-leaking Intel processor design flaw forces Linux, Windows redesign (https://www.theregister.co.uk/2018/01/02/intel_cpu_design_flaw/) Intel's official response (https://newsroom.intel.com/news/intel-responds-to-security-research-findings/) The Register mocks intels response with pithy annotations (https://www.theregister.co.uk/2018/01/04/intel_meltdown_spectre_bugs_the_registers_annotations/) Intel's Analysis PDF (https://newsroom.intel.com/wp-content/uploads/sites/11/2018/01/Intel-Analysis-of-Speculative-Execution-Side-Channels.pdf) XKCD (https://xkcd.com/1938/) Response from FreeBSD (https://lists.freebsd.org/pipermail/freebsd-security/2018-January/009719.html) FreeBSD's patch WIP (https://reviews.freebsd.org/D13797) Why Raspberry Pi isn't vulnerable to Spectre or Meltdown (https://www.raspberrypi.org/blog/why-raspberry-pi-isnt-vulnerable-to-spectre-or-meltdown/) Xen mitigation patches (https://lists.xenproject.org/archives/html/xen-devel/2018-01/msg00110.html) Overview of affected FreeBSD Platforms/Architectures (https://wiki.freebsd.org/SpeculativeExecutionVulnerabilities) Groff's response (https://twitter.com/GroffTheBSDGoat/status/949372300368867328) ##### We'll cover OpenBSD, NetBSD, and DragonflyBSD's responses in next weeks episode. *** ###The LLVM Memory Sanitizer support work in progress (https://blog.netbsd.org/tnf/entry/the_llvm_memory_sanitizer_support) > In the past 31 days, I've managed to get the core functionality of MSan to work. This is an uninitialized memory usage detector. MSan is a special sanitizer because it requires knowledge of every entry to the basesystem library and every entry to the kernel through public interfaces. This is mandatory in order to mark memory regions as initialized. Most of the work has been done directly for MSan. However, part of the work helped generic features in compiler-rt. Sanitizers > Changes in the sanitizer are listed below in chronological order. Almost all of the changes mentioned here landed upstream. A few small patches were reverted due to breaking non-NetBSD hosts and are rescheduled for further investigation. I maintain these patches locally and have moved on for now to work on the remaining features. NetBSD syscall hooks > I wrote a large patch (815kb!) adding support for NetBSD syscall hooks for use with sanitizers. NetBSD ioctl(2) hooks > Similar to the syscall hooks, there is need to handle every ioctl(2) call. I've created the needed patch, this time shorter - for less than 300kb. New patches still pending for upstream review > There are two corrections that I've created, and they are still pending upstream for review: Add MSan interceptor for fstat(2)](https://reviews.llvm.org/D41637) Correct the setitimer interceptor on NetBSD)](https://reviews.llvm.org/D41502) > I've got a few more local patches that require cleanup before submitting to review. NetBSD basesystem corrections Sanitizers in Go The MSan state as of today Solaris support in sanitizers > I've helped the Solaris team add basic support for Sanitizers (ASan, UBsan). This does not help NetBSD directly, however indirectly it improves the overall support for non-Linux hosts and helps to catch more Linuxisms in the code. Plan for the next milestone > I plan to continue the work on MSan and correct sanitizing of the NetBSD basesystem utilities. This mandates me to iterate over the basesystem libraries implementing the missing interceptors and correcting the current support of the existing ones. My milestone is to build all src/bin programs against Memory Sanitizer and when possible execute them cleanly. This work was sponsored by The NetBSD Foundation. The NetBSD Foundation is a non-profit organization and welcomes any donations to help us continue funding projects and services to the open-source community. Please consider visiting the following URL, and chip in what you can: http://netbsd.org/donations/#how-to-donate (http://netbsd.org/donations/#how-to-donate) *** ##News Roundup ###MWL's 2017 Wrap-Up (https://blather.michaelwlucas.com/archives/3078) > The obvious place to start is my 2016 wrap-up post](https://blather.michaelwlucas.com/archives/2822), where I listed goals for 2017. As usual, these goals were wildly delusional. > The short answer is, my iron was back up to normal. My writing speed wasn't, though. I'd lost too much general health, and needed hard exercise to recover it. Yes, writing requires physical endurance. Maintaining that level of concentration for several hours a day demands a certain level of blood flow to the brain. I could have faked it in a day job, but when self-employed as an artist? Not so much. > Then there's travel. I did my usual BSDCan trip, plus two educational trips to Lincoln City, Oregon. The current political mayhem convinced me that if I wanted to hit EuroBSDCon any time in the next few years, I should do it in the very near future. So I went to Paris, where I promptly got pickpocketed. (Thankfully, they didn't get my passport.) I was actively writing the third edition of Absolute FreeBSD, so I visited BSDCam in Cambridge to get the latest information and a sense of where FreeBSD was going. I also did weekends at Kansas LinuxFest (because they asked and paid for my trip) and Penguicon. > (Because people will ask: why EuroBSDCon and not AsiaBSDCon? A six-hour transatlantic flight requires that I take a substantial dose of heavy-grade tranquilizers. I'm incapable of making intelligent decisions while on those drugs, or for several hours afterward. They don't last long enough for twelve-hour flight to Japan, so I need to be accompanied by someone qualified to tell me when I need to take the next dose partway through the flight. This isn't a predetermined time that I can set an alarm for; it depends on how the clonazepam affects me at those altitudes. A drug overdose while flying over the North Pole would be bad. When I can arrange that qualified companion, I'll make the trip.) > I need most of the preceding week to prepare for long trips. I need the following week to recover from time shifts and general exhaustion. Additionally, I have to hoard people juice for a few weeks beforehand so I can deal with folks during these expeditions. Travel disrupts my dojo time as well, which impacts my health. > Taken as a whole: I didn't get nearly as much done as I hoped. I wrote more stories, but Kris Rusch bludgeoned me into submitting them to trad markets. (The woman is a brute, I tell you. Cross her at your peril.) Among my 2017 titles, my fiction outsold the tech books. No, not Prohibition Orcs–all four of the people who buy those love them, but the sales tell me I've done something wrong with those tales. My cozy mystery git commit murder outsold Relayd and Httpd Mastery. But what outdid them both, as well as most of my older books? What title utterly dominated my sales for the last quarter of the year? It was of course, my open source software political satire disguised as porn Savaged by Systemd: an Erotic Unix Encounter. (https://www.michaelwarrenlucas.com/index.php/romance#sbs) > I can't believe I just wrote that paragraph. The good news is, once I recovered from EuroBSDCon, my writing got better. I finished Absolute FreeBSD, 3rd edition and submitted it to the publisher. I wrote the second edition of SSH Mastery (no link, because you can't order it yet.) I'm plowing through git sync murder, the sequel to git commit murder. I don't get to see the new Star Wars movie until I finish GSM, so hopefully that'll be this month. All in all, I wrote 480,200 words in 2017. Most of that was after September. It's annoyingly close to breaking half a million, but after 2016's scandalous 195,700, I'll take it. *** ###PG Phriday: Postgres on ZFS (https://blog.2ndquadrant.com/pg-phriday-postgres-zfs/) > ZFS is a filesystem originally created by Sun Microsystems, and has been available for BSD over a decade. While Postgres will run just fine on BSD, most Postgres installations are historically Linux-based systems. ZFS on Linux has had much more of a rocky road to integration due to perceived license incompatibilities. > As a consequence, administrators were reluctant or outright refused to run ZFS on their Linux clusters. It wasn't until OpenZFS was introduced in 2013 that this slowly began to change. These days, ZFS and Linux are starting to become more integrated, and Canonical of Ubuntu fame even announced direct support for ZFS in their 16.04 LTS release. > So how can a relatively obscure filesystem designed by a now-defunct hardware and software company help Postgres? Let's find out! Eddie waited til he finished high school > Old server hardware is dirt cheap these days, and make for a perfect lab for testing suspicious configurations. This is the server we'll be using for these tests for those following along at home, or want some point of reference: Dell R710 x2 Intel X5660 CPUs, for up to 24 threads 64GB RAM x4 1TB 7200RPM SATA HDDs H200 RAID card configured for Host Bus Adapter (HBA) mode 250GB Samsung 850 EVO SSD > The H200 is particularly important, as ZFS acts as its own RAID system. It also has its own checksumming and other algorithms that don't like RAID cards getting in the way. As such, we put the card itself in a mode that facilitates this use case. > Due to that, we lose out on any battery-backed write cache the RAID card might offer. To make up for it, it's fairly common to use an SSD or other persistent fast storage to act both as a write cache, and a read cache. This also transforms our HDDs into hybrid storage automatically, which is a huge performance boost on a budget. She had a guitar and she taught him some chords > First things first: we need a filesystem. This hardware has four 1TB HDDs, and a 250GB SSD. To keep this article from being too long, we've already placed GPT partition tables on all the HDDs, and split the SSD into 50GB for the OS, 32GB for the write cache, and 150GB for the read cache. A more robust setup would probably use separate SSDs or a mirrored pair for these, but labs are fair game. They moved into a place they both could afford > Let's start by getting a performance baseline for the hardware. We might expect peak performance at 12 or 24 threads because the server has 12 real CPUs and 24 threads, but query throughput actually topped out at concurrent 32 processes. We can scratch our heads over this later, for now, we can consider it the maximum capabilities of this hardware. Here's a small sample: ``` $> pgbench -S -j 32 -c 32 -M prepared -T 20 pgbench ... tps = 264661.135288 (including connections establishing) tps = 264849.345595 (excluding connections establishing) ``` So far, this is pretty standard behavior. 260k prepared queries per second is great read performance, but this is supposed to be a filesystem demonstration. Let's get ZFS involved. + The papers said Ed always played from the heart Let's repeat that same test with writes enabled. Once that happens, filesystem syncs, dirty pages, WAL overhead, and other things should drastically reduce overall throughput. That's an expected result, but how much are we looking at, here? ``` $> pgbench -j 32 -c 32 -M prepared -T 10 pgbench ... tps = 6153.877658 (including connections establishing) tps = 6162.392166 (excluding connections establishing) ``` SSD cache or not, storage overhead is a painful reality. Still, 6000 TPS with writes enabled is a great result for this hardware. Or is it? Can we actually do better? Consider the Postgres fullpagewrites parameter. Tomas Vondra has written about it in the past as a necessity to prevent WAL corruption due to partial writes. The WAL is both streaming replication and crash recovery, so its integrity is of utmost importance. As a result, this is one parameter almost everyone should leave alone. ZFS is Copy on Write (CoW). As a result, it's not possible to have a torn page because a page can't be partially written without reverting to the previous copy. This means we can actually turn off fullpagewrites in the Postgres config. The results are some fairly startling performance gains: $> pgbench -j 32 -c 32 -M prepared -T 10 pgbench tps = 10325.200812 (including connections establishing) tps = 10336.807218 (excluding connections establishing) That's nearly a 70% improvement. Due to write amplification caused by full page writes, Postgres produced 1.2GB of WAL files during a 1-minute pgbench test, but only 160MB with full page writes disabled. To be fair, a 32-thread pgbench write test is extremely abusive and certainly not a typical usage scenario. However, ZFS just ensured our storage a much lower write load by altering one single parameter. That means the capabilities of the hardware have also been extended to higher write workloads as IO bandwidth is not being consumed by WAL traffic. + They both met movie stars, partied and mingled Astute readers may have noticed we didn't change the default ZFS block size from 128k to align with the Postgres default of 8kb. As it turns out, the 128kb blocks allow ZFS to better combine some of those 8kb Postgres pages to save space. That will allow our measly 2TB to go a lot further than is otherwise possible. Please note that this is not de-duplication, but simple lz4 compression, which is nearly real-time in terms of CPU overhead. De-duplication on ZFS is currently an uncertain bizzaro universe populated with misshapen horrors crawling along a broken landscape. It's a world of extreme memory overhead for de-duplication tables, and potential lost data due to inherent conflicts with the CoW underpinnings. Please don't use it, let anyone else use it, or even think about using it, ever. + They made a record and it went in the chart We're still not done. One important aspect of ZFS as a CoW filesystem, is that it has integrated snapshots. Consider the scenario where a dev is connected to the wrong system and drops what they think is a table in a QA environment. It turns out they were in the wrong terminal and just erased a critical production table, and now everyone is frantic. + The future was wide open It's difficult to discount an immediately observable reduction in write overhead. Snapshots have a multitude of accepted and potential use cases, as well. In addition to online low-overhead compression, and the hybrid cache layer, ZFS boasts a plethora of features we didn't explore. Built-in checksums with integrated self-healing suggest it isn't entirely necessary to re-initialize an existing Postgres instance to enable checksums. The filesystem itself ensures checksums are validated and correct, especially if we have more than one drive resource in our pool. It even goes the extra mile and actively corrects inconsistencies when encountered. I immediately discounted ZFS back in 2012 because the company I worked for at the time was a pure Linux shop. ZFS was only available using the FUSE driver back then, meaning ZFS only worked through userspace with no real kernel integration. It was fun to tinker with, but nobody sane would use that on a production server of any description. Things have changed quite drastically since then. I've stopped waiting for btrfs to become viable, and ZFS has probably taken the throne away from XFS as my filesystem of choice. Future editions of the Postgres High Availability Cookbook will reflect this as well. Postgres MVCC and ZFS CoW seem made for each other. I'm curious to see what will transpire over the next few years now that ZFS has reached mainstream acceptance in at least one major Linux distribution. NomadBSD (https://github.com/mrclksr/NomadBSD) About NomadBSD is a live system for flash drives, based on FreeBSD. Screenshots http://freeshell.de/~mk/download/nomadbsd-ss1.png http://freeshell.de/~mk/download/nomadbsd-ss2.png Requirements for building the image A recent FreeBSD system Requirements for running NomadBSD A 4GB (or more) flash drive A System capable running FreeBSD 11.1 (amd64) Building the image ~~ csh # make image ~~ Writing the image to an USB memory stick ~~ csh # dd if=nomadbsd.img of=/dev/da0 bs=10240 conv=sync ~~ Resize filesystem to use the entire USB memory Boot NomadBSD into single user mode, and execute: ~~ # gpart delete -i 2 da0s1 # gpart resize -i 1 da0 # gpart commit da0s1 ~~ Determine the partition size in megabytes using fdisk da0 and calculate the remaining size of da0s1a: = - . ~~ # gpart resize -i 1 -s M da0s1 # gpart add -t freebsd-swap -i 2 da0s1 # glabel label NomadBSDsw da0s1b # service growfs onestart # reboot ~~ FreeBSD forum thread (https://forums.freebsd.org/threads/63888/) A short screen capture video of the NomadBSD system running in VirtualBox (https://freeshell.de/~mk/download/nomad_capture.mp4) *** ##Beastie Bits Coolpkg, a package manager inspired by Nix for OpenBSD (https://github.com/andrewchambers/coolpkg) zrepl - ZFS replication (https://zrepl.github.io/) OpenBSD hotplugd automount script (https://bijanebrahimi.github.io/blog/openbsd-hotplugd-scripting.html) Ancient troff sources vs. modern-day groff (https://virtuallyfun.com/2017/12/22/learn-ancient-troff-sources-vs-modern-day-groff/) Paypal donation balance and status.. thanks everyone! (http://lists.dragonflybsd.org/pipermail/users/2017-December/313752.html) Supervised FreeBSD rc.d script for a Go daemon (updated in last few days) (https://redbyte.eu/en/blog/supervised-freebsd-init-script-for-go-deamon/) A Brief History of sed (https://blog.sourcerer.io/a-brief-history-of-sed-6eaf00302ed) Flamegraph: Why does my AWS instance boot so slow? (http://www.daemonology.net/timestamping/tslog-c5.4xlarge.svg) *** ##Feedback/Questions Jeremy - Replacing Drive in a Zpool (http://dpaste.com/319593M#wrap) Dan's Blog (https://dan.langille.org/2017/08/16/swapping-5tb-in-3tb-out/) Tim - Keeping GELI key through reboot (http://dpaste.com/11QTA06) Brian - Mixing 2.5 and 3.5 drives (http://dpaste.com/2JQVD10#wrap) Troels - zfs swap on FreeBSD (http://dpaste.com/147WAFR#wrap) ***

BSD Now
208: Faces of Open Source

BSD Now

Play Episode Listen Later Aug 23, 2017 84:30


DragonflyBSD 4.8.1 has been released, we explore how the X11 clipboard works, and look at OpenBSD gaming resources. This episode was brought to you by Headlines LLVM, Clang and compiler-rt support enhancements (https://blog.netbsd.org/tnf/entry/llvm_clang_and_compiler_rt) In the last month I started with upstream of the code for sanitizers: the common layer and ubsan. I worked also on the elimination of unexpected failures in LLVM and Clang. I've managed to achieve, with a pile of local patches, the number of 0 unexpected bugs within LLVM (check-llvm) and 3 unexpected bugs within Clang (check-clang) (however these ones were caused by hardcoded environment -lstdc++ vs -lc++). The number of failures in sanitizers (check-sanitizer) is also low, it's close to zero. LLVM In order to achieve the goals of testability concerning the LLVM projects, I had to prepare a new pkgsrc-wip package called llvm-all-in-one that contains 12 active LLVM projects within one tree. The set of these projects is composed of: llvm, clang, compiler-rt, libcxx, libcxxabi, libunwind, test-suite, openmp, llgo, lld, lldb, clang-tools-extra. These were required to build and execute test-suites in the LLVM's projects. Ideally the tests should work in standalone packages - built out-of-LLVM-sources - and with GCC/Clang, however the real life is less bright and this forced me to use Clang as the system compiler an all-in-one package in order to develop the work environment with the ability to build and execute unit tests. There were four threads within LLVM: Broken std::callonce with libstdc++. This is an old and well-known bug, which was usually worked around with a homegrown implementation llvm::callonce. I've discovered that the llvm::callonce workaround isn't sufficient for the whole LLVM functionality, as std::callonce can be called internally inside the libstdc++ libraries - like within the C++11 futures interface. This bug has been solved by Joerg Sonnenberger in the ELF dynamic linker. Unportable shell construct hardcoded in tests ">&". This has been fixed upstream. LLVM JIT. The LLVM Memory generic allocator (or page mapper) was designed to freely map pages with any combination of the protection bits: R,W,X. This approach breaks on NetBSD with PaX MPROTECT and requires redesign of the interfaces. This is the continuation of the past month AllocateRWX and ReleaseRWX compatibility with NetBSD improvements. I've prepared few variations of local patches addressing these issues and it's still open for discussion with upstream. My personal preference is to remove the current API entirely and introduce a newer one with narrowed down functionality to swap between readable (R--), writable (RW-) and executable (R-X) memory pages. This would effectively enforce W^X. Sanitizers support. Right now, I keep the patches locally in order to upstream the common sanitizer code in compiler-rt. The LLVM JIT API is the last cause of unexpected failures in check-llvm. This breaks MCJIT, ORCJIT and ExecutionEngine libraries and causes around 200 unexpected failures within tests. Clang I've upstreamed a patch that enables ubsan and asan on Clang's frontend for NetBSD/amd64. This support isn't complete, and requires sanitizers' support code upstreamed to compiler-rt. compiler-rt The current compiler-rt tasks can be divided into: upstream sanitizer common code shared with POSIX platforms upstream sanitizer common code shared with Linux and FreeBSD upstream sanitizer common code shared with FreeBSD upstream sanitizer common code specific to NetBSD build, execute and pass tests for sanitizer common code in check-santizer This means that ubsan, asan and the rest of the specific sanitizers wait in queue. All the mentioned tasks are being worked on simultaneously, with a soft goal to finish them one after another from the first to the last one. The last point with check-sanitizer unveiled so far two generic bugs on NetBSD: Return errno EFAULT instead of EACCES on memory fault with read(2)/write(2)-like syscalls. Honor PTHREADDESTRUCTORITERATIONS in libpthread. These bugs are not strictly real bugs, but they were introducing needless differences with other modern POSIX systems. The fixes were introduced by Christos Zoulas and backported to NetBSD-8. Plan for the next milestone I have decided not to open new issues in with the coming month and focus on upstreaming the remaining LLVM code. The roadmap for the next month is to continue working on the goals of the previous months. std::call_once is an example that every delayed bug keeps biting again and again in future. LLVM 5.0.0 is planned to be released this month (August) and there is a joint motivation with the upstream maintainer to push compatibility fixes for LLVM JIT. There is an option to submit a workaround now and introduce refactoring for the trunk and next version (6.0.0). This work was sponsored by The NetBSD Foundation. The NetBSD Foundation is a non-profit organization and welcomes any donations to help us continue funding projects and services to the open-source community. Please consider visiting the following URL, and chip in what you can: http://netbsd.org/donations/#how-to-donate *** DragonFly BSD 4.8.1 released (http://lists.dragonflybsd.org/pipermail/commits/2017-August/626150.html) +Updates by dev: + Antonio Huete Jimenez (1): + libc/gmon: Replace sbrk() with mmap() + Francois Tigeot (3): + drm: bring in Linux compability changes from master + drm/linux: make flushwork() more robust + drm/i915: Update to Linux 4.7.10 + Imre Vadász (4): + drm - Fix hrtimer, don't reset timer->function to NULL in timeout handler. + sound - Delete devfs clone handler for /dev/dsp and /dev/mixer on unload. + ifvtnet - Allocate struct vtnettxheader entries from a queue. + Make sure that cam(4)'s dashutdown handler runs before DEVICESHUTDOWN(). + Matthew Dillon (24): + kernel - MFC b48dd28447fc (sigtramp workaround) + kernel - Fix deadlock in sound system + kernel - Fix broken wakeup in crypto code + kernel - Add KERNPROCSIGTRAMP + gcc - Adjust the unwind code to use the new sigtramp probe sysctl + kernel - Implement NX + kernel - Implement NX (2) + kernel - Implement machdep.pmapnxenable TUNABLE + kernel - Implement NX (3) - cleanup + kernel - Temporarily set the default machdep.pmapnxenable to 0 + param - Change _DragonFlyversion to 400801 + kernel - Fix i915 deadlock + pthreads - Change PTHREADSTACKMIN + libc - Fix bug in rcmdsh() + ppp - Fix minor overflow in protocol search + libtelnet - Fix improper statement construction (not a bug in the binary) + libdevstat - Limit sscanf field, fix redundant condition + openssh - Fix a broken assignment + window - Fix Graphics capability enable test + kernel - Fix event preset + mfiutil - Fix static buffer overflow + mixer - Fix sscanf() overflow + gcore - fix overflow in sscanf + kernel - Fix improper parens + Sascha Wildner (17): + libkvm: Fix char pointer dereference. + Fix some cases where an index was used before its limits check. + Really ensure that our world/kernel are built under POSIX locale ("C"). + zoneinfo: Create a /usr/share/zoneinfo/UTC link. + kernel/cam: Add CAMSCSIITNEXUSLOST (in preparation for virtioscsi(4)). + kernel: Add FreeBSD's virtioscsi(4) driver. + ccdconfig(8): Add missing free(). + libpuffs: Fix two asserts. + kernel/acpi: Untangle the wakecode generation during buildkernel. + kernel/acpica: Better check AcpiOsPredefinedOverride()'s InitVal argument + kernel/acpica: ACPITHREADID is unsigned. + kernel/acpica: Return curthread as thread id from AcpiOsGetThreadId(). + kernel/acpica: Remove no longer needed #include. + kernel/acpi: Call AcpiInitializeSubsystem() before AcpiInitializeTables(). + kernel/urtwn: Add missing braces. + kernel/ieee80211: Add missing braces. + libthreadxu: Fix checking of pthreadbarrierinit()'s count argument. + Sepherosa Ziehau (7): + sound/hda: Sync device ID table with FreeBSD + inet6: Restore mbuf hash after defragmentation. + pf: Normalized, i.e. defragged, packets requiring rehash. + em: Enable MSI by default on devices has PCI advanced features capability. + sched: Change CPU_SETSIZE to signed int, same as FreeBSD/Linux. + usched: Allow process to change self cpu affinity + ix: Fixup TX/RX ring settings for X550, which supports 64/64 TX/RX rings. + zrj (1): + Revert "Always use unix line endings" Porting Unix to the 386: A Practical Approach (http://www.informatica.co.cr/unix-source-code/research/1991/0101.html) The University of California's Berkeley Software Distribution (BSD) has been the catalyst for much of the innovative work done with the UNIX operating system in both the research and commercial sectors. Encompassing over 150 Mbytes (and growing) of cutting-edge operating systems, networking, and applications software, BSD is a fully functional and nonproprietary complete operating systems software distribution (see Figure 1). In fact, every version of UNIX available from every vendor contains at least some Berkeley UNIX code, particularly in the areas of filesystems and networking technologies. However, unless one could pay the high cost of site licenses and equipment, access to this software was simply not within the means of most individual programmers and smaller research groups. The 386BSD project was established in the summer of 1989 for the specific purpose of porting BSD to the Intel 80386 microprocessor platform so that the tools this software offers can be made available to any programmer or research group with a 386 PC. In coordination with the Computer Systems Research Group (CSRG) at the University of California at Berkeley, we successively ported a basic research system to a common AT class machine (see, Figure 2), with the result that approximately 65 percent of all 32-bit systems could immediately make use of this new definition of UNIX. We have been refining and improving this base port ever since. By providing the base 386BSD port to CSRG, our hope is to foster new interest in Berkeley UNIX technology and to speed its acceptance and use worldwide. We hope to see those interested in this technology build on it in both commercial and noncommercial ventures. In this and following articles, we will examine the key aspects of software, strategy, and experience that encompassed a project of this magnitude. We intend to explore the process of the 386BSD port, while learning to effectively exploit features of the 386 architecture for use with an advanced operating system. We also intend to outline some of the tradeoffs in implementation goals which must be periodically reexamined. Finally, we will highlight extensions which remain for future work, perhaps to be done by some of you reading this article today. Note that we are assuming familiarity with UNIX, its concepts and structures, and the basic functions of the 386, so we will not present exhaustive coverage of these areas. In this installment, we discuss the beginning of our project and the initial framework that guided our efforts, in particular, the development of the 386BSD specification. Future articles will address specific topics of interest and actual nonproprietary code fragments used in 386BSD. Among the future areas to be covered are: 386BSD process context switching Executing the first 386BSD process on the PC 386BSD kernel interrupt and exception handling 386BSD INTERNET networking ISA device drivers and system support 386BSD bootstrap process *** X11: How does “the” clipboard work (https://www.uninformativ.de/blog/postings/2017-04-02/0/POSTING-en.html) > If you have used another operating system before you switched to something that runs X11, you will have noticed that there is more than one clipboard: > Sometimes, you can use the mouse to select some text, switch to another window, and then hit the middle mouse button to paste text. > Sometimes, you can select text, then hit some hotkey, e.g. Ctrl+C, switch to another window, hit another hotkey, e.g. Ctrl+V, and paste said text. > Sometimes, you can do both. > Selections as a form of IPC First things first, in X11 land, “clipboards” are called “selections”. Yes, there is more than one selection and they all work independently. In fact, you can use as many selections as you wish. In theory, that is. When using selections, you make different clients communicate with each other. This means that those clients have to agree on which selections to use. You can't just invent your own selection and then expect Firefox to be compatible with it. How are selections identified? There are three “standard” selection names: PRIMARY: The “middle mouse clipboard” SECONDARY: Virtually unused these days CLIPBOARD: The “Ctrl+C clipboard” Program 1: Query selection owners Content type and conversion Program 2: Get clipboard as UTF-8 Program 3: Owning a selection Program 4: Content type TARGETS Handling binary data using xclip Large amounts of data Clipboard managers Summary News Roundup TrueOS Documentation: A great way to give back! (https://www.trueos.org/blog/trueos-documentation-great-way-give-back/) The TrueOS project is always looking for community contribution. Documentation changes are a great way for users to not only make a solid contribution to the project, but learn more about it too! Over the last few months, many users have asked for both simple and detailed instructions on making documentation changes. These are now added to the TrueOS handbook in the Contributing to TrueOS section. If interested in making a small alteration to the TrueOS handbook, here are some instructions for submitting a patch through the GitHub website. These instructions are also applicable to the Lumina and SysAdm handbooks. Lumina documentation is in the the lumina-docs repository, and SysAdm guides are in sysadm-docs. Make a Doc change! A GitHub account is required to submit patches to the TrueOS docs. Open a web browser and sign in to GitHub or make a new account. When making a new account, be sure to use an often checked email address, as all communication regarding patches and pull requests are sent to this address. Navigate to the trueos-docs GitHub repository. Click on the trueos-handbook directory to view all the documentation files. Open the .rst file corresponding to the chapter needing an update. The chapter names are reflected in the title of the .rst files. For example, open install.rst to fix an error spotted in handbook chapter 3: “Install”. This first image shows the trueos-docs repository and the contents of the trueos-handbook directory Open the desired chapter file by clicking its entry in the list. The trueos.rst file is an index file and should be ignored. Begin editing the file by clicking the Pencil icon in the upper right corner above the file's text. The file moves to edit mode, where it is now possible to make changes, as the next image shows. Editing install.rst with GitHub When making a simple change, it is recommended to avoid adjusting the specific formatting elements and instead work within or around them. Once satisfied, scroll to the bottom of the page and write a detailed commit summary of the new changes. Click Propose file change (green button), then Create pull request to submit the changes to the project. GitHub then does an automated merge check. Click Create pull request again to submit the change to the repository. In the final step, a developer or project committer reviews the changes, merging them into the project or asking for more changes as necessary. Learn more about TrueOS documentation To learn more about the underlying structure of TrueOS documentation like the Sphinx Documentation Generator and reStructuredText markup, browse the Advanced Documentation Changes section of the TrueOS handbook. This section also contains instructions for forking the repository and configuring a local clone, build testing, updating the translation files, and other useful information. The Sphinx website is also a valuable resource. libHijack Revival (https://www.soldierx.com/news/Hijack-Revival) Over a decade ago, while standing naked and vulnerable in the comfort of my steaming hot shower, I gathered my thoughts as humans typically attempt to do in the wee hours of the morning. Thoughts of a post-exploitation exercise raced in my mind, the same thoughts that made sleeping the night before difficult. If only I could inject into Apache some code that would allow me to hook into its parsing engine without requiring persistance. Putting a file-backed entry into /proc/pid/maps would tip off the security team to a compromise. The end-goal was to be able to send Apache a special string and have Apache perform a unique action based on the special string. FelineMenace's Binary Protection Schemes whitepaper provided inspiration. Silvio Cesare paved the way into PLT/GOT redirection attacks. Various Phrack articles selflessly contributed to the direction I was to head. Alas, in the aforementioned shower, an epiphany struck me. I jumped as an awkward stereotypical geek does: like an elaborate Elaine Benes dance rehearsal in the air. If I used PTrace, ELF, and the PLT/GOT to my advantage, I could cause the victim application to allocate anonymous memory mappings arbitrarily. In the newly-created memory mapping, I could inject arbitrary code. Since a typical operating system treats debuggers as God-like applications, the memory mapping could be mapped without write access, but as read and execute only. Thus enabling the stealth that I sought. The project took a few years to develop in my spare time. I ended up creating several iterations, taking a rough draft/Proof-of-Concept style code and rewriting it to be more efficient and effective. I had toyed with FreeBSD off-and-on for over a decade by this point, but by-and-large I was still mostly using Linux. FreeBSD gained DTrace and ZFS support, winning me over from the Linux camp. I ported libhijack to FreeBSD, giving it support for both Linux and FreeBSD simultaneously. In 2013, I started work on helping Oliver Pinter with his ASLR implementation, which was originally destined to be upstreamed to FreeBSD. It took a lot of work, and my interest in libhijack faded. As a natural consequence, I handed libhijack over to SoldierX, asking the community to take it and enhance it. Over four years went by without a single commit. The project was essentially abandoned. My little baby was dead. This past week, I wondered if libhijack could even compile on FreeBSD anymore. Given that four years have passed by and major changes have happened in those four years, I thought libhijack would need a major overhaul just to compile, let alone function. Imagine my surprise when libhijack needed only a few fixups to account for changes in FreeBSD's RTLD. Today, I'm announcing the revival of libhijack. No longer is it dead, but very much alive. In order to develop the project faster, I've decided to remove support for Linux, focusing instead on FreeBSD. I've removed hundreds of lines of code over the past few days. Supporting both FreeBSD and Linux meant some code had to be ugly. Now the beautification process has begun. I'm announcing the availability of libhijack 0.7.0 today. The ABI and API should be considered unstable as they may change without notice. Note that HardenedBSD fully mitigates libhijack from working with two security features: setting security.bsd.unprivilegedprocdebug to 0 by default and the implementation of PaX NOEXEC. The security.bsd.unprivilegedprocdebug sysctl node prevents PTrace access for applications the debugger itself did not fork+execve for unprivileged (non-root) users. Privileged users (the root account) can use PTrace to its fullest extent. HardenedBSD's implementation of PaX NOEXEC prevents the creation of memory mappings that are both writable and executable. It also prevents using mprotect to toggle between writable and executable. In libhijack's case, FreeBSD grants libhijack the ability to write to memory mappings that are not marked writable. Debuggers do this to set breakpoints. HardenedBSD behaves differently due to PaX NOEXEC. Each memory mapping has a notion of a maximum protection level. When a memory mapping is created, if the write bit is set, then HardenedBSD drops the execute bit from the maximum protection level. When the execute bit is set at memory mapping creation time, then the write bit is dropped from the maximum protection level. If both the write and execute bits are set, then the execute bit is silently dropped from both the mapping creation request and the maximum protection level. The maximum protection level is always obeyed, even for debuggers. Thus we see that PaX NOEXEC is 100% effective in preventing libhijack from injecting code into a process. Here is a screenshot showing PaX NOEXEC preventing libhijack from injecting shellcode into a newly-created memory mapping. What's next for libhijack? Here's what we have planned, in no particular order: Python bindings Port to arm64 This requires logic for handling machine-dependent code. High priority. Finish anonymous shared object injection. This requires implementing a custom RTLD from within libhijack. More cleanups. Adhere to style(9). libhijack can be found on GitHub @ https://github.com/SoldierX/libhijack *** Contributing to FreeBSD (https://blather.michaelwlucas.com/archives/2988) I've talked to a whole bunch of folks who say things like “I'm a junior programmer. I'm looking for a way to help. I have no specific expertise, but I'm willing to learn.” Today, I present such junior programmers with an opportunity. An opportunity for you to learn skills that will be incredibly valuable to your career, and will simultaneously expand your career opportunities. For decades, FreeBSD has relied on its users for testing. They expect users to install pre-release versions of the OS and exercise them to identify regressions. That's necessary, but it's nowhere near enough. The FreeBSD Testing Project is building an automated test suite for the entire operating system. They have a whole mess of work to do. There's only four people on the team, so each additional person that contributes can have a serious impact. They have tutorials on how to write tests, and sample tests. There's a whole bunch of tests left to be written. You have an almost open field. They need tests for everything from ls(1) to bhyve. (Yes, ls(1) broke at one point in the last few years.) Everything needs testing. Learning to write, submit, and commit small tests is valuable experience for developing the big tests. What's more, learning to write tests for a system means learning the system. Developing tests will transform you into a FreeBSD expert. Once you've demonstrated your competence, worth, and ability to work within the project, other FreeBSD teams will solicit your help and advice. The Project will suck you in. Testing is perhaps the most valuable contribution anyone can make to an open source project. And this door into the FreeBSD Project is standing wide, wide open. OpenBSD Gaming Resource (https://mrsatterly.com/openbsd_games.html) > What isn't there to love about playing video games on your favorite operating system? OpenBSD and video games feels like a natural combination to me. My resource has software lists, links to free games not in ports, lists of nonfree games, and recommendations. The Table of Contents has these high-level items for you: > General Resources > OpenBSD Exclusive > Ports > Network Clients > Browser Games > Game Engines > Multiple Game Engines > Multiple System Emulation > Computer Emulation > Game Console Emulation > Live Media Emulation > Operating System Emulation > Games in Other Software Have fun with these games! *** Beastie Bits Dragonfly introduces kcollect(8) (https://www.dragonflydigest.com/2017/08/07/20061.html) The Faces of Open Source (http://facesofopensource.com/unix/) Edgemesh CEO, Jake Loveless and Joyent CTO, Bryan Cantrill join together for a fireside chat to discuss distributed caching at scale, Docker, Node.js, Mystery Science Theater 3000, and more! (https://www.joyent.com/blog/joyent-edgemesh-cache-me-if-you-can) UFS: Place the information needed to find alternate superblocks to the end of the area reserved for the boot block (https://svnweb.freebsd.org/base?view=revision&revision=322297) Let ‘localhost' be localhost (https://tools.ietf.org/html/draft-west-let-localhost-be-localhost-04) Hurry up and register for vBSDCon September 7-9 (http://www.verisign.com/en_US/internet-technology-news/verisign-events/vbsdcon/index.xhtml?dmn=vBSDcon.com) and EuroBSDCon September 21-24 (https://2017.eurobsdcon.org/) *** Feedback/Questions Morgan - btrfs deprecated (http://dpaste.com/0JEYE1K) Ben - UEFI, GELI, BEADM, and more (http://dpaste.com/2TP90HD) Brad - Hostname Clarification (http://dpaste.com/1MQH1BD) M Rod - BSD Laptop (http://dpaste.com/39C6PGN) Jeremy - Contributing to BSDs (http://dpaste.com/3SVP5SF) ***