johndcook.com
- Posts
- 236 from 6 Apr 2009 to 3 Nov 2026
- Posting
- weekly (117 in the last year)
- Kind
- personal blog
2026 110
- next post
- Leave a comment
- Leave a comment
- Leave a comment
- Leave a comment
- The Unbalanced Group Theorem
- The Exponential Time Hypothesis is False
- Where else to find me
- Inversion in an ellipse
- geometric construction
- Duality in spherical trigonometry
- Computing polar triangles with linear algebra
- this post
- How the eMudrha certificate debacle might have happened
- Working around a strange Python problem
- earlier post
- Deliberate imperfection
- A frivolous problem with a deeper lesson
- Refactoring factorials
- Cloud of suspicion lifted from NIST curves
- Monoliths and Lagrange Points
- Poe, Bessel, and Drones
- A generalization of the Pythagorean theorem
- LaTeX package for Pascal-like triangles
- harmonic triangle
- Categorical models of logics
- Privacy policies and modal logic
- Irrationality exponent of π
- Faster Fourier Transform
- Consequences of progress toward the Riemann Hypothesis
- A topological model for provability logic
- Lissajous and Bowditch
- Topological models of modal logic
- Miquel’s pentagon theorem
- previous post
- earlier post
- Servers in dawn-dusk orbit
- Navigation minimum
- Nathaniel bowditch
- Haversine law
- Why fitting a logistic is nearly impossible from early data
- Phone words
- Empirical fractal
- Converting between cosine similarity and concentration ratio
- Coffee milk latte
- Fibonacci product
- Cosine similarity
- Simple approximation for spherical cap area
- Guessing the meaning of a number
- Bayesian OCR
- The part of Navier-Stokes no one is talking about
- AI is an intelligence multiplier
- A 50-year-old computer-assisted proof
- Navier-Stokes in the news
- earlier post
- next post
- Computing a lower bound on matrix rank
- New RSA number factored
- Hugging Face Easter Egg
- Patented application of linear algebra
- Making the unnecessary easier
- Second solutions
- Junk solutions
- What is the quality of software that AI writes?
- previous post
- extra care
- three-term recurrence
- The von Mises-Fisher distribution
- Why special function terminology is arcane
- What exactly is modified about a modified Bessel function?
- Coming soon
- The difference orbit inclination makes
- How would you know whether an ancient culture had zero?
- AI-generated ASCII diagrams
- Big little hexagon
- graph imbalance theorem
- Mean distance to the sun
- Proportion of 1s in a Hadamard matrix
- Compressing a Hadamard matrix
- Probability of correcting errors
- Constructing Hadamard matrices
- next post
- Hadamard Codes and Sphere Packing
- Cryptic but consistent
- Manually unbreakable cryptography
- Dogs and fat tails
- Inverse differential equations
- Learning from historical mistakes
- this post
- DNA and Bessel functions
- next post
- How not to calculate cosine
- Corrupted apostrophes
- Calculating log(1000!)
- previous post
- Why polynomial coefficients
- A few weeks ago
- Brace expansion
- RSA munitions T-shirt
- From Kepler to Bessel
- Mr. Bessel’s eponymous functions
- The mythology of category theory
- The nonlinear pendulum equation
- Intersecting spheres and GPS
- Roman moon, Greek moon
- cheating
- How much precision can you squeeze out of a table?
- Shell variable ~-
- Certified Fibonacci numbers
- Satellites have a lot of room
2025 29
- Automation and validation
- Fit logistic curve
- The navigational triangle
- Line of position
- Lews & Clark navigation
- Four generalizations of the Pythagorean theorem
- Analog of Heron’s formula for a sphere
- Turning trig identities into Fibonacci identities
- Time needed to factor large integers
- Minimalist Mandelbrot set
- Randomly generated dragon
- Uppercase eszett
- Martin Gardner’s RSA article
- Lewis Carroll and zero knowledge proofs
- Machine learning by satisfiability solving
- Monero’s elliptic curve
- Analogs of binomial coefficients
- The ellipse hidden inside Pascal’s triangle
- Effective graph resistance
- partitioned matrix
- trinomial triangle
- Formulating the eight queens problem as a SAT problem
- Bell’s triangle
- Lessons learned using the Z3 SAT/SMT solver
- Unicode, Tolkien, and Privacy
- Unicode surrogates
- Max and min orbital speed
- Sparse binary Pythagorean triples
- Rsa factoring
2024 7
2023 20
- ASCII armor
- What can you learn from a phone number?
- good faith
- Prime numbers simple groups
- DFT conventions
- spherical coordinates
- Traveling salesman tour of Texas
- spherical cap
- Random points hypersphere orthant
- Cosine similarity does not satisfy the triangle inequality
- Angles between words
- Generating and inspecting an RSA key
- this post
- Useful de
- Equation of a circle through three points
- Productive productivity
- Category theory without categories
- Credit card checksum
- Playfair cipher
- Van Aubel’s theorem
2022 15
- Napoleon’s theorem
- Posts on ellipses
- multiset
- Directrix of a conic
- Making flags in Unicode
- Prevent characters from displaying as emoji
- medical procedure code
- law of cosines on a sphere
- Memorizing the ASCII table
- Projective duality
- inversion
- Why a slide rule works
- Fourier transform
- Phone tones inn musical notation
- Modal logic and science fiction