<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-09-13T15:21:47Z</updated>
  <generator>https://yabu.me</generator>

  <title>Nostr notes by Meven Lennon-Bertrand</title>
  <author>
    <name>Meven Lennon-Bertrand</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://yabu.me/npub1qeczzz9pnlfc6msm2gd5mu3h6c7x6j48m08gdmmpdmnjzwaa27fs4yysp5.rss" />
  <link href="https://yabu.me/npub1qeczzz9pnlfc6msm2gd5mu3h6c7x6j48m08gdmmpdmnjzwaa27fs4yysp5" />
  <id>https://yabu.me/npub1qeczzz9pnlfc6msm2gd5mu3h6c7x6j48m08gdmmpdmnjzwaa27fs4yysp5</id>
  <icon>https://lipn.info/system/accounts/avatars/112/315/579/950/728/222/original/8a153e0d174caac6.jpeg</icon>
  <logo>https://lipn.info/system/accounts/avatars/112/315/579/950/728/222/original/8a153e0d174caac6.jpeg</logo>




  <entry>
    <id>https://yabu.me/nevent1qqsq7drnddq3wc499svragwxzn06frc7388kcy7awkvkg6zhx5cpyxgzyqr8qggg5x0a8rtwrdfpkn0jxltrcm225lduaph0v9hwwgfmh4texelx56k</id>
    
      <title type="html">I think it&amp;#39;s practically ok, we have good human measures in ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsq7drnddq3wc499svragwxzn06frc7388kcy7awkvkg6zhx5cpyxgzyqr8qggg5x0a8rtwrdfpkn0jxltrcm225lduaph0v9hwwgfmh4texelx56k" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8n4mpy8n0lqmhp4ws5uce22l2c6d3yuczqfqt8lay6dysyf7cxkqlugrut&#39;&gt;nevent1q…grut&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I think it&amp;#39;s practically ok, we have good human measures in place to avoid such bugs having serious consequences. Of course, on the long run this is a strong motivation to apply serious formal methods  to proof assistant kernels, ideally towards full verification!
    </content>
    <updated>2026-07-29T08:13:24Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvcdy6ecl298hgkyxhxer4mz0sqvu0fxru9lez7a0f2ptec4nw2ygzyqr8qggg5x0a8rtwrdfpkn0jxltrcm225lduaph0v9hwwgfmh4texwms4ec</id>
    
      <title type="html">References: https://github.com/leanprover/lean4/pull/14577 the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvcdy6ecl298hgkyxhxer4mz0sqvu0fxru9lez7a0f2ptec4nw2ygzyqr8qggg5x0a8rtwrdfpkn0jxltrcm225lduaph0v9hwwgfmh4texwms4ec" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9w0mvqag7p7c0g064ysmehax8vxkln6es45xaxudhx79g8wv0frcs98l62&#39;&gt;nevent1q…8l62&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;References:&lt;br/&gt;&lt;a href=&#34;https://github.com/leanprover/lean4/pull/14577&#34;&gt;https://github.com/leanprover/lean4/pull/14577&lt;/a&gt; the main issue&lt;br/&gt;&lt;a href=&#34;https://github.com/ammkrn/nanoda_lib/pull/22&#34;&gt;https://github.com/ammkrn/nanoda_lib/pull/22&lt;/a&gt; the nanoda PR from yesterday that (apparently independently (!!!)) catches the problem on their side&lt;br/&gt;&lt;a href=&#34;https://leanprover.zulipchat.com/#narrow/channel/270676-lean4/topic/Counterexample.20to.20the.20Lean.20Conjecture.20.28Soundness.20Bug.29/with/613135216&#34;&gt;https://leanprover.zulipchat.com/#narrow/channel/270676-lean4/topic/Counterexample.20to.20the.20Lean.20Conjecture.20.28Soundness.20Bug.29/with/613135216&lt;/a&gt; Lean Zulip discussion
    </content>
    <updated>2026-07-28T13:51:35Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9w0mvqag7p7c0g064ysmehax8vxkln6es45xaxudhx79g8wv0frczyqr8qggg5x0a8rtwrdfpkn0jxltrcm225lduaph0v9hwwgfmh4texfe7gpk</id>
    
      <title type="html">This whole Lean kernel bug is almost too on point to be true, it ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9w0mvqag7p7c0g064ysmehax8vxkln6es45xaxudhx79g8wv0frczyqr8qggg5x0a8rtwrdfpkn0jxltrcm225lduaph0v9hwwgfmh4texfe7gpk" />
    <content type="html">
      This whole Lean kernel bug is almost too on point to be true, it fits perfectly in the discussions we&amp;#39;ve had here and elsewhere over the last months/years…&lt;br/&gt;&lt;br/&gt;To summarize:&lt;br/&gt;- an AI agent let loose provides a sorry-free proof of the Collatz conjecture&lt;br/&gt;- the proof is detected as actually being a kernel bug&lt;br/&gt;- the bug is related to (nested) inductive types, for which there is no clear theoretical specification: the kernel&amp;#39;s code is the reference&lt;br/&gt;- external checkers (lean4lean and nanoda from a week ago) reproduce the bug, because they essentially copied the reference kernel implementation&lt;br/&gt;&lt;br/&gt;And so&lt;br/&gt;- AI raises the bar for kernel correctness by a lot&lt;br/&gt;- without a clear type-theoretic understanding of *what is actually implemented*, we&amp;#39;re toast&lt;br/&gt;- external checkers help to catch implementation bugs, but without a clear specification they can&amp;#39;t catch logic bugs
    </content>
    <updated>2026-07-28T13:49:06Z</updated>
  </entry>

</feed>