Podcasts about Solaris

  • 1,225PODCASTS
  • 2,905EPISODES
  • 1h 11mAVG DURATION
  • 5WEEKLY NEW EPISODES
  • Jun 11, 2026LATEST

POPULARITY

20192020202120222023202420252026

Categories



Best podcasts about Solaris

Show all podcasts related to solaris

Latest podcast episodes about Solaris

Apply the Breaks Podcast
Episode 391 Applythebreaks 2026 06 10 special guest Bobskie In2beats 106.5

Apply the Breaks Podcast

Play Episode Listen Later Jun 11, 2026 58:51


1. Dj Odi – meet me halfway 2. J Laze – memories 3. Asides – artic feat Mc Fats 4. Blame – midnight hour 5. Missen – something bout u 6. Unknown artist – jungle 7. Bcee – water hole 8. Dave Catalyst – off world 9. FBD Project – she's so 10. Big Bud – faceless 11. Solaris – tunnels of vermillion 12. Decoder – DD1 Technical itch rmx 13. Duburban Peeb & Pixl – rhodes dream

The Dice Bar Gaming Podcast
DBG- Reborn Series Episode 41 (Season 4)

The Dice Bar Gaming Podcast

Play Episode Listen Later Jun 8, 2026 76:23


Episode 41- The return to Hearthgrave. An actual play, tabletop role-playing game that uses the Pathfinder 1E rule-set. The epic story follows the brave players through a unique dark fantasy world. The Heroes trials and tribulations will have them brought face to face with demons, devils, angry spirits, the occult, and more. The story takes place in the dark fantasy world of Mel'Herron. Our heroes are brought together by mysterious circumstances leaving them with more questions than answers. An ever-present dark force seems to be lurking in the shadows seeking the party for reasons they must figure out or be swept up by the coming storm. Please like and follow !!! =) Marty is the Dungeon Master, Bobby plays Uri, Wes plays Rein, Derek plays Solaris, Morris play Lirium, Marcus plays Torad Follow us on Twitter: @dicebargaming1    Facebook: The Dice Bar Gaming Podcast Music by: https://www.fesliyanstudios.com Scott Buckley  www.scottbuckley.com.au. Kevin MacLeod Link: https://incompetech.filmmusic.io/song/5048-stay-the-course License: https://filmmusic.io/standard-license. Paid license from: www.epidemicsound.com March of Midnight by Scott Buckley | www.scottbuckley.com.au Music promoted by https://www.chosic.com Attribution 4.0 International (CC BY 4.0) https://creativecommons.org/licenses/by/4.0/ Unseen Horrors Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0 License http://creativecommons.org/licenses/by/3.0/ Music promoted by https://www.chosic.com/ For world info- https://www.worldanvil.com/w/mel-herron-bruehawk Friends of the podcast: Bored Online? Board Offline!- https://www.youtube.com/channel/UCVmlVsZVlruYWnIYd42iBhw Game Knight Hero Podcast- https://podcasts.apple.com/us/podcast/game-knight-heroes/id1552887060 Deadlands by Kerri Smith- https://www.youtube.com/channel/UCAVrPUutK3IvxLWDKaN3UgQ **Episodes contain adult content. “a mature Podcast”**

Just Tap In with Emilio Ortiz
#301 Debbie Solaris & Eluña – What the Akashic Records Revealed About Humanity

Just Tap In with Emilio Ortiz

Play Episode Listen Later Jun 3, 2026 95:04


In this mind-expanding convergence interview of Just Tap In Podcast, Emilio Ortiz brings together Debbie Solaris and Eluña for a deep exploration into humanity's origins, Akashic Records, soul origins, starseeds, DNA activation, galactic history, Lemuria, Lyra, the Anunnaki, consciousness evolution, and the future of human awakening. From the origins of Earth as a “living library” to discussions around multidimensional soul memory, parallel lifetimes, trauma clearing, and the role of the heart in accessing higher intelligence, this conversation weaves together some of the most expansive esoteric frameworks discussed on the show.✦ Join Emilio's Private Community – The Deep Dive Membership | https://iamemilioortiz.com/the-deep-dive/The conversation then moves into real-time Akashic reading and exploration, where Debbie Solaris and Eluña open the records to explore questions around first contact, reactivated stargates, future technologies, timeline probabilities, the next generation of starseeds, and humanity's evolutionary crossroads. At its heart, this is a conversation about remembrance, sovereignty, imagination, embodiment, and what it means to consciously participate in the next chapter of human consciousness. Whether you resonate with galactic lineages, spiritual awakening, Akashic wisdom, or the deeper mystery of why we are here now, this episode offers a powerful invitation to look within.___________________PODCAST CHAPTERS00:00 – Debbie Solaris x Eluña Intro2:05 - Humanity's True Origins Beyond the History Books3:38 - Andromeda, The Birth of the Milky Way & The First Stargate5:54 - Lyra, Founder Races & The Rise of Human Consciousness11:20 - Eluña's Childhood Memories of Galactic Wars14:00 - Why So Many Souls Are Remembering Past Lives 18:18 - Earth's Seeding: Elohim, Mantis Beings & The Anunnaki Story21:37 - The Living Library: ET Genetic Experiments on Humanity24:00 - Were Humans Genetically Downgraded? 28:19 - DNA Reactivation, Heart Coherence & Human Evolution31:28 - Soul Origins: Why Knowing Your Galactic Lineage Changes Everything37:40 - Why the Heart Holds Ancient Soul Memory42:12 - Dolores Cannon's Waves of Volunteers 49:30 - The New Humanity: System Busters & Builders 57:25 - Debbie Opens the Akashic Records LIVE59:17 - Lemurian Crystal Technology & Reality Creation1:01:59 - First Contact? What the Next 6–12 Months May Bring1:05:00 - What Accessing the Akashic Records Actually Feels Like1:07:52 - Time Travel, Future Incarnations & Timeline Repair Missions1:11:30 - Free Will vs Future Timelines1:16:05 - Eluña Opens the Akashic Records LIVE1:16:36 - The Role of the New Children & Third-Wave Starseeds1:19:45 - Is Technology Blocking Children's Imagination & Sovereignty?1:21:09 - Stargate Reactivation, Ley Lines & Global Conflict1:24:15 - Where Did Indigenous Humans Actually Come From?1:28:02 - The Most Important Message Humanity Needs Right Now___________________Guest: Eluña, Akashic Records Channeler ✦ Website | https://elunanoelle.com/Guest: Debbie Solaris, Akashic Records Reader✦ Website | https://www.debbiesolaris.com/✦ Training & Webinars | https://www.debbiesolaris.com/trainingsHost: Emilio Ortiz✦ IG | https://www.instagram.com/iamemilioortiz/✦ Subscribe to Channel | https://www.youtube.com/EmilioOrtiz✦ Join the Deep Dive Membership | https://iamemilioortiz.com/the-deep-dive/___________________© 2026 Emilio Ortiz. All rights reserved. Content from Just Tap In Podcast is protected under copyright law.Legal Disclaimer: The views, thoughts, and opinions expressed by guests on Just Tap In are solely those of the guest and do not necessarily reflect the views or opinions of Emilio Ortiz or the Just Tap In Podcast. All content is for informational purposes only and should not be considered professional advice.

The Dice Bar Gaming Podcast
DBG- Reborn Series Episode 40 (Season 4)

The Dice Bar Gaming Podcast

Play Episode Listen Later May 31, 2026 43:55


Episode 40- After a brutal attack our heroes must regroup. An actual play, tabletop role-playing game that uses the Pathfinder 1E rule-set. The epic story follows the brave players through a unique dark fantasy world. The Heroes trials and tribulations will have them brought face to face with demons, devils, angry spirits, the occult, and more. The story takes place in the dark fantasy world of Mel'Herron. Our heroes are brought together by mysterious circumstances leaving them with more questions than answers. An ever-present dark force seems to be lurking in the shadows seeking the party for reasons they must figure out or be swept up by the coming storm. Please like and follow !!! =) Marty is the Dungeon Master, Bobby plays Uri, Wes plays Rein, Derek plays Solaris, Morris play Lirium, Marcus plays Torad Follow us on Twitter: @dicebargaming1    Facebook: The Dice Bar Gaming Podcast Music by: https://www.fesliyanstudios.com Scott Buckley  www.scottbuckley.com.au. Kevin MacLeod Link: https://incompetech.filmmusic.io/song/5048-stay-the-course License: https://filmmusic.io/standard-license. Paid license from: www.epidemicsound.com March of Midnight by Scott Buckley | www.scottbuckley.com.au Music promoted by https://www.chosic.com Attribution 4.0 International (CC BY 4.0) https://creativecommons.org/licenses/by/4.0/ Unseen Horrors Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0 License http://creativecommons.org/licenses/by/3.0/ Music promoted by https://www.chosic.com/ For world info- https://www.worldanvil.com/w/mel-herron-bruehawk Friends of the podcast: Bored Online? Board Offline!- https://www.youtube.com/channel/UCVmlVsZVlruYWnIYd42iBhw Game Knight Hero Podcast- https://podcasts.apple.com/us/podcast/game-knight-heroes/id1552887060 Deadlands by Kerri Smith- https://www.youtube.com/channel/UCAVrPUutK3IvxLWDKaN3UgQ **Episodes contain adult content. “a mature Podcast”**

Vai zini?
Vai zini, ka poļu rakstnieks Staņislavs Lems audzis un iedvesmojies Ļvivā?

Vai zini?

Play Episode Listen Later May 29, 2026 7:13


Stāsta dzejniece un tulkotāja Ingmāra Balode; pārraides producente – Signe Lagzdiņa Par 20. gadsimta populārāko, pasaulē vislasītāko poļu rakstnieku bez lielām šaubām var nosaukt Staņislavu Lemu – esejistu, filozofu, futurologu, zinātniskās fantastikas romānu autoru un lielā mērā – fantastikas kanona veidotāju. Lems dzimis 1921. gada 12. septembrī Ļvivā, miris 2006. gada 27. martā Krakovā. Šo enciklopēdijas šķirkļa pamata informāciju gan ironiskā kārtā tūdaļ var apstrīdēt vai papildināt: vairākos avotos minēts, ka Lems piedzima 13. septembrī, taču tīrās māņticības dēļ [1] vecāki nolēma dokumentos rakstīt labvēlīgāku datumu, savukārt brīnišķo  pilsētu, kurā dzīvoja Lemu ģimene, tolaik sauca par Ļvovu (poliski: Lwów) un tā bija Austrumpolijas metropole, trešā lielākā pilsēta Polijas Republikā starpkaru periodā. Uz Ļvovā pavadīto bērnību Lems atskatās autobiogrāfiskajā romānā “Augstā pils” (Wysoki Zamek, 1966). Tā ir arī viena no pirmajām poļu grāmatām, kurā plaši un atklāti reflektēts par šīs pilsētas nozīmi, var teikt arī – mītu poļu kultūrā, ko turpinājuši visdažādāko žanru autori un mākslinieki. Lems nenoliedzami ir viens no šī mīta veidotājiem. Ļviva, tobrīd Ļvova, iemiesoja domas brīvību laikā, kad Polija pastāvēja, sadalīta starp trim lielvarām. Ļvivas Universitāte, kā arī Matemātikas skola līdz ar citām domas un zinātnes institūcijām padarīja Lema pilsētu ne tikai par garīga patvēruma vietu spožiem prātiem, bet arī par zinātnes un laikmetīgās kultūras centru. Runādams par Vīni, Lems reiz to nosauca par “stipri palielinātu Ļvovu”; abu pilsētu līdzība ir ievērojama, un arī Vīne var ar šo to lepoties, tomēr Lema sirds piederēja viņa dzimtajai pilsētai. Lems bija vienīgais dēls laringologa Samuēla Lema un viņa sievas Sabīnes ģimenē; vecāki, līdzīgi kā daudzi tā laika Polijas ebreji, bija asimilēti un uzskatīja sevi par poļiem. Ģimene bija visai pārtikusi, tiem piederēja īres nams pilsētas centrā. Lems mācījās ģimnāzijā ar paplašinātu vācu valodas programmu un jau skolas laikā vēlējās studēt politehnikumā un kļūt par zinātnieku. “Man ir tāda vājība, ka dažus cilvēkus uzskatu par prātīgākiem nekā citi – un tie ir zinātnieki,” rakstnieks un filozofs Lems saka intervijā [2] ap nesenāko gadsimtu miju. Līdz mūža galam Lems lasīja visdažādākos zinātnes izdevumus angļu, franču, vācu, poļu, ukraiņu valodā, bet par literatūras ceļiem izteicās ironiski un nelabprāt. Pārsātinātību gan viņš uzskatīja par kaitīgu ne tikai literatūrā. “Šausmīga biežņa valda ne tikai sabiedriskajā transportā, bet arī zinātnē,” Lems secina un turpina: “arī tur katrs indivīds vēlas pastiept gaisā roku un iesaukties: mīļais Dievs, es esmu šeit! Katrs grib atklāt vai izgudrot kaut ko pilnīgi unikālu. Tādi nu cilvēki ir. Es tāds neesmu.” Lems daudzkārt uzsvēris, ka pievēršanās fantastikai bija veids, kā patverties no sociālistiskā reālisma plakanības un cenzūras spaidiem. Atgriežoties pie Lema Ļvovas (poļu literatūrzinātnē reizumis apspēlē arī pilsētas vācisko nosaukumu, LEMbergu), jāpiemin, ka ģimene dzīvoja Brajerovskas ielā – tagadējā Bohdana Lepkija ielā 4. Nams, kura trešajā stāvā uz balkona stāvēja zēns, kam patika izjaukt visas savas rotaļlietas un kura vārdā nosaukts asteroīds 3836 [3], vēl arvien, par laimi, ir savā vietā. No Lema tēva kabineta balkona pavērās skats uz augošo, grezno Ļvovas centru, bet uz otru pusi no nama sākās košuma pilnais ebreju kvartāls. Lems bija īpaši iemīļojis pilsētas parkus – plašo Strijas parku, pie tā izvērstos tirgus paviljonus, kas reprezentēja gadsimtu mijas Galīcijas saimniecisko uzplaukumu, kā arī arhitektūras, kultūras un mākslas sasniegumus. “Tur varēja just Eiropas elpu, bet mēs ar klasesbiedriem turp skrējām galvenokārt tādēļ, lai par velti iedzertu buljonu “Maggi” un sagrābtos pilns rokas reklāmlapiņu,” rakstnieks atceras [4]. Šajā parkā Lems pirmoreiz apmeklējis cirku, pieredzot, ka arī pieauguši cilvēki, tostarp viņa tēvs, visu cienītais ārsts, var brīnīties, sastapdamies ar ērmībām, un tikt pārsteigti ar cilvēka izdomu. Īpašs bija arī tagadējais Ivana Franko parks jeb Jezuītu dārzs, kurp Lemu ģimene bieži gāja kājām, nevis brauca ar drošku kā uz Strijas parku. “Un žēl, ka tā,” Lems raksta “Augstajā pilī” – “jo brauktuve Universitātes priekšā bija izlikta ar īpašu koka bruģi, un zirgu pakavi, sitot pa to, radīja burvīgu skaņu, tādu, it kā zem kājām atrastos plaša neredzama telpa.” Šo parku, kura priekšā gandrīz katru dienu esot stāvējis vīrs ar laimes ratu, Lems iedzīvinājis arī vienā no saviem agrīnajiem stāstiem “Tumsas dārzs” (Ogród ciemności, 1947). Ļvovas elementi, iespaidi, tiešas un netiešas atsauces uz to atrodamas daudzos Lema darbos; iemīļoto varoni Pirksu (Pirx) arī saista ar autora dzimto pilsētu. [5] No Ļvovas laika nāk arī Lema mīlestība uz saldumiem, īpaši halvu [6], ar ko Lems turpināja mieloties arī tad, kad veselības dēļ to vairs nedrīkstēja darīt. (Kad rakstnieks nomira, viņa dēls aiz grāmatplaukta atrada tūkstošiem saldumu papīrīšu.) Vācu okupācijas laikā Staņislavs Lems ar viltotiem dokumentiem strādāja par automehāniķi un metinātāju vācu uzņēmuma garāžās, turklāt pamanījās palīdzēt arī poļu pretošanās kustībai. Lemam un viņa vecākiem izdevās izdzīvot Holokaustā. Uz šiem gadiem rakstnieks atsaucies reti. Nevēlēdamies kļūt par PSRS pilsoņiem, viņi 1945. gadā no Ļvovas aizbrauca un apmetās uz dzīvi Krakovā. “Pirms kara es ne reizes nebiju redzējis Varšavu, nebiju bijis Krakovā. Tāpēc varu sacīt, ka Ļvova ir daļa no manis, un es – daļa no Ļvovas. Esmu ieaudzis Ļvovā kā koks,” saka Lems. Stipro saikni ar Ļvivu varu apliecināt arī es, lai arī nemēdzu lielīties ar lietām, kas nav mans nopelns. Mēs, grupiņa poļu vasaras skolas studentu, kā lielu balvu saņēmām iespēju paviesoties pie Lema viņa Krakovas savrupnamā. Bija svelmaina diena, pie visiem namiem melni karogi, jo nupat bija nomiris Česlavs Milošs. Tikām brīdināti, ka Lems slikti jūtas – drauga zaudējums un slimība rakstnieku novārdzinājusi, tāpēc drīkstējām uzdot tikai dažus jautājumus. Sasēdāmies ēnainā viesistabā, uzmanīgi turējām rokās porcelāna tasītes, un pie varena kamīna sēdēja neliela auguma vīrs, kurš tiešām izskatījās, it kā būtu no citas pasaules. Kāds sadūšojās uzdot pirmo jautājumu par rakstnieka bērnību Ļvivā. Brūnajām acīm zibot, Lems četrdesmit minūtes no vietas stāstīja par saviem parkiem, skolu, par pirmajiem izgudrojumiem. Otrais jautājums bija par romāna “Solāris” [7] (Solaris, 1961) jaunāko, Stīvena Soderberga ekranizāciju; tai autors veltīja tikai divdesmit minūtes, beigu beigās nosakot: “Ja es būtu vēlējies, lai mani varoņi bučojas saulrietā, man nevajadzētu viņus sūtīt kosmosā; to taču var darīt arī tepat uz zemes!” [1] Triskaidekafobija – slimīgas bailes no skaitļa trīspadsmit. [2] Ar Staņislavu Lemu sarunājas Gžegožs Brauns: https://www.youtube.com/watch?v=37K-P77tZXo [3] Īsumā par asteroīdu: https://english.lem.pl/gallery/59-home/facebook-post/213-asteroid-3836-lem [4] Patriks Zakševskis, LEMberg. Lema vietas Ļvovā. https://culture.pl/pl/artykul/lemberg-lwowskie-miejsca-lema [5] Turpat. [6] Lems to sākotnēji pircis Kavurasa kunga kioskā Sv. Gara ielas stūrī; dzīvodams Krakovā, rakstieks reizēm pasūtinājis, lai draugi atgādā saldumus no Ļvivas. Plašāk: https://culture.pl/pl/dzielo/stanislaw-lem-wysoki-zamek [7] “Solāris” latviešu valodā pirmoreiz izdots 1970. gadā, to tulkojis Zigfrīds Trenko. Romāna fragmenti publicēti žurnālā "Zinātne un Tehnika" jau 1962. gadā. Atkārtoti latviski izdots 2006. gadā.

