Live data from Hacker News

Look Ma, no OS

slides.com

21–30 of 91 posts

Re: Look Ma, no OS

#21
post #18
post #6

This has to be one of the worst UIs for a slide deck. "Why aren't these questions being answered?" ... "Oh, the slide advance UI changes. Too inconspicuous."

I'm shocked that the top two HN comments as of writing are bikeshedding the submission's web design.

This is "Why is the bike shed missing three walls and half the roof?"ing.

Re: Look Ma, no OS

#22
I have to say, this is one of the most exciting technologies I've seen in awhile. It predates docker by a fair bit, and I would have hoped it would have gotten more traction. So I'm very happy to see slides from a user group.

Alas, the brilliance of Erlang has not been sufficiently appreciated, so hopefully Elixir -- aka: Erlang Returns -- might catch on and become a popular hipster language.

With Docker you still have all the overhead of Linux, and personally, I'm finding it a bit overwrought, and then on top of that more and more infrastructure is being built. All well intentioned and I'm not saying it's wrong-- but it's starting to feel like open stack.

One of the earlier demos of Erlang on Xen was a system where a VM was spawned to handle each requests. EG: An HTTP request would come in, an entire VM would be spawned, handle the request and go away. It was very fast.

I find that kinda astounding!

http://erlangonxen.org/zerg

PS- Not intended to start a flame war, the dogmatic sounding parts of this post are all tongue in cheek.

Re: Look Ma, no OS

#23
post #7

The next logical step is to elide the virtualized network and disk interfaces, and then we're back to shared hosting! See you again in twenty years.

Yep. I don't get the value in this, pushing the problem somewhere else just creates new problems. Instead of being able to rely on distributions and gargantuan open software, now we go off and roll it all ourselves? This is a good path to job security, but I don't see what else.

What's to roll yourselves? (Serious question, I might have missed it.) The erlang platform provides a great deal of everything you need. And if it doesn't, there's a library out there to do it.

Elixir is extremely active, growing and moving fast and even if you do have to roll it yourself, it can still be a net win.

For instance, I found it was easier to integrate a mail sending library or interface with mailgun than it was to get an STMP service working on linux.

But then, I'm a developer, not ops.

Re: Look Ma, no OS

#24

"Two dimensional navigation for a slide deck would be really helpful, discoverable, and useful." - no one ever

For those who are confused: Hit the down arrow to go thru the slides, when you get to the end of one, hit the right arrow to go to the next section, then rinse and repeat.

Just hitting right will show the you the headers for each section. Right jumps from section to section

Hitting down goes slide to slide.

Re: Look Ma, no OS

#25

Also relevant: http://openmirage.org and https://www.youtube.com/watch?v=bYQ_lq5dcvM

Mirage supports Ocaml the video shows people making Python Unikernels.

This slide deck supports Elixir and Erlang languages.

(just adding details for people)

Re: Look Ma, no OS

#28

"Two dimensional navigation for a slide deck would be really helpful, discoverable, and useful." - no one ever

I hated Reveal.js until I realized that I could press Space to advance, and Shift-Space to move backwards, and it will just Do The Right Thing.

Can you go down? Space will go down. Otherwise, Space will go to the right. It re-linearizes the presentation, while still preserving the 2D layout for quick navigation between major topics.

Re: Look Ma, no OS

#29
post #7

The next logical step is to elide the virtualized network and disk interfaces, and then we're back to shared hosting! See you again in twenty years.

Yep. I don't get the value in this, pushing the problem somewhere else just creates new problems. Instead of being able to rely on distributions and gargantuan open software, now we go off and roll it all ourselves? This is a good path to job security, but I don't see what else.

Disclaimer: I have no idea what I'm talking about and should not be taken seriously.

Eliding the virtualized network and disk interfaces is not what they are talking about though. They are sticking with those. So, given virtualized CPU, RAM, network and disk interfaces; a runtime that talks directly to those interfaces; and the intent to exclusively run a single process per VM; what do they really need Linux for?

Re: Look Ma, no OS

#30
post #22

I have to say, this is one of the most exciting technologies I've seen in awhile. It predates docker by a fair bit, and I would have hoped it would have gotten more traction. So I'm very happy to see slides from a user group. Alas, the brilliance of Erlang has not been sufficiently appreciated, so hopefully Elixir -- aka: Erlang Returns -- might catch on and become a popular hipster language. With Docker you still ha…

> and then on top of that more and more infrastructure is being built.

I don't see how unikernels solve orchestration. You still need databases, load balancing, service discovery and so on. Kubernetes or something like it would still be a necessity.

Post reply on HN