Where's the "suckless" operating systems?No multi-user multi threading bogus, more stuff like TempleOS
are you aware that after installation you will have to use it?
you mean like puppylinux and one core running from bios
>>108228540What's with the softcore porn bait spam today, like 4 threads up and 1 got deleted.We don't need to become /v/ guys.
You have failed your CS exam. Reason: sending the professor a mysterious encrypted file called "latex"
>>108228555And?>>108228559Less bloated than linux>>108228560I just grabbed whatever non sample_ pic I had so nobody cried about it
>>108228576I had to discuss one time because I used imaginary numbers to solve laplace transform quotients instead of the gay ass thing the teacher was doing
was the last thread on this board really made 15 minutes ago
>>108228540cute nuns are for marriage and impregnate with at least a dozen of christian children
>>108228619/g/ will suck less with less threads being made if you think about it.
the runtime approach could be applied to those service processes, to dramatically speed up their implementation. though there is no need in a new OS for now. the approach proposed by MINIX is solid, the author himself fell into preliminary optimization that should be avoided despite the adversarial propaganda.
>>108229063>the runtime approach could be applied to those service processes, to dramatically speed up their implementationWould you elaborate on this?
install Gentoo
>>108229063The proposed runtime approach could significantly accelerate the implementation of these service processes. While a new operating system is currently unnecessary, the fundamental MINIX architecture remains robust; the author’s shift toward premature optimization—often fueled by external critiques—should be resisted.>>108229081implementation with weakly typed, dynamic, high-level language (explicit runtime) is much faster than with strictly typed, static/compiled language (even if it has some runtime-like features, like Golang or others)explicit runtime is also memory safe, so it may operate in ring0, reducing those expenses, though its just a possibility, and shouldnt be considered before anything else.
>>108228576All my CS classes heavily recommended latex. One even required it.
>>108228540ArcaOS has a lot of potential but IBM doesn't actually want you to use it.
>>108229277"Memory unsafe" runtime can also operate in ring0
>>108229433there are no memory unsafe runtimes, any explicit runtime is memory safe (Python, NODE, PHP, Lua, etc). though there could be bugs
>>108229277Are you proposing a GC'd language just for OS components and services, or are you suggesting to run userspace in ring 0 with a GC'd lang? Because the latter would basically make it impossible to use any other language for user applications. I already hate Linux for imposing C on me to do basic stuff like system calls, I absolutely wouldn't run an OS that doesn't let me run machine code at all.
>>108228540Have you tried FreeDOS?
>>108230180I heard of it, looks interestingI'm trying to make my own simplified OS and looking for inspiration around
>>108230094You don't need C to do system calls if you know the ABI syscall format
>>108229423It has no potential
>>108230535You should also check out KolibriOS. It's pure x86 asm, and manages to fit a fairly modern GUI desktop environment on a single floppy.
>>108230575Its a pretty crazy project. If it had a decent web browser and package manager it would be insane
>>108230658I don't think it's possible to fit a modern browser on a floppy.
>>108228540it's a form of autism, similar to people who animepost on non-anime boards
>>108230674I didn't say it was
>>108228540Ask your favourite AI to create one for you because no one else will want it.
>>108228540Pen and paper
>>108230575Looks impressive, all the "modern" requirements without a lot of bloat
>>108228580tiny core linux is only 20MB topshttp://tinycorelinux.net/downloads.html
>>108228540https://suckless.org/here you go
>>108228598I never got what the problem is because you can compile all latex files into a pdf file if you wish. Miktex, way back in teh day, could compile to word docs that I could edit anywhere.
>>108228540Just install arch.
>>108230887but that's bloat
>>108228675>cute nuns are for marriage and impregnate with at least a dozen of christian childrenyeah that's not how the nun thing works.
>>108230993No, I think he's on to something. I'm going to start looking up nunneries. Ecclesia semper reformanda est!
>>108228540The problem is hardware.The kernel (OS) is responsible for your hardware support and hardware is bloated and poorly documented.
>>108228576LaTeX use is extremely common in academia. Even ordinarily tech illiterate boomers use it. That requirement is fairly non negotiable because journals only accept LaTeX and very specific docx templates for submission and everyone hates the latter.
is this AI slop?I can't reverse search it but doesn't look like one
>>108228540serious answers:>Oasis Linuxvery close to being true suckless, but it doesn't have a modern browser and still requires GCC/Clang for the kernel>KISS Linuxclosest you can get without compromising on functionality. Actually systemd-free, not even dbus or udev>Plan 9only good OS ever made. (You) won't use it though because no modern browser and no vidya
There are no suckless operating systems because there are no suckless kernels. No, Linux sucks. No, it's not the implementation, it's the interfaces.And because of its interfaces there *can't* be properly programmed applications.And this isn't a recent thing either. The path was set as early as 1989.
>>108230094it doesnt matter where the userspace starts for the software to run. the software must conform to those API requirements the OS and its components impose, be it a "native" app (same runtime) or be it produced with another compiler or run by another runtime.so no, all in ring0 doesnt make it possible or impossible. it only removes some CPU barrier and simplifies communication. the communication is IPC based, the app would communicate either directly, using those service protocols, or, by using a wrapper library abstraction, like x/wayland/LIBC doesLinux doesnt impose C, the LIBC wrapper is pushed by the hivemind, though, as an example, the Golang has its own library/wrapper that does syscalls (real syscalls) directly, but Golang is not an explicit runtime, GC is only one of the features of a runtime, the major difference of explicit/implicit runtime is the compilation requirement. Go code needs compilation, Bash code doesnt.so, before building this new kind of OS, the runtime itself should be made/polished on currently available OSes, same as Go library was made, or, the QT library was made.>>108230658RIP. the future belongs to runtimes, not even compiled code. and youre talking about machine codes>>108230754nah, the runtime and everything should be x64+. the 64-bits allow a new memory model, i call it unlimited, though it's limited, 's when the runtime grabs a very large address space, like 1TB and then grows/commits new pages as needed, releasing back when the plank goes down.
>>108228540Marine by beloved whore
>>108228540Marine MY beloved whore
>>108232697It's all the MMU bogus that makes interfaces so cursed
>>108228540this is your suckless os.anything less is unusable
>>108233076No, there's also locks and bus transfers. Like, do you really want to have to acquire and release locks for shared resources for every single change?
>>108229063Complete nonsense.What is it with people not wanting to acknowledge mode switching costs? It's like they simply don't exist for microkernel advocates.
>>108233078nah, security obsession shall be avoided for a new OS as well as preliminary optimization. MS OSes as an example of that. before their security aquariums, those were very popular OSes and BSODs or hacking was fun and only a concern of complete nerds. modern "security" leads to bloat and slows down the development.>>108233295these are technical thoughts, lowIQ_r, not about consooom advocacy - "install this install that". the microkernel is about higher isolation of components, going from "modules" to "processes" where appropriate. it is not about where userspace line drawn.
>>108233558>these are technical thoughtsNo, this is acknowledging that the implementation of a function - or a kernel - is ultimately dependent on its interface - which is something autists have genuine issues comprehending. Your mental model doesn't mean jack if if performs like ass.
>>108233578well, i explained you, ungreatful retard, the gist of microkernel (its not about ring separation) and got a nonsense response in return. what performance are you babbling about now? you want to advocate for modules VS processes without any context? go on, retard
Post more slutty marine
>>108233610>i explained youYou should look into suing your English teachers because you're approaching criminal behavior here.>what performance are you babbling about now?Submission and sequential workflows. Having to switch to kernel mode for every single "a", "b", and "c" in "/a/b/c" is retarded.>then we resolve files in the kernelSo not only are we moving towards hybrid territory, but now we can still only open a single file. What if I want to open many files at ones? If I want to read from others? Modern NVMes have thousands of queues.>then we put that into the kernel tooSo much for microkernel.
>>108230754>tiny core linux is only 20MB tops
>>108233649>Having to switch to kernel mode for every singleare you stupid? i told you it doesnt define microkernel, it may all be in ring0 so the ring switch doesnt happen> Submission and sequential workflowswhat are you babbling about low iq retard.. what "submission"? youre putting random words out of yer ass> we can still only open a single fileso the hivemind schizobabble continues about files.. ye can go and heck yerself, hehehe. i would order Steiner to shot you behind barracks so anyone thinking systemic would get a dopamine dose
>>108233959Wow, you're retarded. Sorry I tried to take you seriously.
anins those ideas are all cool and dandy but once you want it networked, secured, and launching a rich text editor bloat is imminent
>>108233124Just make it single task with green threads instead of kernel level processes
>>108233959Anon is performance/security obsessed, they see numbers and go WAOW NUMBERS without thinking if they mean something in practiceHe was crying about context switch but the performance loss is negligible unless he comes up with some retarded scenario (uhhh what about corpo with a billion users)>>108233558I completely agree modern programming took the joy out of computers, too much imaginary worries and anxiety, "uuuuh I must optimize things in case someone at NASA uses my code"
>>108234179>but the performance loss is negligibleJust post your autism diagnosis at this point, will you.
>>108234192Go outside and look around anxious boyNobody is sneaking behind you to judge a 10ms delay
>>108234196OK, autist.
>>108234214Socially anxious little bitch needs metrics to justify his projectsBack to rëddit await instructions from the hivemind
>>108234244Nah, unlike you I program for people, not for my completely broken, autistic mind.
>>108234251So worried about people, I noticed all this "autism" drama is a huge projectionTell your completely broken, autistic mind, that you have free will to enjoy things and not be a 24/7 slave to imaginary peopleThe normal used to be caring about friends and family, but you are part of the hivemind aren't you?Programming for "people" you don't know, that the only interaction with you are some upvotes~
>>108234263No, it's accurate. Normal programmers have empathy for their users and want to make sure that they program properly.Only the autists and psychopaths think otherwise.
>>108234274Are the users in the room with us?I won't take in consideration the opinion of imaginary entitiesIf I receive feedback, and the person is the intended audience (not a lost tourist) then they will have their fixNo open borders here
>>108234285Thanks for not only not beating the allegations, but also reinforcing why your opinions can be safely discarded.
>>108234293For a redditor anything that isn't a hivemind is antisocial and autisticI recommend you learn the meaning of family and community, and stop letting strangers dictate what you codeGood luck!
>>108234293>why your opinions can be safely discardedHey this is progress alreadyNext you will notice that even the opinion of "experts" can be discarded if they are strangers
>>108234297>muh hivemindI think deep down you know you're missing out on something, and that makes me happy.
>>108234308Definitely not missing out the virtual version of open borders, have fun pleasing all the indians
>>108234307Sure. Both Tanenbaum AND Torvalds were retarded autists, just like you.
>>108234310>I am happy never connecting to other peopleThanks for reminding me why empathy is wasted on autists.
>>108234318Hahahaha! All this empathy talk too!Have fun with your family issues, and never belonging while always serving a stranger who won't give back~Someday you will learn that community is a closed group of people who matters, and those won't judge you for having fun!
>>108234328>those won't judge you for having funOh yes, they do - the moment it affects them. But since you're autistic I'm not surprised I had to correct you.Anyway, you are the exact reason why lumping actual human beings and autists together legally was a great mistake, and why your race belongs in cages.
Here: https://genode.org/download/sculpt> arcane af. , such security , very micro , no rust’y POSiX
>>108234358>imagine refusing to let go of 1981Grim
>>108232845tiny core linux has 64bit variant
>>108234318his way of connection with others is "taller" and yours is "wider". you probably like discord groups and subscribe to various ideologies about different things and think all that has an effect on who you are. your people are all spread out, maybe even intangible, kind of everywhere and nowhere. his on the other hand are close and personal. supposedly. he hasnt actually given an example yet but makes it seem like he writes software for his family to use? im not sure but it sounds cool
>>108228540Just use TempleOS.
>>108235199Bait used to be believable.
>>108235248OP literally said "more stuff like TempleOS", so if he wants that, then just use TempleOS. I've got it running bare metal on an old laptop.
>>108235264OP clearly meant it in the context of a daily driver. If you run TOS on an old laptop as your daily driver I'm going to call bull.
>>108234179dont mind him, hes that /dpt/ vodka optimization unternmench. --ive got an architectural idea, a high level approach to improve IPCs performance as well, unlikely those svines appreciate its feasibility. understandably, the process model is not dominant since the very beginning, its all about modules and threading and huge staticly built runtimes.. but we have a great idea of asynchronicity now. maybe even more powerful constructs to be available soon.. to finally assemble the..
>>108235285>unternmenchYou can safely ignore anything that follows after such a brain fart.
>>108235283>OP clearly meant it in the context of a daily driverMy daily driver barely fucking matters because 99.99% of what I use it for is just a web browser.
>>108235324Well, no, it does matter. Imagine a web brower running in ring 0 and getting pwned.
>>108233863I said tinycore, not coreplus
>>108235339If all you're doing is running a web browser than just use fucking Linux.
>>108235455Are you talking to me, or to OP?
>>108235484What does it matter?
>>108235548I'm not doing web browsing for 99% of the time, for starters.
>>108235373The distribution is called tiny core. It's tiny core.
>>108234358>>108234384yes, yes.. those adorable attempts.. for example https://github.com/genodelabs/genode says> Whereas the Linux version serves us as development vehicle and enables us to rapidly develop the generic parts of the system, the actual target platforms of the framework are microkernels.and> There is no "perfect" microkernel - and neither should there be one. If a microkernel pretended to be fit for all use casesemphasasing my previous statements about implementation priorities. what they call a "framework", i clearly see as a runtime. for the second statement there is a historical analogy that defines TOP-DOWN approach. Microsoft has won a war with hardware, which is much smaller and foudational than software, everybody will agree on that, thier software dominated hardware and massacred any hardware opposition. this is a TOP-DOWN approach. small kernel loses importance and its instinctive for them to cosplay big thing where bigger is not technically justified. thats a self-preservation instinct that is understandable.so as i said before in my talks to people, the new thing may be developed in any OS. ofc those interested should thinking more modern/advanced, like telegram commincation.. its all about APIs in the end..
>>108228540plan 9>No multi-user multi threading bogussilence, tech illiterate faggot
>>108235573My point is that everyone has a different idea of what a "daily driver" even is. And if you want to use anything other than the most mainstream normie crap OS, you're going to be struggling one way or another.
>>108235283I didn't say as daily driver, meant as fun machineAnd more like templeOS for curiosity and inspiration
>>108236714>fun machineDOS. Still has plenty of games.
>>108228540>No multi-user multi threading bogus$oylennials desperately want to send us back into the 80s, don't let these retards gain any ground in the alternative OS communities.
>>108238821My dream is a 64 bit DOS based on Concurrent DOS. It's all the fun of DOS, but has multitasking, overlapping windows, and a taskbar, all built in instead of needing a multitasking shell kludged on top. No extra "managers" needed.
>>108239349>It's all the fun of DOSExcept memory protection.
>>108239339>hides the send everyone back into the 80s machine under the carpet
>>108239349This is just barbarian DOSBox. Concurrent DOS basically worked by virtualization. The same is true of DOS 'extenders' which were kernels in their own right, and all of the above is the reason for the 'virtual 8086' facility in the 386 and up.
>>108239349dont know what concurrent DOS is, but assume its all outdated. concurrency doesnt need binary retardation via threading model. async runtime would do. AFAIK there is no cooperative multitasking OSes, with DOS, i suppose, the CPU may be relinquished the same as with preemtive OSes, with Sleep() call, so there will be one asynchronous APP that is runtime and the OS itself.windowed TUI, like in those editors are retarded, what user need is a switching model, like in browser with tabs - you dont overlap one tab over another, you switch them.building in features is also a bad practice, if you build in, youre locked in that environment and have to develop the thing inside of it, contrary, isolation allows refine & refactor TUIs before "porting" it to other environments