BSD Now
665: 60 Puffies

BSD Now

Play Episode Listen Later May 28, 2026 60:09


OpenBSD 7.9, Critical Infrastructure in FreeBSD, GhostBSD Finance report, Solaris 11.4 updates, and more... NOTES This episode of BSDNow is brought to you by Tarsnap and the BSDNow Patreon Headlines OpenBSD 7.9 60th Edition has been released and Reported over on Undeadly Cleaning Up Critical Infrastructure in FreeBSD News Roundup Apple Wants to Kill Your Time Capsule but They Run NetBSD So They Can Not Oracle To Reduce The Frequency Of Solaris 11.4 Updates FreeBSD on a Thinkpad T14 Gen 2 Intel January 2026 Finance Report Beastie Bits The DragonFly site has a recently-updated page describing how DPorts is assembled and the process to contribute. TUHS - Unix use of VAX protection modes Origin of the rule that swap size should be 2x of the physical memory - The Duke and the Beastie - Improving OpenJDK support for FreeBSD Tarsnap This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups. Feedback/Questions Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv Join us and other BSD Fans in our BSD Now Telegram channel

Podcast Ponto Cego
Ponto Cego #157: Onde as Cigarras Jogam: Silent Hill: Solaris (1972) e Alucinações do Passado (1990)

Podcast Ponto Cego

Play Episode Listen Later May 28, 2026 125:16


Bom dia, cinéfilos!No episódio de hoje, o Tiago convidou a a Griffith, da Shinfilmes e a Juniper, do acervo J-Splatter para falarem de seu novo projeto, o Podcast Onde As Cigarras Jogam. Além do programa, as apresentadoras falaram sobre a Franquia Silent Hill, que será tema dos próximos episódios de seu programa. Então, a Griffith escolheu dois filmes que influenciaram a franquia: Solaris, de 1972, e Alucinações do Passado, de 1990.Ouça o Onde as Cigarras Jogam no SpotifySiga o podcast no TwitterSiga a Griffith no Twittere no BlueskySiga a Shin Filmes no Blueskye confira seu Carrd para mais outras formas de contato (incluindo o servidor no discord)Siga a Juniper no Twittere em várias outras redes sociais pelo seu linktree (incluindo o servidor no discord)Siga o Acervo J-Splatter no Twitter

WIKY Morning Show To Go
WIKY's Spring Spruce Up featuring Brackett

WIKY Morning Show To Go

Play Episode Listen Later May 28, 2026 4:00


Barney Shockley of Brackett Heating, Air & Plumbing stopped by to explain the Solaris whole house indoor air quality system with installation that Brackett is giving away on WIKY! Listen for details! The winner announced on the WIKY Morning Show Monday June 1!See omnystudio.com/listener for privacy information.

The Lunduke Journal of Technology
"Solaris" Lifetime Wall Almost Full!

The Lunduke Journal of Technology

Play Episode Listen Later May 27, 2026 5:17


Last chance to get your name listed on the 7th Lunduke Journal Lifetime Subscriber Wall (aka "The Solaris Wall")! Retro themed Wall 8 about to debut.50% Off Yearly, & Massively Discounted Lifetime Subs Through May 31:https://lunduke.substack.com/p/50-off-yearly-and-massively-discountedMore from The Lunduke Journal:https://lunduke.com/ This is a public episode. If you'd like to discuss this with other subscribers or get access to bonus episodes, visit lunduke.substack.com/subscribe

The Keep Cool Show
E79: "Eclipsing" venture capital's traditional role, with Aidan Madigan-Curtis

The Keep Cool Show

Play Episode Listen Later May 26, 2026 53:38


Aidan Madigan-Curtis's path to becoming a partner at Eclipse hinges on fundamental and generalizable takeaways about the U.S. economy that are coming to the fore again. When she was on the manufacturing team at Apple, helping to launch the first Apple Watch, she realized many of the best minds in the world where whittling away at B2B SaaS even as 85% of global GDP, concentrated on how we make, move, and power things, would require step-changes in both hardware, production processes, and decarbonization and sustainability. To address that gap, Aidan and partners have built Eclipse Capital into a $10 billion venture firm that invests in and support companies combining novel approaches to both atoms and bits-focused businesses to rebuild American manufacturing, energy infrastructure, and industrial capacity.Fast-forward to 2026, and the results validate the insight into the core needs and the opportunity to address it: Eclipse recently raised another $1.3 billion across two new funds to back everything from sodium-ion battery storage (Peak Energy) to next-generation nuclear reactors to radiopharmaceutical manufacturing facilities. The firm's portfolio also spans advanced metal 3D printing (Vulcan Forms), autonomous construction equipment (Bedrock Robotics), and cell therapy manufacturing (Solaris). And the thesis remains largely the same, namely that physical-world companies with durable advantages will define the next market cycle, especially as AI demand collides with infrastructural realities.There's a lot more to Nick and Aidan's convo than this, too. Nick and Aidan also zoomed out to examine topics such as: • How data center build-out could accelerate renewable deployment and other elements of the push to decarbonize and advance sustainability prerogatives• How and why public market narratives are shifting to reward companies with physical assets whereas these were less privileged even a few years ago• The power of manufacturing scale to create geopolitical advantages whether economically or in terms of national security. Tune in for all that and more! To learn more about Eclipse and to explore their portfolio, you can also explore their website here: https://eclipse.capital/Plus, to learn more about their recent fundraising and their theses moving forward, catch up on news articles like this one: https://www.manufacturingdive.com/news/vc-firm-eclipse-raises-1-b-physical-industries-university-endowments/818546/Timestamps:00:02:21 - Eclipse's New Funds and Capital Raising00:03:34 - Eclipse's Focus on Industrial Technologies00:05:47 - Watching the Market Catch Up to Eclipse's Theses00:07:03 - Aidan's Experience at Apple00:08:43 - How COVID and Supply Chain Disruptions Catalyze Change00:09:14 - The Need for Domestic Manufacturing00:11:07 - Company Case Study: Peak Energy and Battery Storage00:12:23 - Company Case Study: The Nuclear Company and "Pre-approved Nuclear"00:15:38 - Geographic Dispersion of Technological Innovation and Impact00:18:23 - Grassroots Resistance to Data Centers00:22:14 - The Opportunity Inherent to Data Centers and Decarbonization00:24:46 - The Industrial Revolution and Rapid Transitions of The Past00:27:09 - The Role of Venture Capital in Sustainability00:28:27 - Shifting Public Market Appetite for Physical Companies00:31:13 - Public Market Dynamics and Narratives00:34:07 - Industrial Innovations and Manufacturing00:38:23 - Advanced Manufacturing in the U.S.00:40:01 - U.S. vs. China in Manufacturing Scale00:43:23 - An Eye Towards the Future of Energy and Climate Tech00:45:01 - Non-linearity in Climate ChangeFinal notes:To keep up with Aidan and her work, you can also follow her on LinkedIn: https://www.linkedin.com/in/aidan-madigan-curtisPlus, you can stay up to date on all things Keep Cool here: https://keepcool.co/ and follow Nick on LinkedIn: https://www.linkedin.com/in/nicholasvanosdol/Thank you so much.

The Dice Bar Gaming Podcast
DBG- Reborn Series Episode 39 (Season 4)

The Dice Bar Gaming Podcast

Play Episode Listen Later May 24, 2026 73:23


Episode 39- The beginning of the end. An actual play, tabletop role-playing game that uses the Pathfinder 1E rule-set. The epic story follows the brave players through a unique dark fantasy world. The Heroes trials and tribulations will have them brought face to face with demons, devils, angry spirits, the occult, and more. The story takes place in the dark fantasy world of Mel'Herron. Our heroes are brought together by mysterious circumstances leaving them with more questions than answers. An ever-present dark force seems to be lurking in the shadows seeking the party for reasons they must figure out or be swept up by the coming storm. Please like and follow !!! =) Marty is the Dungeon Master, Bobby plays Uri, Wes plays Rein, Derek plays Solaris, Morris play Lirium, Marcus plays Torad Follow us on Twitter: @dicebargaming1    Facebook: The Dice Bar Gaming Podcast Music by: https://www.fesliyanstudios.com Scott Buckley  www.scottbuckley.com.au. Kevin MacLeod Link: https://incompetech.filmmusic.io/song/5048-stay-the-course License: https://filmmusic.io/standard-license. Paid license from: www.epidemicsound.com March of Midnight by Scott Buckley | www.scottbuckley.com.au Music promoted by https://www.chosic.com Attribution 4.0 International (CC BY 4.0) https://creativecommons.org/licenses/by/4.0/ Unseen Horrors Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0 License http://creativecommons.org/licenses/by/3.0/ Music promoted by https://www.chosic.com/ For world info- https://www.worldanvil.com/w/mel-herron-bruehawk Friends of the podcast: Bored Online? Board Offline!- https://www.youtube.com/channel/UCVmlVsZVlruYWnIYd42iBhw Game Knight Hero Podcast- https://podcasts.apple.com/us/podcast/game-knight-heroes/id1552887060 Deadlands by Kerri Smith- https://www.youtube.com/channel/UCAVrPUutK3IvxLWDKaN3UgQ **Episodes contain adult content. “a mature Podcast”**

Erotic Awakening Podcast
EA759 - Risk Aware Needle Play w/Ember Solaris & Primal Arts Fest Review

Erotic Awakening Podcast

Play Episode Listen Later May 22, 2026 23:04


EA759 - Risk Aware Needle Play w/Ember Solaris & Primal Arts Fest Review This week on the Erotic Awakening Podcast, episode 759, Dawn chats with Ember Solaris about Risk Aware Needle Play…… ……plus, shares what she did at Primal Arts Festival, including a sex magick ritual! She will attend again!     Links mentioned on the show: Primal Arts Fest https://fetlife.com/events/1911410 Ember Solaris (xsolaris) https://fetlife.com/xSolaris Twisted Tryst https://fetlife.com/events/2026/06/11/twisted-tryst-2026-imwfsv?source=events_near_me Sunny https://sunnyleighmayne.com/naughty-talk-podcast/     TRANSCRIPT 1:15 Who is Ember Solaris? 1:56 Needle Play and Reiki 3:31 Interview with Ember 5:15 Needle phobia 7:30 Blood Risk Awareness 9:35 Should you be licensed to use needles? 9:46 Importance of education 10:58 Where can you find Ember? 12:47 Where to find Dawn 13:49 Sign up for newsletter 14:19 Primal Arts Fest excitement 14:46 Sex Magick ritual 16:15 Vending/Meeting people 16:32 Body Drumming class 17:36 Sunny's Primal 201 class 18:27 The Hunt   Enjoy!!! Dawn ************************************************************ Enjoy the podcast and the education Dawn shares? Join the patrons who help make it possible, for as little as $2/month.   Discounted/Free books, kink starter cards, online classes; early access to the show, and more!    https://www.patreon.com/eroticawakening ***************************************** Fetlife - @erotic_awakening  Fetlife - @dawn_awakening Instagram - @eroticawakening Youtube - @eroticawakeningpodcast TikTok - @eapodcastdawn Newsletter - www.eroticawakening.com   Discord - https://discord.gg/WQtSM56V39   ********************************************   759 - #needles #needleplay #edgeplay #embersolaris #reiki #primalplay #primalarts #predatorprey #powerexchange #polyamory #livingms #polyamorytoolkit #kinkeducation #onlinekinkeducation #eroticawakeningpodcast #podcast #bdsm #domsub #submission #heartsandcollars #livingms  

il posto delle parole
Sergej Roić "Dura madre"

il posto delle parole

Play Episode Listen Later May 21, 2026 26:50 Transcription Available


Sergej Roić"Dura madre"L'infinito di LeopardiMimesis Edizioniwww.mimesisedizioni.itDati dell'oggetto:memoria informaticacontenuto database: dichiarazione di Matt Kowalski, la verità di Neven e Mario Nazor, un'ipotesi sull'infinitoampiezza database: mondo, universodimensioni dell'oggetto: puntiformeposizionamento: attrattore archetipotempo: era di Arcantefunzione: riposizionamento sfera universaletempo all'innesco: indefinitodestino: definitoSergej Roić è uno scrittore svizzero di origini croate/jugoslave. È giornalista culturale presso il “Corriere del Ticino” e attivo nel PEN Club della Svizzera italiana e retoromancia. I suoi libri, le due raccolte di racconti Innumerevoli uomini e Il tempo grande e i romanzi Il gioco del mondo, Achille nella terra di nessuno e Omaggio a Paul Klee sono stati pubblicati in Svizzera e in Italia. Per Mimesis ha pubblicato Vorrei che tu fossi qui. Wish you were here (2017), Solaris parte seconda (2019) e Feríta. Giovanna d'Arco, anno 1971 (2022).Diventa un supporter di questo podcast: https://www.spreaker.com/podcast/il-posto-delle-parole--1487855/support.IL POSTO DELLE PAROLEascoltare fa pensarehttps://ilpostodelleparole.it/

Na Na Na
nanana - Singular Lido Pimienta - 20/05/26

Na Na Na

Play Episode Listen Later May 20, 2026 179:43


La cumbia es EL género de 2026. Cuántos creadores están reformulandola y agitándola con electrónica para acercarla a la vanguardia. Lo que es nuevo para otros, para Lido Pimienta es una reivindicación constante de sus raíces latinoamericanas y caribeñas. Así se reafirma en 'Tóxica', el primer adelanto de ‘Caribenya’, el disco que acaba de anunciar y que verá la luz el 17 de julio. La singularidad de su voz y la presencia constante del ritmo y el baile como ejercicios de evasión vuelven a convertirse en sus principales señas de identidad. Además, el director del Museo de Arte Abstracto Español de Cuenca, Manuel Fontán, responde a nuestro cuestionario cultural en FAQ! Y citamos en un Punto de Encuentro sobre la intersección entre ciencia y arte, a Carlos Briones, Científico Titular del CSIC en el Centro de Astrobiología, y la escritora y dramaturga Carla Nyman. Playlist:Warpaint - Feeling AlrightSt Vincent - All Born ScreamingSharon Van Etten - SeventeenAngel Olsen - Shut Up Kiss MeNewDad - Entertainer100%WET - EtherThese New Puritans - A Season in Hellcaroline - Song TwoYoung Fathers - Don’t Fight The YoungFontaines D.C - It’s Amazing To Be YoungBurial - ArchangelXenia - Femme FataleTokischa, skrillex - SurfboardCaroline Polachek - Hit Me Where It HurtsAmyl and The Sniffers - Got YouDear Joanne - SabalenkaCarlangas & Dear Joanne - ProblemasUltralágrima - 500 balasOklou - family and friendsTroye Sivan, Guitarricadelafuente - In My RoomHnos Munoz - Misma LigaDijon - YamahaLykke Li - Happy NowThe Lemon Twigs - I Just Can’t Get Over Losing YouPanda Bear - PraiseMac DeMarco - HolyCameron Winter - Love Takes MilesThe Strokes - SelflessDisclosure - The Sun Comes Up TremendousPlanningtorock, Romy - The OneBarry Can’t Swim - All My FriendsWestside Cowboy - Can’t SeeThe Pains of Being Pure At Heart - Young Adult FrictionRenaldo & Clara - LoteriaLido Pimienta - TóxicaSofía Kourtesis, Manu Chao - Estación EsperanzaErik Urano, Harto Rodríguez - Solaris Zahara - Nuestro Amor (PERARNAU IV & drama)Cupido, l0rna - TroleoHOFE - Tan PetitOrtiga, Parquesvr - TapuñaloYoung Franco - Sing It BackArlo Parks - Get GoMUNA - It Gets So HotMadonna - I Feel So Free (Peggy Gou Energy Mix)Escuchar audio

Théâtre et compagnie
"Solaris" d'après le scénario d'Andreï Tarkovski et le roman de Stanislas Lem

Théâtre et compagnie

Play Episode Listen Later May 17, 2026 75:23


durée : 01:15:23 - Fictions / Théâtre et Cie - "Le scientifique Kris Kelvin est envoyé en mission sur Solaris, une planète mystérieuse recouverte d'un immense océan. Une fois sur la station, il découvre que d'étranges "visiteurs" hantent ses couloirs. Ils apparaissent la nuit, lorsque les membres de l'équipe dorment…" - réalisation : Christophe Hocké

Théâtre et compagnie
"Solaris" d'après le scénario d'Andreï Tarkovski et le roman de Stanislas Lem

Théâtre et compagnie

Play Episode Listen Later May 17, 2026 75:23


durée : 01:15:23 - Théâtre et compagnie - "Le scientifique Kris Kelvin est envoyé en mission sur Solaris, une planète mystérieuse recouverte d'un immense océan. Une fois sur la station, il découvre que d'étranges "visiteurs" hantent ses couloirs. Ils apparaissent la nuit, lorsque les membres de l'équipe dorment…" - réalisation : Oriane Delacroix, Caroline Ouazana Vous aimez ce podcast ? Pour écouter tous les épisodes sans limite, rendez-vous sur Radio France

Théâtre
"Solaris" d'après le scénario d'Andreï Tarkovski et le roman de Stanislas Lem

Théâtre

Play Episode Listen Later May 17, 2026 75:23


