{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreibratmq4p47dzle4djdgdxt7xuxlphrkt527pnhuadlpwb2gifvdu",
    "uri": "at://did:plc:ndtvnkebzmsduapq2rqlsru4/app.bsky.feed.post/3mav7ziovg552"
  },
  "path": "/syndications/kl-os-2025-12-26/",
  "publishedAt": "2025-12-26T00:00:00.000Z",
  "site": "https://scientiac.space",
  "tags": [
    "https://scientiac.space/syndications/kl-os-2025-12-26/POSSE",
    "day 5"
  ],
  "textContent": "Perfect topic for today because early morning I was shown why It was a stupid decision to do something, then at afternoon I got into a bike accident. Though it was minor with no injuries to both parties except some scratches on the bikes. It could have caused huge consequences. Then I did another mistake and then another.\n\nPANIC!\n\nIt is day 5. Implementing panic was very easy, it is implemented as a macro because if we defined it as a function it would have printed the `__LINE__` and `__FILE__` where `PANIC` is defined and not where it is called. And to halt the kernel it uses a `while true` loop which goes on infinitely.",
  "title": "KL-OS: PANIC",
  "updatedAt": "2026-04-22T08:40:31.319Z"
}