A Universe of Sorts

Siddharth Bhat

Soap bubble taking a chance on me. Cambridge · Mar '25
essay
My Two Ajjas 
The lives of Udupi-Ajja and Huduco-Ajja, written down before the details fade.
Luisa looks down the valley. Val di Rabbi, Italy · Jul '25
essay
Stuff I Learnt in 2024 
A year of SAT solvers, UNSAT proof calculi, and bitblasting for Lean, as my research group moved from Edinburgh to Cambridge.
A butterfly among the needles. Val di Rabbi, Italy · Jul '25
Luisa on the shepherd's hut at Campisol Alto. Campisol Alto, Val di Rabbi · Jul '25
essay
The Two Modes of My Work 
On binge programming versus the steady drip of research, and what it took to move from one mode to the other.
A kitten claims the woodpile. Val di Rabbi, Italy · Jul '25
Calligraphy on a fluted column. Istanbul · May '25
essay
Stuff I Learnt in 2022 
First year of the PhD: giving MLIR a semantics in Lean, moving from India to Edinburgh, and learning what a PhD even is.
Red, Luisa, and gold. Istanbul · May '25
An illuminated arch. Istanbul · May '25
essay
Conversations with a Wood Carver 
Harish carves wood close to home. On caste, craft, and skills learnt by practice from birth that he holds cannot be taught.
Calligraphy. Istanbul · May '25
An unimpressed cat. Istanbul · May '25
essay
Blazing Fast Math Rendering on the Web 
How this blog compiles math to plain HTML at build time with a thousand lines of C++ - no MathJax, no client-side rendering, instant loads.
Istanbul in color. Istanbul · May '25
A mosque cat keeps the door. Istanbul · May '25
essay
Stuff I Learnt in 2019 
Papers, books, and ideas that survived a year of lost data - the memorable remainder of 2019.
Lilac. Cambridge · Mar '25
A bronze vase on a quiet grave. Cambridge · Mar '25
essay
Snooker on a Doughnut 
A future history of geometric computation theory: billiard balls on symplectic manifolds, and the fall of the EDA industry.
Copper baubles in silvered ivy. Cambridge · Mar '25
Tofu on old boards. Sumatra, Indonesia · Feb '25
essay
Analytic Dependent Type Theory 
A future history of type theory: logics of relations, prolog-like computation, and topology coming online.
Water lilies. Sumatra, Indonesia · Feb '25
essay
Why I Like Algebra over Analysis 
Analysis feels like algorithms, algebra feels like data structures: midnight discussions with my room-mate about mathematical taste.
The volcano exhales. Sumatra, Indonesia · Feb '25
Cold brew on a worn table. Sumatra, Indonesia · Feb '25
essay
My Disenchantment with Abstract Interpretation 
Abstract interpretation looks magical on paper; in practice, widening is a black art. Notes from trying to use it on real code.
A tabby with opinions. Sumatra, Indonesia · Feb '25
A streetlamp among the wires. Sumatra, Indonesia · Feb '25
exposition
Laziness for C Programmers 
Non-strict evaluation explained for C programmers, down to how graph reduction runs on stock hardware.
Luisa watercolors at the river. Sumatra, Indonesia · Feb '25
A macaque watches the canopy. Sumatra, Indonesia · Feb '25
exposition
A Motivation for P-adic Analysis 
The p-adics by analogy: primes as points, integers as polynomials, completions as Taylor expansions.
An orangutan works through a banana leaf. Sumatra, Indonesia · Feb '25
Splintered grain. Sumatra, Indonesia · Feb '25
exposition
What the Hell is a Grobner Basis? Ideals as Rewrite Systems 
Grobner bases as confluent rewrite systems for polynomial arithmetic, with a worked application: computing equivalent gate sets.
Backlit leaves. Sumatra, Indonesia · Feb '25
Jungle camp. Sumatra, Indonesia · Feb '25
exposition
Entropy and KL Divergence 
Entropy as expected surprise, entropy as bits you have to pay, and KL divergence as the extra bits an encoder wastes by assuming the wrong distribution.
An ant negotiates a branch. Sumatra, Indonesia · Feb '25
A lump of forest resin takes flame. Sumatra, Indonesia · Feb '25
exposition
An Invitation to Homology and Cohomology, Part 1 --- Homology 
Simplicial homology for anyone with linear algebra and group theory: detecting holes with pictures, without the machinery of algebraic topology.
Luisa at the night market. Singapore · Feb '25
Skyscrapers at dusk. Singapore · Feb '25
exposition
Topology Is Really About Computation --- Part 1 
Open sets are semi-decidable properties and continuity is computability: topology re-read through Escardo's synthetic lens.
A queue of lanterns. Singapore · Feb '25
Glazed blossoms in lantern light. Singapore · Feb '25
exposition
An Invitation to Homology and Cohomology, Part 2 --- Cohomology 
The humble triangle again, now with functions living on it: cohomology as the linear-algebraic dual of homology.
A bulb against the dark. Singapore · Feb '25
exposition
Topology Is Really About Computation --- Part 2 
Sheaves, topoi, geometry, and logic - writing down what I understand to find the relationship I don't.
Folding fans. Singapore · Feb '25
Modern BBQ against ancient column. Singapore · Feb '25
technical result
Everything You Know About Word2vec Is Wrong 
The reference word2vec implementation does not do what the paper --- and every explainer of it --- says it does.
A working boat in its best teal. Malpe, India · Dec '24
Sahiti watching the room. Kottayam, India · Dec '24
technical result
Non Linear Theory of 2-Adics Does Not Mix with Bitwise Operations 
Bitwise AND on the 2-adics defines the naturals, and Hilbert's 10th makes the theory undecidable.
Malpe sunsets. Malpe, India · Dec '24
An anar throws sparks. Malpe, India · Dec '24
big list
Playing the Piano 
Sonatas, pop covers, and jazz: a living list of what I'm playing and listening for at the piano.
A cradle of mehendi. Kottayam, India · Dec '24
Mid-laugh. Kottayam, India · Dec '24
big list
Reading 
A living list of what I read and want to read: weird literature, hard sci-fi, ergodic fiction, and the rest.
Dalia's ear cuff sparkles back at the lantern. Kottayam, India · Dec '24
Kottayam, India · Dec '24
big list
Big List of Recipes 
Recipes I actually cook, rava dosa onward, written down so I stop reinventing them.
Arjun's favourite color. Kottayam, India · Dec '24
Dalia, when the fairy lights are doing their job. Kottayam, India · Dec '24
big list
Big List of Quotes 
Quotes I keep returning to, from Breiman on theory versus inquiry to the Seikilos epitaph.
A garden gig. Austin, Texas · Sep '24
A painted rail in September light. Austin, Texas · Sep '24
big list
Big List of Art 
Paintings, illustrators, and pieces I love: Hiroshi Yoshida, Klimt, and company.
A floor of small change. Austin, Texas · Aug '24
Ribs converging on a skylight. Austin, Texas · Jun '24
Technical Notes
  1. Simulating Inductives Via Coinductives (And Vice Versa) 
  2. AWS MathFest 2024 
  3. How to Prove noConfusion 
  4. Tensor Is a Thing That Transforms Like a Tensor 
  5. Resolution Is Refutation Complete 
  6. EF (Ehrenfeucht–Fraïssé) Games 
  7. Forward Versus Backward Euler 
  8. Uniform Boundedness Principle / Banach Steinhauss 
  9. It Suffices to Check for Weak Convergence on a Spanning Set. 
  10. Sequence That Converges Weakly but Not Strongly In lpl^p. 
  11. Quotient Spaces of Banach Space 
  12. Precision, Recall, and All That. 
  13. Primitive Element Theorem 
  14. The Zen of Juggling Three Balls 
  15. Intuitionstic Logic as a Heyting Algebra 
  16. Forcing to Add a Function 
  17. You Could Have Invented Sequents 
  18. Projective Modules in Terms of Universal Property 
  19. Centroid of a Tree 
  20. Weird Free Group Construction from Adjoint Functor Theorem 
  21. Projective Spaces and Grassmanians in AG 
  22. Eisenstein Theorem for Checking Irreducibility 
  23. Gauss Lemma for Polynomials 
  24. Separable Extension via Embeddings into Alg. Closure 
  25. Class Equation, P-group Structure 
  26. Sylow Theorem 1 
  27. Fisher Yates 
  28. Dual of Planar Euler Graph Is Bipartite 
  29. Semidirect Product: Panning and Zooming 
  30. Longest Convex Subsequence DP 
  31. Weighted Burnside Lemma 
  32. Myhill Nerode Theorem 
  33. Weird Canonical Example of Monic and Epic: Left/right Shift 
  34. The Similarity Between Labellings and Representations 
  35. Z Algorithm 
  36. Heuristics for the Prime Number Theorem 
  37. Centroid of a Tree 
  38. Smallest Positive Natural Which Can't Be Represented as Sum of Any Subset of a Set of Naturals 
  39. Binary Search to Find Rightmost Index Which Does Not Possess Some Property 
  40. Greedy Coin Change: Proof by Probing 
  41. Transfinite Induction: Proof 
  42. Associativity of Addition in Cubicaltt 
  43. Working out Why Right Adjoints Preserve Limits. 
  44. Yoneda Lemma and Embedding 
  45. Character Theory 
  46. Proof of Heine Borel from Munkres (compact iff closed, bounded) 
  47. Examples of Fiber Products / Pullbacks 
  48. Pasting Lemma 
  49. Stone Representation Theorem: Proof from Atiyah Macdonald 
  50. Internal Versus External Semidirect Products 
  51. Tensor Is Right Exact 
  52. Non Examples of Algebraic Varieties 
  53. Nilradical Is Intersection of All Prime Ideals 
  54. Flat Functions 
  55. A Semidirect Product Worked on in Great Detail 
  56. Direct and Inverse Limits 
  57. Hook Length Formula 
  58. Rearrangement Inequality 
  59. P-adics, 2's Complement, Intuition for Bit Fiddling 
  60. Number of Paths in a DAG 
  61. Integer Partitions: Recurrence 
  62. Stars and Bars by Direct Bijection 
  63. Median Minimizes L1 Norm 
  64. Proof of Projective Duality 
  65. The Handshaking Lemma 
  66. What Is a Syzygy? 
  67. Readable Pointers 
  68. Lie Bracket as Linearization of Conjugation 
  69. Cokernel Is Not Sheafy 
  70. In a PID, All Prime Ideals Are Maximal, Geometrically 
  71. Prime Numbers as Maximal Among Principal Ideals 
  72. Local Ring in Terms of Invertibility 
  73. Connectedness in Terms of Continuity 
  74. Categorical Definition of Products in Painful Detail 
  75. Combinatorial Intuition for Fermat's Little Theorem 
  76. The Implicit and Inverse Function Theorem 
  77. A5 Is Not Solvable 
  78. Discriminant and Resultant 
  79. Finite Differences and Umbral Calculus 
  80. Permutahedron 
  81. Lyndon + Christoffel = Convex Hull 
  82. Ranking and Sorting 
  83. Proof of Minkowski Convex Body Theorem 
  84. Burrows Wheeler 
  85. Edit Distance 
  86. Best Practices for Array Indexing 
  87. Bounding Chains: Uniformly Sample Colorings 
  88. Self Modifying Code for Function Calls: Look Ma, I Don't Need a Stack! 
  89. Incunabulum for the 21st Century: Making the J Interpreter Compile in 2020 
  90. An Example of a Sequence Whose Successive Terms Get Closer Together but Isn't Cauchy (does not converge) 
  91. Yoneda Preserves Limits 
  92. Simpson's Paradox 
  93. Linear Algebraic Proof of the Handshaking Lemma 
  94. Compact Hausdorff Spaces Are Normal 
  95. Derivative of Step Is Dirac Delta 
  96. Schur's Lemma 
  97. Christoffel Symbols, Geometrically 
  98. Normal Operators: Decomposition into Hermitian Operators 
  99. The Cutest Way to Write Semidirect Products 
  100. My Preferred Version of Quicksort 
  101. Comparison of Forward and Reverse Mode AD 
  102. Geometric Characterization of Normal Subgroups 
  103. Handy Characterization of Adding an Element into an Ideal, Proof That Maximal Ideal Is Prime 
  104. Radical Ideals, Nilpotents, and Reduced Rings 
  105. The Ceiling Monad 
