Live data from Hacker News

I ported Kubernetes to the browser

ngrok.com

91–100 of 110 posts

Re: I ported Kubernetes to the browser

#91
post #74

Earlier quoted context omitted.

Considering what kubernetes actually is - there's a fantastic use case if you really did port it to the browser. So when someone says they did it, I kinda expect that they literally ported that containerization logic to JavaScript. That would mean I could run an image of an OS like Linux in browser JavaScript. It's a wild thing, but that's what porting literally means! And what I expected with that title. Think of li…

But Kubernetes isn't postgres or ruby or containers. It's the orchestration service. Your comparison doesn't make sense.

It’s like saying you ported PlayStation to the browser but no games work.

It would be the most pointless emulator ever.

And it wouldn’t qualify as being ported IMO

Re: I ported Kubernetes to the browser

#92

Earlier quoted context omitted.

Considering what kubernetes actually is - there's a fantastic use case if you really did port it to the browser. So when someone says they did it, I kinda expect that they literally ported that containerization logic to JavaScript. That would mean I could run an image of an OS like Linux in browser JavaScript. It's a wild thing, but that's what porting literally means! And what I expected with that title. Think of li…

Sorry to be blunt but from the messages you have written in this threads it is pretty clear you don't know well enough what you are talking about.A real working Kubernetes cluster has many layers of abstractions and the lower ones are outside Kubernetes completely (i.e. containerd or the Linux kernel itself).

Save the insults. Make points.

mAnY lAyERs aside if it doesn’t actually do anything you have not ported anything.

It has to WORK to be a port.

See the PlayStation emulator example - same thing. The game itself is not ported but it still runs. That’s the point!

Re: I ported Kubernetes to the browser

#95
post #34

Earlier quoted context omitted.

Sadly Katacoda got paywalled (totally get why they did it, these things have costs). I think some other similar platforms disappeared because they ran out of people willing to fund it. It’s a shame. I’m hoping this offers an alternative. It has the risk of becoming out of date with reality, but at least even in that case the core should ~always be relevant.

katacoda got bought by o'reilly and went to shit from there. We tried to give them money in 2020 and they just sent us a templated email to "go self qualify with this form" and it was clear they only cared about enterprise sized customers. which is a real shame because it was a great platform.

Huh, looks like they mothballed it a year later.

Re: I ported Kubernetes to the browser

#96

Earlier quoted context omitted.

Considering what kubernetes actually is - there's a fantastic use case if you really did port it to the browser. So when someone says they did it, I kinda expect that they literally ported that containerization logic to JavaScript. That would mean I could run an image of an OS like Linux in browser JavaScript. It's a wild thing, but that's what porting literally means! And what I expected with that title. Think of li…

K8s doesn't run containers, container runtime environments do. K8s sits on top of those and orchestrates them.

This “port” doesn’t even do that

Re: I ported Kubernetes to the browser

#98

Earlier quoted context omitted.

Sorry to be blunt but from the messages you have written in this threads it is pretty clear you don't know well enough what you are talking about.A real working Kubernetes cluster has many layers of abstractions and the lower ones are outside Kubernetes completely (i.e. containerd or the Linux kernel itself).

Save the insults. Make points. mAnY lAyERs aside if it doesn’t actually do anything you have not ported anything. It has to WORK to be a port. See the PlayStation emulator example - same thing. The game itself is not ported but it still runs. That’s the point!

> Make points. mAnY lAyERs aside if it doesn’t actually do anything you have not ported anything.

You might consider reflecting on this long thread which seems to be solely about your personal definition of the word "port", and arguing with others that the definition should be what you say.

Particularly because you're now stooping to insulting other HN posters over one technical definition of one word.

Re: I ported Kubernetes to the browser

#100

Earlier quoted context omitted.

Save the insults. Make points. mAnY lAyERs aside if it doesn’t actually do anything you have not ported anything. It has to WORK to be a port. See the PlayStation emulator example - same thing. The game itself is not ported but it still runs. That’s the point!

> Make points. mAnY lAyERs aside if it doesn’t actually do anything you have not ported anything. You might consider reflecting on this long thread which seems to be solely about your personal definition of the word "port", and arguing with others that the definition should be what you say. Particularly because you're now stooping to insulting other HN posters over one technical definition of one word.

I am not redefining what a port is – but you are

No amount of whining is going to change anything.

The only thing that would change my opinion is if it actually worked.

And I don't think I was being insulting at all.

What I replied to:

"pretty clear you don't know well enough what you are talking about" is the real insult in this thread, which is what I called out :) Those statements are so boring and don't prove anything. Anyone can say "You don't know what you are talking about" but he hasn't proven anything. It's just an empty insult.

Making letters lower/upper to stress emphasis in a reply to that is part of conveying that.

You haven't changed my mind at all so far, I still think this doesn't qualify as a port.

Question for you: What would you use this project for in production? How could I replace k8s today with this browser port?

Post reply on HN