durée : 01:15:23 - Théâtre - "Le scientifique Kris Kelvin est envoyé en mission sur Solaris, une planète mystérieuse recouverte d'un immense océan. Une fois sur la station, il découvre que d'étranges "visiteurs" hantent ses couloirs. Ils apparaissent la nuit, lorsque les membres de l'équipe dorment…" - réalisation : Oriane Delacroix, Caroline Ouazana Vous aimez ce podcast ? Pour écouter tous les épisodes sans limite, rendez-vous sur Radio France

Mining Stock Daily
Solaris Advances Warintza Toward a 2027 Construction Decision

Mining Stock Daily

Play Episode Listen Later May 12, 2026 22:32


Solaris Resources continues to advance its flagship Warintza copper project in Ecuador after securing technical approval for its Environmental Impact Assessment, marking a major step toward full permitting and development. CEO Matthew Rowlinson discusses the project's recently published PFS, highlighting Warintza's large-scale reserve base, low strip ratio, strong economics, and long mine life that position it among the premier undeveloped copper assets globally. The conversation also explores future financing flexibility, strategic growth opportunities through additional land consolidation, and how Solaris is preparing for a potential construction decision by early 2027. With copper demand accelerating and few new tier-one projects advancing globally, Solaris believes Warintza is emerging at the right time in the market cycle.

The Dice Bar Gaming Podcast
DBG- Reborn Series Episode 38 (Season 4)

The Dice Bar Gaming Podcast

Play Episode Listen Later May 11, 2026 69:12


Episode 38- Daythak, Champion of Vadriphose An actual play, tabletop role-playing game that uses the Pathfinder 1E rule-set. The epic story follows the brave players through a unique dark fantasy world. The Heroes trials and tribulations will have them brought face to face with demons, devils, angry spirits, the occult, and more. The story takes place in the dark fantasy world of Mel'Herron. Our heroes are brought together by mysterious circumstances leaving them with more questions than answers. An ever-present dark force seems to be lurking in the shadows seeking the party for reasons they must figure out or be swept up by the coming storm. Please like and follow !!! =) Marty is the Dungeon Master, Bobby plays Uri, Wes plays Rein, Derek plays Solaris, Morris play Lirium, Marcus plays Torad Follow us on Twitter: @dicebargaming1    Facebook: The Dice Bar Gaming Podcast Music by: https://www.fesliyanstudios.com Scott Buckley  www.scottbuckley.com.au. Kevin MacLeod Link: https://incompetech.filmmusic.io/song/5048-stay-the-course License: https://filmmusic.io/standard-license. Paid license from: www.epidemicsound.com March of Midnight by Scott Buckley | www.scottbuckley.com.au Music promoted by https://www.chosic.com Attribution 4.0 International (CC BY 4.0) https://creativecommons.org/licenses/by/4.0/ Unseen Horrors Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0 License http://creativecommons.org/licenses/by/3.0/ Music promoted by https://www.chosic.com/ For world info- https://www.worldanvil.com/w/mel-herron-bruehawk Friends of the podcast: Bored Online? Board Offline!- https://www.youtube.com/channel/UCVmlVsZVlruYWnIYd42iBhw Game Knight Hero Podcast- https://podcasts.apple.com/us/podcast/game-knight-heroes/id1552887060 Deadlands by Kerri Smith- https://www.youtube.com/channel/UCAVrPUutK3IvxLWDKaN3UgQ **Episodes contain adult content. “a mature Podcast”**

The Dice Bar Gaming Podcast
DBG- Reborn Series Episode 37 (Season 4)

The Dice Bar Gaming Podcast

Play Episode Listen Later May 3, 2026 66:59


Episode 37 The Harold of the End of Times. An actual play, tabletop role-playing game that uses the Pathfinder 1E rule-set. The epic story follows the brave players through a unique dark fantasy world. The Heroes trials and tribulations will have them brought face to face with demons, devils, angry spirits, the occult, and more. The story takes place in the dark fantasy world of Mel'Herron. Our heroes are brought together by mysterious circumstances leaving them with more questions than answers. An ever-present dark force seems to be lurking in the shadows seeking the party for reasons they must figure out or be swept up by the coming storm. Please like and follow !!! =) Marty is the Dungeon Master, Bobby plays Uri, Wes plays Rein, Derek plays Solaris, Morris play Lirium, Marcus plays Torad Follow us on Twitter: @dicebargaming1    Facebook: The Dice Bar Gaming Podcast Music by: https://www.fesliyanstudios.com Scott Buckley  www.scottbuckley.com.au. Kevin MacLeod Link: https://incompetech.filmmusic.io/song/5048-stay-the-course License: https://filmmusic.io/standard-license. Paid license from: www.epidemicsound.com March of Midnight by Scott Buckley | www.scottbuckley.com.au Music promoted by https://www.chosic.com Attribution 4.0 International (CC BY 4.0) https://creativecommons.org/licenses/by/4.0/ Unseen Horrors Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0 License http://creativecommons.org/licenses/by/3.0/ Music promoted by https://www.chosic.com/ For world info- https://www.worldanvil.com/w/mel-herron-bruehawk Friends of the podcast: Bored Online? Board Offline!- https://www.youtube.com/channel/UCVmlVsZVlruYWnIYd42iBhw Game Knight Hero Podcast- https://podcasts.apple.com/us/podcast/game-knight-heroes/id1552887060 Deadlands by Kerri Smith- https://www.youtube.com/channel/UCAVrPUutK3IvxLWDKaN3UgQ **Episodes contain adult content. “a mature Podcast”**

Take Me To Your Reader
Solaris, by Stanislaw Lem (feat. Ben DeBono)

Take Me To Your Reader

Play Episode Listen Later Apr 30, 2026 74:24


The time has come again for us to talk about a weird, slow science fiction movie, so I reached out to my favorite guest for such films, Ben DeBono from The Sci-Fi Christian. Thanks to Joe Smith for suggesting it, and to the Oregon  Museum of Science & Industry for screening it during this year's … Continue reading Solaris, by Stanislaw Lem (feat. Ben DeBono) →

Take Me To Your Reader
Solaris, by Stanislaw Lem (feat. Ben DeBono)

Take Me To Your Reader

Play Episode Listen Later Apr 30, 2026 74:24


The time has come again for us to talk about a weird, slow science fiction movie, so I reached out to my favorite guest for such films, Ben DeBono from The Sci-Fi Christian. Thanks to Joe Smith for suggesting it, and to the Oregon  Museum of Science & Industry for screening it during this year's … Continue reading Solaris, by Stanislaw Lem (feat. Ben DeBono) →

Secret Movie Club Podcast
SMC Pod #215: Soviet Sci‑Fi: Hidden Masterpieces from Solaris to Silver Globe

Secret Movie Club Podcast

Play Episode Listen Later Apr 24, 2026 41:41 Transcription Available


Soviet Sci fi is an undiscovered ocean of incredible cinema for folks here in the west who may not know many of these masterpieces exist. While Andrei Tarkovsky's Solaris and Stalker are frequently screened, amazing sci-fi works like Dead Man's Letters, Kin Dza-Dza, and On The Silver Globe are just as powerful.  Secret Movie Club founder.programmer Craig Hammill also takes a survey look at other works from the Soviet Union's first sci-fi, the silent film Aelita-Queen of Mars all the way to a crazy Polish sci-fi sex comedy SexMission that may have partly inspired Mike Judge's Idiocracy.

The Dice Bar Gaming Podcast
DBG- Reborn Series Episode 36 (Season 4)

The Dice Bar Gaming Podcast

Play Episode Listen Later Apr 22, 2026 60:59


Episode 36- The End of Times has a clock. An actual play, tabletop role-playing game that uses the Pathfinder 1E rule-set. The epic story follows the brave players through a unique dark fantasy world. The Heroes trials and tribulations will have them brought face to face with demons, devils, angry spirits, the occult, and more. The story takes place in the dark fantasy world of Mel'Herron. Our heroes are brought together by mysterious circumstances leaving them with more questions than answers. An ever-present dark force seems to be lurking in the shadows seeking the party for reasons they must figure out or be swept up by the coming storm. Please like and follow !!! =) Marty is the Dungeon Master, Bobby plays Uri, Wes plays Rein, Derek plays Solaris, Morris play Lirium, Marcus plays Torad Follow us on Twitter: @dicebargaming1    Facebook: The Dice Bar Gaming Podcast Music by: https://www.fesliyanstudios.com Scott Buckley  www.scottbuckley.com.au. Kevin MacLeod Link: https://incompetech.filmmusic.io/song/5048-stay-the-course License: https://filmmusic.io/standard-license. Paid license from: www.epidemicsound.com March of Midnight by Scott Buckley | www.scottbuckley.com.au Music promoted by https://www.chosic.com Attribution 4.0 International (CC BY 4.0) https://creativecommons.org/licenses/by/4.0/ Unseen Horrors Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0 License http://creativecommons.org/licenses/by/3.0/ Music promoted by https://www.chosic.com/ For world info- https://www.worldanvil.com/w/mel-herron-bruehawk Friends of the podcast: Bored Online? Board Offline!- https://www.youtube.com/channel/UCVmlVsZVlruYWnIYd42iBhw Game Knight Hero Podcast- https://podcasts.apple.com/us/podcast/game-knight-heroes/id1552887060 Deadlands by Kerri Smith- https://www.youtube.com/channel/UCAVrPUutK3IvxLWDKaN3UgQ **Episodes contain adult content. “a mature Podcast”**

Recensioni CaRfatiche
Recensioni CaRfatiche - Solaris (Andrej Tarkovskij 1972)

Recensioni CaRfatiche

Play Episode Listen Later Apr 20, 2026 46:25


Uno psicologo riceve l'incarico di recarsi sul pianeta Solaris per indagare sugli effetti che lo strano mare gelatinoso provoca nel personale rimasto della stazione di studio in orbita. Anche lui risentirà di strane influenza, ma è tutto frutto della sua mente o c'è dell'altro?Risposta russa a 2001 di Kubrick, questa pellicola emana fascino ovunque la si guardi. Ovviamente, la storia si prende i suoi tempi e costruisce al meglio ambientazione e protagonisti, per condurre lo spettatore verso un viaggio introspettivo ed esistenziale, ricco di romanticismo ma anche di dramma.Capolavoro assoluto di un regista incredibilmente all'avanguardia.

Ein Pæling
#548 Helgi Magnús Gunnarsson - Gunguskapur stjórnmálamanna hefur komið okkur á þennan stað

Ein Pæling

Play Episode Listen Later Apr 13, 2026 99:39


Þórarinn ræðir við Helga Magnús Gunnarsson, fyrrum vararíkissaksóknara, um stjórnmálin, ESB, útlendingamál, Gaza, kynjamál og fleira.Helgi segir ástandið í útlendingamálum vera til komið vegna stjórnmálamanna sem ekki hafa staðið í lappirnar á undanförnum árum og afleiðingin sé sú að við höfum flutt inn fólk sem vilja ekki aðlagast samfélaginu. Hann segir að fólkið sem hingað er komið hóta embættismönnum og að koma þurfi fjölmörgum úr landi sem hingað hafa leitað. Þetta hafi verið í boði Solaris sem hafi greitt stórfé til að koma fólki yfir landamærin ásamt öðrum meðvirkum félagasamtökum.Auk þess er rætt um ESB, stjórnmálin í breiðum skilningi, femínisma, uppsögn Helga sem vararíkissaksóknara og hvort að maður eigi að eignast börn.- Hefði Helga verið vikið úr embætti væri hann kona?- Höfum við flutt inn hryðjuverkamenn?- Var Stalín öfgavinstrimaður?Þessum spurningum er svarað hér.Til að fá þætti hlaðvarpsins án auglýsinga og undan öðrum má fara inn á: www.pardus.is/einpaeling eða Leggja málstaðnum lið með því að greiða inn á:  Rkn. 0370-26-440408Kt. 4404230270  Samstarfsaðilar:  Poulsen  Happy Hydrate  Bæjarins Beztu Pylsur  Alvörubón  FiskhúsiðHeitirpottar.isHrafnadalur.isHarðfiskur:500g - 7.500 ISK1 kg - 14.000/kg - Heimsent2 Kg - 13.000/kg - Heimsent4 kg - 12.000/kg - HeimsentPantið með því að senda email á Hrafnadalur@proton.meHappy Hydrate kóði: EINPAELING25

FECOAGRO/SC - Programa de Rádio
AGRONEGOCIO HOJE - 14-04-2026

FECOAGRO/SC - Programa de Rádio

Play Episode Listen Later Apr 13, 2026 11:01


*Fique bem-informado com as notícias do Programa Agronegócio Hoje de 14/04/2026*   

Hugonauts: The Best Sci Fi Books of All Time
Project Hail Mary - Book vs Movie (plus other sci-fi book to movie recommendations)

Hugonauts: The Best Sci Fi Books of All Time

Play Episode Listen Later Apr 7, 2026 39:21


If you thought The Martian was intense, let's just go ahead and raise the stakes.  We break down the movie version of Andy Weir's Project Hail Mary, comparing the film with the fun technical problem solving of the original novel. We take a close look at how the movie brings the "astrophage" threat and and action to life, more importantly, whether it is possible to have your hair tousled 100% of the time.  We dig into which complex scientific explanations were streamlined for Hollywood pacing and which "science-ing the heck out of it" moments remained intact. We also evaluate Ryan Gosling's performance as the amnesiac-turned-savior, Ryland Grace, comparing his onscreen energy to the internal monologue that made the book a bestseller. Whether you're a die-hard Rocky fan or a casual viewer who just loves a good space movie, this episode highlights the hits and misses of the transition from page to screen.  We wrap up by answering the ultimate questions: is the movie worth watching? Is the book worth reading? Settle on in, enjoy, and fist our bump.  Join the Hugonauts book club on discord Or you can watch our episodes on YouTube if you prefer video As always, no spoilers until the end when we give a heads up before getting into the full plot discussion. Similar books and movies we recommend:  The Martian (book and movie)  Story of Your Life (novela) and Arrival (movie)  2001 (book and movie)  Solaris (book and movie)  Roadside Picnic (book) and Stalker (the movie)  Children of Men (book and movie)  Edge of Tomorrow (movie) and All you Need is Kill (book)  War of the Worlds (book and movie)  Dune (we love eyebrows)  This episode is sponsored by STARLØK by J.T. Michaelstar: https://www.starløk.com/  If you want to jump around, here are the timestamps for the episode: 00:00 Intro and review  02:26 Sponsor – STARLØK by J.T. Michaelstar  03:04 Differences in the movie  8:13 Jokes vs cheesiness  10:15 How long can you look at Ryan Gosling?  12:16 Ever-tousled hair  16:27 Read or watch first?  17:53 The Martian  18:33 Story of Your Life & Arrival  19:46 2001 20:56 Solaris  22:03 Roadside Picnic & Stalker  23:54 Children of Men 25:30 All You Need is Kill & Edge of Tomorrow  26:38 War of the Worlds  28:16 Annihilation  28:56 Dune (we love eyebrows)  30:11 POST SPOILERS discussion

Hacker Public Radio
HPR4611: HPR Community News for March 2026

Hacker Public Radio

Play Episode Listen Later Apr 6, 2026


