:: (N)Operating System ::

The intermission on the mission – no self control.

NB: I am aware that there is zero-nil chance of getting far on this but the intellectual enjoyment of the concept is undeniable. After all, it’s always for the fun. ❤

As anyone who cares knows I have been on an adventure, a mission into the world of Cyber AI and a deeper comprehension of software. For what reason? It’s fun! Someone likes to tell me they have no idea how I get around in the usual world. The answer is – I don’t well. Regardless, one of my chips on my shoulder is that I don’t know deeply how the computational systems that I love so much work. Therefore I’ve been doing some fun light reading on the side into kernels, operating systems and low level languages like C and C++, or their newest cousin – Rust.


Sadly, I’ve become burnt out lately due to some matters outside of my control and as my hero Richard P. Feynman taught me through his words – go back to doing it for fun. For the exploration, for the adventure.

People often comment on the unlikely nature of the pyramids being built at the time that they were. They are impressive but thousands of slaves and basic pulleys will get you quite far. The modern microprocessor and then the systems we have built on top of it are absolutely mind blowing feats of Physics, Material Science and Engineering.


During the mission I have learnt an absolute HEAP (pun intended) about operating systems, memory allocation, STACKS (Lulz) really. Herein these words lies a bit of accountability because anyone who gives a crap about esoteric topics can rib me about whether I’ve learnt enough to do what I set out to do.

So, you could call this an interim post because I haven’t really done anything yet but I just wanted to shine some light on the magic of the operating system and how underrated some of this software is. It will help me solidify my understanding and as my knowledge grows I hope to make a nascent, little mini operating system of my own in Rust (using a tutorial derrr) because knowing a system to that level will satisfy my itch for now…. and make me a slightly better not-programmer along with coming to understand Rust alot better which means I can start to play with distributed systems.

SO MUCH RESPECT for the Engineers out there because there truly is alot to know. Even more so to the hardware people and luminaries like Donald Knutt, Linus Torvald and Chris Lattner. These are incredibly sharp visionaries who changed how we all do things.

Though knowing what an operating system WAS… I had never considered how important it was for the interoperability of the hardware and other tools that we play with.

Anyhoo, I digress… here are some important facts about operating systems and why they matter:

  • Without an operating system, software would struggle to communicate with the computer’s hardware effectively.
  • Operating systems manage computer resources like memory and CPU to ensure smooth performance.
  • They provide a user-friendly interface for interacting with the computer and running software applications.
  • Operating systems facilitate multitasking, allowing users to run multiple programs simultaneously.
  • They handle security measures to protect the computer and its data from potential threats.

So the process of developing the kernel and then OS from the ground up should be a grand adventure that I will take slowly.

Thankyou Shockley Semiconductors!

Peace and love, world.

Published by Aylex Riom

We're all just walking each other home. - Ram Dass ----- Infinitely curious. Insufferably impatient.

Leave a comment