Now

What I’m doing now

Updated September 28, 2026

Week 2 of the lock-in. The math block that everything else depends on: projections and least squares, Gram–Schmidt, eigenvalues, the SVD, norms, and just enough multivariable calculus to derive backprop by hand.

Building: Karpathy's micrograd from scratch, then makemore parts 1–5, then Let's Build GPT start to finish. No autograd I didn't write myself this week.

Reading: the GCG paper (Universal and Transferable Adversarial Attacks on Aligned Language Models), with a full first pass and a second pass focused only on the loss. Also A Mathematical Framework for Transformer Circuits, parts 1 and 2, plus the rest of Jailbroken.

Certification: Hack The Box's AI red-teaming path, one module at a time.

Applying: BlueDot Impact's AI safety course.

End-of-week test: projections, SVD and gradients, from memory, on paper.

This page is a now page. It says what I'm focused on at the moment, and I update it as that changes.

Today on the plan

Week 2 · Projections, eigen-structure, SVD, calculus, Karpathy

  • MStrang lectures 14–16 (projections, least squares); implement the projection matrix in NumPy
  • CModule 7: Attacking AI, Application and System
  • BRepo hygiene: config files, seed handling, reproduce.sh stub
  • RA Mathematical Framework for Transformer Circuits, part 1
  • LNotebook entry, commit
See the whole roadmap