Expert assumes Intro through Medium. Today: Kernel adjacency. TempleOS is a complete vision — study critically and carefully.
HolyC Expert · Lesson 1 · On the house
Kernel adjacency
HolyC · expert · Kernel adjacency. Lesson 1 is free — on the house.
Lessons · HolyC Expert · Lesson 1 of 10 · On the house
Kernel adjacency
HolyC · expert · Kernel adjacency.

Expert focus: Kernel adjacency. Read for mechanisms, limits, and judgment — not folklore.
You already know Intro through Medium — we go into judgment and systems adjacency.
Compare with mainstream systems where useful, and name where TempleOS refused their assumptions.
HolyC lived adjacent to kernel responsibilities in TempleOS's design — not only as a distant userspace tourist language.
Adjacency means mistakes can be system-shaped. Respect the blast radius of experiments.
Study interfaces: privileged vs ordinary vs shared.
Compare with mainstream ringed kernels to see what TempleOS simplified or refused.
The still is a short labeled note for this topic. Match it exactly. Quizzes probe the subject claim on this page.
Safety: do not paste untrusted HolyC into environments you care about. Emulators help; blast-radius thinking still matters.
When you cannot run something, trace inputs/effects/outputs on paper. Systems literacy is partly simulation skill.
Primary sources and careful archives beat random social summaries — especially when biography drama crowds the craft.
Hold Kernel adjacency as a behavior, not a vocabulary flashcard. Ask: what inputs matter, what action runs, what is visible afterward? If you cannot fill those three slots, you are skimming. Write them in a margin before the quizzes.
When something fails around Kernel adjacency, change one thing. Read the error or the wrong output. Return to the still. Do not rewrite the whole example when one token is wrong. Calm retries beat dramatic rewrites.
Compare Kernel adjacency with the nearest habit you know from C, Python, or plain English — and name the difference out loud. HolyC's teaching value is often the delta: familiar family, different ergonomics.
Open-book checks for Kernel adjacency reward careful reading of this page, not trivia about the website chrome. The right answer is a claim we actually made. Near-miss choices sound technical; they fail because they invert the lesson.
Before the still, predict. After the still, compare. That predict-compare loop is how Kernel adjacency becomes muscle memory. Passive rereading without prediction is how you forget by tomorrow.
Say a one-sentence teaching version of Kernel adjacency you could give a friend. If the sentence needs five caveats, your mental model is still foggy — tighten it. Precision in speech precedes precision in code.
As you continue, Kernel adjacency will reappear inside larger programs. Functions wrap it. Branches choose it. Loops repeat it. Learning it cold now prevents cargo-cult pasting later.
Keep a scratch note for Kernel adjacency: one worked example, one failure you fixed, one sentence of definition. That tiny notebook beats highlighting the same paragraph five times.
If you are tired, stop at the still for Kernel adjacency and trace tokens with a finger: type, keyword, operator, semicolon. Rushing past tokens is how mysteries are born. Slow eyes make fast programmers.
Wrong answers on Kernel adjacency quizzes are teachers too. Read the explain line. Relate it back to the still. A corrected misconception sticks harder than a lucky first guess.
Emulators, archives, and dialect notes may disagree on edges around Kernel adjacency. We teach the classic shape on this page. When you port elsewhere, read that environment's docs and adjust — without abandoning the core idea.
Finally for Kernel adjacency: write the still from memory on paper, then uncover the page and diff. Memory retrieval is the study method that survives the weekend.
Worked example mindset for Kernel adjacency: shrink the idea until you can execute it on a napkin. If the napkin proof fails, the full program will not save you. Enlarge only after the tiny case is honest.
Common confusion near Kernel adjacency: mixing the name of the idea with a neighboring idea from C or Python. Write one contrast sentence — "this is X, not Y" — and keep it beside the still. Contrast sentences prevent weeks of soft bugs.
Practice drill for Kernel adjacency: change one literal in the still by a small delta, recompute the expected result by hand, then confirm. Single-delta drills expose off-by-ones and wrong-type assumptions faster than rereading the same paragraph.
Teaching standard for Kernel adjacency: you should be able to explain precondition, action, and postcondition without looking. If any of those three is fuzzy, that fuzzy slot is the real lesson hiding inside the lesson.
Host-teacher note for Kernel adjacency: I will not rush you, but I will not dilute the subject either. Read once for the story, once for the mechanism, once with the still under your finger. Three passes beat one skim.
Transfer test for Kernel adjacency: explain it to a skeptical friend who only knows Python or C. If they can predict the still's effect from your explanation, you own it. If they cannot, your explanation was vocabulary without behavior.
Edge inventory for Kernel adjacency: list one normal case, one boundary case, and one misuse. Boundaries and misuses are where quizzes live and where production bugs breed.
kernel-adjac
# HolyC · Kernel adjacency
# Expert — Host noteThe still labels Kernel adjacency for Expert. Read both lines. Match the note. The teaching is what quizzes test.
Pitfalls for Kernel adjacency: skimming; treating Expert as Intro hello; ignoring RedSea/TempleOS context; amplifying harm instead of learning craft; confusing notes with runnable patches.
Quiz
What expert HolyC topic is this?
Quiz
Does Expert re-teach the first hello string?
Quiz
What filesystem name is historically tied to TempleOS?
Quiz
What does adjacency imply for mistakes?
Quiz
What should you study at interfaces?
Quiz
Why compare with mainstream kernels?
Check
Match the still for: Kernel adjacency.
That is Kernel adjacency. Green checks, then mark passed.
Open-book: the answers are on this page. Pass every quiz and check (7) to mark the lesson done. This visit: 0/7.