Join the discussion

Write your take first — we'll ask for email only when you're ready to publish.

  • Hacker News
  • This is something I have found missing in my current workflow when reviewing PR's. Particularly in the age of large AI generated PR's.

    I think most reviewers do this to some degree by looking at points of interest. It'd be cool if this could look at your prior reviews and try to learn your style.

    Is this the correct commit to look at? https://github.com/manaflow-ai/cmux/commit/661ea617d7b1fd392...

  • I tried it on a low-complexity Rust PR I worked on a few months back and it did a pretty good job. I'd probably change where the highlights live (for example x.y.z() -> x.w.z() should highlight y/w in a lot of cases).

    For the most part, it seems to draw the eye to the general area where you need to look closer. It found a near-invisible typo in a coworker's PR which was kind of interesting as well.

    https://0github.com/geldata/gel-rust/pull/530

    It seems to flag _some_ deletions as needing attention, but I feel like a lot of them are ignored.

    Is this using some sort of measure of distance between the expected token in this position vs the actual token?

    EDIT: Oh, I guess it's just an LLM prompt? I would be interested to see an approach where the expected token vs actual token generates a heatmap.

  • This is very cool and I could see it being really useful especially for those giant PRs. I'd prefer it if instead of the slider I could just click the different heatmap colors and if they indicated what exactly they were for (label not threshold). I get the underlying premise but at a glance it's more to process unless I was to end up using this constantly.
  • > Under the hood, we clone the repo into a VM, spin up gpt-5-codex for every diff, and ask it to output a JSON data structure that we parse into a colored heatmap.

    Wait, you're consuming the energy a small town needs for a week just so you don't have to write a couple of lines to parse your content into a heat map of whatever strings you're looking for? This is crazy, and given our climate shituation, should be illegal.

  • You’re not going to be able to keep the domain name 0github.com for too long. I’d suggest you start finding a new one immediately.
  • > https://0github.com/stack-auth/stack-auth/pull/988

    Very fun to see my own PR on Hacker News!

    This looks great. I'm probably gonna keep the threshold set to 0%, so a bit more gradient variety could be nice. Red-yellow-green maybe?

    Also, can I use this on AI-generated code before creating a PR somehow? I find myself spending a lot of time reviewing Codex and Claude Code edits in my IDE.

    by n2d4
  • It’s an interesting direction, but feels pretty expensive for what might still be a guess at what matters.

    I’m not sure an LLM can really capture project-specific context yet from a single PR diff.

    Honestly, a simple data-driven heatmap showing which parts of the code change most often or correlate with past bugs would probably give reviewers more trustworthy signals.

  • Why does it require signing and granting you full access to act as me on Github to use?

    cmux-agent requires access to your Github account:

        Verify your GitHub identity
        Know what resources you can access
        Act on your behalf
        View your email addresses
    
    I would have logged an issue for this but I see you've disabled logging issues on the repo. Seems a bit sus to me.

Explore Birbla archives