113
submitted 4 days ago* (last edited 4 days ago) by evol@lemmy.today to c/microblogmemes@lemmy.world
you are viewing a single comment's thread
view the rest of the comments
[-] evol@lemmy.today 2 points 4 days ago* (last edited 4 days ago)

how does apt work when glibc does not work?

[-] Skullgrid@lemmy.world 17 points 4 days ago

How does Claude work with nothing?

[-] evol@lemmy.today -5 points 4 days ago

If you want to think about the implementation I guess you could bundle it into the kernel then expose some input/output? https://lemmy.today/comment/21990242

Where do we install apt in the first place if no software is on it, I guess if it was just raw linux you would just implement wget or curl then download whatever you wanted

[-] Skullgrid@lemmy.world 5 points 4 days ago

n I guess you could bundle it into the kernel

how do you think that works, if the kernel doesn't even have ls ?

[-] evol@lemmy.today -3 points 4 days ago

it would be unikernel so your essentially statically linking a binary to the the linux kernel image, so it all be running in kernelspace. You would have to statically link libc and other dependencies likely (i rem red hat patching glibc for this to work but not sure what they changed?).

[-] Skullgrid@lemmy.world 9 points 4 days ago

how are you this savvy with the underpinnings of the OS, but this naive about this kind of scenario and use of AI in this context?

[-] evol@lemmy.today 0 points 4 days ago

My job involves doing performance optimizations for billion dollar tech companies so its kind of my job to know lol.

People already have vibe coded Operating Systems, are they well made? no, I don't think TempleOS is some enterprise grade codebase ether but its cool that he got to make his own OS. Would be cool for anyone to be able to do that.

[-] in_my_honest_opinion@piefed.social 2 points 3 days ago* (last edited 3 days ago)

You understand the irony of a claude code LLM as a unikernel if your background is perf op for an OS right?

[-] evol@lemmy.today 1 points 3 days ago

well yeah but the sublemmy is Microblog Memes not StartUpIdeas

Hahahahaha the shittiest of shitposts. Thanks for posting such a noodler for me. It was a nice break to think about what this kind of monstrosity would be.

This breaks the prime directive of Linux. "Don't break userspace"

If you're working on the linux kernel everything you build drops once init/systemd launches.

https://unix.stackexchange.com/questions/235335/why-is-there-a-linux-kernel-policy-to-never-break-user-space#235532

Claude Code is an LLM that relies on multiple libraries not just glibc. What you're proposing breaks the basic tenets of the Linux Kernel.

I think you'd probably be better served packaging this as a RISC V OS instead as binaries do run in the kernel there.

[-] evol@lemmy.today 2 points 3 days ago

Well the meme says to add some new layer over syscalls so the plan is already to break userspace entirely to force you to make a new one. But yeah if you wanted to make it irl bundling another kernel would likely be easier then Linux unless you wanted the hw support.

Look, honestly this has merit. Not for Claude Code, that's insane. But there are a lot of Risc V capable NPUs that could use a smaller model for internal locally sourced workflows. I'm thinking like a read only RAG paired with a tiny GLM 4.7 trimmed down to fit on a SpacemiT Key Stone K3.

I'll reference you on Codeberg.

[-] evol@lemmy.today 2 points 3 days ago
[-] in_my_honest_opinion@piefed.social 2 points 3 days ago* (last edited 3 days ago)

Yup, here's a good read if you get the chance. https://riscv.org/blog/risc-v-upstreaming/

Also if you'd like to start in the middle this is interesting as well https://www.sifive.com/blog/all-aboard-part-7-entering-and-exiting-the-linux-kernel-on-risc-v

Also RUST is a lot easier to implement on RISC-V hardware, and I would suggest it as it's more memory safe on most hardware, especially since often a user can get to Ring 0 with little trouble

https://github.com/xiaoyang-sde/rust-kernel-riscv

this post was submitted on 01 Feb 2026
113 points (86.0% liked)

Microblog Memes

10759 readers
2534 users here now

A place to share screenshots of Microblog posts, whether from Mastodon, tumblr, ~~Twitter~~ X, KBin, Threads or elsewhere.

Created as an evolution of White People Twitter and other tweet-capture subreddits.

RULES:

  1. Your post must be a screen capture of a microblog-type post that includes the UI of the site it came from, preferably also including the avatar and username of the original poster. Including relevant comments made to the original post is encouraged.
  2. Your post, included comments, or your title/comment should include some kind of commentary or remark on the subject of the screen capture. Your title must include at least one word relevant to your post.
  3. You are encouraged to provide a link back to the source of your screen capture in the body of your post.
  4. Current politics and news are allowed, but discouraged. There MUST be some kind of human commentary/reaction included (either by the original poster or you). Just news articles or headlines will be deleted.
  5. Doctored posts/images and AI are allowed, but discouraged. You MUST indicate this in your post (even if you didn't originally know). If an image is found to be fabricated or edited in any way and it is not properly labeled, it will be deleted.
  6. Absolutely no NSFL content.
  7. Be nice. Don't take anything personally. Take political debates to the appropriate communities. Take personal disagreements & arguments to private messages.
  8. No advertising, brand promotion, or guerrilla marketing.

RELATED COMMUNITIES:

founded 2 years ago
MODERATORS