Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #11613

L

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.

Visit the blog
32mentions?
6HN people?
2020–2026first – last linked?
Links on Hacker News per year · peak 8 in 2024

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?

  1. 100 Years to Solve an Integral (2020)
    3 people · 3 mentions · first linked 2020-08-28
  2. Covering All Birthdays
    2 people · 3 mentions · first linked 2024-07-14
  3. How (not) to compare 2D scatter plots
    2 people · 2 mentions · first linked 2023-06-19
  4. Radix Tree in Julia
    2 people · 2 mentions · first linked 2024-03-21

What Hacker News says?

  1. 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”
  2. Submitted Quaternions as a story · 377 points

    HN discussion
  3. The 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”
  4. Submitted 100 Years to Solve an Integral (2020) as a story · 215 points

    HN discussion
  5. https://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?”
  6. Submitted Micrograd.jl as a story · 154 points

    HN discussion
  7. Submitted Building a transformer in Julia as a story · 132 points

    HN discussion
  8. Submitted 100 years to solve an integral: The history of the Mercator map as a story · 77 points

    HN discussion
  9. Submitted Covering All Birthdays as a story · 42 points

    HN discussion
  10. Submitted Radix Tree in Julia as a story · 17 points

    HN discussion
  11. Submitted Thoughts on Julia after 2 weeks as a story · 8 points

    HN discussion
  12. Submitted Generative transformer from first principles in Julia as a story · 6 points

    HN discussion
  13. Submitted DeepSeek's Multi-Head Latent Attention as a story · 4 points

    HN discussion
  14. Submitted Pinging the World from Africa as a story · 2 points

    HN discussion
  15. Submitted Radix Tree in Julia as a story · 2 points

    HN discussion
  16. Submitted The Weiler-Atherton polygon clipping algorithm as a story · 2 points

    HN discussion
  17. Submitted Denoising Diffusion models from first principle in Julia as a story · 2 points

    HN discussion
  18. Submitted Sudoku OCR Reader in Julia as a story · 2 points

    HN discussion
  19. Submitted The Monty Hall problem revisited as a story · 2 points

    HN discussion
  20. Submitted A Private Blockchain for Files as a story · 2 points

    HN discussion
  21. Submitted Least Recently Used cache in C++ as a story · 2 points

    HN discussion
  22. Submitted Regex matching with nonograms and finite state machines as a story · 2 points

    HN discussion
  23. Submitted Random forest classifier from scratch in Python as a story · 2 points

    HN discussion
  24. Submitted Sudoku Solver in Python as a story · 2 points

    HN discussion
  25. Submitted Scramble Puzzle Solver in Python as a story · 2 points

    HN discussion
  26. Submitted Names in the USA (1880-2025) as a story · 1 points

    HN discussion
  27. Submitted Covering all birthdays as a story · 1 points

    HN discussion
  28. Submitted Covering All Birthdays as a story · 1 points

    HN discussion
  29. Submitted Implementing the Gzip-kNN Classification Paper as a story · 1 points

    HN discussion
  30. Submitted How (not) to compare 2D scatter plots as a story · 1 points

    HN discussion

Search all of HN for liorsinai.github.io

Linked by the same people?