Live data from Hacker News

NodeOS: a "hacker-friendly operating" system written in Node.js

nodeos.github.io

11–20 of 22 posts

Re: NodeOS: a "hacker-friendly operating" system written in Node.js

#11
Why would I use this and not npm on Ubuntu? Mozilla is not going to distribute Firefox using npm and even it it does, why not use npm to install FF on Ubuntu if it really is that great.

I'm just trying to understand the reasoning behind this. What do I gain by using NodeOS instead of a regular linux distribution?

Re: NodeOS: a "hacker-friendly operating" system written in Node.js

#12
post #3

I think you mean NodeSH, not OS. I don't see any aspect of this that tells me it's an operating system. "Node is not a perfect language by any means, but..." Also, Node is a framework, the language is Javascript.

node is a mashup between v8 and some C/C++ libs,with a javascript interface. It's not really a framework , i would say node is closer to nginx than rails for instance.

Re: NodeOS: a "hacker-friendly operating" system written in Node.js

#13
post #8

Sure, because hosting the whole repo on github is going to be a smart move. Call me when there are dependencies issues, new versions that break the whole systems and security issues with unsigned packages. No, just no.

I'm not sure I see the objection here. Package versions should be pinned so dependency management and version conflicts shouldn't be an issue. I don't believe npm signs packages, but it at least communicates with the server via HTTPS and properly validates the certificate so I don't really see the security concern there.

Re: NodeOS: a "hacker-friendly operating" system written in Node.js

#14

Great, more badass rockstar ninja developers using the newly discovered 201x techniques of async coding to disrupt the operating system. My beef is not that the author is playing around with using an actually pretty awesome dynamic language as an operating environment; it's that the author doesn't explain that what they're doing is actually, you know, an operating system. How are you booting? How are you writing to t…

I share your cynicism.

Re: NodeOS: a "hacker-friendly operating" system written in Node.js

#16
post #12
post #3

I think you mean NodeSH, not OS. I don't see any aspect of this that tells me it's an operating system. "Node is not a perfect language by any means, but..." Also, Node is a framework, the language is Javascript.

node is a mashup between v8 and some C/C++ libs,with a javascript interface. It's not really a framework , i would say node is closer to nginx than rails for instance.

neither of which is a programing language.

Re: NodeOS: a "hacker-friendly operating" system written in Node.js

#17
Yeah, this seems like a shell and not an operating system. I don't want to hate on someone's efforts, but I am failing to see how this will be of benefit for anyone? I could just be missing something, like the mission or vision, also, FWIW-- I hate NPM. I think it is one of the worst I've used... I stopped using Node on persoanl projects because of it (though it has gotten marginally better since I stopped).

If this was to be a shell, I could see it being useful... There are a few similar projects out there. Though I'd suggest a language like Ruby, as I believe it makes for nicer DSLs than Javascript.

As well, I'd be afraid of Google and betting on V8 for long term support, or non-breaking API changes that cause the "OS" to shit the bed.

Re: NodeOS: a "hacker-friendly operating" system written in Node.js

#19

I'd be terrified if this guy had done work for me previously. How exactly is it that someone like this guy ends up being a "Professional Software Engineer"? Has the bar been dropped that low?

In Canada, the term "Engineer" is a professional designation. You are not legally allowed to call yourself an engineer unless you have gone through the degree and professional accreditation. It feels really strange now to live in the U.S. where anyone is allowed to refer to themselves as an Engineer :)

Not saying the Canadian way is better, it's just interesting.

Re: NodeOS: a "hacker-friendly operating" system written in Node.js

#20

Great, more badass rockstar ninja developers using the newly discovered 201x techniques of async coding to disrupt the operating system. My beef is not that the author is playing around with using an actually pretty awesome dynamic language as an operating environment; it's that the author doesn't explain that what they're doing is actually, you know, an operating system. How are you booting? How are you writing to t…

It's not a kernel! how hard can that be to understand?
Post reply on HN