Working Notes: a commonplace notebook for recording & exploring ideas.
Home. Site Map. Subscribe. More at expLog. Kunal

2026-03-21

The notebook

Spent some time cleaning up the notebook: particularly the cross links that show up at the bottom of each page. I rely on sentence transformer to embed all the pages, average the embeddings, and then use cosine similarity to generate the automatic links.

I'd done a very lazy initial attempt that just cached the embeddings once and never fixed them as page contents changed; and then compounded that by adding new pages but never cleaning up old ones. This meant that cross links often started showing broken pages -- which is now finally fixed.

So far I've avoided having any agent directly modify the script that generates this newsletter; but I also wanted to add RSS support for essays: I decided to give claude a chance, and to manually review and approve each edit. This worked out reasonably well, though I'll probably rearrange the code a little bit; but I finally have a tiny RSS feed just for the essays: Feed.

I also added support to the script to launch into a Jupyter Notebook so that I could have the same set of dependencies, after spending a little bit of time trying to incorporate a live notebook into the existing process. With agents I think this would be a fairly cool project to build out and I'll start prototyping -- getting a quick notebook-like interactive editor into a live running, (potentially remote!) process.

Mathematics

Recharge was useful in helping me start fixing my lack of mathematical skills; but since then all my practice and habits have fallen off. I've had Ginger Bill's talk from the Better Software Conference saved for a long time and finally ended up watching it which was a great reminder to lean into learning and studying math again.

Math Academy has updated their ML for math course, and there are several more interesting books. I plan to spend more time regularly learning maths, physics, and complimenting my general approaches to learning which I hope to write about soon.

New books

LitRPG has become a fairly addictive, guilty pleasure over the past few years: of these, Chrysalis has been a surprise -- I hadn't expected to enjoy the series but find myself eagerly looking forward to each release. And generally devouring each new book the day it releases.

This was true of the latest release as well, and I'm waiting for the next release in July.