# The episode formerly known as ℔

- Show: [Oxide and Friends](https://hardwarepodcasts.com/podcast/oxide-and-friends)
- Published: 2021-08-24
- Length: 1h 06m
- Episode: 11
- Page: https://hardwarepodcasts.com/podcast/oxide-and-friends/2021-08-24-the-episode-formerly-known-as
- Listen: https://share.transistor.fm/s/4301ba28

## Summary

Bryan Cantrill, Adam Leventhal, and Laura Abbott of Oxide Computer Company discuss the development of Hubris, a microkernel operating system for embedded systems, emphasizing its correctness, lack of dynamic memory allocation, and use of Rust. The group traces the evolution of operating system concepts from the 1990s, including 'personalities' in Windows NT and the microkernel vs. monolithic debate, to modern containerization and embedded design. They detail specific engineering challenges in Hubris, such as stack overflow handling and memory protection, while also engaging in a broad discussion on Unix trivia, open-source maintenance, and accessibility technology.

## Chapters

- [0:00](https://hardwarepodcasts.com/podcast/oxide-and-friends/2021-08-24-the-episode-formerly-known-as#t=0) Introduction: Recap of Showstopper and dBASE IV
- [2:56](https://hardwarepodcasts.com/podcast/oxide-and-friends/2021-08-24-the-episode-formerly-known-as#t=176) Operating Systems vs. Operating Environments: NeXTSTEP and Windows NT
- [12:39](https://hardwarepodcasts.com/podcast/oxide-and-friends/2021-08-24-the-episode-formerly-known-as#t=759) Microkernels: QNX, Mach, and the Torvalds-Tanenbaum Debate
- [15:42](https://hardwarepodcasts.com/podcast/oxide-and-friends/2021-08-24-the-episode-formerly-known-as#t=942) Hubris: Designing a Correctness-Focused Microkernel in Rust
- [21:14](https://hardwarepodcasts.com/podcast/oxide-and-friends/2021-08-24-the-episode-formerly-known-as#t=1274) Comparing Hubris to Tock and OpenTitan
- [29:37](https://hardwarepodcasts.com/podcast/oxide-and-friends/2021-08-24-the-episode-formerly-known-as#t=1777) Stack Overflow and Memory Protection in Hubris
- [35:41](https://hardwarepodcasts.com/podcast/oxide-and-friends/2021-08-24-the-episode-formerly-known-as#t=2141) Open Source Maintenance: Rustfmt and Stalebot
- [40:27](https://hardwarepodcasts.com/podcast/oxide-and-friends/2021-08-24-the-episode-formerly-known-as#t=2427) QNX History and POSIX Utilities
- [44:00](https://hardwarepodcasts.com/podcast/oxide-and-friends/2021-08-24-the-episode-formerly-known-as#t=2640) Unix Pronunciation Trivia: ed, vi, and Symbols
- [55:23](https://hardwarepodcasts.com/podcast/oxide-and-friends/2021-08-24-the-episode-formerly-known-as#t=3323) Accessibility Technology and Screen Readers

## Topics

- [Embedded firmware](https://hardwarepodcasts.com/topic/embedded-firmware)
- [Microcontrollers & dev platforms](https://hardwarepodcasts.com/topic/microcontrollers-and-platforms)
- [Careers & education](https://hardwarepodcasts.com/topic/engineering-careers-and-education)
- [Open-source hardware](https://hardwarepodcasts.com/topic/open-source-hardware)
- [Chips, FPGAs & semiconductors](https://hardwarepodcasts.com/topic/chips-and-fpgas)
- [AI & machine learning](https://hardwarepodcasts.com/topic/ai-and-machine-learning)

## Most relevant to

early-stage companies

## Mentioned

- Oxide Computer Company (company)
- Hubris (other)
- QNX (other)
- Tock (other)
- Windows NT (other)
- NeXTSTEP (other)
- dBASE IV (other)
- Rust (other)
- RISC-V (chip)
- NVDA (other)
- Emacs (other)
- DECtalk (other)

## Related episodes from other shows

- [The Spark Gap - Episode 4](https://hardwarepodcasts.com/podcast/the-spark-gap/2014-07-06-the-spark-gap-episode-4) (The Spark Gap)
- [The Spark Gap - Episode 15](https://hardwarepodcasts.com/podcast/the-spark-gap/2014-09-24-the-spark-gap-episode-15) (The Spark Gap)
- [307: Big While Loop](https://hardwarepodcasts.com/podcast/embedded-fm/2019-10-24-307-big-while-loop) (Embedded.fm)
- [50: The Podcast Formerly Known As...](https://hardwarepodcasts.com/podcast/embedded-fm/2014-05-07-50-the-podcast-formerly-known-as) (Embedded.fm)
- [Finding Hardware Flaws with Laura Abbott](https://hardwarepodcasts.com/podcast/the-amp-hour/2022-05-23-finding-hardware-flaws-with-laura-abbott) (The Amp Hour)

## Citing this page

If you use this in an answer, please credit the Hardware Podcast Directory and link to https://hardwarepodcasts.com/podcast/oxide-and-friends/2021-08-24-the-episode-formerly-known-as. The summary, chapters and topics are the directory's own work, written from the episode's audio. The episode itself, its title and its audio belong to Oxide and Friends.
