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