This show has been flagged as Explicit by the host. New hosts There were no new hosts this month. Last Month's Shows Id Day Date Title Host 4586 Mon 2026-03-02 HPR Community News for February 2026 HPR Volunteers 4587 Tue 2026-03-03 UNIX Curio #1 - Shell Archives Vance 4588 Wed 2026-03-04 HPR Beer Garden 11 - Belgian Scotch Ale Kevie 4589 Thu 2026-03-05 YouTube Subscriptions 2025 #15 Ahuka 4590 Fri 2026-03-06 Playing Civilization V, Part 9 Ahuka 4591 Mon 2026-03-09 A Bit of Git Lee 4592 Tue 2026-03-10 Happy by shower # 2 Antoine 4593 Wed 2026-03-11 Nuclear Reactor Technology - Ep 8 Generation Four Reactors Whiskeyjack 4594 Thu 2026-03-12 Hackerpublic Radio New Years Eve Show 2026 Episode 2 Honkeymagoo 4595 Fri 2026-03-13 WATER WATER EVERYWHERE! operat0r 4596 Mon 2026-03-16 Adding voice-over audio track created using text to speech on the movie subtitles Ken Fallon 4597 Tue 2026-03-17 UNIX Curio #2 - fgrep Vance 4598 Wed 2026-03-18 Recording good audio using open source tools Shane - StrandedOutput 4599 Thu 2026-03-19 Women in digital and games event Dave Hingley 4600 Fri 2026-03-20 The First Doctor, Part 5 Ahuka 4601 Mon 2026-03-23 How to be a better writer enistello 4602 Tue 2026-03-24 Hackerpublic Radio New Years Eve Show 2026 Episode 3 Honkeymagoo 4603 Wed 2026-03-25 On the Erosion of Freedom in Open Source Software HopperMCS 4604 Thu 2026-03-26 Quick Tips for January 20 26 operat0r 4605 Fri 2026-03-27 Lee locks down his wifey poo Elsbeth 4606 Mon 2026-03-30 My Nerdy Childhood: From Floppy Disks to Dial-Up Dreams Trollercoaster 4607 Tue 2026-03-31 UNIX Curio #3 - basename and dirname Vance Comments this month Past shows hpr3711 (2022-10-24) "Cars" by Zen_Floater2. m0dese7en said: "Additional details on cars" (2026-03-13 16:44:12) hpr4333 (2025-03-12) "A Radically Transparent Computer Without Complex VLSI" by Marc W. Abel. Marc said: "New online home for Dauug|36 and Dauug|18" (2026-03-25 15:18:15) hpr4424 (2025-07-17) "How I use Newsboat for Podcasts and Reddit" by Archer72. أحمد المحمودي said: "Not fixed" (2026-03-31 00:54:19) hpr4509 (2025-11-13) "HPR Beer Garden 5 - Heferweisen" by Kevie. Gan Ainm said: "Hefeweizen" (2026-03-04 06:47:39) Kevie said: "Thanks Gan" (2026-03-13 15:28:45) hpr4553 (2026-01-14) "Nuclear Reactor Technology - Ep 4 Less Common Reactor Types" by Whiskeyjack. Antoine said: "Were/are the designs patented?" (2026-03-18 12:41:35) Whiskeyjack said: "Reply to Antoine" (2026-03-19 03:31:50) Antoine said: "I will" (2026-03-21 02:30:29) hpr4565 (2026-01-30) "HPR Beer Garden 9 - Barley Wine" by Kevie. Aleman said: "Beer Garden" (2026-03-06 19:25:26) hpr4571 (2026-02-09) "Data processing retrospective" by Lee. Archer72 said: "previous generation" (2026-03-03 15:44:12) hpr4573 (2026-02-11) "Nuclear Reactor Technology - Ep 6 Thorium Reactors" by Whiskeyjack. Archer72 said: "Interesting series" (2026-02-28 16:59:15) Whiskeyjack said: "Reply to Archer72" (2026-02-28 23:06:46) Clinton said: "Modern situation." (2026-03-07 11:30:14) Whiskeyjack said: "Reply to Clinton" (2026-03-07 18:42:23) hpr4574 (2026-02-12) "UNIX Curio #0 - Introduction" by Vance. murph said: "Great show, looking forward to more." (2026-03-01 19:21:46) hpr4575 (2026-02-13) "Making First Contact" by Ken Fallon. Archer72 said: "Good to hear 73's" (2026-02-28 15:51:52) hpr4576 (2026-02-16) "Responce to Lee/Elsbeth eps" by operat0r. candycanearter07 said: "relatable episode" (2026-03-10 01:39:18) hpr4577 (2026-02-17) "HPR Beer Garden 10 - Scotch Ale/Wee Heavy" by Kevie. Kevie said: "Upcoming beers" (2026-02-26 18:14:16) hpr4583 (2026-02-25) "Nuclear Reactor Technology - Ep 7 Small Modular Reactors" by Whiskeyjack. brian-in-ohio said: "good shows" (2026-03-02 21:10:12) Whiskeyjack said: "Response to brian-in-ohio for HPR4583 Small Modular Reactors" (2026-03-03 23:38:55) hpr4584 (2026-02-26) "Recording a show, and crappy audio" by Archer72. Dave Lee (thelovebug) said: "Audio quality" (2026-02-27 08:33:24) Kevin O'Brien said: "The Zoom was perfect" (2026-02-27 17:29:43) Archer72 said: "Bad mic" (2026-03-03 15:08:13) jezra said: "false advertising! " (2026-04-03 17:28:05) hpr4585 (2026-02-27) "mpv util scripts" by candycanearter. Windigo said: "mpv fanclub" (2026-02-28 01:55:28) Windigo said: "Re: mpv fanclub" (2026-03-01 05:07:24) Archer72 said: "Second in mpv fanclub" (2026-03-01 08:52:41) candycanearter07 said: "updated script" (2026-03-01 22:35:38) This month's shows hpr4586 (2026-03-02) "HPR Community News for February 2026" by HPR Volunteers. candycanearter07 said: "41:40" (2026-03-01 23:39:18) Whiskeyjack said: "HPR Commnity News discussion on audio" (2026-03-03 23:11:25) hpr4587 (2026-03-03) "UNIX Curio #1 - Shell Archives" by Vance. Archer72 said: "Continuing series" (2026-03-03 15:15:19) xmanmonk said: "uuencode/uudecode on Solaris" (2026-03-05 01:47:53) Vance said: "Thanks, and Solaris" (2026-03-07 20:10:08) Jim DeVore said: "Thanks for the trip down memory lane!" (2026-03-17 01:19:46) hpr4591 (2026-03-09) "A Bit of Git" by Lee. candycanearter07 said: "anecdotal teaching is the best kind" (2026-03-09 04:58:24) hpr4592 (2026-03-10) "Happy by shower # 2" by Antoine. candycanearter07 said: "interesting!" (2026-03-10 04:20:16) Antoine said: "Sharing (response to candycanearter07)" (2026-03-21 02:27:17) hpr4593 (2026-03-11) "Nuclear Reactor Technology - Ep 8 Generation Four Reactors" by Whiskeyjack. Jim DeVore said: "Great series!" (2026-03-17 01:13:51) Whiskeyjack said: "Response to Jim DeVore" (2026-03-17 13:46:31) hpr4596 (2026-03-16) "Adding voice-over audio track created using text to speech on the movie subtitles" by Ken Fallon. folky said: "Interesting solution, but annoying " (2026-02-05 11:54:36) Carsten said: "Amazing project" (2026-02-25 00:29:08) candycanearter07 said: "interesting!!" (2026-03-16 13:38:03) hpr4597 (2026-03-17) "UNIX Curio #2 - fgrep" by Vance. Ken Fallon said: "Time to active use" (2026-03-05 05:58:31) L'andrew said: "Nice job explaining *grep features." (2026-03-18 03:34:11) candycanearter07 said: "informative" (2026-03-18 03:52:52) Vance said: "Expressions" (2026-03-20 18:16:09) hpr4598 (2026-03-18) "Recording good audio using open source tools" by Shane - StrandedOutput. Archer72 said: "Great tips!" (2026-03-19 10:39:24) Ole Aamot said: "GarageJam 6.0.1" (2026-03-24 01:50:51) hpr4600 (2026-03-20) "The First Doctor, Part 5" by Ahuka. Kevie said: "Great series" (2026-03-21 15:22:59) Kevin O'Brien said: "I think I will" (2026-03-21 21:23:38) Archer72 said: "Great series and 2nd continuation " (2026-03-21 22:35:05) hpr4605 (2026-03-27) "Lee locks down his wifey poo" by Elsbeth. Ken Fallon said: "Congratulations" (2026-03-18 11:09:45) Elsbeth said: "Thank you!" (2026-03-27 11:10:10) Trollercoaster said: "Congrats - and now we want all the fun puns!" (2026-03-27 12:58:38) Antoine said: "=)" (2026-03-29 22:39:06) ClaudioM said: "Congratulations to You Both!" (2026-03-30 13:22:43) Paulj said: "Congratulations" (2026-04-04 19:52:01) hpr4606 (2026-03-30) "My Nerdy Childhood: From Floppy Disks to Dial-Up Dreams" by Trollercoaster. Trey said: "Trip down memory lane..." (2026-03-30 14:24:54) xmanmonk said: "Great Episode!" (2026-03-30 16:23:43) Trollercoaster said: "Back to you..." (2026-03-31 08:24:58) Trollercoaster said: "Not to janitors" (2026-03-31 08:26:06) ClaudioM said: "Nerdy Nostalgia!" (2026-03-31 17:20:34) hpr4607 (2026-03-31) "UNIX Curio #3 - basename and dirname" by Vance. xmanmonk said: "Great episode!" (2026-03-31 14:19:12) Mailing List discussions Policy decisions surrounding HPR are taken by the community as a whole. This discussion takes place on the Mailing List which is open to all HPR listeners and contributors. The discussions are open and available on the HPR server under Mailman. The threaded discussions this month can be found here: https://lists.hackerpublicradio.com/pipermail/hpr/2026-March/thread.html Events Calendar With the kind permission of LWN.net we are linking to The LWN.net Community Calendar. Quoting the site: This is the LWN.net community event calendar, where we track events of interest to people using and developing Linux and free software. Clicking on individual events will take you to the appropriate web page. Provide feedback on this episode.

Movie Talk
Episode 715: Solaris (1972)

Movie Talk

Play Episode Listen Later Apr 1, 2026 79:58


In this episode, we review our last selection for the month of March, Andrei Tarkovsky's science fiction epic, "Solaris", starring Natalya Bondarchuk, Donatas Banionas and Juri Jarvet! Listen now!

Bylgjan
Reykjavík síðdegis - þriðjudagur 31. mars 2026

Bylgjan

Play Episode Listen Later Mar 31, 2026 76:07


Öll viðtölin úr þættinum ásamt símatíma: Anna Fríða Gísladóttir Framkvæmdastjóri markaðssviðs Nóa Síríus Guðrún Hafsteinsdóttir formaður Sjálfstæðisflokksins um meiðyrðamál Solaris og efnahagstillögur Sjálfstæðisflokksins Símatími Samúel Karl Ólason fréttamaður Vísis um stöðuna í Íran Rakel Sveinsdóttir ritstjóri Atvinnulífsins á Vísi um fjölmiðla og gervigreind Björn Berg Gunnarsson fjármálaráðgjafi hjá bjornberg.is um greiðslumat og lántökuskilyrði Vigdís Steinþórsdóttir hjúkrunarfræðingur heilari og dáleiðari ræðir við okkur um draugagang í Hvítárnes skála Ferðafélags Íslands

mars stein sj fer solaris reykjav hv framkv anna fr hafsteinsd berg gunnarsson
The Film Talk
Project Hail Mary

The Film Talk

Play Episode Listen Later Mar 30, 2026 64:40


What? Two film critics who may not actually recommend PROJECT HAIL MARY? It's true folks, in this massive episode we go in-depth into the pitfalls PROJECT HAIL MARY falls into and recommend some alternatives, namely: E.T., TITANIC, SILENT RUNNING, THE DAY AFTER (TOMORROW), THE CAT FROM OUTER SPACE, LIFEFORCE, MELANCHOLIA, MY NEIGHBOR TOTORO, THE DAY THE EARTH STOOD STILL, SOLARIS, CONTACT, I, ROBOT, DARK CITY, KNOWING and even THE OMEGA MAN. We hope you enjoy. Subscribe on Patreon Apple - The Film Talk Spotify - The Film Talk Facebook.com/TheFilmTalk To contact Jett and Gareth go to: info@thefilmtalk.com

WDR ZeitZeichen
Visionär der Moderne: Der Autor Stanislaw Lem

WDR ZeitZeichen

Play Episode Listen Later Mar 27, 2026 13:04


Am 27.3.2006 stirbt der Science-Fiction-Autor Stanislaw Lem. Sein Werk ist philosophisch und technisch zugleich – und wirft einen realistischen Blick auf eine mögliche Zukunft. Von Michael Richmann.

The English Wine Diaries
Episode 107 - Lucy Alford, The Dell Vineyard

The English Wine Diaries

Play Episode Listen Later Mar 25, 2026 50:05


Send us Fan MailJoining me on today's episode of the English Wine Diaries is Lucy Alford, from The Dell vineyard, in Monmouthshire. Lucy and her husband, Dan, planted 5,000 Pinot Noir and Solaris vines on their family farm between the Usk and Wye Valleys in 2022, and have recently added a further two acres of Cabaret Noir, Pinot Meunier and Souvignier Gris. Their dream of owning a vineyard started some 10 years earlier when, after getting married, they spent six-month traveling around the Southern Hemisphere on honeymoon and fell in love with wine. Life ensued and with busy careers as an ICU nurse and graphic designer working in Bristol, and then the birth of their first child, Rowan, owning a vineyard seemed like a pipedream. Until 2021, when the pandemic hit and the toll it took on Lucy, who was working on the frontline, signalled it was time for a new direction.Just three weeks after deciding to make the leap, Lucy and Dan began leasing an existing vineyard in Monmouthshire, while preparing to plant their own on Dan's family farm. Now, with a fully established vineyard – and with a second little on in tow – the family has a portfolio of still and sparkling wines, including their rose, which was heralded best still wine in Wales at the 2025 Welsh Wine Awards. Keep up to date with the goings on at The Dell by following them on Instagram @thedellvineyard or visiting thedellvineyard.co.uk.This episode of The English Wine Diaries is sponsored by Rankin Bros & Sons — trusted suppliers of corks, closures, and packaging solutions to the UK wine industry since 1774. To learn more about how Rankin is supporting the future of British wine, visit rankincork.co.uk. Thanks for listening to The English Wine Diaries. If you enjoyed the podcast then please leave a rating or review, it helps boost our ratings and makes it easier for other people to find us. To find out who will be joining me next on the English Wine Diaries, follow @theenglishwinediaries on Instagram and for more regular English wine news and reviews, sign up to our newsletter at englishwinediaries.com. 

Dare to Dream with Debbi Dachinger
DEBBIE SOLARIS: Lemuria's Galactic Origins: Elementals, Dragons & Timeline Splitting Revealed!

Dare to Dream with Debbi Dachinger

Play Episode Listen Later Mar 23, 2026 63:35 Transcription Available


Debbie Solaris uncovers star lineages, inner Earth beings, and the real story behind collective trauma and parallel realities. Watch Now: • The specific star systems involved in Lemuria's creation• The true origins of elemental beings, from gnomes to dragons• The difference between Galactic Elohim and Angelic Oversouls• What timeline splitting actually means beyond social media buzzwords• And how to consciously connect with elementals wherever you live Debbie and I will be speaking at the New Living Expo in April. To get your tickets, join us and your spiritual, ET community, go to: ⁠https://newlivingexpo.com/⁠What if Lemuria was not just a lost civilization… but a galactic experiment seeded by specific star systems and guarded by dragons, unicorns, and inner Earth beings? Debbie Solaris is here to reveal the star origins of Lemuria, the true nature of elementals, and what timeline splitting really means right now for humanity. Stay with us because you're about to gain cosmic history, practical tools to connect with elemental allies, and clarity on the collective trauma shaping parallel realities in real time. To learn more: ⁠https://www.debbiesolaris.com/ ⁠Free Starseed Report: https://debbidachinger.com/starseed IG: @daretodreampodcast @debbidachingerHosted by Debbi Dachinger, award-winning broadcaster, shamanic healer, & book launch mentor for authors ready to rise. Get free access to media visibility information: ⁠https://DebbiDachinger.com/gift⁠#DebbieSolaris #galactichistorian #lemuria #elemental #dragons #innerearth #starseedawakening #TimelineSplitting #galacticadventures #elohim #AngelicOversouls #akashicrecords #exopolitics #daretodreampodcast #debbidachingerBecome a supporter of this podcast: https://www.spreaker.com/podcast/dare-to-dream-with-debbi-dachinger--1980925/support.

Green Dreamer: Sustainability and Regeneration From Ideas to Life
Solaris J. Capehart: Turning toward one another amid times of crisis

Green Dreamer: Sustainability and Regeneration From Ideas to Life

Play Episode Listen Later Mar 19, 2026 59:03


How do we navigate questions around staying to resist, versus relocating to find home — in a time when certain places may no longer feel safe for certain bodies? What might it look like to push back against gentrification as a community? And how do we confront the complicity of our entanglement in systems of oppression, extraction, and displacement?In this episode, Green Dreamer's Kaméa Chayne speaks with Solaris J. Capehart, a Liberian poet who works alongside their neighbors to nurture The Garden Abolitionist Bookstore & Community Well.Join us as we explore how gentrification is wrapped up in particular ideals of advancement and particular visions of quality of life that are not neutral; how we can continue showing up for ourselves and our communities during precarious times; and more.We invite you to…tune in and subscribe to Green Dreamer via any podcast app;tap into our bonus extended and video version of this conversation on Patreon here;and read highlights from these conversations via Kaméa's newsletter here.Song feature: “I Am” ft. India Arie by Beautiful Chorus

Diseño y Diáspora
701. Otras temporalidades y futuros (Argentina/Italia). Una charla con Victoria Rodriguez Schon

Diseño y Diáspora

Play Episode Listen Later Mar 15, 2026 39:43


Victoria Rodriguez Schon es una diseñadora e investigadora argentina que vive en Italia. Ella se preguntó cómo descolonizar la investigación en diseño, y usarla para entender el futuro. Sobre esto hizo su tesis de doctorado y nos cuenta en la entrevista. También nos hace muchas buenas preguntas: ¿Cómo entender el diseño si no lo llamamos diseño? ¿Cómo el diseño nos permite entender los procesos creativos de las comunidades indígenas? ¿Cómo se refieren a los procesos de anticipación? Cómo podemos traer la teoría decolonial y los pluriversos a las prácticas de diseño? ¿Cómo incluir los saberes no textuales en la investigación en diseño? Esta entrevista es parte de las listas: Territorio y diseño, Italia y diseño, Argentina y diseño, Investigación en diseño, Decolonizar, Futuros y diseño, Diseño textil y Educación en diseño. Ella nos recomienda: Solaris by Stalislav Lem⁠On decolonizing design⁠ by Madina Tlostanova⁠Postqualitative inquiry ⁠Researching without representation? Language and materiality in post-qualitative methodology by Maggie MacLureWriting Post Qualitative Inquiry by Elizabeth Adams St. PierreA Brief and Personal History of Post Qualitative Research by Elizabeth Adams St. PierreResistance, desistance: bad girls of postqualitative inquiry by Maggie MacLure

BSD Now
654: Plasma Rage

BSD Now

Play Episode Listen Later Mar 12, 2026 45:26


Pool and Vdev topology for promox, KDE Plasma is not forcing systemd, Running a 2.11 BSD system, Booting NetBSD from a wedge and more... NOTES This episode of BSDNow is brought to you by Tarsnap and the BSDNow Patreon Headlines Pool and VDEV Topology for Proxmox Workloads News Roundup KDE Plasma 6.6 is Not Forcing systemd(1) but Arguments Rage On. An old article with covering : Running and administrating a 2.11 BSD system Booting NetBSD from a wedge, the hard way Beastie Bits The NetBSD Foundation will participate in Google Summer of Code 2026! Solaris 11.4 SRU90: Preserve Boot Environments zfs-2.4.1 Hardening OPNsense: Using Q-Feeds to Block Malicious Traffic Tarsnap This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups. Feedback/Questions Gary - A nice blog Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv Join us and other BSD Fans in our BSD Now Telegram channel

Tech Café
Le go, 10 ans après…

Tech Café

Play Episode Listen Later Mar 6, 2026 85:38


Focus sur l'avenir des plateformes de streaming, les IA pouvant remplacer des PDG, l'impact des IA sur le jeu de Go, Solaris et Dream ID en animation, des préoccupations éthiques, la montée des coûts de la RAM et la résurgence des supports physiques.  Me soutenir sur Patreon Me retrouver sur YouTube On discute ensemble sur Discord Modèles de la semaine Les World Models deviennent multijoueurs. Autoemocion : DreamID et un modèle de language… non verbal. Les boules : la génération d'images encore moins chère ? Chez Uber on s’entraîne sur un PDG IA. De là à dire que le vrai sert à rien… Une IA forcée dans les oreilles ? Je suis déjà Patty. Einstein rend con. Le Go, 10 ans après. On a dit pas le physique RAMAgeddon : la faucheuse arrive pour tout le monde… Intel ne dansera pas la Sambanova. L'économie ? Faut que ça tourne ! Après les batteries solides, les batteries… liquides ? Des scientifiques vont au bout du scotch. Spotify va-t-il mourir bientôt ? La résurrection du CD a été un peu exagérée, et celle du DVD ? Participants Une émission préparée par Guillaume Poggiaspalla Présenté par Guillaume Vendé

