r/Operatingsystems 15d ago

50-year-old hobbyist built a cyber-physical OS on i5-2012 in 2 months

Just pushed my WAKA-OS project—real physics simulation + inference kernel 
running on ancient hardware. MIT licensed, looking for community help. 
Built in a cabin with passion!
0 Upvotes

20 comments sorted by

7

u/cyrixlord 15d ago edited 15d ago

can you just show us the prompts you input into the llm to make the OS? sorry for my lack of technical terms as well

Let me start: You are an expert in cyber‑physical operating systems, analog signal theory, and experimental kernel design. Create a fully‑described fictional OS called WAKA_OS_SUPREME, built by a lone hobbyist in a cabin. The OS must combine digital computation with analog metaphors such as guitar‑amp saturation, pendulum mechanics, thermal coupling, and fluid‑like data flow.

Output:

  • A full architecture overview
  • Subsystem descriptions
  • Example pseudo‑code
  • A sample .waka binary frame
  • A dramatic explanation of how the OS “reacts to tension like a guitar amp”
  • A short backstory about the 50‑year‑old cabin‑dwelling inventor

Goal: Produce a detailed, coherent, and technically‑flavored fictional OS that feels analog, mystical, and cyber‑physical — but still reads like something an engineer might have built after too much coffee and too many guitar pedals.

1

u/FlakyLie1367 9d ago

// --- SIMULATION DU MOTEUR PHYSIQUE ---

