Blog
Notes on mathematics, algorithms, and engineering
Anomaly Detection with SDR Data
Building a statistical anomaly detection system for software-defined radio signals.
From Pushkin to ChatGPT: Markov's 1913 Analysis
Markov's 1913 analysis of Eugene Onegin and the foundations of modern NLP.
Matrix Decomposition Methods
Guide to choosing the right decomposition; SVD, QR, Cholesky and more.
DSPy: Moving Beyond Prompts in LLM Programming
How declarative programming is revolutionizing LLM development with self-improving pipelines.
The Nonlinear Fourier Transform
A journey through scattering theory and extending Fourier analysis to nonlinear systems.
Understanding the Schrödinger Equation
A journey from concept to application in quantum mechanics and computing.
The Magic of Fast Inverse Square Root
Quake III's legendary hack; bit manipulation meets mathematics for blazing fast vector normalization.
The Cooley-Tukey FFT Algorithm
The history and mathematics behind the most important algorithm in signal processing.
Understanding Bell's Inequality
How a simple inequality proved quantum mechanics violates local realism.
The Perceptron Controversy
What was old is new again; from Rosenblatt to deep learning.