Top all-time · #11613
Lior Sinai
Personal blog · liorsinai.github.iomathprogrammingai
Lior Sinai's personal blog at liorsinai.github.io covers math, programming and ai. Since 2020, 6 different Hacker News readers have linked it 32 times, most often “100 Years to Solve an Integral (2020)”. It is still writing: the last post was on 2026-06-21, and you can follow it by feed.
Too few sampled comments (1) to say how often HN recommends it.?
Why HN links it
The only comment links this blog's spherical Voronoi diagram post and discusses the history of Mercator's latitude stretching, a map-projection topic. The comment does not comment on the writing itself.
Summarised by Claude from a sample of 1 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Musings on mathematics, coding and physics.
Most-linked posts?
- 100 Years to Solve an Integral (2020)3 people · 3 mentions · first linked 2020-08-28
- Covering All Birthdays2 people · 3 mentions · first linked 2024-07-14
- How (not) to compare 2D scatter plots2 people · 2 mentions · first linked 2023-06-19
- Radix Tree in Julia2 people · 2 mentions · first linked 2024-03-21
What Hacker News says?
https://liorsinai.github.io/machine-learning/2025/02/22/mla.... I wrote an article on MLA last year. In short, I found the main idea of MLA as very innovative but it was documented in a strange paper with other ideas I couldn't comprehend as being useful, and they hadn't properly reported the positives or negatives of MLA.
Comment linking /machine-learning/2025/02/22/mla.html
on “The AI Race Just Got Awkward”Submitted Quaternions as a story · 377 points
HN discussionThe problem that Mercator was trying to solve and the solution he came up with is super interesting to me. Very neat. It is still not known for sure how he came up with mathematical details of the stretching and spacing of the latitudes. The actual closed form was discovered much later and that too by sheer accident - by looking at log trig tables and noticing they match the Mercator scaling numerically, upto four p…
Comment linking /mathematics/2020/08/27/secant-mercator.html
on “Spherical Voronoi Diagram”Submitted 100 Years to Solve an Integral (2020) as a story · 215 points
HN discussionhttps://liorsinai.github.io/ long detailed posts on mathematics, machine learning and algorithms. Most of the code is in Julia but older posts also feature Python, C# and C++. I recently did posts on Transformers and Diffusion Denoising Probabilistic models. The most popular post is a Sudoku solver in Python.
Comment linking /
on “Ask HN: Could you share your personal blog here?”Submitted Micrograd.jl as a story · 154 points
HN discussionSubmitted Building a transformer in Julia as a story · 132 points
HN discussionSubmitted 100 years to solve an integral: The history of the Mercator map as a story · 77 points
HN discussionSubmitted Covering All Birthdays as a story · 42 points
HN discussionSubmitted Radix Tree in Julia as a story · 17 points
HN discussionSubmitted Thoughts on Julia after 2 weeks as a story · 8 points
HN discussionSubmitted Generative transformer from first principles in Julia as a story · 6 points
HN discussionSubmitted DeepSeek's Multi-Head Latent Attention as a story · 4 points
HN discussionSubmitted Pinging the World from Africa as a story · 2 points
HN discussionSubmitted Radix Tree in Julia as a story · 2 points
HN discussionSubmitted The Weiler-Atherton polygon clipping algorithm as a story · 2 points
HN discussionSubmitted Denoising Diffusion models from first principle in Julia as a story · 2 points
HN discussionSubmitted Sudoku OCR Reader in Julia as a story · 2 points
HN discussionSubmitted The Monty Hall problem revisited as a story · 2 points
HN discussionSubmitted A Private Blockchain for Files as a story · 2 points
HN discussionSubmitted Least Recently Used cache in C++ as a story · 2 points
HN discussionSubmitted Regex matching with nonograms and finite state machines as a story · 2 points
HN discussionSubmitted Random forest classifier from scratch in Python as a story · 2 points
HN discussionSubmitted Sudoku Solver in Python as a story · 2 points
HN discussionSubmitted Scramble Puzzle Solver in Python as a story · 2 points
HN discussionSubmitted Names in the USA (1880-2025) as a story · 1 points
HN discussionSubmitted Covering all birthdays as a story · 1 points
HN discussionSubmitted Covering All Birthdays as a story · 1 points
HN discussionSubmitted Implementing the Gzip-kNN Classification Paper as a story · 1 points
HN discussionSubmitted How (not) to compare 2D scatter plots as a story · 1 points
HN discussion