Nucleon (constituent of the nucleus of the atom) that has positive electric charge; symbol p or p+
POPULARITY
Categories
Alla shownotes finns på https://www.enlitenpoddomit.se , skulle det se konstigt ut i din poddspelare så titta gärna där efter alla länkar kring det vi pratar om Avsnitt 548 spelades in den 18 November och därför så handlar dagens avsnitt om: INTRO: - Alla har haft en vecka... David har betatestat en synt, köpt ljusslinga, tittat på NLH med WhatsApp som stöd, Björn har varit med familjen och badat. Johan har inte åkt till skåne, bytt till vinterdäck, kört ett Community talk med Microsoft, 4:e Dynamics Community Sweden tillfälle(!!!!. FEEDBACK AND BACKLOG: - Massimo vinner över Apple https://appleinsider.com/articles/25/11/15/masimo-awarded-634m-in-apple-watch-patent-infringement-verdict - Folk driver hej vilt med iPhone Sock https://www.androidauthority.com/pixel-sock-3615252/ - David räknade lite konstigt. ALLMÄNT NYTT - Steam har haft event https://www.wired.com/story/gear-news-of-the-week-steam-makes-a-home-console-and-apple-debuts-a-dollar230-pouch-for-your-iphone/ Steam controller: https://store.steampowered.com/sale/steamcontroller - Och denna är fantastisk: https://9to5google.com/2025/11/13/dbrand-teases-companion-cube-kit-steam-machine/ - Spotify förbättrar ljudboksfunktionen https://www.androidauthority.com/spotify-recaps-feature-rollout-3615905/ - Tesla testat Apple CarPlay https://www.engadget.com/transportation/evs/tesla-is-reportedly-testing-apple-carplay-in-its-vehicles-192505635.html - Proton återvinner mailadresser https://yro.slashdot.org/story/25/11/13/172239/proton-might-recycle-abandoned-email-addresses - Canonical utökar supporten för Ubuntu LTS (PRO) till 15 år https://ubuntu.com/blog/canonical-expands-total-coverage-for-ubuntu-lts-releases-to-15-years-with-legacy-add-on - Gruppchattar i ChatGPT? Nått vi vill ha? Eller är det sättet vi kan få Johan att komma igång mer? https://openai.com/index/group-chats-in-chatgpt/ MICROSOFT - Microsoft Ignite pågår för fullt (18-21 Nov) Bara läst lite. Men det jag fastnat för är ett rätt stort focus på Azure Local + Local AI + SAN support i Azure Local + Större Azure Local + M365 local GA https://azure.microsoft.com/en-us/blog/microsoft-strengthens-sovereign-cloud-capabilities-with-new-services/ APPLE - Apple sänker avgiften för Mini Apps https://news.slashdot.org/story/25/11/13/2231251/apple-cuts-app-store-fee-in-half-for-mini-apps - Detta är an liten men helt brilliant funktion i MacOS https://www.macrumors.com/2025/11/12/apple-macos-tahoe-26-2-edge-light/ - Scott Hanselmann gjorde samma med Vibe Coding https://github.com/shanselman/WindowsEdgeLight https://www.linkedin.com/feed/update/urn:li:activity:7395254696229203968/ - iPhone kommer att få en rejäl översyn https://www.pymnts.com/apple/2025/apple-planning-largest-ever-upgrade-to-iphone - Tips från Ringazin: Apple 3D skriver klockorna, och sparar 400 TON av ämnet titan per år https://www.cultofmac.com/news/apple-watch-3d-printing-breakthrough GOOGLE: - Samsung Galaxy AI får tillgång till Nano Banana https://www.sammobile.com/news/samsung-galaxy-ai-now-brief-gemini-nanobanana-selfies/ - Google släpper lite på kontrollen (Tips fr Daggr) https://www.androidauthority.com/android-power-users-install-unverified-apps-3615310/ - Android får en Contact Picker https://www.androidauthority.com/android-17-contacts-picker-rumor-3615741/ - Google Messages får @Mention https://www.androidauthority.com/google-messages-mentions-beta-3615601/ - Google Pixel Buds 2a (David har testat ett tag) https://store.google.com/se/product/pixel_buds_2a?hl=sv - YouTube Music lägger till en funktion som många efterfrågat https://www.androidauthority.com/youtube-music-playlist-search-3616240/ PRYLLISTA - Björn: Min fru har hundar. Då behövs det bajspåsar https://www.smolotov.com/ Men den här står på min önskelista: https://www.watchesofswitzerland.com/products/hodinkee-maison-alcee-persee-fantome-limited-edition - David: Dammskydd till synthar, https://www.stardustcovers.com/product-page/dave-smith-prophet12 - Johan: En Stekpanna (eller 2) https://www.bagarenochkocken.se/p/scanpan-impact-stekpanneset-20-28-cm_64764/ eller https://www.bagarenochkocken.se/p/scanpan-fusion-5-stekpanneset-20-28-cm_69665/ EGNA LÄNKAR - En Liten Podd Om IT på webben, http://enlitenpoddomit.se/ - En Liten Podd Om IT på Facebook, https://www.facebook.com/EnLitenPoddOmIt/ - En Liten Podd Om IT på Youtube, https://www.youtube.com/enlitenpoddomit - Ge oss gärna en recension - https://podcasts.apple.com/se/podcast/en-liten-podd-om-it/id946204577?mt=2#see-all/reviews - https://www.podchaser.com/podcasts/en-liten-podd-om-it-158069 LÄNKAR TILL VART MAN HITTAR PODDEN FÖR ATT LYSSNA: - Apple Podcaster (iTunes), https://itunes.apple.com/se/podcast/en-liten-podd-om-it/id946204577 - Overcast, https://overcast.fm/itunes946204577/en-liten-podd-om-it - Acast, https://www.acast.com/enlitenpoddomit - Spotify, https://open.spotify.com/show/2e8wX1O4FbD6M2ocJdXBW7?si=HFFErR8YRlKrELsUD--Ujg%20 - Stitcher, https://www.stitcher.com/podcast/the-nerd-herd/en-liten-podd-om-it - YouTube, https://www.youtube.com/enlitenpoddomit LÄNK TILL DISCORD DÄR MAN HITTAR LIVE STREAM + CHATT - http://discord.enlitenpoddomit.se (Och glöm inte att maila bjorn@enlitenpoddomit.se om du vill ha klistermärken, skicka med en postadress bara. :)
This week Steve and Noah talk about the things you didn't know you knew about Linux. Scott Jenson joins the program to talk about principals of UX/UI design. -- During The Show -- 00:52 Self Hosting After Death - Michael Steve's thought process Important things Home Assistant (https://www.home-assistant.io/) Mealie (https://docs.mealie.io/) Frigate (https://frigate.video/) Steve's plan Draw.io LLMs No desire to be trained Open Source Documentation Noah's plan Self hosted vs Cloud Techie Friends 12:21 Scott Jenson - UX/UI Design Product Strategist For Home Assistant and Mastodon Scott's Website (https://jenson.org/) Coloring outside the lines Mobile vs Desktop Desktop UI shortcomings UX in Audacity and Penpot (https://penpot.app/) Where can UX designers grow? Articulating the business use case Ink & Switch (https://www.inkandswitch.com/) 18:23 News Wire Nano 8.7 - gnu.org (https://lists.gnu.org/archive/html/info-gnu/2025-11/msg00002.html) Thunderbird 145 - thunderbird.net (https://www.thunderbird.net/en-US/thunderbird/145.0/releasenotes) Firefox 145 - firefox.com (https://www.firefox.com/en-US/firefox/145.0/releasenotes) Wine 10.19 - webpronews.com (https://www.webpronews.com/wine-10-19-ushers-in-linuxs-next-leap-for-windows-app-mastery) Proton 10.0 - phoronix.com (https://www.phoronix.com/news/Proton-10.0-3-Released) KDE Frameworks 6.20.0 - kde.org (https://kde.org/announcements/frameworks/6/6.20.0) SparkyLinux 8.1 - sparkylinux.org (https://sparkylinux.org/sparky-8-1) Debian 13.2 - debian.org (https://www.debian.org/News/2025/20251115) Tails 7.2 - torproject.org (https://blog.torproject.org/new-release-tails-7_2) Nitrix 5.0 - itsfoss.com (https://itsfoss.com/news/nitrux-5-release) Kaspersky for Linux - tomshardware.com (https://www.tomshardware.com/software/antivirus/banned-russian-antivirus-maker-kaspersky-rolls-out-new-products-basic-plan-for-linux-starts-at-usd59-99-a-year) Avahi Logic Flaw - zeropath.com (https://zeropath.com/blog/avahi-simple-protocol-server-dos-cve-2025-59529) ImunifyAV Flaw - bleepingcomputer.com (https://www.bleepingcomputer.com/news/security/rce-flaw-in-imunifyav-puts-millions-of-linux-hosted-sites-at-risk) Akira Targets Nutanix VMs - bleepingcomputer.com (https://www.bleepingcomputer.com/news/security/cisa-warns-of-akira-ransomware-linux-encryptor-targeting-nutanix-vms) Kraken Expands - cyberpress.org (https://cyberpress.org/kraken-ransomware) VibeThinker-1.5B - venturebeat.com (https://venturebeat.com/ai/weibos-new-open-source-ai-model-vibethinker-1-5b-outperforms-deepseek-r1-on) Worry Over Chinese AI - businessinsider.com (https://www.businessinsider.com/eric-schmidt-worried-governments-use-chinese-ai-open-source-models-2025-11) US Must Go Open Source - techbuzz.ai (https://www.techbuzz.ai/articles/databricks-co-founder-us-must-go-open-source-to-beat-china-in-ai) Linux Knowledge The "Mythical New User" People use all sorts of UI/UX today Knowledge we take for granted Teaching is the highest form of learning See one, do one, teach one Talk radio principle: Watering plants that are already there Linux and Windows architectures are different 39:50 Source Command How it works Variables Environment Variable What the source command does Getting started with source and python 48:00 Know your short comings Know what you don't know Know how to explain it simply Keeping things simple -- The Extra Credit Section -- For links to the articles and material referenced in this week's episode check out this week's page from our podcast dashboard! This Episode's Podcast Dashboard (http://podcast.asknoahshow.com/467) Phone Systems for Ask Noah provided by Voxtelesys (http://www.voxtelesys.com/asknoah) Join us in our dedicated chatroom #GeekLab:linuxdelta.com on Matrix (https://element.linuxdelta.com/#/room/#geeklab:linuxdelta.com) -- Stay In Touch -- Find all the resources for this show on the Ask Noah Dashboard Ask Noah Dashboard (http://www.asknoahshow.com) Need more help than a radio show can offer? Altispeed provides commercial IT services and they're excited to offer you a great deal for listening to the Ask Noah Show. Call today and ask about the discount for listeners of the Ask Noah Show! Altispeed Technologies (http://www.altispeed.com/) Contact Noah live [at] asknoahshow.com -- Twitter -- Noah - Kernellinux (https://twitter.com/kernellinux) Ask Noah Show (https://twitter.com/asknoahshow) Altispeed Technologies (https://twitter.com/altispeed) Special Guest: Scott Jenson.
Co-hosts Ryan Piansky, a graduate student and patient advocate living with eosinophilic esophagitis (EoE) and eosinophilic asthma, and Holly Knotowicz, a speech-language pathologist living with EoE who serves on APFED's Health Sciences Advisory Council, interview Evan S. Dellon, MD, and Elizabeth T. Jensen, PhD, about a paper they published on predictors of patients receiving no medication for treatment of eosinophilic esophagitis. Disclaimer: The information provided in this podcast is designed to support, not replace, the relationship between listeners and their healthcare providers. Opinions, information, and recommendations shared in this podcast are not a substitute for medical advice. Decisions related to medical care should be made with your healthcare provider. Opinions and views of guests and co-hosts are their own. Key Takeaways: [:52] Co-host Ryan Piansky introduces the episode, brought to you thanks to the support of Education Partners GSK, Sanofi, Regeneron, and Takeda. Ryan introduces co-host Holly Knotowicz. [1:14] Holly introduces today's topic, predictors of not using medication for EoE, and today's guests, Dr. Evan Dellon and Dr. Elizabeth Jensen. [1:29] Dr. Dellon is an Adjunct Professor of Epidemiology at the University of North Carolina School of Medicine in Chapel Hill. He is also the Director of the UNC Center for Esophageal Diseases and Swallowing. [1:42] Dr. Dellon's main research interest is in the epidemiology, pathogenesis, diagnosis, treatment, and outcomes of eosinophilic esophagitis (EoE) and eosinophilic GI diseases (EGIDs). [1:55] Dr. Jensen is a Professor of Epidemiology with a specific expertise in reproductive, perinatal, and pediatric epidemiology. She has appointments at both Wake Forest University School of Medicine and the University of North Carolina at Chapel Hill. [2:07] Her research primarily focuses on etiologic factors in the development of pediatric immune-mediated chronic diseases, including understanding factors contributing to disparities in health outcomes. [2:19] Both Dr. Dellon and Dr. Jensen also serve on the Steering Committee for EGID Partners Registry. [2:24] Ryan thanks Dr. Dellon and Dr. Jensen for joining the podcast today. [2:29] Dr. Dellon was the first guest on this podcast. It is wonderful to have him back for the 50th episode! Dr. Dellon is one of Ryan's GI specialists. Ryan recently went to North Carolina to get a scope with him. [3:03] Dr. Dellon is an adult gastroenterologist at the University of North Carolina at Chapel Hill. He directs the Center for Esophageal Diseases and Swallowing. Clinically and research-wise, he is focused on EoE and other eosinophilic GI diseases. [3:19] His research interests span the entire field, from epidemiology, diagnosis, biomarkers, risk factors, outcomes, and a lot of work, more recently, on treatments. [3:33] Dr. Jensen has been on the podcast before, on Episode 27. Holly invites Dr. Jensen to tell the listeners more about herself and her work with eosinophilic diseases. [3:46] Dr. Jensen has been working on eosinophilic gastrointestinal diseases for about 15 years. She started some of the early work around understanding possible risk factors for the development of disease. [4:04] She has gone on to support lots of other research projects, including some with Dr. Dellon, where they're looking at gene-environment interactions in relation to developing EoE. [4:15] She is also looking at reproductive factors as they relate to EoE, disparities in diagnosis, and more. It's been an exciting research trajectory, starting with what we knew very little about and building to an increasing understanding of why EoE develops. [5:00] Dr. Dellon explains that EoE stands for eosinophilic esophagitis, a chronic allergic condition of the esophagus. [5:08] You can think of EoE as asthma of the esophagus or eczema of the esophagus, although in general, people don't grow out of EoE, like they might grow out of eczema or asthma. When people have EoE, it is a long-term condition. [5:24] Eosinophils are a type of white blood cell, specializing in allergy responses. Normally, they are not in the esophagus. When we see them there, we worry about an allergic process. When that happens, that's EoE. [5:40] Over time, the inflammation seen in EoE and other allergic cell activity causes swelling and irritation in the esophagus. Early on, this often leads to a range of upper GI symptoms — including poor growth or failure to thrive in young children, abdominal pain, nausea, and symptoms that can mimic reflux. [5:58] In older kids, symptoms are more about trouble swallowing. That's because the swelling that happens initially, over time, may turn into scar tissue. So the esophagus can narrow and cause swallowing symptoms like food impaction. [6:16] Ryan speaks of living with EoE for decades and trying the full range of treatment options: food elimination, PPIs, steroids, and, more recently, biologics. [6:36] Dr. Dellon says Ryan's history is a good overview of how EoE is treated. There are two general approaches to treating the underlying condition: using medicines and/or eliminating foods that we think may trigger EoE from the diet. [6:57] For a lot of people, EoE is a food-triggered allergic condition. [7:01] The other thing that has to happen in parallel is surveying for scar tissue in the esophagus. If that's present and people have trouble swallowing, sometimes stretching the esophagus is needed through esophageal dilation. [7:14] There are three categories of medicines used for treatment. Proton pump inhibitors are reflux meds, but they also have an anti-allergy effect in the esophagus. [7:29] Topical steroids are used to coat the esophagus and produce an anti-inflammatory effect. The FDA has approved a budesonide oral suspension for that. [7:39] Biologics, which are generally systemic medications, often injectable, can target different allergic factors. Dupilumab is approved now, and there are other biologics that are being researched as potential treatments. [7:51] Even though EoE is considered an allergic condition, we don't have a test to tell people what they are allergic to. If it's a food allergy, we do an empiric elimination diet because allergy tests aren't accurate enough to tell us what the EoE triggers are. [8:10] People will eliminate foods that we know are the most common triggers, like milk protein, dairy, wheat, egg, soy, and other top allergens. You can create a diet like that and then have a response to the diet elimination. [8:31] Dr. Jensen and Dr. Dellon recently published an abstract in the American Journal of Gastroenterology about people with EoE who are not taking any medicine for it. Dr. Jensen calls it a real-world data study, leveraging electronic health record patient data. [8:51] It gives you an impression of what is actually happening, in terms of treatments for patients, as opposed to a randomized control trial, which is a fairly selected patient population. This is everybody who has been diagnosed, and then what happens with them. [9:10] Because of that, it gives you a wide spectrum of patients. Some patients are going to be relatively asymptomatic. It may be that we arrived at their diagnosis while working them up for other potential diagnoses. [9:28] Other patients are going to have rather significant impacts from the disease. We wanted to get an idea of what is actually happening out there with the full breadth of the patient population that is getting diagnosed with EoE. [9:45] Dr. Jensen was not surprised to learn that there are patients who had no pharmacologic treatment. [9:58] Some patients are relatively asymptomatic, and others are not interested in pursuing medications initially or are early in their disease process and still exploring dietary treatment options. [10:28] Holly sees patients from infancy to geriatrics, and if they're not having symptoms, they wonder why bother treating it. [10:42] Dr. Jensen says it's a point of debate on the implications of somebody who has the disease and goes untreated. What does that look like long-term? Are they going to develop more of that fibrostenotic pattern in their esophagus without treatment? [11:07] This is a question we're still trying to answer. There is some suggestion that for some patients who don't manage their disease, we very well may be looking at a food impaction in the future. [11:19] Dr. Dellon says we know overall for the population of EoE patients, but it's hard to know for a specific patient. We have a bunch of studies now that look at how long people have symptoms before they're diagnosed. There's a wide range. [11:39] Some people get symptoms and get diagnosed right away. Others might have symptoms for 20 or 30 years that they ignore, or don't have access to healthcare, or the diagnosis is missed. [11:51] What we see consistently is that people who may be diagnosed within a year or two may only have a 10 or 20% chance of having that stricture and scar tissue in the esophagus, whereas people who go 20 years, it might be 80% or more. [12:06] It's not everybody who has EoE who might end up with that scar tissue, but certainly, it's suggested that it's a large majority. [12:16] That's before diagnosis. We have data that shows that after diagnosis, if people go a long time without treatment or without being seen in care, they also have an increasing rate of developing strictures. [12:29] In general, the idea is yes, you should treat EoE, because on average, people are going to develop scar tissue and more symptoms. For the patient in front of you with EoE but no symptoms, what are the chances it's going to get worse? You don't know. [13:04] There are two caveats with that. The first is what we mean by symptoms. Kids may have vomiting and growth problems. Adults can eat carefully, avoiding foods that hang up in the esophagus, like breads and overcooked meats, sticky rice, and other foods. [13:24] Adults can eat slowly, drink a lot of liquid, and not perceive they have symptoms. When someone tells Dr. Dellon they don't have symptoms, he will quiz them about that. He'll even ask about swallowing pills. [13:40] Often, you can pick up symptoms that maybe the person didn't even realize they were having. In that case, that can give you some impetus to treat. [13:48] If there really are no symptoms, Dr. Dellon thinks we're at a point where we don't really know what to do. [13:54] Dr. Dellon just saw a patient who had a lot of eosinophils in their small bowel with absolutely no GI symptoms. He said, "I can't diagnose you with eosinophilic enteritis, but you may develop symptoms." People like that, he will monitor in the clinic. [14:14] Dr. Dellon will discuss it with them each time they come back for a clinic visit. [14:19] Holly is a speech pathologist, but also sees people for feeding and swallowing. The local gastroenterologist refers patients who choose not to treat their EoE to her. Holly teaches them things they should be looking out for. [14:39] If your pills get stuck or if you're downing 18 ounces during a mealtime, maybe it's time to treat it. People don't see these coping mechanisms they use that are impacting their quality of life. They've normalized it. [15:30] Dr. Dellon says, of these people who aren't treated, there's probably a subset who appropriately are being observed and don't have a medicine treatment or are on a diet elimination. [15:43] There's also probably a subset who are inappropriately not on treatment. It especially can happen with students who were under good control with their pediatric provider, but moved away to college and didn't transfer to adult care. [16:08] They ultimately come back with a lot of symptoms that have progressed over six to eight years. [16:18] Ryan meets newly diagnosed adult patients at APFED's conferences, who say they have no symptoms, but chicken gets caught in their throat. They got diagnosed when they went to the ER with a food impaction. [16:38] Ryan says you have to wonder at what point that starts to get reflected in patient charts. Are those cases documented where someone is untreated and now has EoE? [16:49] Ryan asks in the study, "What is the target EGID Cohort and why was it selected to study EoE? What sort of patients were captured as part of that data set?" [16:58] Dr. Jensen said they identified patients with the ICD-10 code for a diagnosis of EoE. Then they looked to see if there was evidence of symptoms or complications in relation to EoE. This was hard; some of these are relatively non-specific symptoms. [17:23] These patients may have been seeking care and may have been experiencing some symptoms that may or may not have made it into the chart. That's one of the challenges with real-world data analyses. [17:38] Dr. Jensen says they are using data that was collected for documenting clinical care and for billing for clinical care, not for research, so it comes with some caveats when doing research with this data. [18:08] Research using electronic health records gives a real-world perspective on patients who are seeking care or have a diagnosis of EoE, as opposed to a study trying to enroll a patient population that potentially isn't representative of the breadth of individuals living with EoE. [18:39] Dr. Dellon says another advantage of real-world data is the number of patients. The largest randomized controlled trials in EoE might have 400 patients, and they are incredibly expensive to do. [18:52] A study of electronic health records (EHR) is reporting on the analysis of just under 1,000. The cohort, combined from three different centers, has more than 1,400 people, a more representative, larger population. [19:16] Dr. Dellon says when you read the results, understand the limitations and strengths of a study of health records, to help contextualize the information. [19:41] Dr. Dellon says it's always easier to recognize the typical presentations. Materials about EoE and studies he has done that led to medicine approvals have focused on trouble swallowing. That can be relatively easily measured. [20:01] Patients often come to receive care with a food impaction, which can be impactful on life, and somewhat public, if in a restaurant or at work. Typical symptoms are also the ones that get you diagnosed and may be easier to treat. [20:26] Dr. Dellon wonders if maybe people don't treat some of the atypical symptoms because it's not appreciated that they can be related to EoE. [20:42] Holly was diagnosed as an adult. Ryan was diagnosed as a toddler. Holly asks what are some of the challenges people face in getting an EoE diagnosis. [20:56] Dr. Jensen says symptoms can sometimes be fairly non-specific. There's some ongoing work by the CEGIR Consortium trying to understand what happens when patients come into the emergency department with a food bolus impaction. [21:28] Dr. Jensen explains that we see there's quite a bit of variation in how that gets managed, and if they get a biopsy. You have to have a biopsy of the esophagus to get a diagnosis of EoE. [21:45] If you think about the steps that need to happen to get a diagnosis of EoE, that can present barriers for some groups to ultimately get that diagnosis. [21:56] There's also been some literature around a potential assumption about which patients are more likely to be at risk. Some of that is still ongoing. We know that EoE occurs more commonly in males in roughly a two-to-one ratio. Not exclusively in males, obviously, but a little more often in males. [22:20] We don't know anything about other groups of patients that may be at higher risk. That's ongoing work that we're still trying to understand. That in itself can also be a barrier when there are assumptions about who is or isn't likely to have EoE. [23:02] Dr. Dellon says that in adolescents and adults, the typical symptoms are trouble swallowing and food sticking, which have many causes besides EoE, some of which are more common. [23:18] In that population, heartburn is common. Patients may report terrible reflux that, on questioning, sounds more like trouble swallowing than GERD. Sometimes, with EoE, you may have reflux that doesn't improve. Is it EoE, reflux, or both? [24:05] Some people will have chest discomfort. There are some reports of worsening symptoms with exercise, which brings up cardiac questions that have to be ruled out first. [24:19] Dr. Dellon mentions some more atypical symptoms. An adult having pain in the upper abdomen could have EoE. In children, the symptoms could be anything in the GI tract. Some women might have atypical symptoms with less trouble swallowing. [24:58] Some racial minorities may have those kinds of symptoms, as well. If you're not thinking of the condition, it's hard to make the diagnosis. [25:08] Dr. Jensen notes that there are different cultural norms around expressing symptoms and dietary patterns, which may make it difficult to parse out a diagnosis. [25:27] Ryan cites a past episode where access to a GI specialist played a role in diagnosing patients with EoE. Do white males have more EoE, or are their concerns just listened to more seriously? [25:57] Ryan's parents were told when he was two that he was throwing up for attention. He believes that these days, he'd have a much easier time convincing a doctor to listen to him. From speaking to physicians, Ryan believes access is a wide issue in the field. [26:23] Dr. Dellon tells of working with researchers at Mayo in Arizona and the Children's Hospital of Phoenix. They have a large population of Hispanic children with EoE, much larger than has been reported elsewhere. They're working on characterizing that. [26:49] Dr. Dellon describes an experience with a visiting trainee from Mexico City, where there was not a lot of EoE reported. The trainee went back and looked at the biopsies there, and it turned out they were not performing biopsies on patients with dysphagia in Mexico City. [27:13] When he looked at the patients who ended up getting biopsies, they found EoE in 10% of patients. That's similar to what's reported out of centers in the developed world. As people are thinking about it more, we will see more detection of it. [27:30] Dr. Dellon believes those kinds of papers will be out in the next couple of months, to a year. [27:36] Holly has had licensure in Arizona for about 11 years. She has had nine referrals recently of children with EoE from Arizona. Normally, it's been one or two that she met at a conference. [28:00] Ryan asks about the research on patients not having their EoE treated pharmacologically. Some treat it with food avoidance and dietary therapy. Ryan notes that he can't have applesauce, as it is a trigger for his EoE. [28:54] Dr. Jensen says that's one of the challenges in using the EHR data. That kind of information is only available to the researchers through free text. That's a limitation of the study, assessing the use of dietary elimination approaches. [29:11] Holly says some of her patients have things listed as allergies that are food sensitivities. Ryan says it's helpful for the patients to have their food sensitivities listed along with their food allergies, but it makes records more difficult to parse for research. [30:14] Dr. Dellon says they identify EoE by billing code, but the codes are not always used accurately. Natural Language Processing can train a computer system to find important phrases. Their collaborators working on the real-world data are using it. [30:59] Dr. Dellon hopes that this will be a future direction for this research to find anything in the text related to diet elimination. [31:32] Dr. Jensen says that older patients were less likely to seek medication therapy. She says it's probably for a couple of reasons. First, older patients may have been living with the disease for a long time and have had compensatory mechanisms in place. [32:03] The other reason may be senescence or burnout of the disease, long-term. Patients may be less symptomatic as they get older. That's a question that remains to be answered for EoE. It has been seen in some other disease processes. [32:32] Dr. Dellon says there's not much data specifically looking at EoE in the older population. Dr. Dellon did work years ago with another doctor, and they found that older patients had a better response to some treatments, particularly topical steroids. [32:54] It wasn't clear whether it was a milder aspect of the disease, easier to treat, or because they were older and more responsible, taking their medicines as prescribed, and having a better response rate. It's the flip side of work in the pediatric population. [33:16] There is an increasingly aging population with EoE. Young EoE patients will someday be over 65. Dr. Dellon hopes there will be a cure by that point, but it's an expanding population now. [33:38] Dr. Jensen says only a few sites are contributing data, so they hope to add additional sites to the study. For some of the less common outcomes, they need a pretty large patient sample to ask some of those kinds of questions. [33:55] They will continue to follow up on some of the work that this abstract touched on and try to understand some of these issues more deeply. [34:06] Dr. Dellon mentions other work within the cohort. Using Natural Language Processing, they are looking at characterizing endoscopy information and reporting it without a manual review of reports and codes. You can't get that from billing data. [34:29] Similarly, they are trying to classify patient severity by the Index of Severity with EoE, and layer that on looking at treatments and outcomes based on disease severity. Those are a couple of other directions where this cohort is going. [34:43] Holly mentions that this is one of many research projects Dr. Jensen and Dr. Dellon have collaborated on together. They also collaborate through EGID Partners. Holly asks them to share a little bit about that. [34:53] Dr. Jensen says EGID Partners is an online registry where individuals, caregivers, and parents of children affected with EGIDs can join. [35:07] EGID Partners also needs people who don't live with an EGID to join, as controls. That gives the ability to compare those who are experiencing an EGID relative to those who aren't. [35:22] When you join EGID Partners, they provide you with a set of questionnaires to complete. Periodically, they push out a few more questionnaires. [35:33] EGID Partners has provided some really great information about patient experience and answered questions that patients want to know about, like joint pain and symptoms outside the GI tract. [36:04] To date, there are close to 900 participants in the registry from all over the world. As it continues to grow, it will give the ability to look at the patient experience in different geographical areas. [36:26] Dr. Dellon says we try to have it be interactive, because it is a collaboration with patients. The Steering Committee works with APFED and other patient advocacy groups from around the world. [36:41] The EGID Partners website shows general patient locations anonymously. It shows the breakdown of adults with the condition and caregivers of children with the condition, the symptom distribution, and the treatment distribution. [37:03] As papers get published and abstracts are presented, EGID Partners puts them on the website. Once someone joins, they can suggest a research idea. Many of the studies they have done have come from patient suggestions. [37:20] If there's an interesting idea for a survey, EGID Partners can push out a survey to everybody in the group and answer questions relatively quickly. [37:57] Dr. Dellon says a paper came out recently about telehealth. EoE care, in particular, is a good model for telehealth because it can expand access for patients who don't have providers in their area. [38:22] EoE is a condition where care involves a lot of discussion but not a lot of need for physical exams and direct contact, so telehealth can make things very efficient. [38:52] EGID Partners surveyed patients about telehealth. They thought it was efficient and saved time, and they had the same kind of interactions as in person. In general, in-state insurance covered it. Patients were happy to do those kinds of visits again. [39:27] Holly says Dr. Furuta, herself, and others were published in the Gastroenterology journal in 2019 about starting to do telehealth because patients coming to the Children's Hospital of Colorado from out of state had no local access to feeding therapy. [39:50] Holly went to the board, and they allowed her to get licensure in different states. She started with some of the most impacted patients in Texas and Florida in 2011 and 2012. They collected data. They published in 2019 about telehealth's positive impact. [40:13] When 2020 rolled around, Holly had trained a bunch of people on how to do feeding therapy via telehealth. You have to do all kinds of things, like make yourself disappear, to keep the kids engaged and in their chairs! [40:25] Now it is Holly's primary practice. She has licenses in nine states. She sees people all over the country. With her diagnosis, her physicians at Mass General have telehealth licensure in Maine. She gets to do telehealth with them instead of driving two hours. [40:53] Dr. Jensen tells of two of the things they hope to do at EGID Partners. One is trying to understand more about reproductive health for patients with an EGID diagnosis. Only a few studies have looked at this question, and with very small samples. [41:15] As more people register for EGID Partners, Dr. Jensen is hoping to be able to ask some questions related to reproductive health outcomes. [41:27] The second goal is a survey suggested by the Student Advisory Committee, asking questions related to the burden of disease specific to the teen population. [41:48] This diagnosis can hit that population particularly hard, at a time when they are trying to build and sustain friendships and are transitioning to adult care and moving away from home. This patient population has a unique perspective we wanted to hear. [42:11] Dr. Jensen and Dr. Dellon work on all kinds of other projects, too. [42:22] Dr. Dellon says they have done a lot of work on the early-life factors that may predispose to EoE. They are working on a large epidemiologic study to get some insight into early-life factors, including factors that can be measured in baby teeth. [42:42] That's outside of EGID Partners. It's been ongoing, and they're getting close, maybe over the next couple of years, to having some results. [43:03] Ryan says all of those projects sound so interesting. We need to have you guys back to dive into those results when you have something finalized. [43:15] For our listeners who want to learn more about eosinophilic disorders, we encourage you to visit apfed.org and check out the links in the show notes below. [43:22] If you're looking to find specialists who treat eosinophilic disorders, we encourage you to use APFED's Specialist Finder at apfed.org/specialist. [43:31] If you'd like to connect with others impacted by eosinophilic diseases, please join APFED's online community on the Inspire Network at apfed.org/connections. [43:41] Ryan thanks Dr. Dellon and Dr. Jensen for joining us today. This was a fantastic conversation. Holly also thanks APFED's Education Partners GSK, Sanofi, Regeneron, and Takeda for supporting this episode. Mentioned in This Episode: Evan S. Dellon, MD, MPH, Academic Gastroenterologist, University of North Carolina School of Medicine Elizabeth T. Jensen, MPH, PhD, Epidemiologist, Wake Forest University School of Medicine, University of North Carolina at Chapel Hill Predictors of Patients Receiving No Medication for Treatment of Eosinophilic Esophagitis in the United States: Data from the TARGET-EGIDS Cohort Episode 15: Access to Specialty Care for Eosinophilic Esophagitis (EoE) APFED on YouTube, Twitter, Facebook, Pinterest, Instagram Real Talk: Eosinophilic Diseases Podcast apfed.org/specialist apfed.org/connections apfed.org/research/clinical-trials Education Partners: This episode of APFED's podcast is brought to you thanks to the support of GSK, Sanofi, Regeneron, and Takeda. Tweetables: "I've been working on eosinophilic gastrointestinal diseases for about 15 years. I started some of the early work around understanding possible risk factors for the development of disease. I've gone on to support lots of other research projects." — Elizabeth T. Jensen, MPH, PhD "You can think of EoE as asthma of the esophagus or eczema of the esophagus, although in general, people don't grow out of EoE, like they might grow out of eczema or asthma. When people have it, it really is a long-term condition." — Evan S. Dellon, MD, MPH "There are two general approaches to treating the underlying condition, … using medicines and/or eliminating foods from the diet that we think may trigger EoE. I should say, for a lot of people, EoE is a food-triggered allergic condition." — Evan S. Dellon, MD, MPH "I didn't find it that surprising [that there are patients who had no treatment]. Some patients are relatively asymptomatic, and others are not interested in pursuing medications initially or are … still exploring dietary treatment options." — Elizabeth T. Jensen, MPH, PhD "We have a bunch of studies now that look at how long people have symptoms before they're diagnosed. There's a wide range. Some people get symptoms and are diagnosed right away. Other people might have symptoms for 20 or 30 years." — Evan S. Dellon, MD, MPH "EGID Partners is an online registry where individuals, caregivers, and parents of children affected with EGIDs can join. EGID Partners also needs people who don't live with an EGID to join, as controls." — Elizabeth T. Jensen, MPH, PhD
Tanjong Malim is redefining the Malaysia data centre landscape. With its strategic location, renewable infrastructure, and proximity to Proton car manufacturing and BYD EV facilities, Sungai Samak Estate offers a sustainable, cost‑efficient, and future‑ready base for the next generation of AI and high‑tech data centres. Sungai Samak Estate City: Kuala Lumpur Address: 2 Jalan Sempurna off Jalan Gombak Website: https://sgsamak.com
Wir haben Steam Deck, Steam Machine mit Steam Controller, aber am interessantesten aus technischer Sicht dürfte Steam Frame sein, Valves neue VR-Brille. Anders als Valve Index, die zwingend einen PC als Zuspielgerät benötigt, ist Steam Frame auch ein Standalone-Gerät: Mit Qualcomm Snapdragon 8 Gen 3, 16GB LPDDR5X, 256GB oder 1TB interner Speicher, erweiterbar per Micro-SD-Karte, Pancake-Linsen und 2160 Pixeln pro Auge zieht die Steam Frame mit der Konkurrenz Meta Quest 3 einerseits gleich oder übertrifft sie sogar. Das Mehr an Performance ist auch nötig, denn wie bei allen Steam-Geräten läuft die Steam Frame mit SteamOS, hier sogar auf ARM64. Valve verspricht, dass viele Spiele direkt auf der Brille laufen sollen, dazu müssen sie nicht nur durch Proton als Übersetzungsschicht von Windows auf Linux, sondern x86-Befehle müssen auch noch per FEX für den Snapdragon emuliert werden.. Primär soll die Frame daher von einem geeigneten Gerät per Streaming bespielt werden, und damit das reibungslos und latenzarm funktioniert, haben sich die Engineers bei Valve einiges einfallen lassen: ein dedizierter Streaming-Stick mit Wifi 6E wird mitgeliefert, und mit Foveated Streaming haben sie eine innovative Methode entwickelt, Bitrate zu sparen bzw. primär dort einzusetzen, wo das Auge fokusiert. Viel Spaß mit Folge 282 Teil 2! Sprecher:innen: Meep, Michael Kister, Mohammed Ali DadAudioproduktion: Michael KisterVideoproduktion: Michael KisterTitelbild: MeepBildquellen: ValveAufnahmedatum: 15.11.2025 Besucht unsim Discord https://discord.gg/SneNarVCBMauf Bluesky https://bsky.app/profile/technikquatsch.deauf TikTok https://www.tiktok.com/@technikquatschauf Youtube https://www.youtube.com/@technikquatschauf Instagram https://www.instagram.com/technikquatschauf Twitch https://www.twitch.tv/technikquatsch RSS-Feed https://technikquatsch.de/feed/podcast/Spotify https://open.spotify.com/show/62ZVb7ZvmdtXqqNmnZLF5uApple Podcasts https://podcasts.apple.com/de/podcast/technikquatsch/id1510030975 00:00:00 Herzlich willkommen zu TQ282.2! Jetzt mit Steam Frame!https://store.steampowered.com/sale/steamframehttps://gamersnexus.net/pc-builds-news/valve-steam-machine-desktop-steamos-steam-frame-vr-controller-ft-engineeringGamers Nexus: Valve Steam Frame Engineering Deep-Dive: Water Cooling, Thermals, Power, Acoustics https://www.youtube.com/watch?v=3NSjvJDe6Ichttps://www.digitalfoundry.net/features/steam-frame-vr-hands-on-quest-3s-biggest-competition-yet 00:02:01 Überblick über die Specs: Snapdragon 8 Gen 3, 16GB LPDDR5X, 256GB/1TB intern, erweiterbar per Micro-SD-Karte, Pancake-Linsen, LCD mit 2160 Pixeln pro Auge, 72 bis 120Hz Wiederholrate (144Hz experimentell) 00:03:48 einige positive Aspekte: offenes System, kein Meta-Account, mit 440g leicht, gute Gewichtsverteilung 00:07:35 LCD mit Vorteilen bei Helligkeit und Motion Clarity, aber schlechte Kontraste im Vergleich zu OLED 00:12:47 6DoF mit 4 s/w Kameras (+Infrarot) für Tracking von Bewegungen 00:14:31 Snapdragon 8 Gen 3 deutlich leistungsfähiger als der Snapdragon XR2 Gen 2 in der Meta Quest 3 00:19:00 Streaming auch über dedizierten WLAN-Stick 00:24:25 Eyetracking für Foveated Rendering und Foveated Streaming 00:28:16 Preis: "nicht teurer als Valve Index", Grenze also 999 Dollar, gut wäre 700 Dollar, 800 wäre realistisch 00:32:40 Nochmal zusammenfassend zu Steam Machine und Steam Frame 00:43:11 Vielen Dank fürs Zuhören! Bis zum nächsten Mal!
We dig into the biggest Linux hardware news of the year, then fire up our new-to-us 1L PC server.Sponsored By:Managed Nebula: Meet Managed Nebula from Defined Networking. A decentralized VPN built on the open-source Nebula platform that we love. 1Password Extended Access Management: 1Password Extended Access Management is a device trust solution for companies with Okta, and they ensure that if a device isn't trusted and secure, it can't log into your cloud apps. CrowdHealth: Discover a Better Way to Pay for Healthcare with Crowdfunded Memberships. Join CrowdHealth to get started today for $99 for your first three months using UNPLUGGED.Unraid: A powerful, easy operating system for servers and storage. Maximize your hardware with unmatched flexibility. Support LINUX UnpluggedLinks:
Unisciti alla ribellione su Telegram – Iscriviti alla newsletter – Supportaci su Patreon La prima volta le Steam Machine hanno floppato perché costavano troppo per essere console ed erano troppo poco customizzabili per essere PC. Valve per di più se ne era tenuta fuori, lasciando agli altri produttori hardware la palla e mettendo a disposizione sostanzialmente solo uno SteamOS che non era lo SteamOS di oggi, dove grazie a Proton puoi giocare tutti i giochini del catalogo Steam (e oltre) senza sbattimenti. Poi è successa Steam Deck, che avrà venduto “pochino” rispetto ad una console tradizionale (si parla di 10 milioni di pezzi), ma a) è tutta vendita diretta e b) i dev ci hanno sballato e si fanno le corse per ottimizzarci i giochini apposta per. In questo scenario Steam Machine può fottere PS5? Dipende da un po' di cose. Ne abbiamo elucubrato per un'oretta.
It seems like this week's big salvo of Valve hardware announcements is all anyone's talking about right now, particularly the Steam Machine, and who better to fill in a bunch of hands-on details with that li'l box, plus the new Steam Frame VR headset and refreshed Steam Controller, than our old friend Norm Chan of Tested.com, who went up to Valve to see it all. If you want to hear about everything from the Steam Machine's performance and potential price to the Frame's x86 emulation and foveated remote streaming, plus a ton of stuff in between, listen to this podcast!Tested's YouTube channel: https://www.youtube.com/@tested Support the Pod! Contribute to the Tech Pod Patreon and get access to our booming Discord, a monthly bonus episode, your name in the credits, and other great benefits! You can support the show at: https://patreon.com/techpod
The pod returns! This time we talk about some news! ==== Special Thanks to Our Patrons! ==== https://thelinuxcast.org/patrons/ ===== Follow us
Als Valve vor über 10 Jahren die "Steam Machine", da wusste man noch nicht so recht, was das werden sollte: Kompakte Gaming-PCs mit Linux? Die Idee klang spannend und Microsoft hatte damals gerade Windows 8 veröffentlicht. Aber Gaming und Linux? Das war damals noch nichts, bis auf ein paar wenige native Titel. Und SteamOS damals? Nein, danke. Aber Valve gab nicht auf, sondern entwickelte im Verborgenen immer weiter. Daraus entstand in Zusammenarbeit mit CodeWeavers (und der OpenSource-Community) die Kompatibilitätsschicht Proton und das Steam Deck zeigte, Gaming und Linux passen doch gut zusammen. Nun möchte Valve das damalige Versprechen mit der neuen Steam Machine einlösen: Der kompakte Gaming-Würfel soll PC-Gaming mit einer konsolenartigen Erfahrung zugänglich machen und in die Wohnzimmer bringen. Die Grundlagen sind vorhanden, es fehlen nur der Preis und ein genaues Datum. Anfang 2026 wissen wir mehr, dann wird sich zeigen, was der GabeCube kann. Viel Spaß mit Folge 282 Teil 1! Sprecher:innen: Meep, Michael Kister, Mohammed Ali DadAudioproduktion: Michael KisterVideoproduktion: Michael KisterTitelbild: MeepBildquellen: ValveAufnahmedatum: 15.11.2025 Besucht unsim Discord https://discord.gg/SneNarVCBMauf Bluesky https://bsky.app/profile/technikquatsch.deauf TikTok https://www.tiktok.com/@technikquatschauf Youtube https://www.youtube.com/@technikquatschauf Instagram https://www.instagram.com/technikquatschauf Twitch https://www.twitch.tv/technikquatsch RSS-Feed https://technikquatsch.de/feed/podcast/Spotify https://open.spotify.com/show/62ZVb7ZvmdtXqqNmnZLF5uApple Podcasts https://podcasts.apple.com/de/podcast/technikquatsch/id1510030975 00:00:00 Herzlich willkommen zu Technikquatsch Folge 282 Teil 1! 00:05:10 Valve dropt Ankündigungen von neuer Hardware: Steam Machine, Steam Controller und Steam Framehttps://store.steampowered.com/sale/hardwareValve: Steam Hardware Announcement https://www.youtube.com/watch?v=OmKrKTwtukE 00:06:43 Steam Machine: sexy konsolenartiger PC-Würfel fürs Wohnzimmerhttps://store.steampowered.com/sale/steammachinehttps://gamersnexus.net/pc-builds-news/valve-steam-machine-desktop-steamos-steam-frame-vr-controller-ft-engineeringhttps://www.digitalfoundry.net/features/hands-on-with-steam-machine-valves-new-pcconsole-hybridMoore's Law is Dead: Steam Machine Specs Analysis: Valve Might Price XBOX out of Gaming! https://www.youtube.com/watch?v=sJI3qTb2ze8 00:13:18 durchdachtes Design und beeindruckende Ingenieursleistung. 00:20:23 CPU durchaus ordentlich, GPU mit 8GB VRAM etwas fraglich. 00:27:15 Preis der Steam Machine? "Entry Level PC" soll das Ziel sein. 00:32:38 Für wen ist die Steam Machine? Was ist die Zielgruppe? 00:47:58 "Steam Machine Verified" vereinfacht die Systemanforderungen, macht PC-Gaming zugänglicher. 00:54:44 Zielgruppe v.a. "ehemalige" PC-Spieler mit vorhandener Steam-Bibliothek 00:57:29 Steam Controller übernimmt Layout des Steam Decks plus TMR-Sticks gegen Stick-Drift und kommt mit Lade-Funk-Puckhttps://store.steampowered.com/sale/steamcontroller 01:04:47 erstes Fazit zu Steam Controller und Steam Machine
Proton Authenticator - Samsung Galaxy S23 Ultra
This week we talk about Bolt graphics, a new graphics start up that is working on a graphics card with upgrade-able memory for a competitive price. A software developer has released an open source alternative firmware for the Nest v1 and v2 thermostats, and of course your questions! -- During The Show -- 00:45 Intro Dakota's weather 01:51 Email! - William Listener recommends porkbun (https://porkbun.com/) Mailbox.org (https://mailbox.org/en/) Simple Login (https://simplelogin.io/) DuckDuckGo Email Alias (https://duckduckgo.com/duckduckgo-help-pages/email-protection/duck-addresses) Proton's built in features Reasons for protecting privacy Privacy.com (https://www.privacy.com/) 11:25 Data Science & Self Hosting - Annon Value based approach Consenting data collection Tool vs Pillar A job can be a tool Get a job in a different field hadoop Nextcloud Anti Virus Network Protection Medical Science Red Hat data sciences 22:15 News Wire LXQT 2.3 - lxqt-project.org (https://lxqt-project.org/release/2025/11/05/release-lxqt-2-3-0) Calibre 8.14 - newwin.net (https://www.neowin.net/software/calibre-8140) MKVtoolnix - mkvtoolnix.download (https://mkvtoolnix.download/windows/releases/96.0) Curly COMrades - darkreading.com (https://www.darkreading.com/endpoint-security/pro-russian-hackers-linux-vms-hide-windows) Porteux 2.4 - distrowatch.com (https://distrowatch.com/?newsid=12628) MXLinux 25 - mxlinux.org (https://mxlinux.org/blog/mx-25-infinity-isos-now-available) Devuan 6.0 - serverhost.com (https://serverhost.com/blog/devuan-gnu-linux-6-0-launches-a-systemd-free-distro-based-on-debian-13-trixie) IncusOS - phoronix.com (https://www.phoronix.com/news/Incus-IncusOS-Announced) NVIDIA AI Stack - hpcwire.com (https://www.hpcwire.com/off-the-wire/ciq-integrates-full-nvidia-ai-stack-into-rocky-linux-for-faster-deployment-and-scaling) Omnilingual ASR - venturebeat.com (https://venturebeat.com/ai/meta-returns-to-open-source-ai-with-omnilingual-asr-models-that-can) Kimi K2 Thinking - venturebeat.com (https://venturebeat.com/ai/moonshots-kimi-k2-thinking-emerges-as-leading-open-source-ai-outperforming) Drax - prnewswire.com (https://www.prnewswire.com/news-releases/aiola-unveils-drax-an-open-source-speech-model-with-state-of-the-art-accuracy-and-up-to-5O-faster-than-models-from-direct-competitors-302607278.html) Linux Desktop 5% - webpronews.com (https://www.webpronews.com/linux-breaks-5-desktop-share-in-u-s-signaling-open-source-surge-against-windows-and-macos) 23:50 Jill Mueller - Bolt Graphics Bolt Graphics Key differences Build of the card Why did you come to Ubuntu Summit? 27:25 Antonio Salvemini - Ray Tracing Bolt Graphics Ray Tracing vs Raster Why start with FPGA? Next steps Current Stage Available 2027 Bolt Graphics (https://bolt.graphics/) Untapped markets Upgradeable GPU 34:34 No Longer Evil Thermostat Google EOLs Nest Thermostats Gen 1 and Gen 2 No Longer Evil (https://nolongerevil.com/) FULU Foundation (https://fulu.org/our-story) "Feature Complete" AXIS A1001 Good piece of hardware Reservations Connects to "No Longer Evil Server" Server planned to be open sourced Centralite Perl HA Thermostat (Zigbee) (https://www.amazon.com/Centralite-Thermostat-Xfinity-Comcast-Centrallite/dp/B01LXD3EBN) Needs to be repaired 1 or 2 times a year Temperature Sensors Govee H5075 (https://us.govee.com/products/govee-bluetooth-hygrometer-thermometer-h5075) IoT Maintenance Why temperature sensors ESP32 receive blue-tooth and send to Home Assistant -- The Extra Credit Section -- For links to the articles and material referenced in this week's episode check out this week's page from our podcast dashboard! This Episode's Podcast Dashboard (http://podcast.asknoahshow.com/466) Phone Systems for Ask Noah provided by Voxtelesys (http://www.voxtelesys.com/asknoah) Join us in our dedicated chatroom #GeekLab:linuxdelta.com on Matrix (https://element.linuxdelta.com/#/room/#geeklab:linuxdelta.com) -- Stay In Touch -- Find all the resources for this show on the Ask Noah Dashboard Ask Noah Dashboard (http://www.asknoahshow.com) Need more help than a radio show can offer? Altispeed provides commercial IT services and they're excited to offer you a great deal for listening to the Ask Noah Show. Call today and ask about the discount for listeners of the Ask Noah Show! Altispeed Technologies (http://www.altispeed.com/) Contact Noah live [at] asknoahshow.com -- Twitter -- Noah - Kernellinux (https://twitter.com/kernellinux) Ask Noah Show (https://twitter.com/asknoahshow) Altispeed Technologies (https://twitter.com/altispeed) Special Guests: Antonio Salvemini and Jill Mueller.
Google lanza una alerta global sobre aplicaciones VPN falsas que roban datos personales y contraseñasPor Félix Riaño @LocutorCoTú puedes ampliar esta información y escuchar más consejos de ciberseguridad siguiendo el pódcast Flash Diario en Spotify.Google advierte que miles de aplicaciones falsas se hacen pasar por redes privadas virtuales —los llamados VPN— para infectar teléfonos y computadores.Estas apps maliciosas pueden robar contraseñas, historiales de navegación, mensajes privados, claves bancarias y hasta billeteras de criptomonedas.El aviso llega justo cuando millones de personas están descargando VPN para saltarse las nuevas leyes de restricción de contenido en Reino Unido y Estados Unidos.Google confirmó que hay una oleada de aplicaciones fraudulentas disfrazadas de VPN legítimos, distribuidas en Android, iPhone y computadoras.Los hackers las usan para espiar a los usuarios con publicidad engañosa, ofertas falsas y permisos abusivos.El aumento del riesgo coincide con una explosión mundial de descargas de VPN: solo en Reino Unido, el uso creció más de 1.400 % desde que entró en vigor la ley que obliga a verificar la edad para ver contenido adulto.La advertencia de Google busca evitar que quienes buscan privacidad terminen perdiéndola por completo.El problema: muchos VPN que prometen seguridad son trampas.Un VPN —una red privada virtual— crea un túnel cifrado entre tu dispositivo y el servidor al que te conectas.Sirve para proteger tus datos en redes públicas y también para simular que estás en otro país.Por eso se volvió popular para acceder a servicios bloqueados por ubicación o por edad.Pero los estafadores encontraron ahí una oportunidad: clonar marcas conocidas o crear apps falsas que parecen seguras, pero envían tus datos a servidores desconocidos, muchos de ellos en China o Rusia.Google confirmó que algunas de esas aplicaciones fueron detectadas incluso dentro de tiendas oficiales, con reseñas falsas y nombres muy parecidos a los originales.El riesgo no se limita a los usuarios que buscan privacidad: afecta también a empresas y a estudiantes.Entre las amenazas más comunes están los troyanos bancarios, los ladrones de contraseñas y los accesos remotos ocultosque permiten controlar el teléfono a distancia.En los últimos meses, analistas de seguridad descubrieron campañas en las que se usaban facturas falsas de VPN o anuncios con contenido sexual para engañar a los usuarios.Una vez instalada la app, el malware puede copiar tus chats, tus datos financieros y hasta tus correos corporativos.Google recomienda activar “Play Protect” en Android, mantener siempre actualizado el sistema operativo y desconfiar de cualquier VPN gratuito o que pida acceso a tus contactos, fotos o mensajes.Las cifras muestran que la mayoría de las víctimas usan servicios gratuitos o descargados fuera de las tiendas oficiales.Y aunque pagar por un VPN no garantiza seguridad total, reduce mucho los riesgos.Expertos de TechRadar y Proton recomiendan usar marcas auditadas y transparentes como Proton VPN, NordVPN, Mullvad o PrivadoVPN, que no guardan registros de uso y ofrecen cifrado real.Google insiste en que los usuarios deben revisar el icono de verificación VPN en Google Play y evitar las descargas directas desde enlaces compartidos o redes sociales.La empresa también sugiere evitar el uso de redes Wi-Fi públicas, especialmente en aeropuertos, cafés y hoteles, donde es más fácil interceptar conexiones.La alerta llega en medio de un cambio global en la regulación de internet.Varios estados de EE. UU. y el Reino Unido están imponiendo bloqueos de páginas para adultos y sistemas de verificación de edad.Eso disparó el uso de VPN y con él, las oportunidades para el cibercrimen.Solo en la primera mitad de 2025 hubo más de 10 millones de descargas de VPN en el Reino Unido, según TechRadar.Y muchas de esas apps se comunicaban con servidores en Asia y Europa del Este.Google advierte que el peligro aumenta cuando se combina con redes Wi-Fi públicas sin cifrado: esos puntos de acceso abiertos permiten ataques del tipo “man-in-the-middle”, en los que un intruso puede interceptar o alterar los datos enviados por el usuario.Por eso la nueva recomendación de seguridad de Google es clara: usa un VPN legítimo, o ninguno.Los VPN pueden proteger tu privacidad, pero también pueden destruirla si instalas uno falso.Google pide usar solo aplicaciones verificadas, desconfiar de las gratuitas y evitar redes Wi-Fi abiertas.Google alerta: miles de VPN falsas roban datos y contraseñas. Usa solo apps verificadas y evita redes Wi-Fi públicas.
Katholische Datingplattformen, Friendship, Politik, der Papst und Proton. Wir haben in dieser Folge wirklich über einige Themen gesprochen.
In this episode, we sit down with Raju Bhetwaal, the Senior Vice President of Jagdamba Motors, who brings over three decades of experience in Nepal's automobile sector. From the early days of petrol vehicles to today's electric revolution, Raju shares deep insights into how the EV market in Nepal is evolving and what challenges still stand in its way. He discusses the rising demand for electric vehicles, the current state of EV charging stations, and the misconceptions people have about battery life, maintenance, and long-term costs. We explore why many still hesitate to switch from petrol and diesel vehicles to EVs, and how Nepal's electricity supply and policies impact adoption. Raju also breaks down the EV-related provisions in Budget 2081, the role of NAIMA, and the journey behind Proton's entry into the Nepali market through Jagdamba Motors. He shares his experiences in automobile innovation since the 1990s, his thoughts on sustainability, infrastructure, and EV technology improvements over time. The episode closes with valuable entrepreneurship advice for young innovators—focusing on consistency, humility, and innovation. If you're curious about the future of EVs in Nepal, this episode is your full guide to the next automotive era. #EVNepal #RajuBhetwaal #JagdambaMotors #ElectricVehicleNepal #ProtonNepal #EVPodcast GET CONNECTED WITH Raju Bhetwaal: LinkedIn - https://in.linkedin.com/in/raju-bhetwal-79338b1b5
Parce que… c'est l'épisode 0x655! Shameless plug 4 et 5 novembre 2025 - FAIRCON 2025 8 et 9 novembre 2025 - DEATHcon 17 au 20 novembre 2025 - European Cyber Week 25 et 26 février 2026 - SéQCure 2026 14 au 17 avril 2026 - Botconf 2026 28 et 29 avril 2026 - Cybereco Cyberconférence 2026 9 au 17 mai 2026 - NorthSec 2026 3 au 5 juin 2025 - SSTIC 2026 Notes Résilience du cloud Microsoft: DNS outage impacts Azure and Microsoft 365 services Kevin Beaumont: “Yep, just did some testing - A…” - Cyberplace Kevin Beaumont: “If you're wondering what prote…” - Cyberplace Microsoft Services Experience Global Outage Due to Faulty Cloud Configuration Microsoft Azure challenges AWS for downtime crown Kevin Beaumont: “If you're wondering the AWS an…” - Cyberplace IA The glaring security risks with AI browser agents OpenAI's Atlas browser — and others — can be tricked by manipulated web content New Agent-Aware Cloaking Leverages OpenAI ChatGPT Atlas Browser to Deliver Fake Content Ex-CISA chief says AI could mean the end of cybersecurity AI-Generated Code Poses Security, Bloat Challenges AI Trust Paradox: Overcome Fear Auto Cyber Remediation Anthropic's Claude convinced to exfiltrate private data OpenAI unleashes Aardvark security agent in private beta Red New EDR-Redir Tool Breaks EDR Exploiting Bind Filter and Cloud Filter Driver New EDR-Redir V2 Blinds Windows Defender on Windows 11 With Fake Program Files Hackers Exploiting Microsoft WSUS Vulnerability In The Wild - 2800 Instances Exposed Online oss-sec: Questionable CVE's reported against dnsmasq 81% Router Usres Have Not Changed Default Admin Passwords, Exposing Devices to Hackers Sweden's power grid operator confirms data breach claimed by ransomware gang What Is Bring Your Own Vulnerable Driver (BYOVD)? High-Severity OpenVPN Flaw (CVE-2025-10680) Allows Script Injection on Linux/macOS via Malicious DNS Server Beware of Free Video Game Cheats That Delivers Infostealer Malwares New Atroposia malware comes with a local vulnerability scanner New Android Trojan ‘Herodotus' Outsmarts Anti-Fraud Systems by Typing Like a Human Next-gen firewalls, VPNs can increase security risks: At-Bay Tata Motors Data Leak - 70+ TB of Sensitive Info and Test Drive Data Exposed via AWS Keys 9 in 10 Exchange servers in Germany are out of support Cyberpunks mess with Canada's water, energy, farm systems Multiple Jenkins Vulnerability SAML Authentication Bypass And MCP Server Plugin Permissions Blue Mozilla to Require Data-Collection Disclosure in All New Firefox Extensions CISOs Finally Get a Seat at the Board's Table Ransomware Profits Drop As Victims Stop Paying Hackers Making A Virtual Machine Look Like Real Hardware To Malware Open-Source Firewall IPFire 2.29 With New Reporting For Intrusion Prevention System Agent Fatigue Is Real and Your Security Stack Is to Blame ATT&CK v18: The Detection Overhaul You've Been Waiting For How Threat Intelligence Feeds Help Organizations Quickly Mitigate Malware Attacks Passkeys: they're not perfect but they're getting better Google Unveils Guide for Defenders to Monitor Privileged User Accounts Google Chrome Will Finally Default To Secure HTTPS Connections Starting in April CISA Releases Best Security Practices Guide for Hardening Microsoft Exchange Server Russia arrests three suspected Meduza infostealer devs Privacy What brain privacy will look like in the age of neurotech Proton 2025 autumn/winter roadmaps [New Release: Tor Browser 15.0 The Tor Project](https://blog.torproject.org/new-release-tor-browser-150/) Divers EU sovereignty plan accused of helping US cloud giants Red lights flashing at CISPE over Broadcom licensing antics France signs up to the Matrix.org Foundation US declines to join more than 70 countries in signing UN cybercrime treaty International Criminal Court To Ditch Microsoft Office For European Open Source Alternative Everyone Wants to Hack — No One Wants to Think Collaborateurs Nicolas-Loïc Fortin Crédits Montage par Intrasecure inc Locaux réels par Intrasecure inc
Aujourd'hui, on parle des navigateurs d'intelligence artificielle, ces nouveaux outils censés révolutionner notre manière de naviguer sur le web.Mais sachez qu'ils font déjà frémir les experts en cybersécurité.La grande question c'est donc faut-il leur faire confiance ? Une nouvelle génération de navigateurs internetD'abord il faut bien comprendre qu'il s'agit d'une nouvelle génération de navigateurs internet. OpenAI par exemple vient tout juste de lancer ChatGPT Atlas, un navigateur qui intègre directement ChatGPT à l'intérieur de chaque onglet.L'idée paraît simple. Votre assistant IA vous accompagne partout sur le web, comprend ce que vous faites et peut même exécuter des actions pour vous, comme passer une commande en ligne, résumer un texte, ou encore analyser un dépôt GitHub.Atlas rejoint ainsi une nouvelle vague de navigateurs dits intelligents, comme Perplexity Comet, ou encore Dia. Mais derrière ces promesses d'efficacité se cache un vrai casse-tête côté sécurité et confidentialité.Le cauchemar des injections par des promptA commencer le cauchemar des injections par des prompt, en anglais on parle de prompt injection. Concrètement, cela signifie qu'un pirate peut tromper le modèle d'IA pour qu'il contourne ses propres garde-fous et exécute des actions non autorisées.Et comme ces assistants ont souvent les mêmes privilèges que l'utilisateur connecté, les dégâts peuvent être considérables. OpenAI assure investir « massivement » pour détecter ce type d'attaques. Mais comme le résume le développeur Simon Willison, « question sécurité, 99 % de réussite, c'est déjà un échec ».Mais au delà des attaques, la question de la vie privée est cardinale avec ces nouveaux navigateurs d'IA.La question du respect de la vie privéeCertes, OpenAI a prévu un mode déconnecté et un mode surveillance, censés redonner un peu de contrôle à l'utilisateur.Mais les experts restent sceptiques, car autoriser une IA à explorer tout votre historique de navigation, c'est lui ouvrir une fenêtre sur toute votre vie numérique.Eamonn Maguire, de Proton, va même plus loin. Selon lui, la navigation IA transforme la recherche en une forme de capitalisme de surveillance ultra-personnalisée parce que les IA ne voient plus seulement ce que vous cherchez, mais comment vous pensez et ce que vous ferez ensuite.Alors, faut-il adopter un navigateur IA ?Alors, faut-il adopter un navigateur IA ? Voici la réponse courte. Et bien pas encore.Et si vous voulez tester navigateur d'IA, évitez d'y connecter vos comptes sensibles, et surveillez de près les permissions que vous accordez.Le ZD Tech est sur toutes les plateformes de podcast ! Abonnez-vous !Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
The pod returns! This time we talk about home labs and who should have one with @RaidOwl ==== Special Thanks to Our Patrons! ==== https://thelinuxcast.org/patrons/ ===== Follow us
SANS Internet Stormcenter Daily Network/Cyber Security and Information Security Stormcast
X-Request-Purpose: Identifying "research" and bug bounty related scans? Our honeypots captured a few requests with bug bounty specific headers. These headers are meant to make it easier to identify requests related to bug bounty, and they are supposed to identify the researcher conducting the scans https://isc.sans.edu/diary/X-Request-Purpose%3A%20Identifying%20%22research%22%20and%20bug%20bounty%20related%20scans%3F/32436 Proton Breach Observatory Proton opened up its breach observatory. This website will collect information about breaches affecting companies that have not yet made the breach public. https://proton.me/blog/introducing-breach-observatory Microsoft Exchange Server Security Best Practices A new document published by a collaboration of national cyber security agencies summarizes steps that should be taken to harden Exchange Server. https://www.nsa.gov/Portals/75/documents/resources/cybersecurity-professionals/CSI_Microsoft_Exchange_Server_Security_Best_Practices.pdf?ver=9mpKKyUrwfpb9b9r4drVMg%3d%3d MOVEit Vulnerability Progress published an advisory for its file transfer program MOVEIt . This software has had heavily exploited vulnerabilities in the past. https://community.progress.com/s/article/MOVEit-Transfer-Vulnerability-CVE-2025-10932-October-29-2025
-As part of an AI-focused reorganization, YouTube CEO Neal Mohan told employees that it will offer voluntary buyouts, according to an internal company memo. At the same time, he emphasized that there would be no specific role eliminations as part of the new structure. -It looks like Meta's Vibes feed is just the start of the company's pivot toward AI slop. In an earnings call, CEO Mark Zuckerberg said that "we're going to add yet another huge corpus of content" to Meta's recommendation system, via AI's ability to create and remix content — so you're likely to see even more AI generated posts on Facebook and Instagram. -Proton, the company behind Proton VPN and other encrypted apps like Proton Mail and Proton Drive, just launched a new web page called the Data Breach Observatory that aims to make accurate cybercrime data more widely accessible. The Observatory is intended to be a continually updated report that records any data leak detected on the dark web, with information sourced from the underground data marketplaces themselves. Learn more about your ad choices. Visit podcastchoices.com/adchoices
Explosions rock a shuttered Myanmar cybercrime hub. The Aisuru botnet shifts from DDoS to residential proxies. Dentsu confirms data theft at Merkle. Boston bans biometrics. Proton restores journalists' email accounts after backlash. Memento labs admits Dante spyware is theirs. Australia accuses Microsoft of improperly forcing users into AI upgrades. CISA warns of active exploitation targeting manufacturing management software. A covert cyberattack during Trump's first term disabled Venezuela's intelligence network. Our guest is Ben Seri, Co-Founder and CTO of Zafran, discussing the trend of AI native attacks. New glasses deliver fashionable paranoia. Remember to leave us a 5-star rating and review in your favorite podcast app. Miss an episode? Sign-up for our daily intelligence roundup, Daily Briefing, and you'll never miss a beat. And be sure to follow CyberWire Daily on LinkedIn. CyberWire Guest Today's guest is Ben Seri, Co-Founder and CTO of Zafran, discussing the trend of AI native attacks and how defenders should use AI to defend and remediate. Selected Reading Stragglers from Myanmar scam center raided by army cross into Thailand as buildings are blown up (AP News) Aisuru Botnet Shifts from DDoS to Residential Proxies (Krebs on Security) Advertising giant Dentsu reports data breach at subsidiary Merkle (Bleeping Computer) Boston Police Can No Longer Use Facial Recognition Software (Built in Boston) Proton Mail Suspended Journalist Accounts at Request of Cybersecurity Agency (The Intercept) CEO of spyware maker Memento Labs confirms one of its government customers was caught using its malware (TechCrunch) Australia sues Microsoft for forcing Copilot AI onto Office 365 customers (Pivot to AI) CISA warns of actively exploited flaws in Dassault DELMIA Apriso manufacturing software (Beyond Machines) CIA cyberattacks targeting the Maduro regime didn't satisfy Trump in his first term. Now the US is flexing its military might (CNN Politics) Zenni's Anti-Facial Recognition Glasses are Eyewear for Our Paranoid Age (404 Media) Share your feedback. What do you think about CyberWire Daily? Please take a few minutes to share your thoughts with us by completing our brief listener survey. Thank you for helping us continue to improve our show. Want to hear your company in the show? N2K CyberWire helps you reach the industry's most influential leaders and operators, while building visibility, authority, and connectivity across the cybersecurity community. Learn more at sponsor.thecyberwire.com. The CyberWire is a production of N2K Networks, your source for strategic workforce intelligence. © N2K Networks, Inc. Learn more about your ad choices. Visit megaphone.fm/adchoices
Tanjong Malim's Sungai Samak Estate is redefining Malaysia's smart industrial landscape. Set beside Proton City and within the Automotive High Technology Valley (AHTV), it offers rare, resource secure land suited for sustainable data centres and high-tech automotive manufacturing synergising with BYD and Proton's EV ecosystems. Sungai Samak Estate City: Kuala Lumpur Address: 2 Jalan Sempurna off Jalan Gombak Website: https://sgsamak.com
Eric discusses various topics including foot reflexology, pickleball, and baseball. He talks about his personal experience with the Proton paddle and its benefits. He also shares stories about his recent trip to Las Vegas for a pickleball tournament and the Dodgers performance in the World Series. Hosted by Simplecast, an AdsWizz company. See https://pcm.adswizz.com for information about our collection and use of personal data for advertising.
Eric discusses various topics including foot reflexology, pickleball, and baseball. He talks about his personal experience with the Proton paddle and its benefits. He also shares stories about his recent trip to Las Vegas for a pickleball tournament and the Dodgers performance in the World Series. Hosted by Simplecast, an AdsWizz company. See https://pcm.adswizz.com for information about our collection and use of personal data for advertising.
The pod returns! This time we talk about the mindset needed to switch to Linux with @ReluctantAnarchist ==== Special Thanks to Our Patrons! ==== https://thelinuxcast.org/patrons/ ===== Follow us
The pod returns! This time we're talking about how to make yourself as secure as possible on Linux. ==== Special Thanks to Our Patrons! ==== https://thelinuxcast.org/patrons/ ===== Follow us
Kommerzielle VPN-Anbieter wie Bitdefender Premium VPN, ExpressVPN, hide.me VPN, IVPN, Mullvad VPN, NordVPN, Proton VPN, TunnelBear und Windscribe versprechen, ihre Kunden für ein paar Euro im Monat vor quasi allen Bedrohungen des Internets zu schützen. Und nebenher kann man dadrüber anonym surfen, ausländische Streamingdienste nutzen oder, wenn man selbst im Ausland ist, die deutschen Abos und Mediatheken gucken. Einiges davon stimmt, anderes, naja, nur so halb. Und manches kriegt ihr auch mit einem eigenen VPN gelöst, was ja viele Router direkt anbieten. Im Podcast erläutert c't-Redakteur Keywan Tonekaboni die Vor- und Nachteile der kommerziellen VPNs. Die VPNs versprechen Sicherheit, wobei vor allem Sicherheit gegenüber dem Provider – also der Internetanbieter oder der Beitreiber etwa des Hotel-, Café- oder Zug-WLANs – gemeint ist. Sie versprechen Anonymität, was wiederum eher gegenüber der Betreiber der Websites gilt, die man besucht. Sie versprechen, das Geofencing einiger Dienstanbieter zu umgehen – was tatsächlich gut funktioniert. Und sie versprechen, bei Behördenanfragen weniger oder keine Daten herauszurücken, was ein etwas komplizierteres Gebiet ist. Ein Nebeneffekt der VPNs sind zudem Werbeblocker. Als Alternativen kommen vor allem selbst aufgesetzte VPNs in Frage. Wir erklären, für welche der Anwendungen das hilft und für welche nicht. Und wann und wovor vielleicht weitere Dienste wie TOR oder spezielle DNS-Server sogar besser als ein VPN schützen. Mit dabei: Keywan Tonekaboni Moderation: Jörg Wirtgen Produktion: Ralf Taschke ► Die c't-Artikel zum Thema (Paywall): https://www.heise.de/select/ct/2025/22/2523811201254776159 https://www.heise.de/select/ct/2025/22/2525209403380311002 https://www.heise.de/select/ct/2025/22/2523811245173997693
This week on “Jesuitical,” Ashley and Zac sit down with Colleen Dulle, America's Vatican correspondent and host of the “Inside the Vatican” podcast, to speak about her new book, Struck Down, Not Destroyed: Keeping the Faith as a Vatican Reporter. Ashley, Zac and Colleen discuss: - The spirituality of a Vatican reporter covering church scandals - Colleen's experience attending—and leaving—the Latin Mass - Being present at Mass as a “professional Catholic” In Signs of the Times, Ashley and Zac discuss Catholic reactions to the monumental Gaza ceasefire and the denial of religious leaders' request to deliver Communion to detainees at the Broadview, Ill., ICE facility. They also look at Pope Leo's first major document, “Dilexi Te,” and the newest member of the Castel Gandolfo community: Proton, the pope's new horse. In “As One Friend Speaks to Another,” Zac talks about his relationship with Sister Jean Dolores Schmidt in the wake of her passing, as well as her years of pastoral work at Loyola Chicago. Links for further reading: Buy Colleen's book “Struck Down, Not Destroyed: Keeping the Faith as a Vatican Reporter” Amid historic deal, Gaza pastor says little is left after ‘tsunami' of destruction Pope Leo pleads for a just peace as cease-fire in Gaza holds Eucharistic procession turned back by feds at Broadview ICE detention facility Roundtable: Pope Francis began ‘Dilexi Te.' Pope Leo completed it. Pope Leo signs first exhortation, ‘Dilexi te,' focused on love for the poor Pope Leo in first major document: Love for the poor is not optional for Christians Top 5 takeaways from Pope Leo's first major document, ‘Dilexi Te' Pope Leo ‘very happy' to be gifted a horse from prestigious Polish stable Sister Jean's legacy: A life of faith, service and basketball Sister Jean on Jesuitical What you don't know about Loyola's Sister Jean How Loyola Chicago's Sister Jean prays—on and off the court You can follow us on X and on Instagram @jesuiticalshow. You can find us on Facebook at facebook.com/groups/jesuitical. Please consider supporting Jesuitical by becoming a digital subscriber to America magazine at americamagazine.org/subscribe Learn more about your ad choices. Visit megaphone.fm/adchoices
On this episode of Right On Radio the host walks listeners through a charged mix of current investigations, historical clips and a personal announcement. Major news items covered include reports that Dr. Anthony Fauci is under subpoena for undisclosed meetings and communications with CIA personnel, new testimony about the White House autopen and what that means for presidential pardons, and recent high-profile indictments — including commentary on John Bolton and broader Espionage Act implications. The show features archival audio and analysis: a four-minute clip from Steve Pechenik describing alleged intelligence community actions in 2016 and the role of WikiLeaks, a discussion of John Bolton's indictment and how it ties into broader accountability narratives, and comments from Kash Patel about ongoing investigations and potential referrals to the DOJ. There's also reporting on Smartmatic, election integrity claims, and evolving legal and political timelines tied to 2016 and 2020. Interwoven with the news is a major personal update: the host unveils a new online course launching Tuesday that promises to reinterpret scientific topics biblically — from gravity to dimensions and the nature of water — organized into short modules with bonuses and how-to tips (Bible apps, scripture research and scripting lessons). The host explains the course structure, length (about two hours total), recommended order of study, and pre-launch emails subscribers should watch for. The episode keeps a spiritual focus: the regular Word on Word segment compares Proverbs 18:10 and Psalm 25:14–15 and invites audience reaction, while the host ties current events back to a providential reading of scripture. The program also explores geopolitical reframing — clips and commentary about Russia, China, and claims that global narratives have been manipulated — including mentions of Kirill Dmitriev and theories about international collaboration and resource control. Other touches include cultural and symbolic observations (the Pope's gifted white horse, named "Proton"), a closing political satire/parody clip, and community notes: a Saturday prayer group on Telegram, Sunday readings in Corinthians, and reminders to check email for course launch details. The episode mixes investigative reportage, historical audio, theological reinterpretation, and calls to community participation — all delivered in the host's conversational, opinion-driven style. Thank you for Listening to Right on Radio. Prayerfully consider supporting Right on Radio. Click Here for all links, Right on Community ROC, Podcast web links, Freebies, Products (healing mushrooms, EMP Protection) Social media, courses and more... https://linktr.ee/RightonRadio Live Right in the Real World! We talk God and Politics, Faith Based Broadcast News, views, Opinions and Attitudes We are Your News Now. Keep the Faith
Im Sommer 1965 hob vom sowjetischen Weltraumbahnhof Baikonur erstmals eine Proton-Rakete ab. Konstruiert hatte sie Wladimir Tschelomei. Nach mehr als 400 Starts wird die Proton- nun durch die leistungsstärkere Angara-Rakete ersetzt. Lorenzen, Dirk www.deutschlandfunk.de, Sternzeit
Discovery of the proton and neutron After discovering the electron and atomic nucleus, questions still remained. Like, what is the nucleus made of? Join us on patreon.com/thelabwithbrad for extra special extra stuff!
In der neuen, kleinen Folge des Pferdepodcasts geht's diesmal um zwei große Themen: göttliche Geschenke und das gute Reiten. Ja, richtig gelesen – der Papst hat jetzt tatsächlich ein Pferd! Leo wurde ein Vollblutaraber namens Proton geschenkt, der künftig durch die Gärten von Castel Gandolfo traben soll. Jenny und Chris nehmen das zum Anlass für ein augenzwinkerndes Update aus ihrem Pferdealltag – und für eine spannende Diskussion über eine Hörerfrage, die es in sich hat: **Was ist eigentlich ein guter Reiter?**
Papa Leão XIV recebe Proton, um cavalo árabe puro-sangue280f0186-cba9-f011-8e61-6045bdf50
My full interview w/ The Ontario Ghostbusters is now available. We discuss favourite Ghostbuster films, creating their own Proton pack, appearing in the trailer for Ghostbusters: Paranormal Blast mobile game, 3 supernatural / paranormal guests, formation of the Ontario Ghostbusters, doing charity work & more! #Halloween #Ghostbusters #cosplayVideo: https://youtu.be/cFZDWvZJeOYPlease visit The Ontario Ghostbusters webpage via https://www.ontarioghostbusters.ca/YouTube: youtube.com/c/GeorgeBukaWDYCIPodcastSpotify: open.spotify.com/show/5z2U45OagymjgUsQE2JbrwInstagram: whatdoyoucallitpodcast
The boys are back! This week we talk about the tools you need to be good at Window Managers and Desktop Environments ==== Special Thanks to Our Patrons! ==== https://thelinuxcast.org/patrons/ ===== Follow us
Timestamps: 0:00 does this make any sense 0:19 EA acquired in $55B deal 1:21 Snapdragon X2 Elite Extreme benchmarks 2:42 ChatGPT parental controls, Instant Checkout 4:08 Proton! 5:05 QUICK BITS INTRO 5:17 RTX 50 Super series 5:56 ASUS starts to fix ROG laptop stuttering 6:39 Apple's internal Siri chatbot app 7:19 Microsoft introduces 'vibe working' 8:09 Skyrim Grandma retires NEWS SOURCES: https://lmg.gg/yo6Or Learn more about your ad choices. Visit megaphone.fm/adchoices
Steve and Max discuss native linux games vs Proton and whether it's the future of gaming on SteamOS. Max shares impressions of Silksong, and Steve is back into Stardew Valley after the 1.6 update.
Marsha Collier & Marc Cohen Techradio by Computer and Technology Radio / wsRadio
This week, Marc shares his iPhone horror story, and we talk about those long-awaited Facebook settlement payments finally hitting bank accounts. Federal agencies are leaning more on AI, eye drops may one day replace your reading glasses, and we compare ExpressVPN vs. Proton to see which one comes out on top. Plus: what you need to know about credit card skimmers, why the EU is putting the brakes on Windows 10 charges, and of course — the latest picks in streaming.
The boys are back! We have some news to talk about this week, and it's not AI generated. Or is it? ==== Special Thanks to Our Patrons! ==== https://thelinuxcast.org/patrons/ ===== Follow us
Software Engineering Radio - The Podcast for Professional Software Developers
Elizabeth Figura, a Wine Developer at CodeWeavers, speaks with SE Radio host Jeremy Jung about the Wine compatibility layer and the Proton distribution. They discuss a wide range of details including system calls, what people run with Wine, how games are built differently, conformance and regression testing, native performance, emulating a CPU vs emulating system calls, the role of the Proton downstream distribution, improving Wine compatibility by patching the Linux kernel and other related projects, Wine's history and sustainment, the Crossover commercial distribution, porting games without source code, loading executables and linked libraries, the difference between user space and kernel space, poor Windows API documentation and use of private APIs, debugging compatibility issues, and contributing to the project. This episode is sponsored by Monday Dev
Elizabeth Figura is a Wine developer at Code Weavers. We discuss how Wine and Proton make it possible to run Windows applications on other operating systems. Related links WineHQ Proton Crossover Direct3D MoltenVK XAudio2 Mesa 3D Graphics Library Transcript You can help correct transcripts on GitHub. Intro [00:00:00] Jeremy: Today I am talking to Elizabeth Figuera. She's a wine developer at Code Weavers. And today we're gonna talk about what that is and, uh, all the work that goes into it. [00:00:09] Elizabeth: Thank you Jeremy. I'm glad to be here. What's Wine [00:00:13] Jeremy: I think the first thing we should talk about is maybe saying what Wine is because I think a lot of people aren't familiar with the project. [00:00:20] Elizabeth: So wine is a translation layer. in fact, I would say wine is a Windows emulator. That is what the name originally stood for. it re implements the entire windows. Or you say win 32 API. so that programs that make calls into the API, will then transfer that code to wine and and we allow that Windows programs to run on, things that are not windows. So Linux, Mac, os, other operating systems such as Solaris and BSD. it works not by emulating the CPU, but by re-implementing every API, basically from scratch and translating them to their equivalent or writing new code in case there is no, you know, equivalent. System Calls [00:01:06] Jeremy: I believe what you're doing is you're emulating system calls. Could you explain what those are and, and how that relates to the project? [00:01:15] Elizabeth: Yeah. so system call in general can be used, referred to a call into the operating system, to execute some functionality that's built into the operating system. often it's used in the context of talking to the kernel windows applications actually tend to talk at a much higher level, because there's so much, so much high level functionality built into Windows. When you think about, as opposed to other operating systems that we basically, we end up end implementing much higher level behavior than you would on Linux. [00:01:49] Jeremy: And can you give some examples of what some of those system calls would be and, I suppose how they may be higher level than some of the Linux ones. [00:01:57] Elizabeth: Sure. So of course you have like low level calls like interacting with a file system, you know, created file and read and write and such. you also have, uh, high level APIs who interact with a sound driver. [00:02:12] Elizabeth: There's, uh, one I was working on earlier today, called XAudio where you, actually, you know, build this bank of of sounds. It's meant to be, played in a game and then you can position them in various 3D space. And the, and the operating system in a sense will, take care of all of the math that goes into making that work. [00:02:36] Elizabeth: That's all running on your computer and. And then it'll send that audio data to the sound card once it's transformed it. So it sounds like it's coming from a certain space. a lot of other things like, you know, parsing XML is another big one. That there's a lot of things. The, there, the, the, the space is honestly huge [00:02:59] Jeremy: And yeah, I can sort of see how those might be things you might not expect to be done by the operating system. Like you gave the example of 3D audio and XML parsing and I think XML parsing in, in particular, you would've thought that that would be something that would be handled by the, the standard library of whatever language the person was writing their application as. [00:03:22] Jeremy: So that's interesting that it's built into the os. [00:03:25] Elizabeth: Yeah. Well, and languages like, see it's not, it isn't even part of the standard library. It's higher level than that. It's, you have specific libraries that are widespread but not. Codified in a standard, but in Windows you, in Windows, they are part of the operating system. And in fact, there's several different, XML parsers in the operating system. Microsoft likes to deprecate old APIs and make new ones that do the same thing very often. [00:03:53] Jeremy: And something I've heard about Windows is that they're typically very reluctant to break backwards compatibility. So you say they're deprecated, but do they typically keep all of them still in there? [00:04:04] Elizabeth: It all still It all still works. [00:04:07] Jeremy: And that's all things that wine has to implement as well to make sure that the software works as well. [00:04:14] Jeremy: Yeah. [00:04:14] Elizabeth: Yeah. And, and we also, you know, need to make it work. we also need to implement those things to make old, programs work because there is, uh, a lot of demand, at least from, at least from people using wine for making, for getting some really old programs, working from the. Early nineties even. What people run with Wine (Productivity, build systems, servers) [00:04:36] Jeremy: And that's probably a good, thing to talk about in terms of what, what are the types of software that, that people are trying to run with wine, and what operating system are they typically using? [00:04:46] Elizabeth: Oh, in terms of software, literally all kinds, any software you can imagine that runs on Windows, people will try to run it on wine. So we're talking games, office software productivity, software accounting. people will run, build systems on wine, build their, just run, uh, build their programs using, on visual studio, running on wine. people will run wine on servers, for example, like software as a service kind of things where you don't even know that it's running on wine. really super domain specific stuff. Like I've run astronomy, software, and wine. Design, computer assisted design, even hardware drivers can sometimes work unwind. There's a bit of a gray area. How games are different [00:05:29] Jeremy: Yeah, it's um, I think from. Maybe the general public, or at least from what I've seen, I think a lot of people's exposure to it is for playing games. is there something different about games versus all those other types of, productivity software and office software that, that makes supporting those different. [00:05:53] Elizabeth: Um, there's some things about it that are different. Games of course have gotten a lot of publicity lately because there's been a huge push, largely from valve, but also some other companies to get. A lot of huge, wide range of games working well under wine. And that's really panned out in the, in a way, I think, I think we've largely succeeded. [00:06:13] Elizabeth: We've made huge strides in the past several years. 5, 5, 10 years, I think. so when you talk about what makes games different, I think, one thing games tend to do is they have a very limited set of things they're working with and they often want to make things run fast, and so they're working very close to the me They're not, they're not gonna use an XML parser, for example. [00:06:44] Elizabeth: They're just gonna talk directly as, directly to the graphics driver as they can. Right. And, and probably going to do all their own sound design. You know, I did talk about that XAudio library, but a lot of games will just talk directly as, directly to the sound driver as Windows Let some, so this is a often a blessing, honestly, because it means there's less we have to implement to make them work. when you look at a lot of productivity applications, and especially, the other thing that makes some productivity applications harder is, Microsoft makes 'em, and They like to, make a library, for use in this one program like Microsoft Office and then say, well, you know, other programs might use this as well. Let's. Put it in the operating system and expose it and write an API for it and everything. And maybe some other programs use it. mostly it's just office, but it means that office relies on a lot of things from the operating system that we all have to reimplement. [00:07:44] Jeremy: Yeah, that's somewhat counterintuitive because when you think of games, you think of these really high performance things that that seem really complicated. But it sounds like from what you're saying, because they use the lower level primitives, they're actually easier in some ways to support. [00:08:01] Elizabeth: Yeah, certainly in some ways, they, yeah, they'll do things like re-implement the heap allocator because the built-in heap allocator isn't fast enough for them. That's another good example. What makes some applications hard to support (Some are hard, can't debug other people's apps) [00:08:16] Jeremy: You mentioned Microsoft's more modern, uh, office suites. I, I've noticed there's certain applications that, that aren't supported. Like, for example, I think the modern Adobe Creative Suite. What's the difference with software like that and does that also apply to the modern office suite, or is, or is that actually supported? [00:08:39] Elizabeth: Well, in one case you have, things like Microsoft using their own APIs that I mentioned with Adobe. That applies less, I suppose, but I think to some degree, I think to some degree the answer is that some applications are just hard and there's, and, and there's no way around it. And, and we can only spend so much time on a hard application. I. Debugging things. Debugging things can get very hard with wine. Let's, let me like explain that for a minute because, Because normally when you think about debugging an application, you say, oh, I'm gonna open up my debugger, pop it in, uh, break at this point, see what like all the variables are, or they're not what I expect. Or maybe wait for it to crash and then get a back trace and see where it crashed. And why you can't do that with wine, because you don't have the application, you don't have the symbols, you don't have your debugging symbols. You don't know anything about the code you're running unless you take the time to disassemble and decompile and read through it. And that's difficult every time. It's not only difficult, every time I've, I've looked at a program and been like, I really need to just. I'm gonna just try and figure out what the program is doing. [00:10:00] Elizabeth: It takes so much time and it is never worth it. And sometimes you have to, sometimes you have no other choice, but usually you end up, you ask to rely on seeing what calls it makes into the operating system and trying to guess which one of those is going wrong. Now, sometimes you'll get lucky and it'll crash in wine code, or sometimes it'll make a call into, a function that we don't implement yet, and we know, oh, we need to implement that function. But sometimes it does something, more obscure and we have to figure out, well, like all of these millions of calls it made, which one of them is, which one of them are we implementing incorrectly? So it's returning the wrong result or not doing something that it should. And, then you add onto that the. You know, all these sort of harder to debug things like memory errors that we could make. And it's, it can be very difficult and so sometimes some applications just suffer from those hard bugs. and sometimes it's also just a matter of not enough demand for something for us to spend a lot of time on it. [00:11:11] Elizabeth: Right. [00:11:14] Jeremy: Yeah, I can see how that would be really challenging because you're, like you were saying, you don't have the symbols, so you don't have the source code, so you don't know what any of this software you're supporting, how it was actually written. And you were saying that I. A lot of times, you know, there may be some behavior that's wrong or a crash, but it's not because wine crashed or there was an error in wine. [00:11:42] Jeremy: so you just know the system calls it made, but you don't know which of the system calls didn't behave the way that the application expected. [00:11:50] Elizabeth: Exactly. Test suite (Half the code is tests) [00:11:52] Jeremy: I can see how that would be really challenging. and wine runs so many different applications. I'm, I'm kind of curious how do you even track what's working and what's not as you, you change wine because if you support thousands or tens thousands of applications, you know, how do you know when you've got a, a regression or not? [00:12:15] Elizabeth: So, it's a great question. Um, probably over half of wine by like source code volume. I actually actually check what it is, but I think it's, i, I, I think it's probably over half is what we call is tests. And these tests serve two purposes. The one purpose is a regression test. And the other purpose is they're conformance tests that test, that test how, uh, an API behaves on windows and validates that we are behaving the same way. So we write all these tests, we run them on windows and you know, write the tests to check what the windows returns, and then we run 'em on wine and make sure that that matches. and we have just such a huge body of tests to make sure that, you know, we're not breaking anything. And that every, every, all the code that we, that we get into wine that looks like, wow, it's doing that really well. Nope, that's what Windows does. The test says so. So pretty much any code that we, any new code that we get, it has to have tests to validate, to, to demonstrate that it's doing the right thing. [00:13:31] Jeremy: And so rather than testing against a specific application, seeing if it works, you're making a call to a Windows system call, seeing how it responds, and then making the same call within wine and just making sure they match. [00:13:48] Elizabeth: Yes, exactly. And that is obviously, or that is a lot more, automatable, right? Because otherwise you have to manually, you know, there's all, these are all graphical applications. [00:14:02] Elizabeth: You'd have to manually do the things and make sure they work. Um, but if you write automateable tests, you can just run them all and the machine will complain at you if it fails it continuous integration. How compatibility problems appear to users [00:14:13] Jeremy: And because there's all these potential compatibility issues where maybe a certain call doesn't behave the way an application expects. What, what are the types of what that shows when someone's using software? I mean, I, I think you mentioned crashes, but I imagine there could be all sorts of other types of behavior. [00:14:37] Elizabeth: Yes, very much so. basically anything, anything you can imagine again is, is what will happen. You can have, crashes are the easy ones because you know when and where it crashed and you can work backwards from there. but you can also get, it can, it could hang, it could not render, right? Like maybe render a black screen. for, you know, for games you could very frequently have, graphical glitches where maybe some objects won't render right? Or the entire screen will be read. Who knows? in a very bad case, you could even bring down your system and we usually say that's not wine's fault. That's the graphics library's fault. 'cause they're not supposed to do that, uh, no matter what we do. But, you know, sometimes we have to work around that anyway. but yeah, there's, there's been some very strange and idiosyncratic bugs out there too. [00:15:33] Jeremy: Yeah. And like you mentioned that uh, there's so many different things that could have gone wrong that imagine's very difficult to find. Yeah. And when software runs through wine, I think, Performance is comparable to native [00:15:49] Jeremy: A lot of our listeners will probably be familiar with running things in a virtual machine, and they know that there's a big performance impact from doing that. [00:15:57] Jeremy: How does the performance of applications compare to running natively on the original Windows OS versus virtual machines? [00:16:08] Elizabeth: So. In theory. and I, I haven't actually done this recently, so I can't speak too much to that, but in theory, the idea is it's a lot faster. so there, there, is a bit of a joke acronym to wine. wine is not an emulator, even though I started out by saying wine is an emulator, and it was originally called a Windows emulator. but what this basically means is wine is not a CPU emulator. It doesn't, when you think about emulators in a general sense, they're often, they're often emulators for specific CPUs, often older ones like, you know, the Commodore emulator or an Amiga emulator. but in this case, you have software that's written for an x86 CPU. And it's running on an x86 CPU by giving it the same instructions that it's giving on windows. It's just that when it says, now call this Windows function, it calls us instead. So that all should perform exactly the same. The only performance difference at that point is that all should perform exactly the same as opposed to a, virtual machine where you have to interpret the instructions and maybe translate them to a different instruction set. The only performance difference is going to be, in the functions that we are implementing themselves and we try to, we try to implement them to perform. As well, or almost as well as windows. There's always going to be a bit of a theoretical gap because we have to translate from say, one API to another, but we try to make that as little as possible. And in some cases, the operating system we're running on is, is just better than Windows and the libraries we're using are better than Windows. [00:18:01] Elizabeth: And so our games will run faster, for example. sometimes we can, sometimes we can, do a better job than Windows at implementing something that's, that's under our purview. there there are some games that do actually run a little bit faster in wine than they do on Windows. [00:18:22] Jeremy: Yeah, that, that reminds me of how there's these uh, gaming handhelds out now, and some of the same ones, they have a, they either let you install Linux or install windows, or they just come with a pre-installed, and I believe what I've read is that oftentimes running the same game on both operating systems, running the same game on Linux, the battery life is better and sometimes even the performance is better with these handhelds. [00:18:53] Jeremy: So it's, it's really interesting that that can even be the case. [00:18:57] Elizabeth: Yeah, it's really a testament to the huge amount of work that's gone into that, both on the wine side and on the, side of the graphics team and the colonel team. And, and of course, you know, the years of, the years of, work that's gone into Linux, even before these gaming handhelds were, were even under consideration. Proton and Valve Software's role [00:19:21] Jeremy: And something. So for people who are familiar with the handhelds, like the steam deck, they may have heard of proton. Uh, I wonder if you can explain what proton is and how it relates to wine. [00:19:37] Elizabeth: Yeah. So, proton is basically, how do I describe this? So, proton is a sort of a fork, uh, although we try to avoid the term fork. It's a, we say it's a downstream distribution because we contribute back up to wine. so it is a, it is, it is a alternate distribution fork of wine. And it's also some code that basically glues wine into, an embedding application originally intended for steam, and developed for valve. it has also been used in, others, but it has also been used in other software. it, so where proton differs from wine besides the glue part is it has some, it has some extra hacks in it for bugs that are hard to fix and easy to hack around as some quick hacks for, making games work now that are like in the process of going upstream to wine and getting their code quality improved and going through review. [00:20:54] Elizabeth: But we want the game to work now, when we distribute it. So that'll, that'll go into proton immediately. And then once we have, once the patch makes it upstream, we replace it with the version of the patch from upstream. there's other things to make it interact nicely with steam and so on. And yeah, I think, yeah, I think that's, I got it. [00:21:19] Jeremy: Yeah. And I think for people who aren't familiar, steam is like this, um, I, I don't even know what you call it, like a gaming store and a [00:21:29] Elizabeth: store game distribution service. it's got a huge variety of games on it, and you just publish. And, and it's a great way for publishers to interact with their, you know, with a wider gaming community, uh, after it, just after paying a cut to valve of their profits, they can reach a lot of people that way. And because all these games are on team and, valve wants them to work well on, on their handheld, they contracted us to basically take their entire catalog, which is huge, enormous. And trying and just step by step. Fix every game and make them all work. [00:22:10] Jeremy: So, um, and I guess for people who aren't familiar Valve, uh, softwares the company that runs steam, and so it sounds like they've asked, uh, your company to, to help improve the compatibility of their catalog. [00:22:24] Elizabeth: Yes. valve contracted us and, and again, when you're talking about wine using lower level libraries, they've also contracted a lot of other people outside of wine. Basically, the entire stack has had a tremendous, tremendous investment by valve software to make gaming on Linux work. Well. The entire stack receives changes to improve Wine compatibility [00:22:48] Jeremy: And when you refer to the entire stack, like what are some, some of those pieces, at least at a high level. [00:22:54] Elizabeth: I, I would, let's see, let me think. There is the wine project, the. Mesa Graphics Libraries. that's a, that's another, you know, uh, open source, software project that existed, has existed for a long time. But Valve has put a lot of, uh, funding and effort into it, the Linux kernel in various different ways. [00:23:17] Elizabeth: the, the desktop, uh, environment and Window Manager for, um, are also things they've invested in. [00:23:26] Jeremy: yeah. Everything that the game needs, on any level and, and that the, and that the operating system of the handheld device needs. Wine's history [00:23:37] Jeremy: And wine's been going on for quite a while. I think it's over a decade, right? [00:23:44] Elizabeth: I believe. Oh, more than, oh, far more than a decade. I believe it started in 1990, I wanna say about 1995, mid nineties. I'm, I probably have that date wrong. I believe Wine started about the mid nineties. [00:24:00] Jeremy: Mm. [00:24:00] Elizabeth: it's going on for three decades at this rate. [00:24:03] Jeremy: Wow. Okay. [00:24:06] Jeremy: And so all this time, how has the, the project sort of sustained itself? Like who's been involved and how has it been able to keep going this long? [00:24:18] Elizabeth: Uh, I think as is the case with a lot of free software, it just, it just keeps trudging along. There's been. There's been times where there's a lot of interest in wine. There's been times where there's less, and we are fortunate to be in a time where there's a lot of interest in it. we've had the same maintainer for almost this entire, almost this entire existence. Uh, Alexander Julliard, there was one person starting who started, maintained it before him and, uh, left it maintainer ship to him after a year or two. Uh, Bob Amstat. And there has been a few, there's been a few developers who have been around for a very long time. a lot of developers who have been around for a decent amount of time, but not for the entire duration. And then a very, very large number of people who come and submit a one-off fix for their individual application that they want to make work. [00:25:19] Jeremy: How does crossover relate to the wine project? Like, it sounds like you had mentioned Valve software hired you for subcontract work, but crossover itself has been around for quite a while. So how, how has that been connected to the wine project? [00:25:37] Elizabeth: So I work for, so the, so the company I work for is Code Weavers and, crossover is our flagship software. so Code Weavers is a couple different things. We have a sort of a porting service where companies will come to us and say, can we port my application usually to Mac? And then we also have a retail service where Where we basically have our own, similar to Proton, but you know, older, but the same idea where we will add some hacks into it for very difficult to solve bugs and we have a, a nice graphical interface. And then, the other thing that we're selling with crossover is support. So if you, you know, try to run a certain application and you buy crossover, you can submit a ticket saying this doesn't work and we now have a financial incentive to fix it. You know, we'll try to, we'll try to fix your, we'll spend company resources to fix your bug, right? So that's been so, so code we v has been around since 1996 and crossover, I don't know the date, but it's crossover has been around for probably about two decades, if I'm not mistaken. [00:27:01] Jeremy: And when you mention helping companies port their software to, for example, MacOS. [00:27:07] Jeremy: Is the approach that you would port it natively to MacOS APIs or is it that you would help them get it running using wine on MacOS? [00:27:21] Elizabeth: Right. That's, so that's basically what makes us so unique among porting companies is that instead of rewriting their software, we just, we just basically stick it inside of crossover and, uh, and, and make it run. [00:27:36] Elizabeth: And the idea has always been, you know, the more we implement, the more we get correct, the, the more applications will, you know, work. And sometimes it works out that way. Sometimes not really so much. And there's always work we have to do to get any given application to work, but. Yeah, so it's, it's very unusual because we don't ask companies for any of their code. We don't need it. We just fix the windows API [00:28:07] Jeremy: And, and so in that case, the ports would be let's say someone sells a MacOS version of their software. They would bundle crossover, uh, with their software. [00:28:18] Elizabeth: Right? And usually when you do this, it doesn't look like there's crossover there. Like it just looks like this software is native, but there is soft, there is crossover under the hood. Loading executables and linked libraries [00:28:32] Jeremy: And so earlier we were talking about how you're basically intercepting the system calls that these binaries are making, whether that's the executable or the, the DLLs from Windows. Um, but I think probably a lot of our listeners are not really sure how that's done. Like they, they may have built software, but they don't know, how do I basically hijack, the system calls that this application is making. [00:29:01] Jeremy: So maybe you could talk a little bit about how that works. [00:29:04] Elizabeth: So there, so there's a couple steps to go into it. when you think about a program that's say, that's a big, a big file that's got all the machine code in it, and then it's got stuff at the beginning saying, here's how the program works and here's where in the file the processor should start running. that's, that's your EXE file. And then in your DLL files are libraries that contain shared code and you have like a similar sort of file. It says, here's the entry point. That runs this function, this, you know, this pars XML function or whatever have you. [00:29:42] Elizabeth: And here's this entry point that has the generate XML function and so on and so forth. And, and, then the operating system will basically take the EXE file and see all the bits in it. Say I want to call the pars XML function. It'll load that DLL and hook it up. So it, so the processor ends up just seeing jump directly to this pars XML function and then run that and then return and so on. [00:30:14] Elizabeth: And so what wine does, is it part of wine? That's part of wine is a library, is that, you know, the implementing that parse XML and read XML function, but part of it is the loader, which is the part of the operating system that hooks everything together. And when we load, we. Redirect to our libraries. We don't have Windows libraries. [00:30:38] Elizabeth: We like, we redirect to ours and then we run our code. And then when you jump back to the program and yeah. [00:30:48] Jeremy: So it's the, the loader that's a part of wine. That's actually, I'm not sure if running the executable is the right term. [00:30:58] Elizabeth: no, I think that's, I think that's a good term. It's, it's, it's, it starts in a loader and then we say, okay, now run the, run the machine code and it's executable and then it runs and it jumps between our libraries and back and so on. [00:31:14] Jeremy: And like you were saying before, often times when it's trying to make a system call, it ends up being handled by a function that you've written in wine. And then that in turn will call the, the Linux system calls or the MacOS system calls to try and accomplish the, the same result. [00:31:36] Elizabeth: Right, exactly. [00:31:40] Jeremy: And something that I think maybe not everyone is familiar with is there's this concept of user space versus kernel space. you explain what the difference is? [00:31:51] Elizabeth: So the way I would explain, the way I would describe a kernel is it's the part of the operating system that can do anything, right? So any program, any code that runs on your computer is talking to the processor, and the processor has to be able to do anything the computer can do. [00:32:10] Elizabeth: It has to be able to talk to the hardware, it has to set up the memory space. That, so actually a very complicated task has to be able to switch to another task. and, and, and, and basically talk to another program and. You have to have something there that can do everything, but you don't want any program to be able to do everything. Um, not since the, not since the nineties. It's about when we realized that we can't do that. so the kernel is a part that can do everything. And when you need to do something that requires those, those permissions that you can't give everyone, you have to talk to the colonel and ask it, Hey, can you do this for me please? And in a very restricted way where it's only the safe things you can do. And a degree, it's also like a library, right? It's the kernel. The kernels have always existed, and since they've always just been the core standard library of the computer that does the, that does the things like read and write files, which are very, very complicated tasks under the hood, but look very simple because all you say is write this file. And talk to the hardware and abstract away all the difference between different drivers. So the kernel is doing all of these things. So because the kernel is a part that can do everything and because when you think about the kernel, it is basically one program that is always running on your computer, but it's only one program. So when a user calls the kernel, you are switching from one program to another and you're doing a lot of complicated things as part of this. You're switching to the higher privilege level where you can do anything and you're switching the state from one program to another. And so it's a it. So this is what we mean when we talk about user space, where you're running like a normal program and kernel space where you've suddenly switched into the kernel. [00:34:19] Elizabeth: Now you're executing with increased privileges in a different. idea of the process space and increased responsibility and so on. [00:34:30] Jeremy: And, and so do most applications. When you were talking about the system calls for handling 3D audio or parsing XML. Are those considered, are those system calls considered part of user space and then those things call the kernel space on your behalf, or how, how would you describe that? [00:34:50] Elizabeth: So most, so when you look at Windows, most of most of the Windows library, the vast, vast majority of it is all user space. most of these libraries that we implement never leave user space. They never need to call into the kernel. there's the, there only the core low level stuff. Things like, we need to read a file, that's a kernel call. when you need to sleep and wait for some seconds, that's a kernel. Need to talk to a different process. Things that interact with different processes in general. not just allocate memory, but allocate a page of memory, like a, from the memory manager and then that gets sub allocated by the heap allocator. so things like that. [00:35:31] Jeremy: Yeah, so if I was writing an application and I needed to open a file, for example, does, does that mean that I would have to communicate with the kernel to, to read that file? [00:35:43] Elizabeth: Right, exactly. [00:35:46] Jeremy: And so most applications, it sounds like it's gonna be a mixture. You're gonna have a lot of things that call user space calls. And then a few, you mentioned more low level ones that are gonna require you to communicate with the kernel. [00:36:00] Elizabeth: Yeah, basically. And it's worth noting that in, in all operating systems, you're, you're almost always gonna be calling a user space library. That might just be a thin wrapper over the kernel call. It might, it's gonna do like just a little bit of work in end call the kernel. [00:36:19] Jeremy: [00:36:19] Elizabeth: In fact, in Windows, that's the only way to do it. Uh, in many other operating systems, you can actually say, you can actually tell the processor to make the kernel call. There is a special instruction that does this and just, and it'll go directly to the kernel, and there's a defined interface for this. But in Windows, that interface is not defined. It's not stable. Or backwards compatible like the rest of Windows is. So even if you wanted to use it, you couldn't. and you basically have to call into the high level libraries or low level libraries, as it were, that, that tell you that create a file. And those don't do a lot. [00:37:00] Elizabeth: They just kind of tweak their parameters a little and then pass them right down to the kernel. [00:37:07] Jeremy: And so wine, it sounds like it needs to implement both the user space calls of windows, but then also the, the kernel, calls as well. But, but wine itself does that, is that only in Linux user space or MacOS user space? [00:37:27] Elizabeth: Yes. This is a very tricky thing. but all of wine, basically all of what is wine runs in, in user space and we use. Kernel calls that are already there to talk to the colonel, to talk to the host Colonel. You have to, and you, you get, you get, you get the sort of second nature of thinking about the Windows, user space and kernel. [00:37:50] Elizabeth: And then there's a host user space and Kernel and wine is running all in user, in the user, in the host user space, but it's emulating the Windows kernel. In fact, one of the weirdest, trickiest parts is I mentioned that you can run some drivers in wine. And those drivers actually, they actually are, they think they're running in the Windows kernel. which in a sense works the same way. It has libraries that it can load, and those drivers are basically libraries and they're making, kernel calls and they're, they're making calls into the kernel library that does some very, very low level tasks that. You're normally only supposed to be able to do in a kernel. And, you know, because the kernel requires some privileges, we kind of pretend we have them. And in many cases, you're even the drivers are using abstractions. We can just implement those abstractions kind of over the slightly higher level abstractions that exist in user space. [00:39:00] Jeremy: Yeah, I hadn't even considered the being able to use hardware devices, but I, I suppose if in, in the end, if you're reproducing the kernel, then whether you're running software or you're talking to a hardware device, as long as you implement the calls correctly, then I, I suppose it works. [00:39:18] Elizabeth: Cause you're, you're talking about device, like maybe it's some kind of USB device that has drivers for Windows, but it doesn't for, for Linux. [00:39:28] Elizabeth: no, that's exactly, that's a, that's kind of the, the example I've used. Uh, I think there is, I think I. My, one of my best success stories was, uh, drivers for a graphing calculator. [00:39:41] Jeremy: Oh, wow. [00:39:42] Elizabeth: That connected via USB and I basically just plugged the windows drivers into wine and, and ran it. And I had to implement a lot of things, but it worked. But for example, something like a graphics driver is not something you could implement in wine because you need the graphics driver on the host. We can't talk to the graphics driver while the host is already doing so. [00:40:05] Jeremy: I see. Yeah. And in that case it probably doesn't make sense to do so [00:40:11] Elizabeth: Right? [00:40:12] Elizabeth: Right. It doesn't because, the transition from user into kernel is complicated. You need the graphics driver to be in the kernel and the real kernel. Having it in wine would be a bad idea. Yeah. [00:40:25] Jeremy: I, I think there's, there's enough APIs you have to try and reproduce that. I, I think, uh, doing, doing something where, [00:40:32] Elizabeth: very difficult [00:40:33] Jeremy: right. Poor system call documentation and private APIs [00:40:35] Jeremy: There's so many different, calls both in user space and in kernel space. I imagine the, the user space ones Microsoft must document to some extent, but, oh. Is that, is that a [00:40:51] Elizabeth: well, sometimes, [00:40:54] Jeremy: Sometimes. Okay. [00:40:55] Elizabeth: I think it's actually better now than it used to be. But some, here's where things get fun, because sometimes there will be, you know, regular documented calls. Sometimes those calls are documented, but the documentation isn't very good. Sometimes programs will just sort of look inside Microsoft's DLLs and use calls that they aren't supposed to be using. Sometimes they use calls that they are supposed to be using, but the documentation has disappeared. just because it's that old of an API and Microsoft hasn't kept it around. sometimes some, sometimes Microsoft, Microsoft own software uses, APIs that were never documented because they never wanted anyone else using them, but they still ship them with the operating system. there was actually a kind of a lawsuit about this because it is an antitrust lawsuit, because by shipping things that only they could use, they were kind of creating a trust. and that got some things documented. At least in theory, they kind of haven't stopped doing it, though. [00:42:08] Jeremy: Oh, so even today they're, they're, I guess they would call those private, private APIs, I suppose. [00:42:14] Elizabeth: I suppose. Uh, yeah, you could say private APIs. but if we want to get, you know, newer versions of Microsoft Office running, we still have to figure out what they're doing and implement them. [00:42:25] Jeremy: And given that they're either, like you were saying, the documentation is kind of all over the place. If you don't know how it's supposed to behave, how do you even approach implementing them? [00:42:38] Elizabeth: and that's what the conformance tests are for. And I, yeah, I mentioned earlier we have this huge body of conformance tests that double is regression tests. if we see an API, we don't know what to do with or an API, we do know, we, we think we know what to do with because the documentation can just be wrong and often has been. Then we write tests to figure out what it's supposed to behave. We kind of guess until we, and, and we write tests and we pass some things in and see what comes out and see what. The see what the operating system does until we figure out, oh, so this is what it's supposed to do and these are the exact parameters in, and, and then we, and, and then we implement it according to those tests. [00:43:24] Jeremy: Is there any distinction in approach for when you're trying to implement something that's at the user level versus the kernel level? [00:43:33] Elizabeth: No, not really. And like I, and like I mentioned earlier, like, well, I mean, a kernel call is just like a library call. It's just done in a slightly different way, but it's still got, you know, parameters in, it's still got a set of parameters. They're just encoded differently. And, and again, like the, the way kernel calls are done is on a level just above the kernel where you have a library, that just passes things through. Almost verbatim to the kernel and we implement that library instead. [00:44:10] Jeremy: And, and you've been working on i, I think, wine for over, over six years now. [00:44:18] Elizabeth: That sounds about right. Debugging and having broad knowledge of Wine [00:44:20] Jeremy: What does, uh, your, your day to day look like? What parts of the project do you, do you work on? [00:44:27] Elizabeth: It really varies from day to day. and I, I, a lot of people, a lot of, some people will work on the same parts of wine for years. Uh, some people will switch around and work on all sorts of different things. [00:44:42] Elizabeth: And I'm, I definitely belong to that second group. Like if you name an area of wine, I have almost certainly contributed a patch or two to it. there's some areas I work on more than others, like, 3D graphics, multimedia, a, I had, I worked on a compiler that exists, uh, socket. So networking communication is another thing I work a lot on. day to day, I kind of just get, I, I I kind of just get a bug for some program or another. and I take it and I debug it and figure out why the program's broken and then I fix it. And there's so much variety in that. because a bug can take so many different forms like I described, and, and, and the, and then the fix can be simple or complicated or, and it can be in really anywhere to a degree. [00:45:40] Elizabeth: being able to work on any part of wine is sometimes almost a necessity because if a program is just broken, you don't know why. It could be anything. It could be any sort of API. And sometimes you can hand the API to somebody who's got a lot of experience in that, but sometimes you just do whatever. You just fix whatever's broken and you get an experience that way. [00:46:06] Jeremy: Yeah, I mean, I was gonna ask about the specialized skills to, to work on wine, but it sounds like maybe in your case it's all of them. [00:46:15] Elizabeth: It's, there's a bit of that. it's a wine. We, the skills to work on wine are very, it's a very unique set of skills because, and it largely comes down to debugging because you can't use the tools you normally use debug. [00:46:30] Elizabeth: You have to, you have to be creative and think about it different ways. Sometimes you have to be very creative. and programs will try their hardest to avoid being debugged because they don't want anyone breaking their copy protection, for example, or or hacking, or, you know, hacking in sheets. They want to be, they want, they don't want anyone hacking them like that. [00:46:54] Elizabeth: And we have to do it anyway for good and legitimate purposes. We would argue to make them work better on more operating systems. And so we have to fight that every step of the way. [00:47:07] Jeremy: Yeah, it seems like it's a combination of. F being able, like you, you were saying, being able to, to debug. and you're debugging not necessarily your own code, but you're debugging this like behavior of, [00:47:25] Jeremy: And then based on that behavior, you have to figure out, okay, where in all these different systems within wine could this part be not working? [00:47:35] Jeremy: And I, I suppose you probably build up some kind of, mental map in your head of when you get a, a type of bug or a type of crash, you oh, maybe it's this, maybe it's here, or something [00:47:47] Elizabeth: Yeah. That, yeah, there is a lot of that. there's, you notice some patterns, you know, after experience helps, but because any bug could be new, sometimes experience doesn't help and you just, you just kind of have to start from scratch. Finding a bug related to XAudio [00:48:08] Jeremy: At sort of a high level, can you give an example of where you got a specific bug report and then where you had to look to eventually find which parts of the the system were the issue? [00:48:21] Elizabeth: one, one I think good example, that I've done recently. so I mentioned this, this XAudio library that does 3D audio. And if you say you come across a bug, I'm gonna be a little bit generics here and say you come across a bug where some audio isn't playing right, maybe there's, silence where there should be the audio. So you kind of, you look in and see, well, where's that getting lost? So you can basically look in the input calls and say, here's the buffer it's submitting that's got all the audio data in it. And you look at the output, you look at where you think the output should be, like, that library will internally call a different library, which programs can interact with directly. [00:49:03] Elizabeth: And this our high level library interacts with that is the, give this sound to the audio driver, right? So you've got XAudio on top of, um. mdev, API, which is the other library that gives audio to the driver. And you see, well, the ba the buffer is that XAudio is passing into MM Dev, dev API. They're empty, there's nothing in them. So you have to kind of work through the XAudio library to see where is, where's that sound getting lost? Or maybe, or maybe that's not getting lost. Maybe it's coming through all garbled. And I've had to look at the buffer and see why is it garbled. I'll open up it up in Audacity and look at the weight shape of the wave and say, huh, that shape of the wave looks like it's, it looks like we're putting silence every 10 nanoseconds or something, or, or reversing something or interpreting it wrong. things like that. Um, there's a lot of, you'll do a lot of, putting in print fs basically all throughout wine to see where does the state change. Where was, where is it? Where is it? Right? And then where do things start going wrong? [00:50:14] Jeremy: Yeah. And in the audio example, because they're making a call to your XAudio implementation, you can see that Okay, the, the buffer, the audio that's coming in. That part is good. It, it's just that later on when it sends it to what's gonna actually have it be played by the, the hardware, that's when missing. So, [00:50:37] Elizabeth: We did something wrong in a library that destroyed the buffer. And I think on a very, high level a lot of debugging, wine is about finding where things are good and finding where things are bad, and then narrowing that down until we find the one spot where things go wrong. There's a lot of processes that go like that. [00:50:57] Jeremy: like you were saying, the more you see these problems, hopefully the, the easier it gets to, to narrow down where, [00:51:04] Elizabeth: Often. Yeah. Especially if you keep debugging things in the same area. How much code is OS specific?c [00:51:09] Jeremy: And wine supports more than one operating system. I, I saw there was Linux, MacOS I think free BSD. How much of the code is operating system specific versus how much can just be shared across all of them? [00:51:27] Elizabeth: Not that much is operating system specific actually. so when you think about the volume of wine, the, the, the, vast majority of it is the high level code that doesn't need to interact with the operating system on a low level. Right? Because Windows keeps putting, because Microsoft keeps putting lots and lots of different libraries in their operating system. And a lot of these are high level libraries. and even when we do interact with the operating system, we're, we're using cross-platform libraries or we're using, we're using ics. The, uh, so all these operating systems that we are implementing are con, basically conformed to the posix standard. which is basically like Unix, they're all Unix based. Psic is a Unix based standard. Microsoft is, you know, the big exception that never did implement that. And, and so we have to translate its APIs to Unix, APIs. now that said, there is a lot of very operating system, specific code. Apple makes things difficult by try, by diverging almost wherever they can. And so we have a lot of Apple specific code in there. [00:52:46] Jeremy: another example I can think of is, I believe MacOS doesn't support, Vulkan [00:52:53] Elizabeth: yes. Yeah.Yeah, That's a, yeah, that's a great example of Mac not wanting to use, uh, generic libraries that work on every other operating system. and in some cases we, we look at it and are like, alright, we'll implement a wrapper for that too, on top of Yuri, on top of your, uh, operating system. We've done it for Windows, we can do it for Vulkan. and that's, and then you get the Molten VK project. Uh, and to be clear, we didn't invent molten vk. It was around before us. We have contributed a lot to it. Direct3d, Vulkan, and MoltenVK [00:53:28] Jeremy: Yeah, I think maybe just at a high level might be good to explain the relationship between Direct 3D or Direct X and Vulcan and um, yeah. Yeah. Maybe if you could go into that. [00:53:42] Elizabeth: so Direct 3D is Microsoft's 3D API. the 3D APIs, you know, are, are basically a way to, they're way to firstly abstract out the differences between different graphics, graphics cards, which, you know, look very different on a hardware level. [00:54:03] Elizabeth: Especially. They, they used to look very different and they still do look very different. and secondly, a way to deal with them at a high level because actually talking to the graphics card on a low level is very, very complicated. Even talking to it on a high level is complicated, but it gets, it can get a lot worse if you've ever been a, if you've ever done any graphics, driver development. so you have a, a number of different APIs that achieve these two goals of, of, abstraction and, and of, of, of building a common abstraction and of building a, a high level abstraction. so OpenGL is the broadly the free, the free operating system world, the non Microsoft's world's choice, back in the day. [00:54:53] Elizabeth: And then direct 3D was Microsoft's API and they've and Direct 3D. And both of these have evolved over time and come up with new versions and such. And when any, API exists for too long. It gains a lot of croft and needs to be replaced. And eventually, eventually the people who developed OpenGL decided we need to start over, get rid of the Croft to make it cleaner and make it lower level. [00:55:28] Elizabeth: Because to get in a maximum performance games really want low level access. And so they made Vulcan, Microsoft kind of did the same thing, but they still call it Direct 3D. they just, it's, it's their, the newest version of Direct 3D is lower level. It's called Direct 3D 12. and, and, Mac looked at this and they decided we're gonna do the same thing too, but we're not gonna use Vulcan. [00:55:52] Elizabeth: We're gonna define our own. And they call it metal. And so when we want to translate D 3D 12 into something that another operating system understands. That's probably Vulcan. And, and on Mac, we need to translate it to metal somehow. And we decided instead of having a separate layer from D three 12 to metal, we're just gonna translate it to Vulcan and then translate the Vulcan to metal. And it also lets things written for Vulcan on Windows, which is also a thing that exists that lets them work on metal. [00:56:30] Jeremy: And having to do that translation, does that have a performance impact or is that not really felt? [00:56:38] Elizabeth: yes. It's kind of like, it's kind of like anything, when you talk about performance, like I mentioned this earlier, there's always gonna be overhead from translating from one API to another. But we try to, what we, we put in heroic efforts to. And try, try to make sure that doesn't matter, to, to make sure that stuff that needs to be fast is really as fast as it can possibly be. [00:57:06] Elizabeth: And some very clever things have been done along those lines. and, sometimes the, you know, the graphics drivers underneath are so good that it actually does run better, even despite the translation overhead. And then sometimes to make it run fast, we need to say, well, we're gonna implement a new API that behaves more like windows, so we can do less work translating it. And that's, and sometimes that goes into the graphics library and sometimes that goes into other places. Targeting Wine instead of porting applications [00:57:43] Jeremy: Yeah. Something I've found a little bit interesting about the last few years is [00:57:49] Jeremy: Developers in the past, they would generally target Windows and you might be lucky to get a Mac port or a Linux port. And I wonder, like, in your opinion now, now that a lot of developers are just targeting Windows and relying on wine or, or proton to, to run their software, is there any, I suppose, downside to doing that? [00:58:17] Jeremy: Or is it all just upside, like everyone should target Windows as this common platform? [00:58:23] Elizabeth: Yeah. It's an interesting question. I, there's some people who seem to think it's a bad thing that, that we're not getting native ports in the same sense, and then there's some people who. Who See, no, that's a perfectly valid way to do ports just right for this defacto common API it was never intended as a cross platform common API, but we've made it one. [00:58:47] Elizabeth: Right? And so why is that any worse than if it runs on a different API on on Linux or Mac and I? Yeah, I, I, I guess I tend to, I, that that argument tends to make sense to me. I don't, I don't really see, I don't personally see a lot of reason for, to, to, to say that one library is more pure than another. [00:59:12] Elizabeth: Right now, I do think Windows APIs are generally pretty bad. I, I'm, this might be, you know, just some sort of, this might just be an effect of having to work with them for a very long time and see all their flaws and have to deal with the nonsense that they do. But I think that a lot of the. Native Linux APIs are better. But if you like your Windows API better. And if you want to target Windows and that's the only way to do it, then sure why not? What's wrong with that? [00:59:51] Jeremy: Yeah, and I think the, doing it this way, targeting Windows, I mean if you look in the past, even though you had some software that would be ported to other operating systems without this compatibility layer, without people just targeting Windows, all this software that people can now run on these portable gaming handhelds or on Linux, Most of that software was never gonna be ported. So yeah, absolutely. And [01:00:21] Elizabeth: that's [01:00:22] Jeremy: having that as an option. Yeah. [01:00:24] Elizabeth: That's kind of why wine existed, because people wanted to run their software. You know, that was never gonna be ported. They just wanted, and then the community just spent a lot of effort in, you know, making all these individual programs run. Yeah. [01:00:39] Jeremy: I think it's pretty, pretty amazing too that, that now that's become this official way, I suppose, of distributing your software where you say like, Hey, I made a Windows version, but you're on your Linux machine. it's officially supported because, we have this much belief in this compatibility layer. [01:01:02] Elizabeth: it's kind of incredible to see wine having got this far. I mean, I started working on a, you know, six, seven years ago, and even then, I could never have imagined it would be like this. [01:01:16] Elizabeth: So as we, we wrap up, for the developers that are listening or, or people who are just users of wine, um, is there anything you think they should know about the project that we haven't talked about? [01:01:31] Elizabeth: I don't think there's anything I can think of. [01:01:34] Jeremy: And if people wanna learn, uh, more about the wine project or, or see what you're up to, where, where should they, where should they head? Getting support and contributing [01:01:45] Elizabeth: We don't really have any things like news, unfortunately. Um, read the release notes, uh, follow some, there's some, there's some people who, from Code Weavers who do blogs. So if you, so if you go to codeweavers.com/blog, there's some, there's, there's some codeweavers stuff, uh, some marketing stuff. But there's also some developers who will talk about bugs that they are solving and. And how it's easy and, and the experience of working on wine. [01:02:18] Jeremy: And I suppose if, if someone's. Interested in like, like let's say they have a piece of software, it's not working through wine. what's the best place for them to, to either get help or maybe even get involved with, with trying to fix it? [01:02:37] Elizabeth: yeah. Uh, so you can file a bug on, winehq.org,or, or, you know, find, there's a lot of developer resources there and you can get involved with contributing to the software. And, uh, there, there's links to our mailing list and IRC channels and, uh, and, and the GitLab, where all places you can find developers. [01:03:02] Elizabeth: We love to help you. Debug things. We love to help you fix things. We try our very best to be a welcoming community and we have got a long, we've got a lot of experience working with people who want to get their application working. So, we would love to, we'd love to have another. [01:03:24] Jeremy: Very cool. Yeah, I think wine is a really interesting project because I think for, I guess it would've been for decades, it seemed like very niche, like not many people [01:03:37] Jeremy: were aware of it. And now I think maybe in particular because of the, the Linux gaming handhelds, like the steam deck,wine is now something that a bunch of people who would've never heard about it before, and now they're aware of it. [01:03:53] Elizabeth: Absolutely. I've watched that transformation happen in real time and it's been surreal. [01:04:00] Jeremy: Very cool. Well, Elizabeth, thank you so much for, for joining me today. [01:04:05] Elizabeth: Thank you, Jeremy. I've been glad to be here.
The boys are back! A few boys short. But we carry on, this week to talk about the perfect Linux Setup. ==== Special Thanks to Our Patrons! ==== https://thelinuxcast.org/patrons/ ===== Follow us
The backlash to the Charlie Kirk assassination, listener email, FCC objects to comments made by Jimmy Kimmel, Proton disables journalists' email accounts, NYC wireless emergency alert test.
The backlash to the Charlie Kirk assassination, listener email, FCC objects to comments made by Jimmy Kimmel, Proton disables journalists' email accounts, NYC wireless emergency alert test.
The boys are back! We're back with news and nuggies ==== Special Thanks to Our Patrons! ==== https://thelinuxcast.org/patrons/ ===== Follow us
The Automotive Troublemaker w/ Paul J Daly and Kyle Mountsier
Shoot us a Text.Episode #1144: Dealers face rising cyber threats, Chevy launches big EV incentives, and the Goodyear Blimp marks 100 years over Detroit.Show Notes with links:Proton Dealership IT's Cybersecurity 2025 report shows auto retailers are still being hit hard by organized cyberattacks. Activity remains 150–250% higher than before mid-2024's massive outage, with new tactics targeting dealership websites, employees, and customer data.December 2024 saw a 110% year-over-year increase in dealership cyberattacks.A March 2025 supply chain breach slipped malware into dealership website photos.Criminals time attacks around holidays and off-hours, boosting ransom success.Stolen passwords and remote access put payroll, banking, and OEM systems at risk.Proton urges dealers to enforce MFA, deploy Managed Detection & Response, and train staff against phishing.“Attacks are targeting dealerships every single day. How well those dealerships are protected makes a difference,” Proton warns.Chevrolet is going all-in on affordability this month with new incentives across its Equinox, Blazer, and Silverado EVs—just in time before the federal EV tax credit dries up.The Equinox EV, dubbed “America's most affordable 315+ mile range EV,” now leases for as low as $249/month.Chevy is offering up to $3,000 in customer cash on the Equinox and up to $4,000 on the Silverado EV.Costco members can save an additional $1,250 on top of existing offers.Financing deals include 0% APR for 60 months or the $7,500 tax credit applied at the point of sale.Senior Vice President and President, North America, Duncan Aldred: “We will almost certainly see a smaller EV market for a while, and we won't overproduce. Still, we believe GM can continue to grow EV market share.”If you spotted the Goodyear Blimp flying over Detroit this week, it wasn't covering a touchdown or home run—it was celebrating a milestone.The Goodyear Blimp “Wingfoot One” was in town for the 2025 Automotive News Congress in Detroit.Goodyear and Automotive News are both celebrating their 100th anniversaries this year.Rides were offered to Congress attendees from Willow Run Airport on Sept. 10. And on Sept. 11, the blimp soared over the city in honor of the industry event.Join Paul J Daly and Kyle Mountsier every morning for the Automotive State of the Union podcast as they connect the dots across car dealerships, retail trends, emerging tech like AI, and cultural shifts—bringing clarity, speed, and people-first insight to automotive leaders navigating a rapidly changing industry.Get the Daily Push Back email at https://www.asotu.com/ JOIN the conversation on LinkedIn at: https://www.linkedin.com/company/asotu/
Windows 11 • Patch Tuesday arrives with several new features for all Windows 11 users • A few new features added for Copilot+ PCs • This may be the last cumulative update before 25H2 Windows Insider • New Canary build includes features we've seen before • Copilot+ PCs bring Windows Studio Effects to secondary cameras in Dev and Beta channels Hardware • 40-year Intel veteran now leads PC chips business • Paul's continued criticism of Lunar Lake problems • Lenovo's three IFA concept devices should become shipping products Apps • Atlassian acquires The Browser Company, potentially threatening the Dia browser Microsoft • Microsoft mandates employees return to office three days per week • Microsoft accused of "gross cybersecurity negligence" Dev • Microsoft open sources 6502 BASIC • First Visual Studio 2026 preview now available • Individual developers can register for Microsoft Store for free Mobile • Google ships Android 16 QPR1 with Material 3 Expressive on Pixel devices plus September Pixel Drop • Apple announces iPhone 17 lineup, iPhone Air, AirPods Pro 3, and new Apple Watches • Comparison of OS updating styles between Apple, Google, and Microsoft and their impact on hardware upgrades AI • Microsoft to pay almost $20 billion for third-party AI infrastructure • Microsoft may turn to Anthropic for Office apps • Anthropic settles with book authors, then judge rejects the settlement (Apple faces similar lawsuit) • Google details all Gemini tier offerings • Firefox will use Apple Intelligence on iPhones with iOS 26 Xbox and Games • Lenovo Legion Go 2 coming in October with new Xbox Ally OS in early 2026 • Xbox to announce games at Tokyo Game Show on September 25 • Xbox Cloud Gaming coming to select cars • PlayStation 6 will be modular Tips and Picks • Something to read: iWar by Tim Higgins • Something to watch: New Dave Plumber interview on YouTube • Something to get for free: Microsoft 365 free for US students for one year • Something to plan for: Proton offers emergency access on accounts • RunAs Radio this week: Training for AI with Stephanie Donahue • Brown liquor pick of the week: Boplaas 8 Single Grain Whisky Hosts: Leo Laporte, Paul Thurrott, and Richard Campbell Download or subscribe to Windows Weekly at https://twit.tv/shows/windows-weekly Check out Paul's blog at thurrott.com The Windows Weekly theme music is courtesy of Carl Franklin. Join Club TWiT for Ad-Free Podcasts! Support what you love and get ad-free shows, a members-only Discord, and behind-the-scenes access. Join today: https://twit.tv/clubtwit Sponsors: helixsleep.com/twit bitwarden.com/twit
Windows 11 just dropped one of its biggest updates yet, but new features and relentless AI integrations are making right-click menus bigger—and more confusing—than ever. Is Windows getting better, or just busier? Windows 11 • Patch Tuesday arrives with several new features for all Windows 11 users • A few new features added for Copilot+ PCs • This may be the last cumulative update before 25H2 Windows Insider • New Canary build includes features we've seen before • Copilot+ PCs bring Windows Studio Effects to secondary cameras in Dev and Beta channels Hardware • 40-year Intel veteran now leads PC chips business • Paul's continued criticism of Lunar Lake problems • Lenovo's three IFA concept devices should become shipping products Apps • Atlassian acquires The Browser Company, potentially threatening the Dia browser Microsoft • Microsoft mandates employees return to office three days per week • Microsoft accused of "gross cybersecurity negligence" Dev • Microsoft open sources 6502 BASIC • First Visual Studio 2026 preview now available • Individual developers can register for Microsoft Store for free Mobile • Google ships Android 16 QPR1 with Material 3 Expressive on Pixel devices plus September Pixel Drop • Apple announces iPhone 17 lineup, iPhone Air, AirPods Pro 3, and new Apple Watches • Comparison of OS updating styles between Apple, Google, and Microsoft and their impact on hardware upgrades AI • Microsoft to pay almost $20 billion for third-party AI infrastructure • Microsoft may turn to Anthropic for Office apps • Anthropic settles with book authors, then judge rejects the settlement (Apple faces similar lawsuit) • Google details all Gemini tier offerings • Firefox will use Apple Intelligence on iPhones with iOS 26 Xbox and Games • Lenovo Legion Go 2 coming in October with new Xbox Ally OS in early 2026 • Xbox to announce games at Tokyo Game Show on September 25 • Xbox Cloud Gaming coming to select cars • PlayStation 6 will be modular Tips and Picks • Something to read: iWar by Tim Higgins • Something to watch: New Dave Plumber interview on YouTube • Something to get for free: Microsoft 365 free for US students for one year • Something to plan for: Proton offers emergency access on accounts • RunAs Radio this week: Training for AI with Stephanie Donahue • Brown liquor pick of the week: Boplaas 8 Single Grain Whisky Hosts: Leo Laporte, Paul Thurrott, and Richard Campbell Download or subscribe to Windows Weekly at https://twit.tv/shows/windows-weekly Check out Paul's blog at thurrott.com The Windows Weekly theme music is courtesy of Carl Franklin. Join Club TWiT for Ad-Free Podcasts! Support what you love and get ad-free shows, a members-only Discord, and behind-the-scenes access. Join today: https://twit.tv/clubtwit Sponsors: helixsleep.com/twit bitwarden.com/twit
Windows 11 just dropped one of its biggest updates yet, but new features and relentless AI integrations are making right-click menus bigger—and more confusing—than ever. Is Windows getting better, or just busier? Windows 11 • Patch Tuesday arrives with several new features for all Windows 11 users • A few new features added for Copilot+ PCs • This may be the last cumulative update before 25H2 Windows Insider • New Canary build includes features we've seen before • Copilot+ PCs bring Windows Studio Effects to secondary cameras in Dev and Beta channels Hardware • 40-year Intel veteran now leads PC chips business • Paul's continued criticism of Lunar Lake problems • Lenovo's three IFA concept devices should become shipping products Apps • Atlassian acquires The Browser Company, potentially threatening the Dia browser Microsoft • Microsoft mandates employees return to office three days per week • Microsoft accused of "gross cybersecurity negligence" Dev • Microsoft open sources 6502 BASIC • First Visual Studio 2026 preview now available • Individual developers can register for Microsoft Store for free Mobile • Google ships Android 16 QPR1 with Material 3 Expressive on Pixel devices plus September Pixel Drop • Apple announces iPhone 17 lineup, iPhone Air, AirPods Pro 3, and new Apple Watches • Comparison of OS updating styles between Apple, Google, and Microsoft and their impact on hardware upgrades AI • Microsoft to pay almost $20 billion for third-party AI infrastructure • Microsoft may turn to Anthropic for Office apps • Anthropic settles with book authors, then judge rejects the settlement (Apple faces similar lawsuit) • Google details all Gemini tier offerings • Firefox will use Apple Intelligence on iPhones with iOS 26 Xbox and Games • Lenovo Legion Go 2 coming in October with new Xbox Ally OS in early 2026 • Xbox to announce games at Tokyo Game Show on September 25 • Xbox Cloud Gaming coming to select cars • PlayStation 6 will be modular Tips and Picks • Something to read: iWar by Tim Higgins • Something to watch: New Dave Plumber interview on YouTube • Something to get for free: Microsoft 365 free for US students for one year • Something to plan for: Proton offers emergency access on accounts • RunAs Radio this week: Training for AI with Stephanie Donahue • Brown liquor pick of the week: Boplaas 8 Single Grain Whisky Hosts: Leo Laporte, Paul Thurrott, and Richard Campbell Download or subscribe to Windows Weekly at https://twit.tv/shows/windows-weekly Check out Paul's blog at thurrott.com The Windows Weekly theme music is courtesy of Carl Franklin. Join Club TWiT for Ad-Free Podcasts! Support what you love and get ad-free shows, a members-only Discord, and behind-the-scenes access. Join today: https://twit.tv/clubtwit Sponsors: helixsleep.com/twit bitwarden.com/twit
Windows 11 • Patch Tuesday arrives with several new features for all Windows 11 users • A few new features added for Copilot+ PCs • This may be the last cumulative update before 25H2 Windows Insider • New Canary build includes features we've seen before • Copilot+ PCs bring Windows Studio Effects to secondary cameras in Dev and Beta channels Hardware • 40-year Intel veteran now leads PC chips business • Paul's continued criticism of Lunar Lake problems • Lenovo's three IFA concept devices should become shipping products Apps • Atlassian acquires The Browser Company, potentially threatening the Dia browser Microsoft • Microsoft mandates employees return to office three days per week • Microsoft accused of "gross cybersecurity negligence" Dev • Microsoft open sources 6502 BASIC • First Visual Studio 2026 preview now available • Individual developers can register for Microsoft Store for free Mobile • Google ships Android 16 QPR1 with Material 3 Expressive on Pixel devices plus September Pixel Drop • Apple announces iPhone 17 lineup, iPhone Air, AirPods Pro 3, and new Apple Watches • Comparison of OS updating styles between Apple, Google, and Microsoft and their impact on hardware upgrades AI • Microsoft to pay almost $20 billion for third-party AI infrastructure • Microsoft may turn to Anthropic for Office apps • Anthropic settles with book authors, then judge rejects the settlement (Apple faces similar lawsuit) • Google details all Gemini tier offerings • Firefox will use Apple Intelligence on iPhones with iOS 26 Xbox and Games • Lenovo Legion Go 2 coming in October with new Xbox Ally OS in early 2026 • Xbox to announce games at Tokyo Game Show on September 25 • Xbox Cloud Gaming coming to select cars • PlayStation 6 will be modular Tips and Picks • Something to read: iWar by Tim Higgins • Something to watch: New Dave Plumber interview on YouTube • Something to get for free: Microsoft 365 free for US students for one year • Something to plan for: Proton offers emergency access on accounts • RunAs Radio this week: Training for AI with Stephanie Donahue • Brown liquor pick of the week: Boplaas 8 Single Grain Whisky Hosts: Leo Laporte, Paul Thurrott, and Richard Campbell Download or subscribe to Windows Weekly at https://twit.tv/shows/windows-weekly Check out Paul's blog at thurrott.com The Windows Weekly theme music is courtesy of Carl Franklin. Join Club TWiT for Ad-Free Podcasts! Support what you love and get ad-free shows, a members-only Discord, and behind-the-scenes access. Join today: https://twit.tv/clubtwit Sponsors: helixsleep.com/twit bitwarden.com/twit