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

J

jtobin.io

Personal blog · jtobin.ioprogrammingmath

jtobin.io is a personal blog at jtobin.io about programming and math. Since 2019, 3 different Hacker News readers have linked it 3 times, most often “Kelvin Versioning”. It is still writing: the last post was on 2025-12-25, and you can follow it by feed.

Visit the blog
3mentions?
3HN people?
2019–2024first – last linked?
Links on Hacker News per year · peak 1 in 2019

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

Why HN links it

HN readers link this blog for a post explaining automatic differentiation as a catamorphism (a fold) over a function's syntax tree, tied to the chain rule and product-preserving functors.

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.

Most-linked posts?

  1. Kelvin Versioning
    2 people · 2 mentions · first linked 2022-04-07

What Hacker News says?

  1. Differentiation (of functions) is a product-preserving functor, which makes the Chain Rule the rule by which it respects function composition, which makes automatic differentiation a matter of writing out the syntax tree of functions and "folding it up" via a catamorphism (a generalized fold). https://jtobin.io/ad-via-recursion-schemes Yes, really. I wasn't making that up. Automatic differentiation is a page or two…

    Comment linking /ad-via-recursion-schemes

    on “Applied Category Theory”
  2. Submitted Kelvin Versioning as a story · 2 points

    HN discussion
  3. Submitted Kelvin Versioning as a story · 1 points

    HN discussion

Search all of HN for jtobin.io