Use the navigation to choose a chapter. The content will appear here.
Learning Collection
Explore the long-form research and learning projects stored in this repository.
Looking for shorter updates? Visit the blog for essays and changelog-style notes.
Latest from the Blog
Short updates, context, and essays that complement the long-form notes in the bookshelf.
Understanding Reference Types in Modern C++
Modern C++ gives you several kinds of references, each solving different problems around binding, lifetime, and ownership. Before C++11, you had one tool: the lvalue reference. ...
Read more →How Pix2Seq-D Generates Panoptic Masks Without Heavy Inductive Biases
Question: The model learns to generate a panoptic mask, which is an array of discrete tokens, conditioned on an input image. This avoids the inductive biases of traditional m...
Read more →Why Direct Sampling from PDFs or PMFs Is So Hard
Directly sampling from a probability density function (PDF) or probability mass function (PMF) sounds deceptively simple: evaluate the function, interpret the number, and draw a...
Read more →Gripe, Complaint, or Grievance? Understanding Usage in Indian Newspapers (September 2025)
Introduction
Read more →