A monolithic operating system in 512 bytes of x86 machine code
1–10 of 31 posts
Re: A monolithic operating system in 512 bytes of x86 machine code
#2https://news.ycombinator.com/item?id=20569438 (2019)
As a teaser, from the above:
> For those not aware of the background, the author is a wizard from a secretive underground society of wizards known as the Familia Toledo; he and his family (it is a family) have been designing and building their own computers (and ancillary equipment like reflow ovens) and writing their own operating systems and web browsers for some 40 years now.
Re: A monolithic operating system in 512 bytes of x86 machine code
#3Re: A monolithic operating system in 512 bytes of x86 machine code
#4Re: A monolithic operating system in 512 bytes of x86 machine code
#5Absolutely mad history here: https://news.ycombinator.com/item?id=20569438 (2019) As a teaser, from the above: > For those not aware of the background, the author is a wizard from a secretive underground society of wizards known as the Familia Toledo; he and his family (it is a family) have been designing and building their own computers (and ancillary equipment like reflow ovens) and writing their own operating syst…
Re: A monolithic operating system in 512 bytes of x86 machine code
#6Why is it monolithic? Why not microkernel? Especially that all the typical jobs of an operating system are outsourced.
Re: A monolithic operating system in 512 bytes of x86 machine code
#7Would love to see something like this that boots into a chat with either a local or remote LLM
Re: A monolithic operating system in 512 bytes of x86 machine code
#8Why is it monolithic? Why not microkernel? Especially that all the typical jobs of an operating system are outsourced.
Re: A monolithic operating system in 512 bytes of x86 machine code
#9Why is it monolithic? Why not microkernel? Especially that all the typical jobs of an operating system are outsourced.
https://en.wikipedia.org/wiki/Monolithic_kernel
A microkernel has a much more limited scope, sometimes just the ability to pass messages or data between processes, and may exclude most of the functionality to talk to hardware. The microkernel program space is separated from user space, process space and driver space. Dumb kernel; smart programs.
Re: A monolithic operating system in 512 bytes of x86 machine code
#10This is amazing Would love to see something like this that boots into a chat with either a local or remote LLM