Hi, Bot · First Principles
48 lessons. One a day. No skipping.
It starts with writing instructions precise enough for a machine to follow, and it ends with you training a neural network you wrote yourself, in NumPy, with no framework imported anywhere. Every step in between is earned.
Each lesson ends with one question. Get it right and the next lesson opens on the spot — race through ten tonight if you want. Get it wrong and that same question comes back tomorrow. One attempt a day, which is exactly enough pressure to make you read carefully.
Start at lesson 1
Free, forever, no account. Read lesson 1 first →
The climb
Six phases. Nothing appears before the thing it depends on, which is the entire reason this works when a playlist of videos does not.
Logic, functions, symbols
Lessons 1–8Say a thing so precisely that a machine could do it.
Structure, proof, discrete systems
Lessons 9–18Learn what counts as knowing something for certain.
Calculus and complexity
Lessons 19–27Change, accumulation, and what an answer costs.
Many dimensions
Lessons 28–35Do all of the above to space itself.
Spectra, probability, optimization
Lessons 36–43Uncertainty, compression, and rolling downhill.
Build it
Lessons 44–48Write the model yourself, from nothing.
At the top, a certificate
Clear all 48 and you get a permanent, shareable Hi, Bot certificate with your own verification code. It is worth something precisely because there was no way to skip a rung: every lesson on it was unlocked by an answer you got right.
Doing this with a friend roughly doubles the odds either of you finishes. Send them hibot.space/first-principles.