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

A

Alexey Radul

Personal blog · alexey.radul.name/ideasprogrammingmath

Alexey Radul writes Conversations, a personal blog at alexey.radul.name about programming and math. Since 2013, 10 different Hacker News readers have linked it 10 times, most often “Introduction to Automatic Differentiation”. The last post was in 2019, but the archive is still widely read.

Visit the blog
10mentions?
10HN people?
2013–2024first – last linked?
Links on Hacker News per year · peak 5 in 2015

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

Why HN links it

Linked for posts on compilers and automatic differentiation. Commenters point to them to explain a Firefox "use asm" performance difference and to introduce what automatic differentiation is.

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

Most-linked posts?

  1. Introduction to Automatic Differentiation
    2 people · 2 mentions · first linked 2015-03-01

What Hacker News says?

  1. If it's a recent version of Firefox, the "use asm" in [1] probably explains the difference. [1]: http://alexey.radul.name/ideas/2013/cleverness-of-compilers/...

    Comment linking /ideas/2013/cleverness-of-compilers/mandel.js

    on “On the Cleverness of Compilers”
  2. Submitted On the Cleverness of Compilers as a story · 169 points

    HN discussion
  3. I don’t quite understand what your question is, so I’m going to assume you were trying to ask, “When would you not want to use automatic differentiation?” I think the main time you can’t get much out of automatic differentiation is when your function is a black box or approximation, e.g. it comes from measuring physical data, or is the output of some kind of simulation, etc. I’m not an expert though. You can get a l…

    Comment linking /ideas/2013/introduction-to-automatic-differentiation/

    on “Hack the derivative”
  4. Submitted Introduction to Automatic Differentiation as a story · 25 points

    HN discussion
  5. Self-plug!! Github link: https://github.com/iffsid/ad.js Here's a link that explains what AD is and does: http://alexey.radul.name/ideas/2013/introduction-to-automati... This library performs abstract interpretation via operator overloading using sweet.js macros. It implements simple forward and reverse mode AD. Right now, the code is at a somewhat stable state; although there is a fair amount of duplication to deal…

    Comment linking /ideas/2013/introduction-to-automatic-differentiation/

    on “Automatic Differentiation (AD) in JavaScript with Ad.js”
  6. Submitted Cleverness of Compilers 2 as a story · 10 points

    HN discussion
  7. Submitted Computational Murk as a story · 2 points

    HN discussion
  8. Submitted Introduction to Automatic Differentiation as a story · 2 points

    HN discussion
  9. Submitted On Good Software as a story · 1 points

    HN discussion
  10. Submitted Probability Theory with Haskell as a story · 1 points

    HN discussion

Search all of HN for alexey.radul.name