frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Ask HN: How do you review code nowadays?

4•waylandsmithers•1h ago
I've always had a tough time reviewing pull requests, and now that most of the code is generated by AI and then reviewed by AI, I feel like I have even less feedback than before.

Comments

taurath•1h ago
We still do code review in my team, because we build systems that handle customers core business data and infrastructure. Other teams are generating and reviewing entirely by AI and their codebases are incredibly sloppy and verbose with little understanding, and these problems compound over time.

Our code review step achieves 3 things - check that it does what's intended, make sure it fits into the broader picture, and build human understanding of the codebase.

The question is: Do you require human understand what they're working on?

I'm watching dark factories and all-AI projects being developed elsewhere to see whats working, and thus far I don't think the evidence is there that for our constraints fully AI-developed and checked solutions pass the quality bar and have the traits we need. We have customers, they depend on us. From what I can see, unconstrained AI-based development of PoCs and implementations works for demos, startups, throwaway projects, but not for products you need to work and keep working.

ex-aws-dude•1h ago
I download the change into my local context and use AI to give me a high level overview of the change because people always sucked at describing their changes anyway

Then I go through a review it as normal and flag issues

Then I do a pass asking my own local agent to find any issues, I sanity check/confirm those and comment them if necessary

jryan49•28m ago
Mostly check "is this actually solve the problem it's trying to solve", skim it, then and use AI to review it.

Ask HN: How do you review code nowadays?

4•waylandsmithers•1h ago•3 comments

Ask HN: Do you want a router that has DD-WRT pre-installed?

152•Ixander•2d ago•145 comments

JNISleuth-MCP – Recover Stripped JNI Bindings and Ollvm Branches for Ghidra/Ida

2•akdapunk•5h ago•0 comments

Ask HN: Anyone using Jev / other decision models? What for?

4•simonw•5h ago•4 comments

Free and Open-Source Facebook Scraper – Lightweight, No Headless Browser

20•mhloo•1d ago•2 comments

Tell HN: GitHub refuses to remove cracked copies of my software after a month

579•IvanK_net•1w ago•347 comments

Tell HN: I've been paying for a rural Tanzanian's education for 10 years

776•lukehandcool•5d ago•245 comments

Ask HN: What do you run on a $5 VPS that's worth keeping online 24/7?

424•mariocesar•6d ago•667 comments

Ask HN: CAD for wood working with LLM support?

3•reacharavindh•14h ago•3 comments

ChatGPT Plugin in Review for Weeks

3•dthedavid•19h ago•2 comments

Ask HN: What's your favorite children's books?

26•lgregg•2d ago•39 comments

Ask HN: How does your organization make build vs. buy decisions now?

7•bigblind•1d ago•2 comments

In-car display of surrounding environment in AVs

3•ajahso4•1d ago•0 comments

Ask HN: What to Build in the AI Era?

13•le_curious•1d ago•22 comments

Ask HN: How do swarms of AI agents work?

10•dsrtslnd23•2d ago•7 comments

Ask HN: Are there AI models for generating sounds based on a text and reference?

35•onemiketwelve•1w ago•18 comments

Ask HN: How do you build a reputation without social media?

7•unbeholden•1d ago•5 comments

Ask HN: Fake abuse reports keep auto-blocking my site on Cloudflare

8•Kamabz•3d ago•2 comments

Ask HN: Is voice becoming your main input? What happens to open-plan offices?

4•ProblemExplorer•1d ago•10 comments

Ask HN: What is the most obscure book you own?

8•Kovah•1d ago•12 comments

Chatcasting, an Alternative to Podcasting

7•tsydenzhap•2d ago•3 comments

A hub that controls all your coding agents in one place

4•mubashir1osmani•1d ago•0 comments

I don't think image containers supporting both lossless and lossy is good

5•functionmouse•2d ago•1 comments

Ask HN: Would you support a law banning filming people in public?

9•dfps•2d ago•25 comments

You've reached the end!