Hacker Public Radio
HPR4587: UNIX Curio #1 - Shell Archives

Hacker Public Radio

Play Episode Listen Later Mar 3, 2026


This show has been flagged as Clean by the host. This is the first column in a series dedicated to exploring little-known—and occasionally useful—trinkets lurking in the dusty corners of UNIX-like operating systems. This month's column was inspired by an article on the Linux Journal web site 1 describing a custom-built script that would contain a binary tar archive and, when run, would extract the contents onto the user's system. Upon reading this, memories immediately came rushing back of the days of Usenet, before MIME-encoded e-mail made sending file attachments standard 2 , and where we walked ten miles each way to school (uphill both ways!) in three feet of snow. Yes, at that time, you had to put everything into the body of your message. But what if you needed to send a bunch of files to someone? There was tar , but the format differed between systems, and e-mail and Usenet could only reliably handle 7-bit plain-text ASCII anyhow. You could send separate e-mail messages (but what if one goes missing?) or put "CUT HERE" lines to designate where one file ends and another one begins (tedious for the recipient). The solution was a shell archive created by the shar program. This wraps all your files in a neat shell script that the recipient can just run and have the files magically pop out. All he needs is the Bourne shell and the sed utility, both standard on any UNIX-like system. Suppose you had a directory named "foo" containing the files bar.c, bar.h, and bar.txt, and wanted to send these. All you'd need to do is run the following command, and your archive is on its way. $ shar foo foo/* | mail -s "Foo 1.0 files" bob@example.com When the recipient runs the resulting script, it will create the foo directory and copy out the files onto his system. You can also pick and choose files; if you wanted to leave out bar.txt, you could do shar foo foo/bar.c foo/bar.h or, more simply, shar foo foo/bar.? . Different versions of shar have varying capabilities. For example, the BSD 3 and OS X 4 editions can only really manage plain-text files. If you had a binary object file bar.o, it'd likely get mangled somewhere along the way if you tried to include it in an archive. They also require, as in the examples above, that you name a directory before naming any files inside it (the typical way is to let the find command do the work for you; it produces a list in the right order). The GNU implementation is more flexible and can take just a directory name, automatically including everything underneath. It can also handle binary files by using uuencode—a method for encoding data as ASCII that predated the current base64 MIME standard. GNU shar rather nicely auto-detects whether the input file is text or binary and acts accordingly, and can even compress files if asked. However, unpacking encoded or compressed files from such an archive requires the recipient to have the corresponding decode/uncompress utility, and the documentation is littered with (now somewhat anachronistic) warnings about this 5 . Looking at other UNIX systems, the HP-UX version 6 also can uuencode binary files, and as a special bonus adds logic to the script that will compile and use a simple uudecode tool if the recipient doesn't already have one. It will even handle device files and put the corresponding mknod commands into the script, probably making it the most full-featured implementation of all. IBM's AIX doesn't appear to come with shar . Neither do SunOS and Solaris, which seems quite odd as original development of the program is credited to James Gosling 5 ! And so we bid farewell to shar . Next time you're considering rolling your own script for a particular purpose, consider whether such a tool might already exist, just waiting on your system for you to use it. References: Add a Binary Payload to your Shell Scripts https://www.linuxjournal.com/content/add-binary-payload-your-shell-scripts MIME (Multipurpose Internet Mail Extensions) Part One https://datatracker.ietf.org/doc/html/rfc1521 BSD shar manual page https://man.freebsd.org/cgi/man.cgi?query=shar&sektion=1&manpath=4.4BSD+Lite2 macOS 26.2 shar manual page https://man.freebsd.org/cgi/man.cgi?query=shar&sektion=1&manpath=macOS+26.2 GNU shar utilities manual https://www.gnu.org/software/sharutils/manual/sharutils.html HP-UX Reference (11i v3 07/02) - 1 User Commands N-Z (vol 2) https://support.hpe.com/hpesc/public/docDisplay?docId=c01922474&docLocale=en_US This article was originally written in May 2010. The podcast episode was recorded in February 2026. Provide feedback on this episode.

Software Sessions
Bryan Cantrill on Oxide Computer

Software Sessions

Play Episode Listen Later Feb 27, 2026 89:58


