Hello. From this page, you can access the subset of my personal notes that I have decided to make public.

At the extreme ideal, these notes would negate the need for me to remember anything at all. In practice, I don’t have the time to document every thought I’ve ever had, but these notes nonetheless encompass a broad range of topics, from academic notes on maths, physics and computer science (including some A-Level notes), to miscellaneous ideas that I’ve picked up from videos, blogs or my own mind.

Some notes express opinions that I disagree with, because disagreeable ideas are often still worth remembering. In these notes, I don’t always make my disagreement explicit; I often simply explain the position and its arguments in a neutral fashion. This is because I cannot predict how my opinions will change, and as these notes expand I will likely not have the time or motivation to constantly update them according to my whims. As such, please don’t hold any opinions expressed here against me - though, if you have a counter-argument, please tell me, as I can create a note for that.

I hope you enjoy reading my notes. If you want a curated starting point, try my notes on Knuth’s The Art of Computer Programming.