Scratch
  1. Gosper's Algorithm 
  2. Christian Fuchs On Ray Charles Style 60's Funk And Funky Piano 
  3. Mean, Variance And Everything Else As Geometry 
  4. How to Learn the Altered Scale 
  5. Projections onto Convex Sets 
  6. How to Interpret Variance and Mean Geometrically 
  7. Jazzy Blues Improv 
  8. Quant Dev Role Prep 
  9. Randomized SharpSAT 
  10. Sid's Paper Writing Guide 
  11. Misty, Bar Piano Version by Christian Fuchs 
  12. The Most Satisfying Chord Progression by Christian Fuchs 
  13. Boogie Woogie in a Minor Key 
  14. Lounge Jazz / Bar Piano Ala Christian Fuchs 
  15. FPSanitizer 
  16. Reflections on Task Creation 
  17. Playing Funk Piano 
  18. WAL and ARIES 
  19. Jazz Piano Block Chords Melody Playing 
  20. Proof of Godel Incompleteness from Turing Machines 
  21. Jazz: Only Rhythm Matters 
  22. Lounge Jazz Left Hand 
  23. Half-Whole Tone Scale As Interlaced Diminished Chords. 
  24. Flipped Enclosure Piano Voicings 
  25. Jazz Piano Fundamentals Book 
  26. Circle of Fifths Voicings 
  27. Learning All 7th Inversions 
  28. A Different Derivation of the Bepop Notes 
  29. Playing over a ii V I with a 3rd Scale. 
  30. Stuff I Learnt in 2025 
  31. Modular Arithmetic Decision Procedure 
  32. Nobody's Fault but Mine Piano Chord Voicings 
  33. Farkas Lemma 
  34. Computing with High Dimensional Vectors 
  35. Durable Execution 
  36. Improvising Two Part Invention 
  37. Improvise Polyphony in Four Voices 
  38. How to Improve Evalauation Metrics 
  39. Multi-Width Bitvectors with Append: Using Fundamental Domains? 
  40. Succinct Explanation of the Blossom Algorithm 
  41. Using Diminished Chords 
  42. Spaced Repetition for Learning Italian 
  43. How To Benchmark 
  44. Fitness 
  45. IC3 Invariants 
  46. Ragtime Chord Progression 
  47. Fairness And Justice 
  48. Feynmann on Worthwhile Problems 
  49. Italian Learning 
  50. Magic Circle Amigurimi Explanation 
  51. Git Trick to Improve Artifact Evaluation: Never Lose a Commit / Feature Branch 
  52. Transitioning from Major to Minor Chord 
  53. Experimental Evaluation Setup I'm Happy With 
  54. Quotes from 'Braiding Sweetgrass' 
  55. Shuffle Dancing 
  56. Latte Art 
  57. Pairwise Independent Events That Are Not 3-Way Independent 
  58. Joke Definition of Metatheorem 
  59. Weird Art Movements in the 20th Century 
  60. Example of Non Commuting Summation 
  61. Certifying Hardware Model Checking by Emily Zhengqi Yu 
  62. Formal Verification of Multiplier Circuits Using Computer Algebra 
  63. Notes on CwFs and Categorical NbE 
  64. The Euclidean Definitions of The Functions Div and Mod 
  65. Interpolants: Vibes 
  66. Ragtime Theory 
  67. Building Defeq ASTs for Dependently Typed Terms 
  68. The Metaphysical Horizon 
  69. Covering Spaces for Automata 
  70. The Metamathematical Implications of the Strong Church Turing Thesis 
  71. Projective Varieties Are Complete 
  72. Check Lean Discrimination Tree Indexing 
  73. Setting up Mosh on Google Cloud 
  74. Decision Procedures Research Questions 
  75. Pop Piano Accompaniment 
  76. Bebop Scale 
  77. Binary Search Implementation Discussion 
  78. Wisdom of Critial Pair Theory 
  79. Propositional Proof Systems And Proof Complexity 
  80. Example of Needing Uniform Convergence / Troll Proof of Pi Equals 4 
  81. Forward Euler as System of Linear Equations 
  82. Implementing Nelson Oppen 
  83. Blues and Jazz Piano Improv 
  84. Mechanical Theorem-Proving by Model Elimination [WIP ] 
  85. Shostaks Algorithm For Combining Decision Procedures [WIP ] 
  86. PTTP: A Prolog Technology Theorem Prover 
  87. Quantifier Elimination For Algebraically Closed Fields 
  88. Geomeans and Ratios 
  89. Using reduceBool and ofReduceBool in Lean 
  90. Partimento Chord Progression Theory 
  91. Krohn Rhodes Theorem: Proof 
  92. Quantifier Elimination for Real Closed Fields 
  93. Quantifier Elimination for Presburger Arithmetic 
  94. First UIP / Dominators in a DAG 
  95. Diminished Sixth Scale 
  96. Playing Pop on the Piano 
  97. Boolean Reflection Design 
  98. Canon Improvisation 
  99. Readings on Writing Fugues and Partimento 
  100. Applied Counterpoint Lecture Series 
  101. Hip Hop on Piano 
  102. Pachabel's Series 
  103. Public Domain Ragtime 
  104. Bach: Art of the Fugue 
  105. Transformer Architecture Is Based on Sets, Not Sequences 
  106. Maple Leaf Rag 
  107. Bach Style: Suspensions 
  108. Ragtime Composition 
  109. Eliminating Decision Fatigue 
  110. The Gradual Guarantees 
  111. Sheet Music 
  112. Categorification of Sets Works Because It's a Presheaf on a Single Point 
  113. Maple Leaf Rag: Chord Progression 
  114. Ragtime Rhythm & Chords 
  115. When to Generalize an Argument to a Function for an Inductive Proof 
  116. Glenn Gould 
  117. Music Appreciation 
  118. Classical Music 
  119. Nondeterministic Nelson Oppen 
  120. WZ (Wilf Zeilberger) Pairs 
  121. Sister Celine's Algorithm 
  122. Software Bugs Are Real Bugs? 
  123. Right Hand for Arpeggios 
  124. Amelie Arpeggiation Explanation 
  125. Lean Naming Convention for Contexts 
  126. Inductive Predicate as Least Fixed Point, Directly 
  127. Proving False with Partial Functions Even with Inhabited Types 
  128. FOL + Fixpoint + Counting Does Not Capture P 
  129. Sobolev Embedding Theorem 
  130. Partial Evaluation, Chapter 3 
  131. Notes on Copy and Patch Compilation 
  132. Techne, Da Vinci, Michalangelo, and Art 
  133. Ffmpeg One Liner to Re-encode Mp4 so Chrome Can Open It 
  134. Table Maker's Dilemma 
  135. Setting up SAIL for Porting to Lean 
  136. Nonexistence of Solutions for ODE and PDE 
  137. Decreasing Metric for Mutual Recursive Functions 
  138. Concrete Calculation of Hopf Fibration 
  139. What the Hell Is a Nix Flake? 
  140. Origami Box Pleating 
  141. Vibes of Weiner Processes 
  142. Open Mapping Theorem 
  143. Closed Graph Theorem 
  144. Gregorian Chant and Numes 
  145. A Slew of Order Theoretic and Graph Theoretic Results 
  146. OP1 Tutorials 
  147. Building an ELF by Hand 
  148. Fagin's Theorem 
  149. DPLL 
  150. Why FOL Models Must Be Nonempty 
  151. Resolution Algorithm for Propositional Logic 
  152. Building Stuff with Docker 
  153. Tmux 
  154. New Words 
  155. Canonical Bundle over RP2 Is Not Trivial 
  156. Paracompact Spaces 
  157. Concrete Description of Spinors 
  158. Latin Prefixes for Words 
  159. Crash Course on Prosody 
  160. Ehrsmann Connection 
  161. General Enough Special Cases 
  162. Coercive Operator 
  163. Axioms for Definite Integration 
  164. Reisez Lemma 
  165. Total Boundedness in a Metric Space 
  166. Heine Borel 
  167. Differentiating Through Sampling from a Random Normal Distribution 
  168. Eikonal Equation [WIP ] 
  169. Repulsive Curves 
  170. Lean Does Not Allow Nested Inductive Families 
  171. Weakly Implicit Arguments in Lean 
  172. Subspaces Need Not Have Complement 
  173. Baire Category Theorem 
  174. Subobject Classifiers of NFinSetN \to FinSet, or Precosheaf Of FinSetFinSet 
  175. Categorical Model of Dependent Types 
  176. Bezout's Theorem 
  177. Drawabox: Lines 
  178. Common Lisp Beauty: Paths 
  179. Introduction to Substructural Logics: Ch1 
  180. Using LLL to Discover Minimal Polynomial for Floating Point Number 
  181. Holonomic v/s Non Holonomic Constraints 
  182. The Plenoptic Function 
  183. Forcing Machinery 
  184. The Conceit of Self Loathing 
  185. Lean4 Access Metam and so Forth 
  186. Harmonic Function 
  187. Lax Milgram Theorem 
  188. Linkers, Loaders, and ELF 
  189. HoTTesT: Identity Types 
  190. Inverse Scattering Transform 
  191. BOSCC Vectorization 
  192. Autodiff 
  193. Vector Bundles and K Theory, 1.1 
  194. Equicontinuity, Arzela Ascoli 
  195. Practical Example of Semidirect Product 
  196. Algebraic Graph Calculus 
  197. Change of Basis from Triangle X Y to Barycentric 
  198. X86 Cheat Sheet 
  199. Why L2 Needs a Quotient Upto Almost Everywhere 
  200. Focal Point 
  201. Operational Versus Denotational Semantics 
  202. Minimising L2 Norm with Total Constraint 
  203. Bounding L2 Norm by L1 Norm and Vice Versa 
  204. Example of Unbounded Linear Operator 
  205. Direct Sum of Topological Vector Spaces 
  206. LL^\infty Is HUGE 
  207. Banach Space That Does Not Admit Schrauder Basis 
  208. Bounded Inverse Theorem 
  209. Left and Right Adjoints to Inverse Image 
  210. Paredit via Adjoints 
  211. Less than Versus Less than or Equals over Z 
  212. Turing Degree 
  213. The Constructible Universe L 
  214. Why Cut Elimination? 
  215. Diaconescu's Theorem 
  216. Partial Evaluation, Chapter 1 
  217. Diagonal Lemma for Monotone Functions 
  218. Maximal Ideals of Boolean Algebras Are Truth Values 
  219. Crash Course on DCPO: Formalizing Lambda Calculus 
  220. Compactness Theorem of First Order Logic 
  221. Fibrational Category Theory, Sec 1.1, Sec 1.2 
  222. Nested vs Mutual Inductive Types: 
  223. Embedding HOL in Lean 
  224. Lean4 Dev Meeting 
  225. Coends 
  226. Natural Transformations as Ends 
  227. Ends and Diagonals 
  228. Quantifiers as Adjoints 
  229. Parameters Cannot Be Changed anywhere , Not Just in Return Location 
  230. LCNF 
  231. Inductive Types 
  232. Lean Tactics 
  233. Hyperdoctrine 
  234. Category Where Coproducts of Computable Things Is Not Computable 
  235. Monads from Riehl 
  236. Combinatorial Cauchy Schwarz 
  237. Example for Invariant Theory 
  238. Data Structure to Maintain Mex 
  239. Hyperdoctrine 
  240. Sheaves in Geometry and Logic 1.3: Characteristic Functions of Subobjects 
  241. Common Lisp Debugging: Clouseau 
  242. Logical Relations (Sterling) 
  243. Mostowski Collapse 
  244. Fundamental Group Functor Does Not Preserve Epis 
  245. Almost Universal Class 
  246. Pavel: Bridges, Articulation Points for UNDIRECTED Graphs 
  247. Cayley Hamilton for 2x2 Matrices in Sage via AG 
  248. Lazy GPU Programming 
  249. Card Stacking 
  250. When Are the Catalan Numbers Odd 
  251. Fuzzing Book 
  252. Second Fundamental Form 
  253. Linearity of Expectation for Sampling 
  254. Simplicial Approximation: Maps Can Be Approximated by Simplicial Maps (TODO) 
  255. Homology, the Big Picture 
  256. Penrose Cohomology [TODO ] 
  257. Cardistry 
  258. Why NuPRL and Realisability Makes It Hard to Communicate Math 
  259. Regular Epi and Regular Category 
  260. libOpenGL, libVDSO and Nix 
  261. Stratified Synthetsis 
  262. GNU Binutils 
  263. Index over the Past, Fiber over the Future 
  264. Type Formers Need Not Be Injective 
  265. There Cannot Be a Type of Size the Universe 
  266. Full Abstraction in Semantics 
  267. Mutual Recursion Elaboration in Lean 
  268. Axiom K Versus UIP 
  269. Any Model of Lean Must Have All Inductives 
  270. Motivation for Modal Logic 
  271. Presheaf Models of Type Theory 
  272. Weighted Limits via Collages 
  273. Leibniz Equality in Lean4 
  274. Strong Normalization of STLC 
  275. Euler Characteristic for Polyhedra and Digital Geometry 
  276. You Don't Know Jack About Data Races 
  277. Training a Custom Model for Lean4 
  278. Subject Reduction in Lean 
  279. Linear vs Uniqueness Types 
  280. Emacs Cheat Sheet 
  281. The Dependently Typed Expression Problem 
  282. Scones 
  283. Disjoint Coproduct 
  284. Dimensions Versus Units 
  285. TLDP Pages for Bash Conditionals 
  286. Remainder, Modulo 
  287. Predicative v/s Impredicative: On Universes in Type Theory 
  288. Testing Infra in Lean4 
  289. Autocompletion in Lean4 
  290. Parameter Verus Index 
  291. HNF Versus WHNF 
  292. Allegories and Categories 
  293. Partial Function as Span 
  294. Uniform Proofs, Focused Proofs, Polarization, Logic Programming 
  295. Cantor Schroder Bernstein via Fixpoint 
  296. Mitchell-Bénabou Language 
  297. Integrating Against Ultrafilers 
  298. Proof That There Is a TM Whose Halting Is Independent of ZFC 
  299. Pointless Topology: Frames 
  300. Contradiction from Non-positive Occurence 
  301. Godel Completeness Theorem 
  302. Writing Rebuttals, Tobias Style 
  303. Breakdance 
  304. Agda Cheat Sheet 
  305. Don't Try 
  306. Completeness for First Order Logic 
  307. First Order Logic: Semantics 
  308. Realisability Models 
  309. Ordinals and Cardinals 
  310. Graphs Are Preorders 
  311. Simple Type Theory via Fibrations 
  312. Naming Left Closed, Right Open with Start/stop 
  313. Module System for Separate Compilation 
  314. Second Order Arithmetic 
  315. Coreflection 
  316. Different Types of Arguments in Lean4: 
  317. Parabolic Dynamics and Renormalization 
  318. Why Is Product in Rel Not Cartesian Product? 
  319. simp In Lean4 
  320. Lean4 TODOS 
  321. unsafePerformIO In Lean4: 
  322. Lean4 FAQ 
  323. Fungrim 
  324. Homotopy Continuation 
  325. Relationship Between Linearity and Contradiction 
  326. Counterexample to Fundamental Theorem of Calculus? 
  327. Why a Sentinel of -1 Is Sensible 
  328. Scatted Algebraic Number Theory Ideas: Ramification 
  329. Better man Pages Via info 
  330. Example of Lattice That Is Not Distributive 
  331. Patat 
  332. Common Lisp LOOP Macro 
  333. Interleaved Dataflow Analysis and Rewriting 
  334. Central Variable As focal 
  335. Green's Functions 
  336. Counting with Repetitions via Pure Binomial Coefficients 
  337. Fundamental Theorem of Homological Algebra [TODO ] 
  338. How Ideals Recover Factorization [TODO ] 
  339. Monadic Functor 
  340. Injective Module 
  341. Coordinate Compression with set And vector 
  342. Stuff I Learnt in 2021 
  343. Birkhoff Von Neumann Theorem 
  344. Latin Square 
  345. Assignment Problem 
  346. Interpolating Homotopies 
  347. Theorem Coverage as an Analogue to Code Coverage 
  348. Comma & Semicolon in Index Notation 
  349. Spin Groups 
  350. God of Areppo 
  351. Classification of Lie Algebras, Dynkin Diagrams 
  352. Geodesic Equation, Extrinsic 
  353. Connections, Take 2 
  354. Why the Zero Set of a Continuous Function Must Be a Closed Set 
  355. Write Thin to Write Well 
  356. Hidden Symmetries of Alg Varieties 
  357. Elementary and Power Sum Symmetric Polynomials 
  358. Fundamental Theorem of Galois Theory 
  359. Counter-intuitive Linearity of Expectation [TODO ] 
  360. Normal Field Extensions 
  361. Defining Continuity Covariantly 
  362. Level Set of a Continuous Function Must Be Closed 
  363. Separable Extension Is Contained in Galois Extension 
  364. Separable Extensions via Derivation 
  365. Galois Extension 
  366. Hypothesis Testing 
  367. Delta Debugging 
  368. Tidy Data 
  369. LCS DP: The Speedup Is from Filtration 
  370. F1 or Fun : The Field with One Element 
  371. McKay's Proof of Cauchy's Theorem for Groups [TODO ] 
  372. Convergence in Distribution Is Very Weak 
  373. Bucchberger Algorithm 
  374. "Cheap" Proof of Euler Characteristic 
  375. Cup Product [TODO ] 
  376. Gauss, Normals, Fundamental Forms [TODO ] 
  377. Theorem Egregium / Gauss's Theorem (Integrating curvature in 2D) [TODO ] 
  378. Fundamental Theorem of Symmetric Polynomials 
  379. DP over Submasks 
  380. Separable Polynomials and Extensions 
  381. Limits of a Functor Category Are Computed Pointwise. 
  382. Thoughtful Discussion on the Limits of Safe Spaces 
  383. Representation Theory of SU(2)SU(2) [TODO ] 
  384. Why Quaternions Work Better 
  385. Monge Matrix 
  386. Polya Enumeration 
  387. Cycle Index Polynomial 
  388. Mnemonics For Symmetric Polynomials 
  389. Suffix Automata 
  390. Min Cost Flow (TODO) 
  391. Clojure: Minimal Makefile for REPL Driven Dev with Neovim 
  392. Playing Guitar: Being Okay with Incorrect Chords 
  393. Sparse Table 
  394. Prefix/Border Function 
  395. Shortest Walk Versus Shortest Path 
  396. FFT 
  397. Continuum TTRPG 
  398. Words to Know in Target Language 
  399. Mean, Median and Jensen's 
  400. Number of Distinct Numbers in a Partition 
  401. Why Searching for Divisors Upto sqrt(n) Works 
  402. Sum of Absolute Differences of an Array 
  403. GCD Is at Most Difference of Numbers 
  404. Center of a Tree 
  405. Image Unshredding as Hamiltonian Path 
  406. Distance Between Lines in nD 
  407. Sliding Window Implementation Style 
  408. Kawaii Implementation Of x = min(x, y) 
  409. CSES: Counting Towers 
  410. Notes on Liam O Connor's Thesis: Cogent 
  411. C++ lower_bound, upper_bound API 
  412. Books That Impart Mental Models 
  413. Subarrays ~= Prefixes 
  414. Operations with Modular Fractions 
  415. Modular Inverse Calculation 
  416. The Number of Pairs (a,b) Such That ab≤x Is O(xlogx) 
  417. DP as Path Independence 
  418. Correctness of lower_bound Search with Half-open Intervals 
  419. Clean Way to Write Burnside Lemma 
  420. Mnemonic for Specht Module Actions 
  421. Musing About Specht Modules 
  422. Galois Correspondence, Functorially 
  423. CubicalTT: Sharpening Thinking About Indexed Functions 
  424. Functors to Motivate Adjuntions 
  425. Madoka Magica: Plot Thoughts 
  426. Chain Rule Functorially 
  427. Specht Module Construction 
  428. Even and Odd Functions Through Representation Theory 
  429. Greg Egan: Orthogonal 
  430. Limit Is Right Adjoint to Diagonal 
  431. Limit/Colimit/Cone/Cocone: the Arrows Are Consistent! 
  432. Representable Functors 
  433. Excluded Middle Is Not False in Intuitionistic Logic 
  434. Cofibration 
  435. Lebesgue Number Lemma (TODO) 
  436. Homotopic Maps Produce Same Singular Homology: Intuition 
  437. Low Pass Filter by Delaying 
  438. Octaves Are Double Frequency Apart (TODO) 
  439. Spectral Norm of Hermitian Matrix Equals Largest Eigenvalue (TODO) 
  440. Weingarten Map 
  441. Nets from Munkres (TODO) 
  442. Limit Point Compactness from Munkres 
  443. Alexandrov Topology 
  444. Covariant Derivative 
  445. Submersions and Immersions 
  446. Quotes from the Culture 
  447. Seeing the Semidirect Product of the Dihedral Group. 
  448. Construction of Tensor Product: Atiyah Macdonald 
  449. Recovering Topology from Sheaf of Functions: Proof from Atiyah Macdonald 
  450. Urhyson's Lemma 
  451. Semidirect Product as Commuting Conditions 
  452. Exact Sequences for Semidirect Products; Fiber Bundles 
  453. Semidirect Product Is Equivalent to Splitting of Exact Sequence 
  454. Cayley Hamilton 
  455. Nakayama's Lemma 
  456. Vector Fields over the 2 Sphere 
  457. Lovecraftisms 
  458. Hairy Ball Theorem from Sperner's Lemma (TODO) 
  459. CS and Type Theory: Talks by Vovodesky 
  460. Hilbert Basis Theorem for Polynomial Rings over Fields (TODO) 
  461. Covering Spaces 
  462. Wedge Sum and Smash Product 
  463. Quotient Topology 
  464. CW Complexes and HEP 
  465. Stable Homotopy Theory 
  466. Simply Connected Spaces 
  467. Finitely Generated as Vector Space v/s Algebra: 
  468. Weak and Strong Nullstllensatz 
  469. Screen Recording for Kakoune Pull Request 
  470. John Conway: The Symmetries of Things 
  471. Semidirect Product Mnemonic 
  472. Non Orthogonal Projections 
  473. Why Did Maxwell Choose His EM Wave to Be Light? 
  474. Fast String Concatenation in Python3 
  475. Yoneda from String Concatenation 
  476. Right Kan Extensions as Extending the Domain of a Functor 
  477. Non Standard Inner Products and Unitarity of Representations 
  478. Take at Most 4 Letters from 15 Letters. 
  479. Hopf Algebras and Combinatorics 
  480. LEAN 4 Overfrom from LEAN Together 2021 
  481. RSK Correspondence for Permutations 
  482. Coq-club: the Meaning of a Specification 
  483. Conditional Probability Is Neither Causal nor Temporal 
  484. Muirhead's Inequality 
  485. Triangle Inequality 
  486. Frobenius Kernel 
  487. Burnside Lemma by Representation Theory. 
  488. Books for Contest Math 
  489. Analysing Simple Games 
  490. Historical Contemporaries 
  491. Rota's Twelvefold Way 
  492. Counting Necklackes with Unique Elements 
  493. Decomposition of Projective Space 
  494. Discrete Riemann Roch 
  495. Conversation with Olaf Klinke 
  496. Topological Groups and Languages 
  497. The Mnemonica Stack (TODO) 
  498. Conversation with Alok About How I Read 
  499. Thoughts on Blitz Chess: 950 ELO 
  500. Questions on the Structure of Graphs 
  501. Arguments for Little Endian 
  502. Expectiles 
  503. 2-SAT 
  504. Strongly Connected Components via Kosaraju's Algorithm 
  505. Articulation Points 
  506. Bouncing Light Clock Is an Hourglass 
  507. Euler Tours 
  508. Diameter of a Tree 
  509. Structure Theory of Finite Endo-functions 
  510. Set Partitions 
  511. DFS and Topological Sorting 
  512. Tournaments 
  513. Matching Problems (TODO) 
  514. Four Fundamental Subspaces 
  515. Kakoune Cheatsheet 
  516. Flows (TODO) 
  517. Amortized Analysis 
  518. Shelly Kegan: Death --- Suicide and Rationality (TODO) 
  519. Sam Harris and Jordan Peterson: Vancouver 1 (TODO) 
  520. Correctness of Binary Search 
  521. Rank/select as Compress/decompress 
  522. Remembering Eulerian and Hamiltonian Cycles 
  523. Dynamic Programming: Erik Demaine's Lectures 
  524. Accuracy vs Precision 
  525. How to Fairly Compare Groups 
  526. Noam Chomsky on Anarchism (TODO) 
  527. Slavoj Zizek: Violence 
  528. The Algebraic Structure of the 'nearest Smaller Number' Question 
  529. Sciences of the Artificial 
  530. Numbering Nodes in a Tree 
  531. LISP Quine 
  532. Statement Expressions and Other GCC C Extensions 
  533. A Quick Look at Impredicativity 
  534. Retro Glitch 
  535. SSA as Linear Typed Language 
  536. Nix Weirdness on Small Machines 
  537. Elementary Probability Theory (TODO) 
  538. Mutorch 
  539. Computing the Smith Normal Form 
  540. Exact Sequence of Pointed Sets 
  541. Under the Spell of Leibniz's Dream 
  542. The Grassmanian, Handwavily 
  543. Katex in Duktape 
  544. NaN Punning: Storing Integers in Doubles in JavaScript 
  545. Using Gurobi 
  546. Stars and Bars by Generating Functions 
  547. Burnside Theorem 
  548. Von Neumann: Foundations of QM 
  549. Discrete Schild's Ladder 
  550. Extended Euclidian Algorithm 
  551. Axiom of Choice and Zorn's Lemma 
  552. Nullstellensatz for Schemes 
  553. Perspectives on Yoneda 
  554. Germs, Stalks, Sheaves of Differentiable Functions 
  555. Intuition for Limits in Category Theory 
  556. Finite Topologies and DFS Numbering 
  557. An Incorrect Derivation of Special Relativity in 1D 
  558. The Geometry and Dynamics of Magnetic Monopoles  
  559. Sanskrit and Sumerian 
  560. The Code of Hammurabi 
  561. Hyperbolic Groups Have Solvable Word Problem 
  562. Elementary Uses of Sheaves in Complex Analysis 
  563. Snake Lemma 
  564. Kernel, Cokernel, Image 
  565. The Commutator Subgroup 
  566. Simplicity of A5 Using PSL(2, 5) 
  567. The Arg Function, Continuity, Orientation  
  568. Odd Partitions, Unique Partitions 
  569. Permutations-and-lyndon-factorization 
  570. Parallelisable Version of Maximum Sum Subarray 
  571. A Hacker's Guide to Numerical Analysis 
  572. Mobius Inversion on Incidence Algebras 
  573. Geometric Proof Of e^x >= 1+x, e^(-x) >= 1-x 
  574. Networks Are Now Faster than Disks 
  575. Einstein-de Haas Effect 
  576. Learning Code by Hearing It 
  577. Adjunctions as Advice 
  578. Reversible Computation as Groups on Programs 
  579. VC Dimension 
  580. Symplectic Version of Classical Mechanics 
  581. Theorems for Free 
  582. Cache Oblivious B Trees 
  583. Krohn-Rhodes Decomposition 
  584. Proving Block Matmul Using Program Analysis 
  585. Energy as Triangulaizing State Space 
  586. Proof of Chinese Remainder Theorem on Rings 
  587. Grokking Zariski 
  588. Fenwick Trees and Orbits 
  589. Dirichlet Inversion 
  590. Leapfrog Integration 
  591. Hamiltonian Monte Carlo, Leapfrog Integrators, and Sympletic Geometry 
  592. Coq Cheat Sheet 
  593. Writing Cheat Sheet 
  594. Architecture Cheat Sheet 
  595. History Cheat Sheet 
  596. Words Cheat Sheet 
  597. Clojure Sheat Sheet 
  598. Vim Cheat Sheet 
  599. Sheaves in Geometry and Logic 1.2: Pullbacks 
  600. Logical Predicates (OPLSS '12) 
  601. Wegli: Neat Tool for Semantically Grepping C++ 
  602. Spaces That Have Same Homotopy Groups but Not the Same Homotopy Type 
  603. Epi in Topological Spaces 
  604. Permutation Models 
  605. Godel Operations 
  606. Hair in a Bun with Stick 
  607. Orthogonal Factorization Systems 
  608. Orthogonal Morphisms 
  609. Locally Presentable Category 
  610. Remez Algorithm 
  611. Permission Bits Reference 
  612. Papers on Computational Group Theory 
  613. Kan Extensions: Key Idea 
  614. Backward Dataflow and Continuations 
  615. Backward Dataflow and Continuations 
  616. Common Lisp Cheat Sheet 
  617. Proof That Spec(R)Spec(R) Is a Sheaf [TODO ] 
  618. BGFS Algorithm for Unconstrained Nonlinear Optimization 
  619. LM Algorithm for Nonlinear Least Squares 
  620. Wilson's Theorem 
  621. XOR and AND Relationship 
  622. Geometry of Complex Integrals 
  623. Undefined Behaviour Is Like Compactification [TODO ] 
  624. Deriving Pratt Parsing by Analyzing Recursive Descent [TODO ] 
  625. Integral Elements of a Ring Form a Ring [TODO ] 
  626. Siefert Algorithm [TODO ] 
  627. Cap Product [TODO ] 
  628. Classification of Compact 2-Manifolds [TODO ] 
  629. Integrating Curvature in 1D [TODO ] 
  630. CP Trick: Writing Exact Counting as Counting Less Than 
  631. CP Trick: Heavy Light Decomposition Euler Tour Tree 
  632. Path Query to Subtree Query 
  633. Hilbert Polynomial and Dimension 
  634. Cost of Looping over All Multiples of ii for ii in 11 To NN 
  635. LispWorks Config 
  636. Simple Sabotage Field Manual 
  637. Bashupload 
  638. Derivatives in Diffgeo 
  639. Lie Derivative Versus Covariant Derivative 
  640. The Tor Functor 
  641. Example Where MIP Shows Extra Power over IP 
  642. Lazy Reversible Computation? 
  643. The Tyranny of Structurelessness 
  644. Counting Permutations with #MAXSAT 
  645. Coloring cat Output With supercat 
  646. Reader Monoid Needs a Hopf Algebra?! 
  647. Monads Mnemonic 
  648. SSH into Google Cloud 
  649. Dropping into Tty on manjaro/GRUB 
  650. Tooling for Performance Benchmarking 
  651. Denotational Semantics in a Few Sentences 
  652. Sum of Quadratic Errors 
  653. Hip-Hop and Shakespeare 
  654. Thu Morse Sequence for Sharing 
  655. Demoscene Tools 
  656. fd For find 
  657. Mnemonic for Why eta Is Unit: 
  658. Metis 
  659. Irreducible Polynomial over a Field Divides Any Polynomial with Common Root 
  660. How GHC Does Typeclass Resolution 
  661. Poisson Distribution 
  662. Why Commutator Is Important for QM 
  663. HPNDUF - Hard Problems Need Design up Front! 
  664. Separability of Field Extension as Diagonalizability 
  665. Motivation for the Compact-open Topology 
  666. Example of Covariance Zero, and yet "correlated" 
  667. Dumb Mnemonic for Remembering Adjunction Turnstile 
  668. Normal Subgroups Through the Lens of Actions 
  669. Ncdu for Disk Space Measurement 
  670. Nmon Versus Htop 
  671. Schrier Sims --- Why Purify Generators Times Coset 
  672. Vyn's Feeling About Symmetry 
  673. Why Division Algorithm with Multiple Variables Go Bad 
  674. GAP Permutation Syntax 
  675. Colimits Examples with Small Diagram Categories 
  676. Limits Examples with Small Diagram Categories 
  677. a + b = (a or b) + (a and b) 
  678. Intuition for Why Choosing Closed-closed Intervals of [1..n] Is (n+1)C2(n+1)C2 
  679. Codeforces Rating of Some GMs 
  680. Lie Bracket Commutator as Infinitesimal Conjugation 
  681. DFA to CFG via Colimits? 
  682. Why Pointless Topology Is Powerful 
  683. Fixpoint as Decorator 
  684. Combinatorial Generation Algorithms 
  685. Perform DP on Measures, Not Indexes. 
  686. Alternative Version of Myhill-Nerode 
  687. Uses of Minimal String Rotation 
  688. Delimited Continuations 
  689. Never Forget Monic Again 
  690. Duval's Algorithm 
  691. Amortized Complexity from the Verifier Perspective 
  692. Relationship Betwee Permutations and Runs 
  693. Brouwer's Fixed Point Theorem 
  694. XOR on Binary Trie 
  695. Inconvergent: Beautiful Generative Art 
  696. Minimal Tech Stack 
  697. DP on Subarrays 
  698. Vis Editor Cheat Sheet 
  699. L1 Norm Is Greater than or Equal to L2 Norm 
  700. For a Given Recurrence, What Base Cases Do I Need to Implement? 
  701. Splitting f(x)=yf(x) = y into Indicators 
  702. Lean Internals Cheat Sheet 
  703. Latex Cheat Sheet 
  704. Implementing GCD and LCM 
  705. lower_bound Binary Search with Closed Intervals 
  706. Example of RVs That Are Pairwise but Not 3-Way Independent. 
  707. The Groupoid Interpretation of Type Theory 
  708. Mnemonics for Free = Left Adjoint 
  709. Where to Scratch a Cat 
  710. Transfinite Recursion: Proof 
  711. Thoughts on Playing Em-Bm 
  712. An Explanation for Why Permutations and Linear Orders Are Not Naturally Isomorphic 
  713. We Can't Define Choice for Finite Sets in Haskell! 
  714. Geomean Is Scale Independent 
  715. Thoughts on Playing Em Bm. 
  716. Induction on Natural Numbers Cannot Be Derived from Other Axioms 
  717. Every Continuous Function on [a,b][a, b] Attains a Maximum 
  718. Lagrange Multipliers by Algebra 
  719. Invisible Cities 
  720. Etymology of Fiber Bundle FEBF \rightarrow E \rightarrow B 
  721. Symmetric Polynomials and Tableaux 
  722. Why Terminal Object Is a Limit 
  723. Cofactor as Derivative of Determinant 
  724. Shrinking Wedge of Circles / Hawaiian Earring (TODO) 
  725. Simplicial Approxmation of Maps (TODO) 
  726. Barycentric Subdivision: Edge Length Decreases 
  727. Singular Homology: Induced Homomorphism 
  728. Try and Think of Natural Transformations as Intertwinings 
  729. Zeroth Singular Homology Group: Intuition 
  730. Clackety Sounds: bucklespring 
  731. KMP (Knuth, Morris, Pratt) (TODO) 
  732. Depth First Search Through Linear Algebra (TODO) 
  733. Longest Increasing Subsequence, Step by Step (TODO) 
  734. On Reading How to Rule (TODO) 
  735. Representation Theory of the Symmetric Group (TODO) 
  736. Catalan Numbers as Popular Candidate Votes (TODO) 
  737. The Chromatic Polynomial (TODO) 
  738. WHO List of Essential Medicines (TODO) 
  739. Violent Deaths in Ancient Societies (TODO) 
  740. Localization: Introducing Epsilons (TODO) 
  741. Topological Proof of Infinitude of Primes 
  742. Evolution of Bee Colonies (TODO) 
  743. A Walkway of Lanterns (TODO) 
  744. Efficient Tree Transformations on GPUs (TODO) 
  745. Matroids for Greedy Algorithms (TODO) 
  746. Long-form Posts: 
  747. Samples from the Moduli Space of Mathematics 
  748. GHCID 
  749. Emily Riehl Contrability as Uniqueness 
  750. Legal Systems Very Different from Ours 
  751. MicroUI 
  752. Proof of Tree Having (V-1) Edges 
  753. Creating PDFs to Read Code 
  754. Bias and Gain 
  755. Binaural Beat 
  756. Bias and Gain 
  757. Show, Don't Tell 
  758. Subobject Classifier Measures How Much We Need to Pay to Access Fact 
  759. When Maps Cannot Be Lifted to the Universal Cover 
  760. Thoughts on Proof of Fundamental Group of Unit Circle 
  761. Intro to Topological Quantum Field Theory 
  762. Intuition for Why Finitely Presented Abelian Groups Are Isomorphic to Product of Cyclics 
  763. 103n+110^{3n+1} Cannot Be Written as Sum of Two Cubes 
  764. Stuff I Learnt in 2020 
  765. Computational Origami 
  766. Chess 
  767. Tensoring with Base Ring Has No Effect 
  768. Animating Rotations with Quaternion Curves 
  769. Mnemonic for Hom-tensor and Left-right Adjoints 
  770. Covariant Hom Is Left Exact 
  771. Line Bundles, a High Level View as I Understand Them Today 
  772. Handy List of Differential Geometry Definitions 
  773. Presburger Arithmetic Can Represent the Collatz Conjecture 
  774. Splitting of Semidirect Products in Terms of Projections 
  775. Exactness of Modules Is Local 
  776. Quotient by Maximal Ideal Gives a Field 
  777. Ring of Power Series with Infinite Positive and Negative Terms 
  778. Mean Value Theorem and Taylor's Theorem. (TODO) 
  779. Learning to Talk with Your Hands 
  780. Learn Zig in Y Minutes 
  781. Empathy 
  782. Euler Characteristic of Sphere 
  783. Split Infinitive 
  784. Butcher Group 
  785. Neovim Frontends 
  786. Contributing to SAGEmath 
  787. BLM Master Thesis 
  788. Djikstra's Using a Segtree 
  789. Markov and Chebyshev from a Measure Theoretic Lens 
  790. Among Any 51 Integers, That Are 2 with Squares Having Equal Value Modulo 100 
  791. 1n+2n++(n1)n1^n + 2^n + \dots + (n-1)^n Is Divisible by nn for Odd nn 
  792. SQLite Opening 
  793. Old School Fonts 
  794. Stalking syzigies on Hackernews 
  795. The Tyranny of Light 
  796. The Heather Subculture 
  797. Galois Theory by "Abel's Theorem in Problems and Solutions" 
  798. Galois Theory Perspective of the Quadratic Equation 
  799. Shadow Puppet Analogy for Entanglement 
  800. Assembly IDE 
  801. Maximum Matchings in Bipartite Graphs 
  802. Childhood: Playing Pokemon Gold in Japanese 
  803. Tensor Hom Adjunction 
  804. Daughters of Destiny 
  805. Reading C Declarations 
  806. Make Mnemonics 
  807. Vandermonde and FFT 
  808. Periodic Tables and Make Illegal States Unrepresentable 
  809. Disjoint Set Union 
  810. Why Is int i = i Allowed in C++? 
  811. Edward Kmett's List of Useful Math 
  812. Poems to Memorize 
  813. Mnemonica Stack 
  814. Combinations Notation in Bijective Combinatorics 
  815. Making GDB Usable 
  816. Git for Pure Mathematicians 
  817. Getting Started with APL 
  818. Cohomology Is Like Holism 
  819. readlink -f To Access File Path 
  820. Nice Way to Loop over an Array in Reverse 
  821. Why Is the Gradient Covariant? 
  822. Politicization of Science 
  823. Multi ꙮ Cular O: ꙮ / Eye of Cthulu 
  824. You Can't Measure the One Way Speed of Light 
  825. Show Me the Hand Strategy 
  826. Words That Can Be Distinguished from Letters If We Know the Sign of the Permutation 
  827. Easy Times Don't Create Weak People, They Just Allow Weak People to Survive. 
  828. Multiplicative Weights Algorithm (TODO) 
  829. Bijection from (0, 1) to [0, 1] 
  830. Rene Girard 
  831. Poverty: Who's to Blame? 
  832. Why Loss of Information Is Terrifying: Checking That a Context-free Language Is Regular Is Undecidable 
  833. Number of Vertices in a Rooted Tree 
  834. Neko to Follow Your Cursor Around 
  835. Non Commuting Observables: Light Polarization 
  836. Data Oriented Programming in C++ 
  837. Autodiff over Derivative of Integrals 
  838. Product of Compact Spaces in Compact 
  839. Natural Transformations 
  840. Cartesian Trees 
  841. Lie Bracket Versus Torsion  
  842. Preventing the Collapse of Civilization 
  843. An Elementary Example of a Thing That Is Not a Vector 
  844. Offline Documentation 
  845. Linguistic Fun Fact: Comparative Illusion 
  846. Kebab Case 
  847. This Is Not a Place of Honor 
  848. The Ise Grand Shrine 
  849. Why Is the Spectrum of a Ring Called So? 
  850. Ergo Proxy 
  851. Writing Cuneiform 
  852. Whalesong Hyperbolic Space in Detail 
  853. Motivating Djikstra's 
  854. Intuitions for Hyperbolic Space 
  855. Complex Orthogonality in Terms of Projective Geometry 
  856. Arithmetic Sequences, Number of Integers in a Closed Interval 
  857. Continued Fractions, Mobius Transformations 
  858. Thoughts on Implicit Heaps 
  859. Polynomial Root Finding Using QR Decomposition 
  860. Rank-select as Adjunction 
  861. Coupling from the Past 
  862. Word Problems in Russia and America 
  863. Encoding Mathematical Hieararchies 
  864. Your Arm Can Be a Spinor 
  865. How to Reason with Half-open Intervals 
  866. How Does One Build a Fusion Bomb? 
  867. A Natural Vector Space Without an Explicit Basis 
  868. using For Cleaner Function Type Typedefs 
  869. The Hilarious Commentary by Dinosaure in OCaml Git 
  870. How to Link Against MLIR with CMake 
  871. APLisms 
  872. Monic and Epic Arrows 
  873. The Geometry of Lagrange Multipliers 
  874. Things I Wish I Knew When I Was Learning APL 
  875. Every Ideal That Is Maximal Wrt. Being Disjoint from a Multiplicative Subset Is Prime 
  876. SpaceChem Was the Best Compiler I Ever Used 
  877. Mnemonic for Kruskal and Prim 
  878. Legendre Transform 
  879. DFS Numbers as a Monotone Map 
  880. Self Attention? Not Really 
  881. Coarse Structures 
  882. Geometric Proof of Cauchy Schwarz Inequality 
  883. Krylov Subspace Method 
  884. Good Reference to the Rete Pattern Matching Algorithm 
  885. Line of Investigation to Build Physical Intuition for Semidirect Products 
  886. The Janus Programming Language --- Time Reversible Computation 
  887. Generating k Bitsets of a Given Length n: 
  888. Vivado Toolchain Craziness 
  889. Spatial Partitioning Data Structures in Molecular Dynamics 
  890. Discrete Random Distributions with Conditioning in 20 Lines of Haskell 
  891. Small Haskell MCMC Implementation 
  892. Varargs in GHC: T7160.hs 
  893. Debugging Debug Info in GHC 
  894. GHC LLVM Code Generator: Switch to Unreachable 
  895. Concurrency in Haskell 
  896. Lazy Programs Have Space Leaks, Strict Programs Have Time Leaks 
  897. Using Compactness to Argue About Covers 
  898. Stephen Wolfram's Live Stream 
  899. McCune's Single Axiom for Group Theory 
  900. Arthur Whitney: Dense Code 
  901. How Does One Work with Arrays in a Linear Language? 
  902. Linear Optimisation Is the Same as Linear Feasibility Checking 
  903. Quantum Computation Without Complex Numbers 
  904. osqp: Convex Optimizer in 6000 LoC  
  905. The Continued Fraction of Sqrt(2) 
  906. Tensors as Equivariant Maps 
  907. Satisfied and Frustrated Equations  
  908. Algebraic Structure for Vector Clocks 
  909. Dirichlet Characters 
  910. Church Encodings via Continuations 
  911. Humanities Notes 
  912. Timings of Passes in GHC, and Low Hanging Fruit in the Backend: 
  913. Word2Vec C Code Implements Gradient Descent Really Weirdly 
  914. Collapsing BlockId, Label, Unique: 
  915. Bug in the LLVM Code Generator: Lowering of MO_Add2 And MO_AddWordC 
  916. The Smallest Implementation of Reverse Mode AD (autograd) Ever: 
  917. Lagrange Multipliers Discussion 
  918. Cycle Density 
  919. A = B --- A Book About Proofs of Combinatorial Closed Forms 
  920. Japanese Financial Counting System 
  921. Cleave As a Word Has Some of the Most Irregular Inflections 
  922. PSLQ Algorithm: Finding Integer Relations Between Reals 
  923. Bondi K-calculus 
  924. Topology as an Object Telling Us What Zero-locus Is Closed: 
  925. Blog Post: Weekend Paper Replication of STOKE, the Stochastic Superoptimizer  
  926. Vector: Arthur Whitney and Text Editors 
  927. Representing CPS in LLVM Using the @coro.* Intrinsics