BeOS DEMO VIDEO
Why Hacker News recommends it
HN people cite it as evidence of how fast and responsive a well-designed microkernel desktop could be on modest hardware.
What it is
The official demo video from Be, Inc. showing BeOS running multiple videos, media applications and a responsive desktop on 1990s hardware.
Recommended by 2 HN commenters across 2 different months, 2012 to 2022.
What Hacker News said
Recommends beosrocks · 2012-04 · on “The Dawn of Haiku OS”
dr_dank's comment on Slashdot ( [LINK] ) pretty much sums up its awesomeness: BeOS was demonstrated to me during my senior year of college. The guy giving the talk played upwards of two dozen mp3s, a dozen or so movie trailers, the GL teapot thing, etc. simultanously. None of the apps skipped a beat. Then, he pulled out the showstopper. He yanked the plug on the box. Within 20 seconds or so of restarting, the machine was chugging away with all of its media files in the place they were when they were halted, as if nothing had happened. If you've never played with BeOS on an old Pentium II, it's hard to imagine the kind of performance it was able to squeeze out of that hardware. Here's a rough
Recommends nickpsecurity · 2016-03 · on “Lessons Learned from 30 Years of MINIX”
"Tanenbaum mentions commentators on slashdot who never tried a microkernel. That's me and I never tried to write an OS either. " "Suppose I'm just interested in desktop applications. Linux is already treated as a lost cause. That's what gets me because at the moment, the microkernels don't seem like an alternative in my case. If I'm not yet convinced by the opponents, I'm looking for facts, not anecdotes or authority. " Ahh, OK. Well, I'm guessing you probably used Windows/DOS desktops back in the 1990's, right? They were OK for apps but architecturally terrible. That meant they crashed a lot, slogged down under heavy load, and so on. UNIX and Linux didn't do much better outside of SGI's mac
Cites agumonkey · 2013-10 · on “Experiment in booting Linux fast”
I didn't know about BeOS booting process, but I stumbled upon good old demos[1] recently, I remember how I was amazed back in the days. I'm still amazed, more than before. Sad. [1] [this video]
Cites nickpsecurity · 2016-01 · on “Unikernels are unfit for production”
Not organized to be able to just throw out a reference and many disappeared over time as old web faded. It's more something you see relative to other OS's than an absolute. I really need to try to integrate all the examples sometime. Here's a few, esp from past, that give you an idea. Historical look at quite a few [LINK] Note: A number were concurrency safe, had a nucleus that preserved consistency, or were organized in layers that could be tested independently. UNIX's was actually a watered down MULTIC's & he's harsh on it there. I suggest you google it too. Burrough's B5000 Architecture (1961-) [LINK] Note: Written in ALGOL variant, protected stack, bounds checks, type-checked procedure c
Cites nickpsecurity · 2016-03 · on “Redox – A Unix-Like Operating System Written in Rust”
If we're talking tech, then your post couldn't be more wrong given my BeOS and QNX examples. Performance was equal to or better than monoliths of the time. BeOS especially destroyed competition in concurrency performance due to its architecture. QNX runs at hardware speed basically with real-time properties and POSIX support. BeOS disappeared due to Microsoft monopoly with Haiku making a OSS clone. QNX was at $40 million a year in revenue when Blackberry bought it. Green Hills and VxWorks are doing OK, too, with VxWorks making more than QNX per quarter. Both have desktops virtualizing Windows, Linux, etc on microkernels w/ Gbps throughput. I don't see why we keep getting these theoretical co
Cites crazyloglad · 2016-05 · on “I wrote a display server, a desktop environment, and a debugging/reversing tool”
Futurama reference ;) [LINK] though apparently popular enough that some people have made all-rush playlists ( [LINK] ) On-topic - definitely a cool project and one that I haven't heard about actually, added to my queue of weekly source-code readings. I'd also consider DirectFB similar, and another project that I just have in my vaguest of memories (think they used a project-name like Cairo that got google-CVed out of existence from the more recent one) from the 2001-02ish era. They tried to attack X back then, but fell victims to the driver situation (but they had arbitrarily rotated windows!). One of my stronger personal influences is BeOS though - Compare [this video] to [LINK] :)
Cites 0xcde4c3db · 2016-12 · on “Haiku booting in UEFI mode”
For an illustration of this, see [1]. Keep in mind that this was almost 20 years ago, so the hardware he's running is probably something like a dual-socket Pentium Pro or Pentium II platform with a 66 MHz bus and core clock speeds around 10% of what we see on modern processors, and nothing like a modern GPU (I'd guess that the graphics hardware has accelerated blitting and an overlay for the live video input, though; it's unlikely that software is pushing every pixel in that demo). [1] [this video]
Cites zamalek · 2016-12 · on “Haiku booting in UEFI mode”
You're missing the point entirely, it could be done in hardware (I'm sure they would be happy with a PR) - but Haiku can do stuff in software that other OSes simply can't; media is just one of the better demos. It follows very strongly from the BeOS demos from the mid 90s[1]. [1]: [this video]