Bryan Cantrill is the co-founder and CTO of Oxide Computer Company. We discuss why the biggest cloud providers don't use off the shelf hardware, how scaling data centers at samsung's scale exposed problems with hard drive firmware, how the values of NodeJS are in conflict with robust systems, choosing Rust, and the benefits of Oxide Computer's rack scale approach. This is an extended version of an interview posted on Software Engineering Radio. Related links Oxide Computer Oxide and Friends Illumos Platform as a Reflection of Values RFD 26 bhyve CockroachDB Heterogeneous Computing with Raja Koduri Transcript You can help correct transcripts on GitHub. Intro [00:00:00] Jeremy: Today I am talking to Bryan Cantrill. He's the co-founder and CTO of Oxide computer company, and he was previously the CTO of Joyent and he also co-authored the DTrace Tracing framework while he was at Sun Microsystems. [00:00:14] Jeremy: Bryan, welcome to Software Engineering radio. [00:00:17] Bryan: Uh, awesome. Thanks for having me. It's great to be here. [00:00:20] Jeremy: You're the CTO of a company that makes computers. But I think before we get into that, a lot of people who built software, now that the actual computer is abstracted away, they're using AWS or they're using some kind of cloud service. So I thought we could start by talking about, data centers. [00:00:41] Jeremy: 'cause you were. Previously working at Joyent, and I believe you got bought by Samsung and you've previously talked about how you had to figure out, how do I run things at Samsung's scale. So how, how, how was your experience with that? What, what were the challenges there? Samsung scale and migrating off the cloud [00:01:01] Bryan: Yeah, I mean, so at Joyent, and so Joyent was a cloud computing pioneer. Uh, we competed with the likes of AWS and then later GCP and Azure. Uh, and we, I mean, we were operating at a scale, right? We had a bunch of machines, a bunch of dcs, but ultimately we know we were a VC backed company and, you know, a small company by the standards of, certainly by Samsung standards. [00:01:25] Bryan: And so when, when Samsung bought the company, I mean, the reason by the way that Samsung bought Joyent is Samsung's. Cloud Bill was, uh, let's just say it was extremely large. They were spending an enormous amount of money every year on, on the public cloud. And they realized that in order to secure their fate economically, they had to be running on their own infrastructure. [00:01:51] Bryan: It did not make sense. And there's not, was not really a product that Samsung could go buy that would give them that on-prem cloud. Uh, I mean in that, in that regard, like the state of the market was really no different. And so they went looking for a company, uh, and bought, bought Joyent. And when we were on the inside of Samsung. [00:02:11] Bryan: That we learned about Samsung scale. And Samsung loves to talk about Samsung scale. And I gotta tell you, it is more than just chest thumping. Like Samsung Scale really is, I mean, just the, the sheer, the number of devices, the number of customers, just this absolute size. they really wanted to take us out to, to levels of scale, certainly that we had not seen. [00:02:31] Bryan: The reason for buying Joyent was to be able to stand up on their own infrastructure so that we were gonna go buy, we did go buy a bunch of hardware. Problems with server hardware at scale [00:02:40] Bryan: And I remember just thinking, God, I hope Dell is somehow magically better. I hope the problems that we have seen in the small, we just. You know, I just remember hoping and hope is hope. It was of course, a terrible strategy and it was a terrible strategy here too. Uh, and the we that the problems that we saw at the large were, and when you scale out the problems that you see kind of once or twice, you now see all the time and they become absolutely debilitating. [00:03:12] Bryan: And we saw a whole series of really debilitating problems. I mean, many ways, like comically debilitating, uh, in terms of, of showing just how bad the state-of-the-art. Yes. And we had, I mean, it should be said, we had great software and great software expertise, um, and we were controlling our own system software. [00:03:35] Bryan: But even controlling your own system software, your own host OS, your own control plane, which is what we had at Joyent, ultimately, you're pretty limited. You go, I mean, you got the problems that you can obviously solve, the ones that are in your own software, but the problems that are beneath you, the, the problems that are in the hardware platform, the problems that are in the componentry beneath you become the problems that are in the firmware. IO latency due to hard drive firmware [00:04:00] Bryan: Those problems become unresolvable and they are deeply, deeply frustrating. Um, and we just saw a bunch of 'em again, they were. Comical in retrospect, and I'll give you like a, a couple of concrete examples just to give, give you an idea of what kinda what you're looking at. one of the, our data centers had really pathological IO latency. [00:04:23] Bryan: we had a very, uh, database heavy workload. And this was kind of right at the period where you were still deploying on rotating media on hard drives. So this is like, so. An all flash buy did not make economic sense when we did this in, in 2016. This probably, it'd be interesting to know like when was the, the kind of the last time that that actual hard drives made sense? [00:04:50] Bryan: 'cause I feel this was close to it. So we had a, a bunch of, of a pathological IO problems, but we had one data center in which the outliers were actually quite a bit worse and there was so much going on in that system. It took us a long time to figure out like why. And because when, when you, when you're io when you're seeing worse io I mean you're naturally, you wanna understand like what's the workload doing? [00:05:14] Bryan: You're trying to take a first principles approach. What's the workload doing? So this is a very intensive database workload to support the, the object storage system that we had built called Manta. And that the, the metadata tier was stored and uh, was we were using Postgres for that. And that was just getting absolutely slaughtered. [00:05:34] Bryan: Um, and ultimately very IO bound with these kind of pathological IO latencies. Uh, and as we, you know, trying to like peel away the layers to figure out what was going on. And I finally had this thing. So it's like, okay, we are seeing at the, at the device layer, at the at, at the disc layer, we are seeing pathological outliers in this data center that we're not seeing anywhere else. [00:06:00] Bryan: And that does not make any sense. And the thought occurred to me. I'm like, well, maybe we are. Do we have like different. Different rev of firmware on our HGST drives, HGST. Now part of WD Western Digital were the drives that we had everywhere. And, um, so maybe we had a different, maybe I had a firmware bug. [00:06:20] Bryan: I, this would not be the first time in my life at all that I would have a drive firmware issue. Uh, and I went to go pull the firmware, rev, and I'm like, Toshiba makes hard drives? So we had, I mean. I had no idea that Toshiba even made hard drives, let alone that they were our, they were in our data center. [00:06:38] Bryan: I'm like, what is this? And as it turns out, and this is, you know, part of the, the challenge when you don't have an integrated system, which not to pick on them, but Dell doesn't, and what Dell would routinely put just sub make substitutes, and they make substitutes that they, you know, it's kind of like you're going to like, I don't know, Instacart or whatever, and they're out of the thing that you want. [00:07:03] Bryan: So, you know, you're, someone makes a substitute and like sometimes that's okay, but it's really not okay in a data center. And you really want to develop and validate a, an end-to-end integrated system. And in this case, like Toshiba doesn't, I mean, Toshiba does make hard drives, but they are a, or the data they did, uh, they basically were, uh, not competitive and they were not competitive in part for the reasons that we were discovering. [00:07:29] Bryan: They had really serious firmware issues. So the, these were drives that would just simply stop a, a stop acknowledging any reads from the order of 2,700 milliseconds. Long time, 2.7 seconds. Um. And that was a, it was a drive firmware issue, but it was highlighted like a much deeper issue, which was the simple lack of control that we had over our own destiny. [00:07:53] Bryan: Um, and it's an, it's, it's an example among many where Dell is making a decision. That lowers the cost of what they are providing you marginally, but it is then giving you a system that they shouldn't have any confidence in because it's not one that they've actually designed and they leave it to the customer, the end user, to make these discoveries. [00:08:18] Bryan: And these things happen up and down the stack. And for every, for whether it's, and, and not just to pick on Dell because it's, it's true for HPE, it's true for super micro, uh, it's true for your switch vendors. It's, it's true for storage vendors where the, the, the, the one that is left actually integrating these things and trying to make the the whole thing work is the end user sitting in their data center. AWS / Google are not buying off the shelf hardware but you can't use it [00:08:42] Bryan: There's not a product that they can buy that gives them elastic infrastructure, a cloud in their own DC The, the product that you buy is the public cloud. Like when you go in the public cloud, you don't worry about the stuff because that it's, it's AWS's issue or it's GCP's issue. And they are the ones that get this to ground. [00:09:02] Bryan: And they, and this was kind of, you know, the eye-opening moment. Not a surprise. Uh, they are not Dell customers. They're not HPE customers. They're not super micro customers. They have designed their own machines. And to varying degrees, depending on which one you're looking at. But they've taken the clean sheet of paper and the frustration that we had kind of at Joyent and beginning to wonder and then Samsung and kind of wondering what was next, uh, is that, that what they built was not available for purchase in the data center. [00:09:35] Bryan: You could only rent it in the public cloud. And our big belief is that public cloud computing is a really important revolution in infrastructure. Doesn't feel like a different, a deep thought, but cloud computing is a really important revolution. It shouldn't only be available to rent. You should be able to actually buy it. [00:09:53] Bryan: And there are a bunch of reasons for doing that. Uh, one in the one we we saw at Samsung is economics, which I think is still the dominant reason where it just does not make sense to rent all of your compute in perpetuity. But there are other reasons too. There's security, there's risk management, there's latency. [00:10:07] Bryan: There are a bunch of reasons why one might wanna to own one's own infrastructure. But, uh, that was very much the, the, so the, the genesis for oxide was coming out of this very painful experience and a painful experience that, because, I mean, a long answer to your question about like what was it like to be at Samsung scale? [00:10:27] Bryan: Those are the kinds of things that we, I mean, in our other data centers, we didn't have Toshiba drives. We only had the HDSC drives, but it's only when you get to this larger scale that you begin to see some of these pathologies. But these pathologies then are really debilitating in terms of those who are trying to develop a service on top of them. [00:10:45] Bryan: So it was, it was very educational in, in that regard. And you're very grateful for the experience at Samsung in terms of opening our eyes to the challenge of running at that kind of scale. [00:10:57] Jeremy: Yeah, because I, I think as software engineers, a lot of times we, we treat the hardware as a, as a given where, [00:11:08] Bryan: Yeah. [00:11:08] Bryan: Yeah. There's software in chard drives [00:11:09] Jeremy: It sounds like in, in this case, I mean, maybe the issue is not so much that. Dell or HP as a company doesn't own every single piece that they're providing you, but rather the fact that they're swapping pieces in and out without advertising them, and then when it becomes a problem, they're not necessarily willing to, to deal with the, the consequences of that. [00:11:34] Bryan: They just don't know. I mean, I think they just genuinely don't know. I mean, I think that they, it's not like they're making a deliberate decision to kind of ship garbage. It's just that they are making, I mean, I think it's exactly what you said about like, not thinking about the hardware. It's like, what's a hard drive? [00:11:47] Bryan: Like what's it, I mean, it's a hard drive. It's got the same specs as this other hard drive and Intel. You know, it's a little bit cheaper, so why not? It's like, well, like there's some reasons why not, and one of the reasons why not is like, uh, even a hard drive, whether it's rotating media or, or flash, like that's not just hardware. [00:12:05] Bryan: There's software in there. And that the software's like not the same. I mean, there are components where it's like, there's actually, whether, you know, if, if you're looking at like a resistor or a capacitor or something like this Yeah. If you've got two, two parts that are within the same tolerance. Yeah. [00:12:19] Bryan: Like sure. Maybe, although even the EEs I think would be, would be, uh, objecting that a little bit. But the, the, the more complicated you get, and certainly once you get to the, the, the, the kind of the hardware that we think of like a, a, a microprocessor, a a network interface card, a a, a hard driver, an NVME drive. [00:12:38] Bryan: Those things are super complicated and there's a whole bunch of software inside of those things, the firmware, and that's the stuff that, that you can't, I mean, you say that software engineers don't think about that. It's like you, no one can really think about that because it's proprietary that's kinda welded shut and you've got this abstraction into it. [00:12:55] Bryan: But the, the way that thing operates is very core to how the thing in aggregate will behave. And I think that you, the, the kind of, the, the fundamental difference between Oxide's approach and the approach that you get at a Dell HP Supermicro, wherever, is really thinking holistically in terms of hardware and software together in a system that, that ultimately delivers cloud computing to a user. [00:13:22] Bryan: And there's a lot of software at many, many, many, many different layers. And it's very important to think about, about that software and that hardware holistically as a single system. [00:13:34] Jeremy: And during that time at Joyent, when you experienced some of these issues, was it more of a case of you didn't have enough servers experiencing this? So if it would happen, you might say like, well, this one's not working, so maybe we'll just replace the hardware. What, what was the thought process when you were working at that smaller scale and, and how did these issues affect you? UEFI / Baseboard Management Controller [00:13:58] Bryan: Yeah, at the smaller scale, you, uh, you see fewer of them, right? You just see it's like, okay, we, you know, what you might see is like, that's weird. We kinda saw this in one machine versus seeing it in a hundred or a thousand or 10,000. Um, so you just, you just see them, uh, less frequently as a result, they are less debilitating. [00:14:16] Bryan: Um, I, I think that it's, when you go to that larger scale, those things that become, that were unusual now become routine and they become debilitating. Um, so it, it really is in many regards a function of scale. Uh, and then I think it was also, you know, it was a little bit dispiriting that kind of the substrate we were building on really had not improved. [00:14:39] Bryan: Um, and if you look at, you know, the, if you buy a computer server, buy an x86 server. There is a very low layer of firmware, the BIOS, the basic input output system, the UEFI BIOS, and this is like an abstraction layer that has, has existed since the eighties and hasn't really meaningfully improved. Um, the, the kind of the transition to UEFI happened with, I mean, I, I ironically with Itanium, um, you know, two decades ago. [00:15:08] Bryan: but beyond that, like this low layer, this lowest layer of platform enablement software is really only impeding the operability of the system. Um, you look at the baseboard management controller, which is the kind of the computer within the computer, there is a, uh, there is an element in the machine that needs to handle environmentals, that needs to handle, uh, operate the fans and so on. [00:15:31] Bryan: Uh, and that traditionally has this, the space board management controller, and that architecturally just hasn't improved in the last two decades. And, you know, that's, it's a proprietary piece of silicon. Generally from a company that no one's ever heard of called a Speed, uh, which has to be, is written all on caps, so I guess it needs to be screamed. [00:15:50] Bryan: Um, a speed has a proprietary part that has a, there is a root password infamously there, is there, the root password is encoded effectively in silicon. So, uh, which is just, and for, um, anyone who kind of goes deep into these things, like, oh my God, are you kidding me? Um, when we first started oxide, the wifi password was a fraction of the a speed root password for the bmc. [00:16:16] Bryan: It's kinda like a little, little BMC humor. Um, but those things, it was just dispiriting that, that the, the state-of-the-art was still basically personal computers running in the data center. Um, and that's part of what, what was the motivation for doing something new? [00:16:32] Jeremy: And for the people using these systems, whether it's the baseboard management controller or it's the The BIOS or UF UEFI component, what are the actual problems that people are seeing seen? Security vulnerabilities and poor practices in the BMC [00:16:51] Bryan: Oh man, I, the, you are going to have like some fraction of your listeners, maybe a big fraction where like, yeah, like what are the problems? That's a good question. And then you're gonna have the people that actually deal with these things who are, did like their heads already hit the desk being like, what are the problems? [00:17:06] Bryan: Like what are the non problems? Like what, what works? Actually, that's like a shorter answer. Um, I mean, there are so many problems and a lot of it is just like, I mean, there are problems just architecturally these things are just so, I mean, and you could, they're the problems spread to the horizon, so you can kind of start wherever you want. [00:17:24] Bryan: But I mean, as like, as a really concrete example. Okay, so the, the BMCs that, that the computer within the computer that needs to be on its own network. So you now have like not one network, you got two networks that, and that network, by the way, it, that's the network that you're gonna log into to like reset the machine when it's otherwise unresponsive. [00:17:44] Bryan: So that going into the BMC, you can are, you're able to control the entire machine. Well it's like, alright, so now I've got a second net network that I need to manage. What is running on the BMC? Well, it's running some. Ancient, ancient version of Linux it that you got. It's like, well how do I, how do I patch that? [00:18:02] Bryan: How do I like manage the vulnerabilities with that? Because if someone is able to root your BMC, they control the system. So it's like, this is not you've, and now you've gotta go deal with all of the operational hair around that. How do you upgrade that system updating the BMC? I mean, it's like you've got this like second shadow bad infrastructure that you have to go manage. [00:18:23] Bryan: Generally not open source. There's something called open BMC, um, which, um, you people use to varying degrees, but you're generally stuck with the proprietary BMC, so you're generally stuck with, with iLO from HPE or iDRAC from Dell or, or, uh, the, uh, su super micros, BMC, that H-P-B-M-C, and you are, uh, it is just excruciating pain. [00:18:49] Bryan: Um, and that this is assuming that by the way, that everything is behaving correctly. The, the problem is that these things often don't behave correctly, and then the consequence of them not behaving correctly. It's really dire because it's at that lowest layer of the system. So, I mean, I'll give you a concrete example. [00:19:07] Bryan: a customer of theirs reported to me, so I won't disclose the vendor, but let's just say that a well-known vendor had an issue with their, their temperature sensors were broken. Um, and the thing would always read basically the wrong value. So it was the BMC that had to like, invent its own ki a different kind of thermal control loop. [00:19:28] Bryan: And it would index on the, on the, the, the, the actual inrush current. It would, they would look at that at the current that's going into the CPU to adjust the fan speed. That's a great example of something like that's a, that's an interesting idea. That doesn't work. 'cause that's actually not the temperature. [00:19:45] Bryan: So like that software would crank the fans whenever you had an inrush of current and this customer had a workload that would spike the current and by it, when it would spike the current, the, the, the fans would kick up and then they would slowly degrade over time. Well, this workload was spiking the current faster than the fans would degrade, but not fast enough to actually heat up the part. [00:20:08] Bryan: And ultimately over a very long time, in a very painful investigation, it's customer determined that like my fans are cranked in my data center for no reason. We're blowing cold air. And it's like that, this is on the order of like a hundred watts, a server of, of energy that you shouldn't be spending and like that ultimately what that go comes down to this kind of broken software hardware interface at the lowest layer that has real meaningful consequence, uh, in terms of hundreds of kilowatts, um, across a data center. So this stuff has, has very, very, very real consequence and it's such a shadowy world. Part of the reason that, that your listeners that have dealt with this, that our heads will hit the desk is because it is really aggravating to deal with problems with this layer. [00:21:01] Bryan: You, you feel powerless. You don't control or really see the software that's on them. It's generally proprietary. You are relying on your vendor. Your vendor is telling you that like, boy, I don't know. You're the only customer seeing this. I mean, the number of times I have heard that for, and I, I have pledged that we're, we're not gonna say that at oxide because it's such an unaskable thing to say like, you're the only customer saying this. [00:21:25] Bryan: It's like, it feels like, are you blaming me for my problem? Feels like you're blaming me for my problem? Um, and what you begin to realize is that to a degree, these folks are speaking their own truth because the, the folks that are running at real scale at Hyperscale, those folks aren't Dell, HP super micro customers. [00:21:46] Bryan: They're actually, they've done their own thing. So it's like, yeah, Dell's not seeing that problem, um, because they're not running at the same scale. Um, but when you do run, you only have to run at modest scale before these things just become. Overwhelming in terms of the, the headwind that they present to people that wanna deploy infrastructure. The problem is felt with just a few racks [00:22:05] Jeremy: Yeah, so maybe to help people get some perspective at, at what point do you think that people start noticing or start feeling these problems? Because I imagine that if you're just have a few racks or [00:22:22] Bryan: do you have a couple racks or the, or do you wonder or just wondering because No, no, no. I would think, I think anyone who deploys any number of servers, especially now, especially if your experience is only in the cloud, you're gonna be like, what the hell is this? I mean, just again, just to get this thing working at all. [00:22:39] Bryan: It is so it, it's so hairy and so congealed, right? It's not designed. Um, and it, it, it, it's accreted it and it's so obviously accreted that you are, I mean, nobody who is setting up a rack of servers is gonna think to themselves like, yes, this is the right way to go do it. This all makes sense because it's, it's just not, it, I, it feels like the kit, I mean, kit car's almost too generous because it implies that there's like a set of plans to work to in the end. [00:23:08] Bryan: Uh, I mean, it, it, it's a bag of bolts. It's a bunch of parts that you're putting together. And so even at the smallest scales, that stuff is painful. Just architecturally, it's painful at the small scale then, but at least you can get it working. I think the stuff that then becomes debilitating at larger scale are the things that are, are worse than just like, I can't, like this thing is a mess to get working. [00:23:31] Bryan: It's like the, the, the fan issue that, um, where you are now seeing this over, you know, hundreds of machines or thousands of machines. Um, so I, it is painful at more or less all levels of scale. There's, there is no level at which the, the, the pc, which is really what this is, this is a, the, the personal computer architecture from the 1980s and there is really no level of scale where that's the right unit. Running elastic infrastructure is the hardware but also, hypervisor, distributed database, api, etc [00:23:57] Bryan: I mean, where that's the right thing to go deploy, especially if what you are trying to run. Is elastic infrastructure, a cloud. Because the other thing is like we, we've kinda been talking a lot about that hardware layer. Like hardware is, is just the start. Like you actually gotta go put software on that and actually run that as elastic infrastructure. [00:24:16] Bryan: So you need a hypervisor. Yes. But you need a lot more than that. You, you need to actually, you, you need a distributed database, you need web endpoints. You need, you need a CLI, you need all the stuff that you need to actually go run an actual service of compute or networking or storage. I mean, and for, for compute, even for compute, there's a ton of work to be done. [00:24:39] Bryan: And compute is by far, I would say the simplest of the, of the three. When you look at like networks, network services, storage services, there's a whole bunch of stuff that you need to go build in terms of distributed systems to actually offer that as a cloud. So it, I mean, it is painful at more or less every LE level if you are trying to deploy cloud computing on. What's a control plane? [00:25:00] Jeremy: And for someone who doesn't have experience building or working with this type of infrastructure, when you talk about a control plane, what, what does that do in the context of this system? [00:25:16] Bryan: So control plane is the thing that is, that is everything between your API request and that infrastructure actually being acted upon. So you go say, Hey, I, I want a provision, a vm. Okay, great. We've got a whole bunch of things we're gonna provision with that. We're gonna provision a vm, we're gonna get some storage that's gonna go along with that, that's got a network storage service that's gonna come out of, uh, we've got a virtual network that we're gonna either create or attach to. [00:25:39] Bryan: We've got a, a whole bunch of things we need to go do for that. For all of these things, there are metadata components that need, we need to keep track of this thing that, beyond the actual infrastructure that we create. And then we need to go actually, like act on the actual compute elements, the hostos, what have you, the switches, what have you, and actually go. [00:25:56] Bryan: Create these underlying things and then connect them. And there's of course, the challenge of just getting that working is a big challenge. Um, but getting that working robustly, getting that working is, you know, when you go to provision of vm, um, the, all the, the, the steps that need to happen and what happens if one of those steps fails along the way? [00:26:17] Bryan: What happens if, you know, one thing we're very mindful of is these kind of, you get these long tails of like, why, you know, generally our VM provisioning happened within this time, but we get these long tails where it takes much longer. What's going on? What, where in this process are we, are we actually spending time? [00:26:33] Bryan: Uh, and there's a whole lot of complexity that you need to go deal with that. There's a lot of complexity that you need to go deal with this effectively, this workflow that's gonna go create these things and manage them. Um, we use a, a pattern that we call, that are called sagas, actually is a, is a database pattern from the eighties. [00:26:51] Bryan: Uh, Katie McCaffrey is a, is a database reCrcher who, who, uh, I, I think, uh, reintroduce the idea of, of sagas, um, in the last kind of decade. Um, and this is something that we picked up, um, and I've done a lot of really interesting things with, um, to allow for, to this kind of, these workflows to be, to be managed and done so robustly in a way that you can restart them and so on. [00:27:16] Bryan: Uh, and then you guys, you get this whole distributed system that can do all this. That whole distributed system, that itself needs to be reliable and available. So if you, you know, you need to be able to, what happens if you, if you pull a sled or if a sled fails, how does the system deal with that? [00:27:33] Bryan: How does the system deal with getting an another sled added to the system? Like how do you actually grow this distributed system? And then how do you update it? How do you actually go from one version to the next? And all of that has to happen across an air gap where this is gonna run as part of the computer. [00:27:49] Bryan: So there are, it, it is fractally complicated. There, there is a lot of complexity here in, in software, in the software system and all of that. We kind of, we call the control plane. Um, and it, this is the what exists at AWS at GCP, at Azure. When you are hitting an endpoint that's provisioning an EC2 instance for you. [00:28:10] Bryan: There is an AWS control plane that is, is doing all of this and has, uh, some of these similar aspects and certainly some of these similar challenges. Are vSphere / Proxmox / Hyper-V in the same category? [00:28:20] Jeremy: And for people who have run their own servers with something like say VMware or Hyper V or Proxmox, are those in the same category? [00:28:32] Bryan: Yeah, I mean a little bit. I mean, it kind of like vSphere Yes. Via VMware. No. So it's like you, uh, VMware ESX is, is kind of a key building block upon which you can build something that is a more meaningful distributed system. When it's just like a machine that you're provisioning VMs on, it's like, okay, well that's actually, you as the human might be the control plane. [00:28:52] Bryan: Like, that's, that, that's, that's a much easier problem. Um, but when you've got, you know, tens, hundreds, thousands of machines, you need to do it robustly. You need something to coordinate that activity and you know, you need to pick which sled you land on. You need to be able to move these things. You need to be able to update that whole system. [00:29:06] Bryan: That's when you're getting into a control plane. So, you know, some of these things have kind of edged into a control plane, certainly VMware. Um, now Broadcom, um, has delivered something that's kind of cloudish. Um, I think that for folks that are truly born on the cloud, it, it still feels somewhat, uh, like you're going backwards in time when you, when you look at these kind of on-prem offerings. [00:29:29] Bryan: Um, but, but it, it, it's got these aspects to it for sure. Um, and I think that we're, um, some of these other things when you're just looking at KVM or just looks looking at Proxmox you kind of need to, to connect it to other broader things to turn it into something that really looks like manageable infrastructure. [00:29:47] Bryan: And then many of those projects are really, they're either proprietary projects, uh, proprietary products like vSphere, um, or you are really dealing with open source projects that are. Not necessarily aimed at the same level of scale. Um, you know, you look at a, again, Proxmox or, uh, um, you'll get an OpenStack. [00:30:05] Bryan: Um, and you know, OpenStack is just a lot of things, right? I mean, OpenStack has got so many, the OpenStack was kind of a, a free for all, for every infrastructure vendor. Um, and I, you know, there was a time people were like, don't you, aren't you worried about all these companies together that, you know, are coming together for OpenStack? [00:30:24] Bryan: I'm like, haven't you ever worked for like a company? Like, companies don't get along. By the way, it's like having multiple companies work together on a thing that's bad news, not good news. And I think, you know, one of the things that OpenStack has definitely struggled with, kind of with what, actually the, the, there's so many different kind of vendor elements in there that it's, it's very much not a product, it's a project that you're trying to run. [00:30:47] Bryan: But that's, but that very much is in, I mean, that's, that's similar certainly in spirit. [00:30:53] Jeremy: And so I think this is kind of like you're alluding to earlier, the piece that allows you to allocate, compute, storage, manage networking, gives you that experience of I can go to a web console or I can use an API and I can spin up machines, get them all connected. At the end of the day, the control plane. Is allowing you to do that in hopefully a user-friendly way. [00:31:21] Bryan: That's right. Yep. And in the, I mean, in order to do that in a modern way, it's not just like a user-friendly way. You really need to have a CLI and a web UI and an API. Those all need to be drawn from the same kind of single ground truth. Like you don't wanna have any of those be an afterthought for the other. [00:31:39] Bryan: You wanna have the same way of generating all of those different endpoints and, and entries into the system. Building a control plane now has better tools (Rust, CockroachDB) [00:31:46] Jeremy: And if you take your time at Joyent as an example. What kind of tools existed for that versus how much did you have to build in-house for as far as the hypervisor and managing the compute and all that? [00:32:02] Bryan: Yeah, so we built more or less everything in house. I mean, what you have is, um, and I think, you know, over time we've gotten slightly better tools. Um, I think, and, and maybe it's a little bit easier to talk about the, kind of the tools we started at Oxide because we kind of started with a, with a clean sheet of paper at oxide. [00:32:16] Bryan: We wanted to, knew we wanted to go build a control plane, but we were able to kind of go revisit some of the components. So actually, and maybe I'll, I'll talk about some of those changes. So when we, at, For example, at Joyent, when we were building a cloud at Joyent, there wasn't really a good distributed database. [00:32:34] Bryan: Um, so we were using Postgres as our database for metadata and there were a lot of challenges. And Postgres is not a distributed database. It's running. With a primary secondary architecture, and there's a bunch of issues there, many of which we discovered the hard way. Um, when we were coming to oxide, you have much better options to pick from in terms of distributed databases. [00:32:57] Bryan: You know, we, there was a period that now seems maybe potentially brief in hindsight, but of a really high quality open source distributed databases. So there were really some good ones to, to pick from. Um, we, we built on CockroachDB on CRDB. Um, so that was a really important component. That we had at oxide that we didn't have at Joyent. [00:33:19] Bryan: Um, so we were, I wouldn't say we were rolling our own distributed database, we were just using Postgres and uh, and, and dealing with an enormous amount of pain there in terms of the surround. Um, on top of that, and, and, you know, a, a control plane is much more than a database, obviously. Uh, and you've gotta deal with, uh, there's a whole bunch of software that you need to go, right. [00:33:40] Bryan: Um, to be able to, to transform these kind of API requests into something that is reliable infrastructure, right? And there, there's a lot to that. Uh, especially when networking gets in the mix, when storage gets in the mix, uh, there are a whole bunch of like complicated steps that need to be done, um, at Joyent. [00:33:59] Bryan: Um, we, in part because of the history of the company and like, look. This, this just is not gonna sound good, but it just is what it is and I'm just gonna own it. We did it all in Node, um, at Joyent, which I, I, I know it sounds really right now, just sounds like, well, you, you built it with Tinker Toys. You Okay. [00:34:18] Bryan: Uh, did, did you think it was, you built the skyscraper with Tinker Toys? Uh, it's like, well, okay. We actually, we had greater aspirations for the Tinker Toys once upon a time, and it was better than, you know, than Twisted Python and Event Machine from Ruby, and we weren't gonna do it in Java. All right. [00:34:32] Bryan: So, but let's just say that that experiment, uh, that experiment did ultimately end in a predictable fashion. Um, and, uh, we, we decided that maybe Node was not gonna be the best decision long term. Um, Joyent was the company behind node js. Uh, back in the day, Ryan Dahl worked for Joyent. Uh, and then, uh, then we, we, we. [00:34:53] Bryan: Uh, landed that in a foundation in about, uh, what, 2015, something like that. Um, and began to consider our world beyond, uh, beyond Node. Rust at Oxide [00:35:04] Bryan: A big tool that we had in the arsenal when we started Oxide is Rust. Um, and so indeed the name of the company is, is a tip of the hat to the language that we were pretty sure we were gonna be building a lot of stuff in. [00:35:16] Bryan: Namely Rust. And, uh, rust is, uh, has been huge for us, a very important revolution in programming languages. you know, there, there, there have been different people kind of coming in at different times and I kinda came to Rust in what I, I think is like this big kind of second expansion of rust in 2018 when a lot of technologists were think, uh, sick of Node and also sick of Go. [00:35:43] Bryan: And, uh, also sick of C++. And wondering is there gonna be something that gives me the, the, the performance, of that I get outta C. The, the robustness that I can get out of a C program but is is often difficult to achieve. but can I get that with kind of some, some of the velocity of development, although I hate that term, some of the speed of development that you get out of a more interpreted language. [00:36:08] Bryan: Um, and then by the way, can I actually have types, I think types would be a good idea? Uh, and rust obviously hits the sweet spot of all of that. Um, it has been absolutely huge for us. I mean, we knew when we started the company again, oxide, uh, we were gonna be using rust in, in quite a, quite a. Few places, but we weren't doing it by fiat. [00:36:27] Bryan: Um, we wanted to actually make sure we're making the right decision, um, at, at every different, at every layer. Uh, I think what has been surprising is the sheer number of layers at which we use rust in terms of, we've done our own embedded firmware in rust. We've done, um, in, in the host operating system, which is still largely in C, but very big components are in rust. [00:36:47] Bryan: The hypervisor Propolis is all in rust. Uh, and then of course the control plane, that distributed system on that is all in rust. So that was a very important thing that we very much did not need to build ourselves. We were able to really leverage, uh, a terrific community. Um. We were able to use, uh, and we've done this at Joyent as well, but at Oxide, we've used Illumos as a hostos component, which, uh, our variant is called Helios. [00:37:11] Bryan: Um, we've used, uh, bhyve um, as a, as as that kind of internal hypervisor component. we've made use of a bunch of different open source components to build this thing, um, which has been really, really important for us. Uh, and open source components that didn't exist even like five years prior. [00:37:28] Bryan: That's part of why we felt that 2019 was the right time to start the company. And so we started Oxide. The problems building a control plane in Node [00:37:34] Jeremy: You had mentioned that at Joyent, you had tried to build this in, in Node. What were the, what were the, the issues or the, the challenges that you had doing that? [00:37:46] Bryan: Oh boy. Yeah. again, we, I kind of had higher hopes in 2010, I would say. When we, we set on this, um, the, the, the problem that we had just writ large, um. JavaScript is really designed to allow as many people on earth to write a program as possible, which is good. I mean, I, I, that's a, that's a laudable goal. [00:38:09] Bryan: That is the goal ultimately of such as it is of JavaScript. It's actually hard to know what the goal of JavaScript is, unfortunately, because Brendan Ike never actually wrote a book. so that there is not a canonical, you've got kind of Doug Crockford and other people who've written things on JavaScript, but it's hard to know kind of what the original intent of JavaScript is. [00:38:27] Bryan: The name doesn't even express original intent, right? It was called Live Script, and it was kind of renamed to JavaScript during the Java Frenzy of the late nineties. A name that makes no sense. There is no Java in JavaScript. that is kind of, I think, revealing to kind of the, uh, the unprincipled mess that is JavaScript. [00:38:47] Bryan: It, it, it's very pragmatic at some level, um, and allows anyone to, it makes it very easy to write software. The problem is it's much more difficult to write really rigorous software. So, uh, and this is what I should differentiate JavaScript from TypeScript. This is really what TypeScript is trying to solve. [00:39:07] Bryan: TypeScript is like. How can, I think TypeScript is a, is a great step forward because TypeScript is like, how can we bring some rigor to this? Like, yes, it's great that it's easy to write JavaScript, but that's not, we, we don't wanna do that for Absolutely. I mean that, that's not the only problem we solve. [00:39:23] Bryan: We actually wanna be able to write rigorous software and it's actually okay if it's a little harder to write rigorous software that's actually okay if it gets leads to, to more rigorous artifacts. Um, but in JavaScript, I mean, just a concrete example. You know, there's nothing to prevent you from referencing a property that doesn't actually exist in JavaScript. [00:39:43] Bryan: So if you fat finger a property name, you are relying on something to tell you. By the way, I think you've misspelled this because there is no type definition for this thing. And I don't know that you've got one that's spelled correctly, one that's spelled incorrectly, that's often undefined. And then the, when you actually go, you say you've got this typo that is lurking in your what you want to be rigorous software. [00:40:07] Bryan: And if you don't execute that code, like you won't know that's there. And then you do execute that code. And now you've got a, you've got an undefined object. And now that's either gonna be an exception or it can, again, depends on how that's handled. It can be really difficult to determine the origin of that, of, of that error, of that programming. [00:40:26] Bryan: And that is a programmer error. And one of the big challenges that we had with Node is that programmer errors and operational errors, like, you know, I'm out of disk space as an operational error. Those get conflated and it becomes really hard. And in fact, I think the, the language wanted to make it easier to just kind of, uh, drive on in the event of all errors. [00:40:53] Bryan: And it's like, actually not what you wanna do if you're trying to build a reliable, robust system. So we had. No end of issues. [00:41:01] Bryan: We've got a lot of experience developing rigorous systems, um, again coming out of operating systems development and so on. And we want, we brought some of that rigor, if strangely, to JavaScript. So one of the things that we did is we brought a lot of postmortem, diagnos ability and observability to node. [00:41:18] Bryan: And so if, if one of our node processes. Died in production, we would actually get a core dump from that process, a core dump that we could actually meaningfully process. So we did a bunch of kind of wild stuff. I mean, actually wild stuff where we could actually make sense of the JavaScript objects in a binary core dump. JavaScript values ease of getting started over robustness [00:41:41] Bryan: Um, and things that we thought were really important, and this is the, the rest of the world just looks at this being like, what the hell is this? I mean, it's so out of step with it. The problem is that we were trying to bridge two disconnected cultures of one developing really. Rigorous software and really designing it for production, diagnosability and the other, really designing it to software to run in the browser and for anyone to be able to like, you know, kind of liven up a webpage, right? [00:42:10] Bryan: Is kinda the origin of, of live script and then JavaScript. And we were kind of the only ones sitting at the intersection of that. And you begin when you are the only ones sitting at that kind of intersection. You just are, you're, you're kind of fighting a community all the time. And we just realized that we are, there were so many things that the community wanted to do that we felt are like, no, no, this is gonna make software less diagnosable. It's gonna make it less robust. The NodeJS split and why people left [00:42:36] Bryan: And then you realize like, I'm, we're the only voice in the room because we have got, we have got desires for this language that it doesn't have for itself. And this is when you realize you're in a bad relationship with software. It's time to actually move on. And in fact, actually several years after, we'd already kind of broken up with node. [00:42:55] Bryan: Um, and it was like, it was a bit of an acrimonious breakup. there was a, uh, famous slash infamous fork of node called IoJS Um, and this was viewed because people, the community, thought that Joyent was being what was not being an appropriate steward of node js and was, uh, not allowing more things to come into to, to node. [00:43:19] Bryan: And of course, the reason that we of course, felt that we were being a careful steward and we were actively resisting those things that would cut against its fitness for a production system. But it's some way the community saw it and they, and forked, um, and, and I think the, we knew before the fork that's like, this is not working and we need to get this thing out of our hands. Platform is a reflection of values node summit talk [00:43:43] Bryan: And we're are the wrong hands for this? This needs to be in a foundation. Uh, and so we kind of gone through that breakup, uh, and maybe it was two years after that. That, uh, friend of mine who was um, was running the, uh, the node summit was actually, it's unfortunately now passed away. Charles er, um, but Charles' venture capitalist great guy, and Charles was running Node Summit and came to me in 2017. [00:44:07] Bryan: He is like, I really want you to keynote Node Summit. And I'm like, Charles, I'm not gonna do that. I've got nothing nice to say. Like, this is the, the, you don't want, I'm the last person you wanna keynote. He's like, oh, if you have nothing nice to say, you should definitely keynote. You're like, oh God, okay, here we go. [00:44:22] Bryan: He's like, no, I really want you to talk about, like, you should talk about the Joyent breakup with NodeJS. I'm like, oh man. [00:44:29] Bryan: And that led to a talk that I'm really happy that I gave, 'cause it was a very important talk for me personally. Uh, called Platform is a reflection of values and really looking at the values that we had for Node and the values that Node had for itself. And they didn't line up. [00:44:49] Bryan: And the problem is that the values that Node had for itself and the values that we had for Node are all kind of positives, right? Like there's nobody in the node community who's like, I don't want rigor, I hate rigor. It's just that if they had the choose between rigor and making the language approachable. [00:45:09] Bryan: They would choose approachability every single time. They would never choose rigor. And, you know, that was a, that was a big eye-opener. I do, I would say, if you watch this talk. [00:45:20] Bryan: because I knew that there's, like, the audience was gonna be filled with, with people who, had been a part of the fork in 2014, I think was the, the, the, the fork, the IOJS fork. And I knew that there, there were, there were some, you know, some people that were, um, had been there for the fork and. [00:45:41] Bryan: I said a little bit of a trap for the audience. But the, and the trap, I said, you know what, I, I kind of talked about the values that we had and the aspirations we had for Node, the aspirations that Node had for itself and how they were different. [00:45:53] Bryan: And, you know, and I'm like, look in, in, in hindsight, like a fracture was inevitable. And in 2014 there was finally a fracture. And do people know what happened in 2014? And if you, if you, you could listen to that talk, everyone almost says in unison, like IOJS. I'm like, oh right. IOJS. Right. That's actually not what I was thinking of. [00:46:19] Bryan: And I go to the next slide and is a tweet from a guy named TJ Holloway, Chuck, who was the most prolific contributor to Node. And it was his tweet also in 2014 before the fork, before the IOJS fork explaining that he was leaving Node and that he was going to go. And you, if you turn the volume all the way up, you can hear the audience gasp. [00:46:41] Bryan: And it's just delicious because the community had never really come, had never really confronted why TJ left. Um, there. And I went through a couple folks, Felix, bunch of other folks, early Node folks. That were there in 2010, were leaving in 2014, and they were going to go primarily, and they were going to go because they were sick of the same things that we were sick of. [00:47:09] Bryan: They, they, they had hit the same things that we had hit and they were frustrated. I I really do believe this, that platforms do reflect their own values. And when you are making a software decision, you are selecting value. [00:47:26] Bryan: You should select values that align with the values that you have for that software. That is, those are, that's way more important than other things that people look at. I think people look at, for example, quote unquote community size way too frequently, community size is like. Eh, maybe it can be fine. [00:47:44] Bryan: I've been in very large communities, node. I've been in super small open source communities like AUMs and RAs, a bunch of others. there are strengths and weaknesses to both approaches just as like there's a strength to being in a big city versus a small town. Me personally, I'll take the small community more or less every time because the small community is almost always self-selecting based on values and just for the same reason that I like working at small companies or small teams. [00:48:11] Bryan: There's a lot of value to be had in a small community. It's not to say that large communities are valueless, but again, long answer to your question of kind of where did things go south with Joyent and node. They went south because the, the values that we had and the values the community had didn't line up and that was a very educational experience, as you might imagine. [00:48:33] Jeremy: Yeah. And, and given that you mentioned how, because of those values, some people moved from Node to go, and in the end for much of what oxide is building. You ended up using rust. What, what would you say are the, the values of go and and rust, and how did you end up choosing Rust given that. Go's decisions regarding generics, versioning, compilation speed priority [00:48:56] Bryan: Yeah, I mean, well, so the value for, yeah. And so go, I mean, I understand why people move from Node to Go, go to me was kind of a lateral move. Um, there were a bunch of things that I, uh, go was still garbage collected, um, which I didn't like. Um, go also is very strange in terms of there are these kind of like. [00:49:17] Bryan: These autocratic kind of decisions that are very bizarre. Um, there, I mean, generics is kind of a famous one, right? Where go kind of as a point of principle didn't have generics, even though go itself actually the innards of go did have generics. It's just that you a go user weren't allowed to have them. [00:49:35] Bryan: And you know, it's kind of, there was, there was an old cartoon years and years ago about like when a, when a technologist is telling you that something is technically impossible, that actually means I don't feel like it. Uh, and there was a certain degree of like, generics are technically impossible and go, it's like, Hey, actually there are. [00:49:51] Bryan: And so there was, and I just think that the arguments against generics were kind of disingenuous. Um, and indeed, like they ended up adopting generics and then there's like some super weird stuff around like, they're very anti-assertion, which is like, what, how are you? Why are you, how is someone against assertions, it doesn't even make any sense, but it's like, oh, nope. [00:50:10] Bryan: Okay. There's a whole scree on it. Nope, we're against assertions and the, you know, against versioning. There was another thing like, you know, the Rob Pike has kind of famously been like, you should always just run on the way to commit. And you're like, does that, is that, does that make sense? I mean this, we actually built it. [00:50:26] Bryan: And so there are a bunch of things like that. You're just like, okay, this is just exhausting and. I mean, there's some things about Go that are great and, uh, plenty of other things that I just, I'm not a fan of. Um, I think that the, in the end, like Go cares a lot about like compile time. It's super important for Go Right? [00:50:44] Bryan: Is very quick, compile time. I'm like, okay. But that's like compile time is not like, it's not unimportant, it's doesn't have zero importance. But I've got other things that are like lots more important than that. Um, what I really care about is I want a high performing artifact. I wanted garbage collection outta my life. Don't think garbage collection has good trade offs [00:51:00] Bryan: I, I gotta tell you, I, I like garbage collection to me is an embodiment of this like, larger problem of where do you put cognitive load in the software development process. And what garbage collection is saying to me it is right for plenty of other people and the software that they wanna develop. [00:51:21] Bryan: But for me and the software that I wanna develop, infrastructure software, I don't want garbage collection because I can solve the memory allocation problem. I know when I'm like, done with something or not. I mean, it's like I, whether that's in, in C with, I mean it's actually like, it's really not that hard to not leak memory in, in a C base system. [00:51:44] Bryan: And you can. give yourself a lot of tooling that allows you to diagnose where memory leaks are coming from. So it's like that is a solvable problem. There are other challenges with that, but like, when you are developing a really sophisticated system that has garbage collection is using garbage collection. [00:51:59] Bryan: You spend as much time trying to dork with the garbage collector to convince it to collect the thing that you know is garbage. You are like, I've got this thing. I know it's garbage. Now I need to use these like tips and tricks to get the garbage collector. I mean, it's like, it feels like every Java performance issue goes to like minus xx call and use the other garbage collector, whatever one you're using, use a different one and using a different, a different approach. [00:52:23] Bryan: It's like, so you're, you're in this, to me, it's like you're in the worst of all worlds where. the reason that garbage collection is helpful is because the programmer doesn't have to think at all about this problem. But now you're actually dealing with these long pauses in production. [00:52:38] Bryan: You're dealing with all these other issues where actually you need to think a lot about it. And it's kind of, it, it it's witchcraft. It, it, it's this black box that you can't see into. So it's like, what problem have we solved exactly? And I mean, so the fact that go had garbage collection, it's like, eh, no, I, I do not want, like, and then you get all the other like weird fatwahs and you know, everything else. [00:52:57] Bryan: I'm like, no, thank you. Go is a no thank you for me, I, I get it why people like it or use it, but it's, it's just, that was not gonna be it. Choosing Rust [00:53:04] Bryan: I'm like, I want C. but I, there are things I didn't like about C too. I was looking for something that was gonna give me the deterministic kind of artifact that I got outta C. But I wanted library support and C is tough because there's, it's all convention. you know, there's just a bunch of other things that are just thorny. And I remember thinking vividly in 2018, I'm like, well, it's rust or bust. Ownership model, algebraic types, error handling [00:53:28] Bryan: I'm gonna go into rust. And, uh, I hope I like it because if it's not this, it's gonna like, I'm gonna go back to C I'm like literally trying to figure out what the language is for the back half of my career. Um, and when I, you know, did what a lot of people were doing at that time and people have been doing since of, you know, really getting into rust and really learning it, appreciating the difference in the, the model for sure, the ownership model people talk about. [00:53:54] Bryan: That's also obviously very important. It was the error handling that blew me away. And the idea of like algebraic types, I never really had algebraic types. Um, and the ability to, to have. And for error handling is one of these really, uh, you, you really appreciate these things where it's like, how do you deal with a, with a function that can either succeed and return something or it can fail, and the way c deals with that is bad with these kind of sentinels for errors. [00:54:27] Bryan: And, you know, does negative one mean success? Does negative one mean failure? Does zero mean failure? Some C functions, zero means failure. Traditionally in Unix, zero means success. And like, what if you wanna return a file descriptor, you know, it's like, oh. And then it's like, okay, then it'll be like zero through positive N will be a valid result. [00:54:44] Bryan: Negative numbers will be, and like, was it negative one and I said airo, or is it a negative number that did not, I mean, it's like, and that's all convention, right? People do all, all those different things and it's all convention and it's easy to get wrong, easy to have bugs, can't be statically checked and so on. Um, and then what Go says is like, well, you're gonna have like two return values and then you're gonna have to like, just like constantly check all of these all the time. Um, which is also kind of gross. Um, JavaScript is like, Hey, let's toss an exception. If, if we don't like something, if we see an error, we'll, we'll throw an exception. [00:55:15] Bryan: There are a bunch of reasons I don't like that. Um, and you look, you'll get what Rust does, where it's like, no, no, no. We're gonna have these algebra types, which is to say this thing can be a this thing or that thing, but it, but it has to be one of these. And by the way, you don't get to process this thing until you conditionally match on one of these things. [00:55:35] Bryan: You're gonna have to have a, a pattern match on this thing to determine if it's a this or a that, and if it in, in the result type that you, the result is a generic where it's like, it's gonna be either the thing that you wanna return. It's gonna be an okay that contains the thing you wanna return, or it's gonna be an error that contains your error and it forces your code to deal with that. [00:55:57] Bryan: And what that does is it shifts the cognitive load from the person that is operating this thing in production to the, the actual developer that is in development. And I think that that, that to me is like, I, I love that shift. Um, and that shift to me is really important. Um, and that's what I was missing, that that's what Rust gives you. [00:56:23] Bryan: Rust forces you to think about your code as you write it, but as a result, you have an artifact that is much more supportable, much more sustainable, and much faster. Prefer to frontload cognitive load during development instead of at runtime [00:56:34] Jeremy: Yeah, it sounds like you would rather take the time during the development to think about these issues because whether it's garbage collection or it's error handling at runtime when you're trying to solve a problem, then it's much more difficult than having dealt with it to start with. [00:56:57] Bryan: Yeah, absolutely. I, and I just think that like, why also, like if it's software, if it's, again, if it's infrastructure software, I mean the kinda the question that you, you should have when you're writing software is how long is this software gonna live? How many people are gonna use this software? Uh, and if you are writing an operating system, the answer for this thing that you're gonna write, it's gonna live for a long time. [00:57:18] Bryan: Like, if we just look at plenty of aspects of the system that have been around for a, for decades, it's gonna live for a long time and many, many, many people are gonna use it. Why would we not expect people writing that software to have more cognitive load when they're writing it to give us something that's gonna be a better artifact? [00:57:38] Bryan: Now conversely, you're like, Hey, I kind of don't care about this. And like, I don't know, I'm just like, I wanna see if this whole thing works. I've got, I like, I'm just stringing this together. I don't like, no, the software like will be lucky if it survives until tonight, but then like, who cares? Yeah. Yeah. [00:57:52] Bryan: Gar garbage clock. You know, if you're prototyping something, whatever. And this is why you really do get like, you know, different choices, different technology choices, depending on the way that you wanna solve the problem at hand. And for the software that I wanna write, I do like that cognitive load that is upfront. With LLMs maybe you can get the benefit of the robust artifact with less cognitive load [00:58:10] Bryan: Um, and although I think, I think the thing that is really wild that is the twist that I don't think anyone really saw coming is that in a, in an LLM age. That like the cognitive load upfront almost needs an asterisk on it because so much of that can be assisted by an LLM. And now, I mean, I would like to believe, and maybe this is me being optimistic, that the the, in the LLM age, we will see, I mean, rust is a great fit for the LLMH because the LLM itself can get a lot of feedback about whether the software that's written is correct or not. [00:58:44] Bryan: Much more so than you can for other environments. [00:58:48] Jeremy: Yeah, that is a interesting point in that I think when people first started trying out the LLMs to code, it was really good at these maybe looser languages like Python or JavaScript, and initially wasn't so good at something like Rust. But it sounds like as that improves, if. It can write it then because of the rigor or the memory management or the error handling that the language is forcing you to do, it might actually end up being a better choice for people using LLMs. [00:59:27] Bryan: absolutely. I, it, it gives you more certainty in the artifact that you've delivered. I mean, you know a lot about a Rust program that compiles correctly. I mean, th there are certain classes of errors that you don't have, um, that you actually don't know on a C program or a GO program or a, a JavaScript program. [00:59:46] Bryan: I think that's gonna be really important. I think we are on the cusp. Maybe we've already seen it, this kind of great bifurcation in the software that we writ

