{
"$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"
}