logoalt Hacker News

Dreamiyesterday at 2:36 PM5 repliesview on HN

From the name I thought this was about learning NixOS, and they found a very clever name

Maybe the author could add a small note that this is not about that, and refer to something official about NixOS?

Anyway, I like the idea of the project!


Replies

layer8yesterday at 4:25 PM

“*nix” means a Unix-like OS just generally (http://en.wikipedia.org/wiki/%2Anix), like for example in “Minix” and “Xenix”. Sticking “OS” to the end of an OS name is also commonplace. However, the title on the page is “The Learnix Operating System”, so the actual name seems to be just “Learnix”.

It’s arguably Nix and NixOS who have unnecessarily stepped into the “*nix” namespace without adding a distinguishing prefix.

show 2 replies
wasting_timeyesterday at 5:09 PM

I had the same confusion. Even without considering NixOS, "learnix" is awkward to pronounce and somewhat pretentious.

I would suggest the name "Leanix" if the author is willing to rename.

It rhymes with Minix which is the OG curriculum for a POSIX kernel, and is "lean" in many senses of the word.

In any case an excellent writeup. It's detailed enough to implement in any programming language.

show 5 replies
hxugufjfjfyesterday at 3:12 PM

Thought the same! Was a bit interested in learning Nix for a moment.

Sagi21805yesterday at 8:25 PM

Will do!

censoryllsyesterday at 4:15 PM

[flagged]

show 1 reply