Hacker Public Radio
HPR4572: Uncommon Commands, Episode 3 - strace

Hacker Public Radio

Play Episode Listen Later Feb 10, 2026


This show has been flagged as Clean by the host. These are the commands mentioned in the You may need to use "sudo" to run these commands depending on how your system is configured. strace uptime strace ls 2>&1 | grep open strace -e openat ls / strace ls /does/not/exist strace -o ls-trace.log ls strace -ff -o pid12345-trace.log -p 12345 HISTORY The original strace was written by Paul Kranenburg for SunOS and was inspired by its trace utility. The SunOS version of strace was ported to Linux and enhanced by Branko Lankester, who also wrote the Linux kernel support. Even though Paul released strace 2.5 in 1992, Branko's work was based on Paul's strace 1.5 release from 1991. In 1993, Rick Sladkey took on the project. He merged strace 2.5 for SunOS with the second release of strace for Linux, added many features from SVR4's truss(1), and produced a ver‐ sion of strace that worked on both platforms. In 1994 Rick ported strace to SVR4 and Solaris and wrote the automatic configuration support. In 1995 he ported strace to Irix (and became tired of writing about himself in the third person). Beginning with 1996, strace was maintained by Wichert Akkerman. During his tenure, strace development migrated to CVS; ports to FreeBSD and many architectures on Linux (including ARM, IA-64, MIPS, PA-RISC, PowerPC, s390, SPARC) were introduced. In 2002, responsibility for strace maintenance was transferred to Roland McGrath. Since then, strace gained support for several new Linux architectures (AMD64, s390x, SuperH), bi- architecture support for some of them, and received numerous additions and improvements in system calls decoders on Linux; strace development migrated to Git during that period. Since 2009, strace has been actively maintained by Dmitry Levin. During this period, strace has gained support for the AArch64, ARC, AVR32, Blackfin, C-SKY, LoongArch, Meta, Nios II, OpenRISC 1000, RISC-V, Tile/TileGx, and Xtensa architectures. In 2012, unmaintained and apparently broken support for non-Linux operating systems was removed. Also, in 2012 strace gained support for path tracing and file descriptor path decoding. In 2014, support for stack trace printing was added. In 2016, system call tampering was implemented. For the additional information, please refer to the NEWS file and strace repository commit log. Links https://strace.io https://en.wikipedia.org/wiki/Strace https://www.man7.org/linux/man-pages/man1/strace.1.html Provide feedback on this episode.

