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

A

Amit Kumar Gupta

Personal blog · akgupta.ca/blogprogrammingmath

Amit Kumar Gupta writes Amit's (old) blog, a personal blog at akgupta.ca about programming and math. Since 2013, 8 different Hacker News readers have linked it 13 times, most often “So you still don't understand Hindley-Milner? (2013)”. The last post was in 2014, but the archive is still widely read.

Visit the blog
13mentions?
8HN people?
2013–2022first – last linked?
Links on Hacker News per year · peak 4 in 2014

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

Why HN links it

This post, 'Understanding Hindley-Milner', explains Hindley-Milner type inference. Commenters link it as an introduction for people learning type systems, including when implementing a first type checker.

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. So you still don't understand Hindley-Milner? (2013)
    8 people · 9 mentions · first linked 2013-06-08

What Hacker News says?

  1. Several, but most recently an app to generate SMART Health Card QR codes to easily put your Covid vaccination info in your Apple Wallet. App: https://akgupta.ca/smart-health-cards Source: https://github.com/amitkgupta/go-smarthealthcards I’d be interested in seeing the program that OP’s colleague has to see energy consumption per device. I want this for electricity, gas, and water. The utilities are starting to get…

    Comment linking /smart-health-cards

    on “Ask HN: Have you created programs for only your personal use?”
  2. Submitted So you still don't understand Hindley-Milner? (2013) as a story · 202 points

    HN discussion
  3. simplify · 2019-05-29Recommends
    Hindley-Milner is a solid place to start. Here's an introduction: http://akgupta.ca/blog/2013/05/14/so-you-still-dont-understa...

    Comment linking /blog/2013/05/14/so-you-still-dont-understand-hindley-milner/

    on “TypeScript 3.5”
  4. Submitted So You Still Don't Understand Hindley-Milner? as a story · 4 points

    HN discussion
  5. Ah, serendipity! As it happens I'm working on a variant of HM type inference right now, so my first step was to look up the explanation on Wikipedia and have my eyes glaze over. (As the saying goes, 'Which part of [above equations] do you not understand?' Answer: all of it! And it's not even the first time I've looked at it, though I don't remember anything much from the previous time.) So I rummaged around a bit mo…

    Comment linking /blog/2013/05/14/so-you-still-dont-understand-hindley-milner/

    on “Evolutionary couplings between files reveal poor software design choices”
  6. Submitted So You Still Don't Understand Hindley-Milner? as a story · 3 points

    HN discussion
  7. simplify · 2017-08-17Recommends
    I found these resources invaluable when implementing my first type system: - Understanding Hindley-Milner http://akgupta.ca/blog/2013/05/14/so-you-still-dont-understa... - Implementing a basic type system http://cs.brown.edu/courses/cs173/2012/book/types.html

    Comment linking /blog/2013/05/14/so-you-still-dont-understand-hindley-milner/

    on “A programming language from scratch: 3 steps to an interpreter”
  8. Submitted So you still don't understand Hindley-Milner? as a story · 2 points

    HN discussion
  9. Submitted Is programming math? You're asking the wrong question as a story · 2 points

    HN discussion
  10. Submitted k-NN Algorithm in Golang and Haskell as a story · 2 points

    HN discussion
  11. Submitted So You Still Don't Understand Hindley-Milner? as a story · 2 points

    HN discussion
  12. Submitted So you still don't understand Hindley-Milner? as a story · 1 points

    HN discussion
  13. Submitted Entropy: How Password Strength is Measured as a story · 1 points

    HN discussion

Search all of HN for akgupta.ca

Linked by the same people?