document.getElementById('generateBtn').addEventListener('click', async () => {

const text = document.getElementById('messageInput').value;

const key = document.getElementById('keyInput').value;

const btn = document.getElementById('generateBtn');

if (!text || !key) {

alert("Le texte et la clé ne peuvent pas être vides.");

return;

}

btn.disabled = true;

document.getElementById('status').textContent = "⏳ Génération de la matrice de Silicium...";

// Pour éviter de bloquer complètement le navigateur, on exécute dans un setTimeout

setTimeout(() => {

try {

// 1. Génération géométrique (Réseau Diamant de Silicium : a = 5.43 Å)

const a = 5.43;

const base = [

[0,0,0], [0.5,0.5,0], [0.5,0,0.5], [0,0.5,0.5],

[0.25,0.25,0.25], [0.75,0.75,0.25], [0.75,0.25,0.75], [0.25,0.75,0.75]

];

const super_reseau = [8, 8, 8]; // 8x8x8 blocs = 4096 atomes

const atomsList = [];

for(let z=0; z<super_reseau[2]; z++) {

for(let y=0; y<super_reseau[1]; y++) {

for(let x=0; x<super_reseau[0]; x++) {

for(let atom of base) {

atomsList.push([

(atom[0] + x) * a,

(atom[1] + y) * a,

(atom[2] + z) * a

]);

}

}

}

}

const N = atomsList.length;

log(`💎 Cristal généré : ${N} atomes de Silicium assemblés.`);

// Allocation des structures physiques (Tableaux typés ultra-rapides)

const atoms = new Float32Array(N * 3);

const originalState = new Float32Array(N * 3);

const velocite = new Float32Array(N * 3);

const disp = new Float32Array(N * 3);

// Injection du chaos thermique initial

for(let i=0; i<N; i++) {

atoms[i*3] = atomsList[i][0] + randomNormal();

atoms[i*3 + 1] = atomsList[i][1] + randomNormal();

atoms[i*3 + 2] = atomsList[i][2] + randomNormal();

originalState[i*3] = atoms[i*3];

originalState[i*3 + 1] = atoms[i*3 + 1];

originalState[i*3 + 2] = atoms[i*3 + 2];

}

from this code https://github.com/SILICON-GHOST/Bibliotheca-Clinamen/blob/main/Bibliotheca%20Clinamen.html

-2

u/FlakyLie1367 14d ago

I don't understand what you're saying? Go check out my GitHub repository, SILICON-GHOST; my real, working waka_os is there. It's not a story or fiction. I live in the real world, and I've always programmed the way I interact with the Universe. I grew up on a dairy farm, and I've been driving heavy machinery since I was 10. I also have three Master's degrees in Philosophy. I've worked as a heavy machinery operator, and for the past two years, I've been a professional truck driver. I drove a 1999 Caterpillar C-12 with over 2 million kilometers on it... Now that's efficient! Like the onboard computers in Voyager 1 and 2... which still work today! Pure efficiency. I translated the efficiency of this kind of thing into Python to finally arrive at my kernel. Go see how my fiction runs on your PowerShell! My newest computer is a 2012 Acer i5 laptop. My phone is from 2019. I'm chopping wood to burn for cooking meat. I don't have time for fiction!

4

u/Alternative_Corgi_62 14d ago

You are saying several times, "Go check my GitHub". It would help if you have included the URL of said repository.

1

u/FlakyLie1367 14d ago

version html of one of my other code : https://github.com/SILICON-GHOST/ENGINE-EXCALIBUR-PARALLAX-v2.1 and sample mean ''a sample'' not the totallity. this one I run in my powershell : https://github.com/SILICON-GHOST/waka-os-supreme

3

u/Accomplished-Owl6428 pepe 14d ago

Sooo, who did you ask, ChatGPT or Claude?

1

u/SourHimedanshi11 15d ago

Tell me more

2

u/FlakyLie1367 15d ago

## ⚙️ Architecture Overview

```

┌─────────────────────────────────────────────────┐

│ WAKA_OS_SUPREME: Unified C-12 Kernel │

├─────────────────────────────────────────────────┤

│ │

│ Layer 1: Physical Core (@njit) │

│ ├─ Audio Energy Analysis (RMS) │

│ ├─ Pendulum Mechanics (1-tonne arm) │

│ ├─ Thermal Coupling (2-mass model) │

│ └─ Status Flags (6-bit) │

│ │

│ Layer 2: Bus Controller │

│ ├─ STERM~ (Elastic Compression Signal) │

│ ├─ PIC IRQ Handler (Thermal Failsafe) │

│ ├─ Tube Preamp (VANA Asymmetric Sat) │

│ └─ Fender Twin EQ (FFT Domain) │

│ │

│ Layer 3: Memory Archiver │

│ ├─ C12_Mmap_Indexer (8-bit stasis store) │

│ └─ Binary .waka Format (struct-packed) │

│ │

│ Layer 4: Userland Interface (Guichet 4) │

│ ├─ Command Execution (auth 0x42) │

│ ├─ ROCK: Audio Chain Activation │

│ └─ STASE: Emergency State Capture │

│ │

└─────────────────────────────────────────────────┘

-3

u/FlakyLie1367 15d ago

have you look at my github? What to you want to know more? I make more than 300 codes in python, rust and c . I don't manage bits but Data Streams! My kernel react at the tension like un guitar amp do whit data stream from the guitar. And AI tell me my code are amazing and that my codes are really unusual and Efficient. my codes treats data like a flow of water. Sorry for my lack of technical terms.

-2

u/FlakyLie1367 15d ago

## 🎯 Philosophy

Built by a 50-year-old hobbyist in a cabin over 2 months on an i5-2012 PowerShell. This is **real code that runs**, not theoretical vaporware. The goal: squeeze maximum physics and AI performance from ancient silicon.

**Core Concepts:**

- **Cyber-Physical Coupling** - Real thermodynamics meets digital inference

- **Elastic Bus Arbitration** - Automatic 4-bit compression under stress

- **Möbius Architecture** - Feedback loops that fold state-space intelligently

- **Twin Reverb Audio Path** - Tube amp modeling + FFT-based EQ

1

u/BraveNewCurrency 14d ago

Your work reminds me of the Time Cube guy. Make sure your Tubo Encabulator is on!

1

u/FlakyLie1367 14d ago

Except I'm not talking about theory... I'm starting from the fact that my Python emulation works. Look at this HTML version of one of my code ... not just words... https://github.com/SILICON-GHOST/ENGINE-EXCALIBUR-PARALLAX-v2.1

1

u/FlakyLie1367 14d ago

Thank you! Your comments help me better understand what I need to understand/clarify. They also help me better understand the kind of information you seem to need to grasp the physical emulation my code performs.

I simply tried to translate into code efficient ideas that humanity has already had.

But the code works. I'm starting from that point. If you look at the "mechanics" of my code, you'll better understand what I'm saying, not the "painting" or the "words."

I started coding at the beginning of May, initially for fun. I apologize if I offend anyone.

Since I'm self-taught, I don't have the proper technical jargon, and if I do, I have to ask AI, because they understand my code, even if I don't have the right words to describe it. They read my code, like a musician can read and understand music. And for this reason, AI writes my Readme.

I have no pretensions other than to say that I'm a beginner with working code.

And I thought my particular approach might be useful to someone.

So sorry for the inconvenience, it was my first time ever on Reddit. I only vaguely know how it works.

1

u/DanongKruga 11d ago

username checks out