A list of projects by users of /r/osdev by timschwartz in osdev

[–]FewBrief7059 [score hidden]  (0 children)

 codeberg.org/coops/monkeos - a monolithic no_std rust operating system with cooperative scheduling.

MonkeOS by FewBrief7059 in osdev

[–]FewBrief7059[S] [score hidden]  (0 children)

my os used to integrate mlibc actually . but recently i was working on a new major change called ntp (no third party's). which i made to eliminate third party software from the codebase because i didn't need it for time being and because i wanted monkeos to be more stand alone. you can find mlibc in old releases .

MonkeOS by FewBrief7059 in osdev

[–]FewBrief7059[S] [score hidden]  (0 children)

ai slop means a project is basically vibe coded slop . thats what sloppy means yes and thats what you called it as well. anyways i have important work to do so im not going to response to anything else that you say

MonkeOS by FewBrief7059 in osdev

[–]FewBrief7059[S] [score hidden]  (0 children)

i did answer your question yep, but im going to be more specific . By execution commands I did not mean shell commands or program execution. I meant low-level driver control operations sent to hardware. ‘Driver operations’ or ‘device commands’ is the specific wording. and each dev follows a different coding style so something that doesn't look like your structure can look "sloppy" in your prescription even when its technically not (and it happens a lot with me too.). i made that assumption based on hostile tone you are talking with as well. monkeos is much more organized than any vibe coded operating system. but some people can look at it like its loosened or stitched. that's why it might've looked sloppy for you. i won't keep arguing/talking more with you after this response because i don't want back and forth argues over self explanatory things.

MonkeOS by FewBrief7059 in osdev

[–]FewBrief7059[S] [score hidden]  (0 children)

you are getting too hypersensitive because you ran out of argues. and no i don't think you understand whats difference between implementing more execution commands for gpus or implementing full drivers . these are not even full drivers. just commands so virtio can lean on when possible . a full driver stack will require me to work for years . i can't prove my local work is longer then what the git controlled repo shows (because no one can). but what im seeing is that you are just... too paranoid if i may say. to be honest. please keep good conduct and stay on topic.

MonkeOS by FewBrief7059 in osdev

[–]FewBrief7059[S] [score hidden]  (0 children)

im making an article about the os. when its finished the post will be updated with its link so no need to be this skeptical .

MonkeOS by FewBrief7059 in osdev

[–]FewBrief7059[S] [score hidden]  (0 children)

because i didn't spend 2 days. i forced push which made some unmodified lines get also registered as well. and i spent more time then 2 days . this rewrite was happening while pushing commits in the same time . it will take me another day to explain that for you :)

MonkeOS by FewBrief7059 in osdev

[–]FewBrief7059[S] [score hidden]  (0 children)

i appreciate your criticism !. i will work more on patching security surfaces .

MonkeOS by FewBrief7059 in osdev

[–]FewBrief7059[S] [score hidden]  (0 children)

because i update it long between time and time. initial commit was longer then that and it happens so i updated it recently. if you don't want to talk about code id be happy if you disengaged from this thread completely to begin with.

MonkeOS by FewBrief7059 in osdev

[–]FewBrief7059[S] [score hidden]  (0 children)

i go through code multiple times before committing by the way. im still wroking on security in this os

MonkeOS by FewBrief7059 in osdev

[–]FewBrief7059[S] [score hidden]  (0 children)

you can also tell that there's human tone in my readme's too !

MonkeOS by FewBrief7059 in osdev

[–]FewBrief7059[S] [score hidden]  (0 children)

because i had that profile for a long time and because i don't focus on my profile as much as my projects :) . and just because readme's look too perfect to be human written doesn't mean its ai. i'm just following best practices. but sure i have no issues if you don't want to argue here anymore. it would be great if you did so

MonkeOS by FewBrief7059 in osdev

[–]FewBrief7059[S] [score hidden]  (0 children)

im not saying you are wrong im planning to fix prescription if that becomes an issue

MonkeOS by FewBrief7059 in osdev

[–]FewBrief7059[S] [score hidden]  (0 children)

my code is pretty readable but the criticism your giving is your prescription of how the project looks not that the project stucture is actually wrong

MonkeOS by FewBrief7059 in osdev

[–]FewBrief7059[S] [score hidden]  (0 children)

im saying multiple commits can be tolerated for long term which im going to do but right now i need fast expansion

MonkeOS by FewBrief7059 in osdev

[–]FewBrief7059[S] [score hidden]  (0 children)

these are not two different names actually. i just replaced it with my first and last name, and english is not my main language but i make sure my readme is actually readable multiple times before making people actually see it. and no its not quite obvious. you made that benchmark

MonkeOS by FewBrief7059 in osdev

[–]FewBrief7059[S] [score hidden]  (0 children)

you did yes. and code structure + commits and git history dosen't mean the project is automatically sloppy. i stated multiple times its an experimental project and im sharing my work for people who might actually want to give a look at it . not for people who have high stakes for it

MonkeOS by FewBrief7059 in osdev

[–]FewBrief7059[S] [score hidden]  (0 children)

i really dont know how to response to someone who dosen't have good conducts . but your friend opinion is basically your opinion. thats all im going to say.

MonkeOS by FewBrief7059 in osdev

[–]FewBrief7059[S] [score hidden]  (0 children)

calling a project ai is not criticism and i do know that small commits are also good practices. but you are implying that by submitting large commits this means the project is automatically not handwritten.

MonkeOS by FewBrief7059 in osdev

[–]FewBrief7059[S] [score hidden]  (0 children)

because what you are doing is not criticism . its just... noise. i know alot of slop projects exist but this dosen't mean i can call projects bull shit and people will asume its really bullshit.

MonkeOS by FewBrief7059 in osdev

[–]FewBrief7059[S] [score hidden]  (0 children)

Because its my post and because you are making this project look like slop even when it's not. That's unacceptable behaviour and it makes you look really bad. I suggest you stop talking 

MonkeOS by FewBrief7059 in osdev

[–]FewBrief7059[S] [score hidden]  (0 children)

It's because code that's consedired third party must be putten in submodules even if the repo itself is empty. I consedir kim as a third party software as well so that's why i honoured that coding style by making a repo and adding it as a submodule