airhacks.fm podcast with adam bien
From Rocc Computers to Azul Systems

airhacks.fm podcast with adam bien

Play Episode Listen Later Feb 5, 2026 56:32


An airhacks.fm conversation with Simon Ritter (@speakjava) about: first computer experiences with TRS-80 and mainframe ALGOL68 programming via punched cards in the 1970s UK, one-week turnaround times for program execution, writing battleship games on mainframes, bbc micro with color graphics and dual floppy drives, father's influence as a tech enthusiast with a PDP-8 in his chemistry lab, early fascination with robotics and controlling machines through programming, writing card games and Mandelbrot set fractal generators in Basic, transition from BASIC to C programming through sponsored university degree, working at Rocc Computers on Unix device drivers and kernel debugging, the teleputer, memory leak debugging requiring half-inch mag tape transfers and two-week investigation periods, AT&T Unix source code license access and kernel modifications, Unix System V Release 4 and Bell Labs heritage, Motorola 68000 processor's flat memory model versus Intel's near/far pointers, Novell acquisition of Unix from AT&T in 1993, Unixware development and time spent in Utah, SCO's acquisition of Unix IP and subsequent IP trolling, joining Sun Microsystems in 1996 as Solaris sales engineer, transition to Java evangelism in 1997, working under Reggie Hutcherson and Matt Thompson for nearly 10 years, building Lego Mindstorms blackjack-dealing robot with Java speech recognition and computer vision, using Sphinx for voice recognition and FreeTTS for speech synthesis, JMF webcam integration for card recognition, JavaOne 2004 robot demonstration, Glassfish application server evangelism and reference implementation benefits, Sun's technology focus versus business development challenges, CDE desktop environment nostalgia, Oracle acquisition of Sun in 2010, Jonathan Schwartz's acquisition announcement email, Oracle's successful stewardship of Java through openJDK, praise for Brian Goetz Mark Reinhold John Rose and Stuart Marks, six-month release cycle benefits, Project Amber Loom Panama and Valhalla developments, OpenSolaris discontinuation leading to docker adoption for server containerization, Oracle's 2015 pivot to cloud focus, career-defining conversation in Japan about cloud versus Java evangelism, layoff during vacation in September 2015, joining Azul Systems after three-and-a-half-hour interview with Gil Tene, ten years at Azul working on high-performance JVM Platform Prime garbage collection and CRaC technology, comparison of Azul culture to Sun Microsystems innovation environment, commercial Java distribution value propositions and runtime inventory features Simon Ritter on twitter: @speakjava

Out of the Shadows
Episode 260 - Solaris

Out of the Shadows

Play Episode Listen Later Feb 4, 2026


Welcome to Out of the Shadows, a series that dives into the world of (mostly) 80s horror movies. Join Chris Chavez and Jim Clark as they explore the best and worst of what made the 80s the golden age of horror. This week, Jim's “Space Horror” interlude comes to a close as he and Chris discuss the 1972 sci-fi Soviet psychological thriller (not horror) Solaris.

Ask Noah Show
Ask Noah Show 472

Ask Noah Show

Play Episode Listen Later Dec 24, 2025 58:44


This week Noah and Steve work on Steve's house, a new automated lock system goes in, some new structured wiring goes in, and we talk about automating your Christmas tree. -- During The Show -- 00:48 Intro Happy Christmas Kids and presents Quests at Steve's Steve's Christmas tree Steve on a Mac 16:20 Feedback You start the conversation Send in an email success stories problems you can't solve suggest a topic 18:00 Switch Bot A room to keep dogs and kids out of Why Switch Bot? Gold tier certified by Home Assistant Value of talking with others How to evaluate "the line" The "delta" Gratitude 36:17 Structured Wiring 2 Recessed outlets with Ethernet 2 Projector rooms The Smart Home Hookup (https://www.thesmarthomehookup.com/) The Smart Home Hookup Youtube (https://www.thesmarthomehookup.com/) Playing D&D with the family Lay of the land Running Cat6 SDI Video/Audio Belden Cables (https://www.belden.com/products) Vertical Cables (https://verticalcable.com/) HDMI Decimators Keystones 55:57 News Wire Darktable 5.4 - darktable.org (https://www.darktable.org/2025/12/darktable-5.4.0-released/) Kdenlive 25.12 - kdenlive.org (https://kdenlive.org/news/releases/25.12.0/) OpenShot 3.4 - openshot.org (https://www.openshot.org/blog/2025/12/15/new_openshot_release_340/) OpenZFS 2.4 - github.com (https://github.com/openzfs/zfs/releases) GNUCash 5.14 - gnucash.org (https://www.gnucash.org/news.phtml) Nvidia Linux 590.48 - phoronix.com (https://www.phoronix.com/news/NVIDIA-590.48.01-Linux) Linux 6.17 EOL - 9to5linux.com (https://9to5linux.com/linux-kernel-6-17-reaches-end-of-life-its-time-to-upgrade-to-linux-kernel-6-18-lts) RELIANOID 7.8.0 - relianoid.com (https://www.relianoid.com/blog/release-notes-relianoid-7-8-0-community-edition/?srsltid=AfmBOoqTXRsWaTNKQFzVEqPBJTCWcDsZ6UdJ39cTIPM4-r7CGJXQ8Ldq) SparkyLinux 2025.12 - sparkylinux.org (https://sparkylinux.org/sparky-2025-12/) Easy OS Excalibur 7.1 - puppylinux.com (https://forum.puppylinux.com/viewtopic.php?t=16128) Emmabuntus Debian Edition 6 - emmabuntus.org (https://emmabuntus.org/category/english/) Solaris 11.4 - blogs.oracle.com (https://blogs.oracle.com/solaris/whats-new-in-oracle-solaris-11-4-sru-87) FreeBSD 15.0 - freebsd.org (https://www.freebsd.org/releases/15.0R/relnotes/) Rust CVE in Linux - itsfoss.com (https://itsfoss.com/news/first-linux-kernel-rust-cve/) Senate Intel Chair - cyberscoop.com (https://cyberscoop.com/tom-cotton-open-source-software-foreign-influence-national-cyber-director/) Beavertail Malware - scworld.com (https://www.scworld.com/news/north-korean-beavertail-malware-sparks-attacks-across-financial-sector) Open-Source Protein Co-Folding Model - nvidia.com (https://www.nvidia.com/en-us/customer-stories/mit-recursion-open-source-protein-co-folding-model/) Bloom - siliconangle.com (https://siliconangle.com/2025/12/22/anthropic-announces-bloom-open-source-tool-researchers-evaluating-ai-behavior/) CUGA - infoq.com (https://www.infoq.com/news/2025/12/ibm-cuga/) Nemotron AI Models - finance.yahoo.com (https://finance.yahoo.com/news/nvidia-corporation-nvda-launches-family-144517323.html) -- 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/472) 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)

She Grows with Allyson Scammell
The Galactic Akashic Records and Its Impact on Humanity with Debbie Solaris

She Grows with Allyson Scammell

Play Episode Listen Later Dec 16, 2025 54:52 Transcription Available


Many people think of the Akashic Records as a system of files existing in the astral plane, difficult to reach by anyone but trained readers.But Galactic Historian Debbie Solaris describes it as an energetic space that anyone can set an intention to connect with.This means that while Akashic Record channelers are especially skilled in retrieving and interpreting this data, we ALL have the capacity to access infinite troves of cosmic information!This brand new episode is a DEEP dive into the Akashic Records - a first for Soul Guide Radio! Tune in as I sit down with world-renowned Galactic Historian, Akashic Records Channeler, and Starseed Intuitive Debbie Solaris for a FASCINATING conversation about the impact of the Galactic Akashic Records on humanity, our cosmic origins and hidden histories, and Debbie's take on where we're headed as a collective. You'll discover:What is included in the Akashic Records and the benefits of accessing themHow you can plug into your own Akashic RecordsThe trauma that we carry from past multidimensional lifetimesAbout Debbie: Debbie Solaris is a Galactic Historian, Akashic Records Channeler, and Starseed Intuitive known for her grounded approach to cosmic wisdom. After a transformative extraterrestrial contact experience, she awakened to her star lineage and began receiving extensive galactic and spiritual downloads. Through readings, classes, and multimedia presentations, she helps others remember their divine origins and soul mission. Affectionately called the “Galactic Wikipedia,” Debbie has been featured on Gaia TV and numerous podcasts, shows, and events worldwide.Timestamps:00:00 Welcome02:09 Meet Debbie Solaris: Galactic Historian06:25 Understanding the Akashic Records10:52 Accessing the Akashic Records16:25 The Power of the Akashic Records21:45 Exploring Different Star Systems34:58 Understanding Galactic History and Its Impact38:40 Predictions for Earth's Future and Extraterrestrial Contact49:22 InvitationConnect with Debbie: Website: www.debbiesolaris.com YouTube: https://www.youtube.com/user/sydkat7 Instagram: https://www.instagram.com/debbiesolaris/STAY CONNECTED: Soul Guide Circle: JOIN the Soul Guide Circle closed Facebook Group Facebook: FOLLOW on Facebook Instagram: FOLLOW on Instagram YouTube: Follow in YouTube Ready to grow a prosperous soul-guided business? BOOK a free Intuitive Consult Leave a review for Soul Guide Radio (and we'll read it on the air!)

Movies That Shaped Us
"Jay Kelly" & George Clooney

Movies That Shaped Us

Play Episode Listen Later Dec 10, 2025 97:56


We Review: Jay Kelly, One Fine Day, Out of Sight, Ocean's Eleven, Michael Clayton, Batman & Robin, Solaris (2002)One of our last "classic movie stars" is out with a new film that looks back on the legacy of a fictional classic movie star. We review the new George Clooney film Jay Kelly and then discuss our George Clooney top 3s and hot takes.Subscribe on YouTube:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠www.youtube.com/@moviesshapedpod⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠follow us:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠www.instagram.com/moviesshapedpod/⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Subscribe to the pod on Spotify:https://open.spotify.com/show/6ShPbVNVFjyxHVHch8JtYqSubscribe to the pod on Apple Podcasts:https://podcasts.apple.com/us/podcast/movies-that-shaped-us/id1591109094 Follow us:https://www.instagram.com/moviesshapedpodChapters:00:00:00 Intro00:01:00 George Clooney Thoughts00:13:30 Jay Kelly00:40:06 Batman & Robin00:49:03 One Fine Day01:00:07 Out of Sight01:08:10 Ocean's Eleven01:16:52 Solaris (2002)01:23:57 Michael Clayton01:33:21 What Should He Do Next?01:36:50 Next Episode Preview & Outro

Deep House Moscow
Tayu ‒ Live@Solaris | 2025

Deep House Moscow

Play Episode Listen Later Nov 24, 2025 62:19


Artist: Tayu (Russia) Name: Live@Solaris | 2025 Genre: Electronic Release Date: 24.11.2025 Exclusive: Deep House Moscow Tayu: @tayumusique Instagram: www.instagram.com/tayumusique Follow us: www.facebook.com/deephousemsk/ www.instagram.com/deephousemoscow/ vk.com/deephousemsk/

Paul's Security Weekly
AI Cheating?, O, Canada, npms, passkeys, Exchange, Solaris, the amazing Rob Allen - Rob Allen - SWN #525

Paul's Security Weekly

Play Episode Listen Later Oct 31, 2025 32:25


AI Cheating?, O, Canada, npms, passkeys, Exchange, Solaris, the amazing Rob Allen of Threatlocker, and More on this edition of the Security Weekly News. Segment Resources: Ingram Micro Working Through Ransomware Attack by SafePay Group | MSSP Alert: https://www.msspalert.com/news/ingram-micro-working-through-ransomware-attack-by-safepay-group This segment is sponsored by ThreatLocker. Visit https://securityweekly.com/threatlocker to learn more about them! Visit https://www.securityweekly.com/swn for all the latest episodes! Show Notes: https://securityweekly.com/swn-525

Biohacking with Brittany
The Truth About Iodine: How One Mineral Impacts Energy, Fertility, and Oral Health with Ian Clark

Biohacking with Brittany

Play Episode Listen Later Oct 31, 2025 64:32


Ian Clark, founder and CEO of Activation Products (code: BIOHACKINGBRITTANY), unpacks why iodine sits at the center of metabolic health, thyroid function, and oral ecology — and how simple mineral habits can shift energy, hormones, teeth and gums, and even pregnancy outcomes.  We dive into iodine vs iodide, receptor "blockers" like fluoride and chlorine, Solaris for the mouth, and how to build results-driven routines without overwhelm. This episode is perfect for busy moms and women who want simple, pregnancy-smart mineral habits to boost thyroid energy, clear brain fog, and strengthen teeth and gums—without complex stacks or overwhelm. WE TALK ABOUT:  07:40 - Why iodine is important for your health 11:35 - Iodine vs. iodide and the form your body actually uses 15:40 - Pregnancy and postpartum priorities for iodine sufficiency 16:45 - The surprising story behind today's low iodine RDA 27:55 - Beating plaque at home with a minimalist mineral routine 39:50 - Minerals as root-cause medicine: Iodine, magnesium, selenium 46:10 - Mom-proof health shifts: Tiny habits, big wins 50:35 - Start-here essentials: A simple, affordable mineral toolkit 59:00 - Daily practices for maintaining "perfect health" biomarkers SPONSORS: Feeling bloated, tired, or hormonally off? Try BiOptimizers — supplements that actually absorb and work for women's health. Get 15% off at bioptimizers.com/biohackingbrittany with code BIOHACKINGBRITTANY. Join me in Costa Rica for Optimize Her, a 5-night luxury women's retreat in Costa Rica with yoga, healing rituals, and biohacking workshops—only 12 spots available. RESOURCES: Trying to conceive? Join my Baby Steps Course to optimize your fertility with biohacking. Free gift: Download my hormone-balancing, fertility-boosting chocolate recipe. Explore my luxury retreats and wellness events for women. Shop my faves: Check out my Amazon storefront for wellness essentials. Activation Products' website (get 15% discount with code: BIOHACKINGBRITTANY) Ian Clark's Instagram LET'S CONNECT: Instagram, TikTok, Facebook Shop my favorite health products Listen on Spotify, Apple Podcasts, YouTube Music