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 · #15529

A

Alan Xiang

Personal blog · alanshawn.comprogrammingscience

Alan Xiang's personal blog at alanshawn.com covers programming and science. Since 2020, 5 different Hacker News readers have linked it 5 times, most often “LaTeX3: Programming in LaTeX with Ease”. The last post was in 2022, but the archive is still widely read.

Visit the blog
5mentions?
5HN people?
2020–2023first – last linked?
Links on Hacker News per year · peak 2 in 2021

Too few sampled comments (2) to say how often HN recommends it.?

Why HN links it

HN readers link Alan Xiang's posts on LaTeX, including a LaTeX3 programming tutorial and an essay arguing that Finl is not LaTeX. The comments discuss LaTeX's design and ask about the author's claims.

Summarised by Claude from a sample of 2 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Alan Xiang’s personal blog.

Most-linked posts?

  1. LaTeX3: Programming in LaTeX with Ease
    3 people · 3 mentions · first linked 2020-12-07

What Hacker News says?

  1. > Some issues with LaTeX development are essentially intractable. Could you perhaps open this claim a little? What's wrong with the L3 programming layer? ( https://www.alanshawn.com/latex3-tutorial/ - Already integrated to the format)

    Comment linking /latex3-tutorial/

    on “Finl is not LaTeX”
  2. Submitted LaTeX3: Programming in LaTeX with Ease (2020) as a story · 2 points

    HN discussion
  3. I'm a math professor. I've written articles, books, lecture notes, exams, exercise sheets, presentations... with latex. Hell, even a custom class for a journal I participate in. I hate this language with a passion. The design choices may have made sense in the 80s when 128 kB of RAM was considered high-end, "tooling" was an unknown term, and modern parser design an academic matter. If I have to read "Runaway argumen…

    Comment linking /tech/2020/05/25/latex-3.html

    on “LaTeX3: Programming in LaTeX with Ease (2020)”
  4. Submitted Matplotlib: High Quality Vector Graphics for LaTeX Paper as a story · 2 points

    HN discussion
  5. Submitted LaTeX3: Programming in LaTeX with Ease as a story · 2 points

    HN discussion

Search all of HN for alanshawn.com