Show HN: Anos – a hand-written ~100KiB microkernel for x86-64 and RISC-V (github.com)

by noone_youknow 32 comments 115 points
Read article View on HN

32 comments

[−] jonpalmisc 39d ago
Going to take a guess the author is not a Spanish speaker :p
[−] pezezin 39d ago
After Nvidia's cuLitho now we get Anos...
[−] noone_youknow 38d ago
Ahem, well, that's embarrassing! :D
[−] rurban 38d ago
Ross Bamford doesn't sound spanish to me
[−] pezezin 38d ago
José is not an English name and here I am writing in English. People can learn other languages you know?
[−] themafia 39d ago

> I don't know how useful projects like Anos are any more

They have the same utility they always have. They help you and the people you share it with learn. So it's exceedingly useful.

> given we now live in the age of AI coding

We live in an age of AI overinvestment. I would reserve judgement until they prove they actually have something.

[−] noone_youknow 38d ago

> We live in an age of AI overinvestment. I would reserve judgement until they prove they actually have something.

Haha yes, that's a very fair comment!

[−] wamatt 38d ago
Oh boy.. this is a perfect Show HN to wake up to :)

With the wild pace of everything going on right now. I can’t be alone feeling it truly captures the hacker spirit. Echoes to early Lisp days, or maybe my high school side quest to learn Minix? Ie building from scratch and seeing what’s possible.

Sadly most of us will never have the staying power (well definitely not myself) and yet you gave us a little window into your passion.

Thank you for the inspiration. Especially the focus on compounding small wins and including us in your orbit. Long live Anos

[−] noone_youknow 38d ago
Thank you! A project like this is all about compounding small wins for sure, just building one thing on top of the previous thing until (hopefully) one day it’s a complete thing :D

I’m glad you found some inspiration and really appreciate your kind comment :)

[−] the_biot 38d ago
Nah, it's just AI slop, despite OP's "hand-written" protestation.
[−] jason1cho 38d ago
I love the adjective "hand-written" and I'm gonna add it to my repositories.

Although I don't practice vibe coding, I'v observed that the first principle of vibe coding is to never look at the generated code. (You learn the code from external metrics, such output correctness and memory usage)

[−] rurban 38d ago

> Anos is a modern, opinionated, non-POSIX operating system (just a hobby, won't be big and professional like GNU-Linux®) for x86_64 PCs and RISC-V machines.

Love that Linus quip! Hopefully it will be. Non-POSIX sounds exciting

[−] rstat1 38d ago
In my opinion if you learned something from it, it was useful. Bonus points if others learn from it as well, but if not then as long as you did then it doesn’t matter. AI age or not.

I’ve always found hobby OS projects like this interesting, and I hope there’s never a shortage of them in the future

[−] AbraKdabra 39d ago

> I don't know how useful projects like Anos are any more

I get pretty excited when project like Anos come out, I love Anos. Long live all Anos.

[−] thomasjudge 39d ago
The comment in the "high level overview" section - "(just a hobby, won't be big and professional like GNU-Linux®)" is an amusing reference
[−] avadodin 38d ago
Is this inspired by any particular micro-kernel design?

Looking at syscalls.h, it looks like it abstracts the platform details, for example.

Is SYSTEM for amd64 source-compatible with the riscv version?

[−] miuele 36d ago
Great project. I highly appreciate the docs, great resource for learning. I haven't read through them yet, but I'm curious what forces the minimum requirement of 256MiB RAM?
[−] callbacked 39d ago
unfortunate name in spanish...
[−] hgpuke 38d ago
Interesting project! When it is finished, what are your plans for it?
[−] rgbrgb 39d ago
impressive. how do you pronounce it?
[−] snvzz 39d ago
Roscopeco... also behind rosco-m68k.
[−] huflungdung 39d ago
[dead]