{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreihw4zf55cjywveqr3isjjil55r5p2enkduul54m42eynqh3ev5q3u",
    "uri": "at://did:plc:ndtvnkebzmsduapq2rqlsru4/app.bsky.feed.post/3mamroq6rkky2"
  },
  "path": "/syndications/kl-os-2025-12-22/",
  "publishedAt": "2025-12-22T00:00:00.000Z",
  "site": "https://scientiac.space",
  "tags": [
    "https://scientiac.space/syndications/kl-os-2025-12-22/POSSE",
    "Day 1",
    "Operating System in 1000 Lines",
    "github:riscv/learn"
  ],
  "textContent": "I have set up the environment required to run RISC-V 64 toolchain using `QEMU`.\n\nInstalled a `debian` RISC-V 64 `iso` and set it up to my liking with `autologin` and proper terminal emulation and `sudo`. I then installed `gcc`, `gdb` and `neovim` for writing and compiling programs.\n\nDetails of what happened on Day 1 is tracked using `git` with `codeberg` as a remote.\n\nI have decided to use Operating System in 1000 Lines as the learning material because it was featured as a beginner level learning material in github:riscv/learn.",
  "title": "KL-OS: Setting Up",
  "updatedAt": "2026-04-22T08:40:31.681Z"
}