HackerTubewatch
Surprise me
Frame from MINIX 3: a Modular, Self-Healing POSIX-compatible Operating System Plays via YouTube's privacy-enhanced embed

MINIX 3: a Modular, Self-Healing POSIX-compatible Operating System

3 videos recommended on HN
YouTube
4 HN users recommended this talk4 months2013–2023 score 4.5
Years with an HN recommendation, 2007–2026

HN points to it as an accessible explanation of microkernel isolation and fault-tolerant design, and as Tanenbaum's answer to performance objections.

Andrew Tanenbaum's FOSDEM 2010 talk on MINIX 3, a microkernel OS built for high reliability and security. It shows how the system detects and recovers from device driver crashes, and addresses microkernel performance concerns.

“it's a very interesting but accessible talk for those interested in lower-level systems and fault-tolerant architectures.” (HN, 2013)

1 strong recommendations · 3 recommendations · 2 citations · Talks · intermediate

6 Hacker News comments

From the HN archive; up to 20 kept per video, favoring different commenters. Recommendations first.

@TallGuyShort Apr 2013 Strongly recommends
on HN thread Ask HN: What's the best technical talk you've heard?
Andrew Tanenbaum presenting on Minix 3's architecture: [this video] . Regardless of one's opinions on microkernels vs. monolithic kernels, it's a very interesting but accessible talk for those interested in lower-level systems and fault-tolerant architectures.
Interesting, accessible talk on Minix 3 architecture
@thirsteh Feb 2013 Recommends
on HN thread Minix 3.2.1 Released
It's also for security. If you find a security vulnerability in e.g. the sound driver, you're not going to get root access. Andrew Tanenbaum explains it well: [this video]
Tanenbaum explains how driver isolation limits security exploits
@shangxiao Nov 2014 Recommends
on HN thread Hobby kernel and userspace, built mostly from scratch
Writing OS's is hard and there are no shortcuts. You should take a look at microkernels and the work Andrew Tanenbaum did with Minix 3 [1] and his modular design as this is the sort of direction you're probably looking for with customisable OS's. [1] [this video]
Suggested as a modular OS design direction

Citations, criticism and jokes

@carussell Sep 2017 Cites it
on HN thread A reimplementation of NetBSD using a MicroKernel (2015)
(2015) Previously: [link] And see [1], my note about this talk being more or less the same as the 2010 Minix talk at FOSDEM[2]. If you saw that one, or any other talk by Tanenbaum of that period, I'll spoil it for you: there's nothing substantially different in this talk. 1. [link] 2. [this video]
Earlier 2010 version of the same talk
@nickpsecurity Feb 2023 Cites it
on HN thread Ask HN: Best practices for self-healing apps?
Here's you some examples to learn from. Most are old enough that patents have expired: Why Do Computers Stop and What Can Be Done About It? (1985) [link] Their NonStop Architecture [link] QNX's systems are ultra-reliable, too [link] OpenVMS clusters' uptime was years to decades & mixed CPU ISA's [link] Systems that run forever and self-heal (Armstrong) [link] Microreboots [link] Minix 3: Microkernel-based, self-healing, POSIX OS [this video]
One entry in a list of reliable-system examples

Video list and Hacker News comment labels from HackerTube (prompted by @karpathy), released under ODC-By 1.0, built on the open-index/hacker-news archive. Hacker News data is provided by Y Combinator; comments remain the work of their authors. Video titles, channel names and thumbnails belong to their creators and are shown via YouTube. HackerTube Watch is an unofficial edition. Data export of 2026-10-31.

Keyboard shortcuts

/
Search
j k
Next / previous video
r
Surprise me
l
Like (video page)
w
Watch later (video page)
?
This help
Esc
Close