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

K

Kiran's Blog

Personal blog · kirancodes.me/posts · on HN as gopiandcodeprogrammingmath

Kiran's Blog is a personal blog at kirancodes.me about programming and math. Since 2025, 16 different Hacker News readers have linked it 25 times, most often “Lean proved this program correct; then I found a bug”. It is still writing: the last post was on 2026-10-02, and you can follow it by feed.

Visit the blog
25mentions?
16HN people?
2025–2026first – last linked?
Links on Hacker News per year · peak 13 in 2025

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

Why HN links it

HN readers link Kiran's Blog for posts on Lean, formal verification and fold functions, such as a post on unifying fold left and fold right and one on moving from OCaml to Lean.

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

The author on HN?

gopiandcode · 1,210 karma · member since 2019

pronouns: she/her url: kirancodes.me

From their public HN profile, which links to this site.

Most-linked posts?

  1. Lean proved this program correct; then I found a bug
    4 people · 4 mentions · first linked 2026-04-13
  2. Why Lean 4 replaced OCaml as my Primary Language
    4 people · 4 mentions · first linked 2025-08-14
  3. Functional vs. Data-Driven Development: A Case-Study in Clojure and OCaml
    2 people · 2 mentions · first linked 2025-03-08
  4. PL research is dead, the age of PL exploration is just beginning
    2 people · 2 mentions · first linked 2026-10-02
  5. Multi-Agentic Software Development Is a Distributed Systems Problem
    2 people · 2 mentions · first linked 2026-04-07
  6. Mostly Automated Proof Repair for Verified Libraries [pdf]
    2 people · 2 mentions · first linked 2025-12-23
  7. Petrol: Embedding a type-safe SQL API in OCaml using GADTs
    2 people · 2 mentions · first linked 2025-01-26

What Hacker News says?

  1. butokai · 2026-10-06Recommends
    Related and quite cool: Unifying fold left and fold right https://kirancodes.me/posts/log-unifying-folds.html

    Comment linking /posts/log-unifying-folds.html

    on “Differences Between `Foldl` and `Foldr`”
  2. Submitted LLMs pose an interesting problem for DSL designers as a story · 220 points

    HN discussion
  3. I found the list of articles on this site amusing: https://kirancodes.me/posts/log-who-watches-the-watchers.htm... You can see the clickbaitiness increases over time.

    Comment linking /posts/log-who-watches-the-watchers.html

    on “Lean proved this program correct; then I found a bug”
  4. Submitted How to (actually) prove it – New Frontiers of Mathematics and Computing in Lean as a story · 81 points

    HN discussion
  5. ... Because I don't trust AI to work without structure. Which is also an excellent reason to avoid Python. Frankly, if AI is doing all the work, I'd rather skip past even rust and go to eg. https://kirancodes.me/posts/log-who-watches-the-watchers.htm... and have it work with formal verification.

    Comment linking /posts/log-who-watches-the-watchers.html

    on “If AI Writes Your Code, Why Use Python?”
  6. Submitted Lean proved this program correct; then I found a bug as a story · 36 points

    HN discussion
  7. Yes Idris was meant to write regular code. F* is also meant to write regular code But I think that the theorem prover that excels most at regular code is actually Lean. The reason I think that is because Lean has a growing community, or at least is growing much faster than other similar languages, and for regular code you really need a healthy ecosystem of libraries and stuff. Anyway here an article about Lean as a…

    Comment linking /posts/log-ocaml-to-lean.html

    on “The seven programming ur-languages”
  8. Submitted Why Lean 4 replaced OCaml as my Primary Language as a story · 27 points

    HN discussion
  9. this is the log post that put lean on my radar, though I haven't played with it yet: https://kirancodes.me/posts/log-ocaml-to-lean.html

    Comment linking /posts/log-ocaml-to-lean.html

    on “A Perfectable Programming Language”
  10. Submitted Why Lean 4 replaced OCaml as my Primary Language as a story · 7 points

    HN discussion
  11. Submitted Functional vs. Data-Driven Development: A Case-Study in Clojure and OCaml as a story · 6 points

    HN discussion
  12. Submitted Why Lean 4 replaced OCaml as my primary language as a story · 4 points

    HN discussion
  13. Submitted The looming problem of slow and brittle proofs in SMT verification as a story · 4 points

    HN discussion
  14. Submitted Functional vs. Data-Driven Development: A Case-Study in Clojure and OCaml as a story · 4 points

    HN discussion
  15. Submitted PL research is dead, the age of PL exploration is just beginning as a story · 3 points

    HN discussion
  16. Submitted Humanity is stained by C and no LLM can rewrite it in Rust as a story · 3 points

    HN discussion
  17. Submitted PL research is dead, the age of PL exploration is just beginning as a story · 2 points

    HN discussion
  18. Submitted Multi-Agentic Software Development Is a Distributed Systems Problem as a story · 2 points

    HN discussion
  19. Submitted Building static websites for dummies (2024) as a story · 2 points

    HN discussion
  20. Submitted Petrol: Embedding a type-safe SQL API in OCaml using GADTs as a story · 2 points

    HN discussion
  21. Submitted Petrol: Embedding a type-safe SQL API in OCaml using GADTs as a story · 2 points

    HN discussion
  22. Submitted Lean proved this program was correct; then I found a bug as a story · 1 points

    HN discussion
  23. Submitted Multi-Agentic Software Development Is a Distributed Systems Problem as a story · 1 points

    HN discussion
  24. Submitted Mostly Automated Proof Repair for Verified Libraries [pdf] as a story · 1 points

    HN discussion
  25. Submitted Mostly Automated Proof Repair for Verified Libraries [pdf] as a story · 1 points

    HN discussion

Search all of HN for kirancodes.me

Linked by the same people?