HN Theater @HNTheaterMonth

The best talks and videos of Hacker News.

Hacker News Comments on
Andrew S. Tanenbaum: The Impact of MINIX

ieeeComputerSociety · Youtube · 41 HN points · 0 HN comments
HN Theater has aggregated all Hacker News stories and comments that mention ieeeComputerSociety's video "Andrew S. Tanenbaum: The Impact of MINIX".
Youtube Summary
Author Charles Severance interviews Andrew S. Tanenbaum about the

motivation, development, and market impact of the MINIX operating system. From

Computer's July 2014 issue: http://www.computer.org/csdl/mags/co/2014/07/index.html.

Visit Computer: http://www.computer.org/computer. Subscribe to the Computing

Conversations podcast on iTunes at https://itunes.apple.com/us/podcast/computing-

conversations/id731495760.
HN Theater Rankings

Hacker News Stories and Comments

All the comments and stories posted to Hacker News that reference this video.
Aug 11, 2015 · 41 points, 6 comments · submitted by vezzy-fnord
htor
Minix have always fascinated me: how it's more modular, smaller, safer and even self-healing. It makes sense to think those are qualities all systems should have, embedded or not.

I wonder if the more popular desktop OSes are ever going to change their monolithic architectures into something similar and adopt these ideas. At this point it seems unlikely because it's all about speed and flashy features, not so much reliability and modularity.

It would be a huge amount of work to change the underlying architecture of some existing million-lines-of-code monster - and that costs a lot of money - but the benefits of having a microkernel could also outweigh that in the future.

pjmlp
Windows and Mac OS X have already to a certain extent, as they follow a hybrid model.

Same thing with your phone OS, given how their sandbox models work.

Only GNU/Linux and *BSD keep pushing the monolith UNIX kernel design.

vezzy-fnord
I'm not sure if XNU really reaps any benefits from its arrangement. It's not so much a hybrid kernel as much as it is a chimera kernel - the OSF Mach component is used to define the low-level constructs like tasks, threads, VMM, IPC/ports (XPC sitting on top of it), system clock, host info and so forth, but no real reliability gains to speak of.
pjmlp
Well it is a matter where Apple teams decide to invest their resources. The architecture is there.
zvrba
> I wonder if the more popular desktop OSes are ever going to change their monolithic architectures into something similar and adopt these ideas.

Windows graphics stack from Win7 (or maybe already Vista?) can recover from driver crashes. I experienced it a couple of times (VERY rarely though), and it worked. The screen blinked, all applications survived and I could just continue doing whatever I was doing. No need to reboot or even log out.

agumonkey
Experienced it too, I just realize how 'normal' it felt even though not long ago everything would have gone down. <notgratefulenoughme/>
HN Theater is an independent project and is not operated by Y Combinator or any of the video hosting platforms linked to on this site.
~ yaj@
;laksdfhjdhksalkfj more things
yahnd.com ~ Privacy Policy ~
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.