{"ok":true,"trend":{"id":766533,"platform":"hn","region":"global","key":"anatomy of a lean proof for software engineers","title":"Anatomy of a Lean proof for software engineers","url":"https://agostbiro.net/posts/2026-10-anatomy-of-a-lean-proof/","first_seen":"2026-10-02T18:50:39.793420Z","last_seen":"2026-10-03T06:05:39.754987Z","last_rank":18,"peak_rank":16,"last_volume":103,"peak_volume":103,"seen_count":42,"score":62.35,"category_hint":null,"section":null,"category":null,"summary":"A new technical blog post walks software engineers through the anatomy of a proof written in the Lean theorem prover, breaking down how formal verification works in practice. The piece aims to make Lean's syntax and proof-building process approachable for developers without a mathematical background, and it is drawing attention and discussion among programmers interested in formal methods.","why":"Growing engineering interest in formal verification and using proof assistants like Lean for software correctness","tone":"neutral","entities":["Lean","agostbiro.net"],"summarized_at":"2026-10-03T00:55:06.841080Z","meta":{"lang":"en","link":"https://agostbiro.net/posts/2026-10-anatomy-of-a-lean-proof/","hn_id":"49925602","comments":33},"nw":null,"promo":null,"kind":null,"importance":null,"hidden":false,"hide_reason":null,"judged_at":null,"title_en":"Anatomy of a Lean proof for software engineers","timeline":[{"captured_at":"2026-10-02T18:50:39.793420Z","rank":23,"volume":9},{"captured_at":"2026-10-02T19:05:39.974848Z","rank":18,"volume":12},{"captured_at":"2026-10-02T19:20:39.652161Z","rank":16,"volume":15},{"captured_at":"2026-10-02T19:35:39.690264Z","rank":19,"volume":17},{"captured_at":"2026-10-02T19:50:39.626532Z","rank":18,"volume":21},{"captured_at":"2026-10-02T20:05:39.644443Z","rank":18,"volume":25},{"captured_at":"2026-10-02T20:20:39.741352Z","rank":16,"volume":32},{"captured_at":"2026-10-02T20:35:39.611896Z","rank":18,"volume":34},{"captured_at":"2026-10-02T20:50:39.664981Z","rank":17,"volume":36},{"captured_at":"2026-10-02T21:05:39.632780Z","rank":17,"volume":39},{"captured_at":"2026-10-02T21:20:39.767848Z","rank":17,"volume":44},{"captured_at":"2026-10-02T21:35:39.762233Z","rank":17,"volume":48},{"captured_at":"2026-10-02T21:50:39.659259Z","rank":19,"volume":49},{"captured_at":"2026-10-02T22:05:39.645764Z","rank":19,"volume":50},{"captured_at":"2026-10-02T22:20:39.686005Z","rank":19,"volume":53},{"captured_at":"2026-10-02T22:35:39.648334Z","rank":19,"volume":56},{"captured_at":"2026-10-02T22:50:39.672682Z","rank":19,"volume":59},{"captured_at":"2026-10-02T23:05:39.760702Z","rank":18,"volume":62},{"captured_at":"2026-10-02T23:20:39.643044Z","rank":18,"volume":66},{"captured_at":"2026-10-02T23:35:39.677579Z","rank":19,"volume":67},{"captured_at":"2026-10-02T23:50:40.494156Z","rank":19,"volume":68},{"captured_at":"2026-10-03T00:05:40.046464Z","rank":19,"volume":69},{"captured_at":"2026-10-03T00:20:39.755908Z","rank":19,"volume":71},{"captured_at":"2026-10-03T00:35:39.642514Z","rank":19,"volume":71},{"captured_at":"2026-10-03T00:50:39.688197Z","rank":20,"volume":72},{"captured_at":"2026-10-03T01:05:39.771944Z","rank":19,"volume":73},{"captured_at":"2026-10-03T01:20:39.761497Z","rank":19,"volume":74},{"captured_at":"2026-10-03T01:35:39.921739Z","rank":19,"volume":76},{"captured_at":"2026-10-03T01:50:39.632583Z","rank":18,"volume":80},{"captured_at":"2026-10-03T02:05:39.660130Z","rank":18,"volume":81},{"captured_at":"2026-10-03T02:20:39.660857Z","rank":18,"volume":82},{"captured_at":"2026-10-03T02:35:40.190640Z","rank":18,"volume":84},{"captured_at":"2026-10-03T02:50:39.653996Z","rank":19,"volume":87},{"captured_at":"2026-10-03T03:05:39.653849Z","rank":19,"volume":89},{"captured_at":"2026-10-03T03:20:39.642870Z","rank":19,"volume":90},{"captured_at":"2026-10-03T03:35:39.803998Z","rank":19,"volume":90},{"captured_at":"2026-10-03T03:50:39.661288Z","rank":19,"volume":91},{"captured_at":"2026-10-03T04:05:39.642079Z","rank":19,"volume":92},{"captured_at":"2026-10-03T04:20:39.660593Z","rank":18,"volume":93},{"captured_at":"2026-10-03T04:35:39.688261Z","rank":18,"volume":94},{"captured_at":"2026-10-03T05:35:39.658583Z","rank":19,"volume":99},{"captured_at":"2026-10-03T06:05:39.754987Z","rank":18,"volume":103}],"posts":[{"platform":"hn","url":"https://news.ycombinator.com/item?id=49925602","author":"abiro","title":"Anatomy of a Lean proof for software engineers","snippet":null,"posted_at":"2026-10-01T18:53:28Z","likes":103}],"elsewhere":[],"window":"7d"}}