10 comments

  • rwmj1 hour ago
    Better to link to the site itself, or one of the reviews?<p>For an example of a review (picked pretty much at random) see: <a href="https:&#x2F;&#x2F;sashiko.dev&#x2F;#&#x2F;patchset&#x2F;20260318151256.2590375-1-andriy.shevchenko%40linux.intel.com" rel="nofollow">https:&#x2F;&#x2F;sashiko.dev&#x2F;#&#x2F;patchset&#x2F;20260318151256.2590375-1-andr...</a><p>The original patch series corresponding to that is: <a href="https:&#x2F;&#x2F;lkml.org&#x2F;lkml&#x2F;2026&#x2F;3&#x2F;18&#x2F;1600" rel="nofollow">https:&#x2F;&#x2F;lkml.org&#x2F;lkml&#x2F;2026&#x2F;3&#x2F;18&#x2F;1600</a><p>Edit: Here&#x27;s a simpler and better example of a review: <a href="https:&#x2F;&#x2F;sashiko.dev&#x2F;#&#x2F;patchset&#x2F;20260318110848.2779003-1-lijun01%40kylinos.cn" rel="nofollow">https:&#x2F;&#x2F;sashiko.dev&#x2F;#&#x2F;patchset&#x2F;20260318110848.2779003-1-liju...</a><p>I&#x27;m very glad they&#x27;re not spamming the mailing list.
    • jeffbee1 hour ago
      That is both really useful and a great example of why they should have stopped writing code in C decades ago. <i>So many</i> kernel bugs have arisen from people adding early returns without thinking about the cleanup functions, a problem that many other language platforms handle automatically on scope exit.
      • overfeed37 minutes ago
        Must we do this on every thread about the Linux kernel?
  • withinrafael16 minutes ago
    Looks cool, but this site is a bit difficult for me to grok.<p>I think the table might be slightly inside-out? The Status column appears to show internal pipeline states (&quot;Pending&quot;, &quot;In Review&quot;) that really only matter to the system, while Findings are buried in the column on the far right. For example, one reviewed patchset with a critical and a high finding is just causally hanging out below the fold. I couldn&#x27;t immediately find a way to filter or search for severe findings.<p>It might help to separate unreviewed patches from reviewed ones, and somehow wire the findings into the visual hierarchy better. Or perhaps I&#x27;m just off base and this is targeting a very specific Linux kernel community workflow&#x2F;mindset.<p>Just my 1c.
    • tonfa0 minutes ago
      I think it&#x27;s just a dashboard, not meant to be used as is.<p>Reviewers are more likely to instead subscribe to get the review inline, and then potentially incorporate that with their feedback.
  • monksy1 hour ago
    I think this is a great and interesting project. However, I hope that they&#x27;re not doing this to submit patches to the kernel. It would be much better to layer in additional tests to exploit bugs and defects for verification of existance&#x2F;fixes.<p>(Also tests can be focused per defect.. which prevents overload)<p>From some of the changes I&#x27;m seeing: This looks like it&#x27;s doing style and structure changes, which for a codebase this size is going to add drag to existing development. (I&#x27;m supportive of cleanups.. but done on an automated basis is a bad idea)<p>I.e. <a href="https:&#x2F;&#x2F;sashiko.dev&#x2F;#&#x2F;message&#x2F;20260318170604.10254-1-erdemhuseyincan09%40gmail.com" rel="nofollow">https:&#x2F;&#x2F;sashiko.dev&#x2F;#&#x2F;message&#x2F;20260318170604.10254-1-erdemhu...</a>
    • bjackman1 hour ago
      Style and structure is not the goal here, the reason people are interested in it is to find bugs.<p>Having said that, if it can save maintainers time it could be useful. It&#x27;s worth slowing contribution down if it lets maintainers get more reviews done, since the kernel is bottlenecked much more on maintainer time than on contributor energy.<p>My experience with using the prototype is that it very rarely comments with &quot;opinions&quot; it only identifies functional issues. So when you get false positives it&#x27;s usually of the form &quot;the model doesn&#x27;t understand the code&quot; or &quot;the model doesn&#x27;t understand the context&quot; rather than &quot;I&#x27;m getting spammed with pointless advice about C programming preferences&quot;. This may be a subsystem-specific thing, as different areas of the codebase have different prompts. (May also be that my coding style happens to align with its &quot;preferences&quot;).
    • rwmj1 hour ago
      No, it&#x27;s reviewing patches posted on LKML and offering suggestions. The original patch posted corresponding to your link was this, which was (presumably!) written by a human:<p><a href="https:&#x2F;&#x2F;lkml.org&#x2F;lkml&#x2F;2026&#x2F;3&#x2F;9&#x2F;1631" rel="nofollow">https:&#x2F;&#x2F;lkml.org&#x2F;lkml&#x2F;2026&#x2F;3&#x2F;9&#x2F;1631</a>
  • ChrisArchitect56 minutes ago
    <a href="https:&#x2F;&#x2F;github.com&#x2F;sashiko-dev&#x2F;sashiko" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;sashiko-dev&#x2F;sashiko</a> (<a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47427996">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47427996</a>)
  • shevy-java1 hour ago
    Now they want to kill the Linux kernel. :(<p>We&#x27;ve already seen how bug bounty projects were closed by AI spam; I think it was curl? Or some other project I don&#x27;t remember right now.<p>I think AI tools should be required, by law, to verify that what they report is actually a true bug rather than some hypothetical, hallucinated context-dependent not-quite-a-real-bug bug.
  • takahitoyoneda44 minutes ago
    [dead]
  • Heer_J2 hours ago
    [dead]
  • ratrace55 minutes ago
    [dead]
  • 4fterd4rk1 hour ago
    oh god can we not
    • smlacy1 hour ago
      What&#x27;s your concern?
      • htx80nerd1 hour ago
        Have you ever programmed with AI? It needs a lot of hand holding for even simple things sometimes. Forgets basic input, does all kinds of brain dead stuff it should know not to do.<p>&gt;&quot;good catch - thanks for pointing that out&quot;
        • lame-robot-hoax1 hour ago
          Can you clarify how, at all, that’s relevant to the article?
          • ablob1 hour ago
            Both the curl and the SQLite project have been overburdened by AI bug reports. Unless the Google engineers take great care to review each potential bug for validity the same fate might apply here. There have been a lot of news regarding open source projects being stuffed to the brim with low effort and high cost merge requests or issues. You just don&#x27;t see all the work that is caused unless you have to deal with the fallout...
        • jamesnorden1 hour ago
          Well, if it doesn&#x27;t find anything it&#x27;s just a waste of time at best.
        • asadm1 hour ago
          i think it&#x27;s a skill.
    • __tidu1 hour ago
      well tbf code review is probably the most useful part of &quot;AI coding&quot;, if it catches even a single bug you missed its worth it, plus false positives would waste dev time but not pollute the kernel
  • quantium162838 minutes ago
    b2b or b2c? feels like it could go either way