frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

The Missed Reality: Code Review Wasn't Built for the AI Era

1•axsdrizz•1h ago
The Bottleneck Isn't Writing Code Anymore. It's Trusting It.

The speed at which AI generates code has officially surpassed our capacity to review it. For decades, the bottleneck in software engineering was writing the code. Today, the bottleneck has shifted entirely to trusting that the code can run effectively in production and actually solve the business problem.

But let's be honest: humans never truly scaled code review anyway.

Throughout my career, I have observed developers approving PRs or MRs that contain critical bugs. When they do engage in the review process, they often focus on stylistic issues. Why does this happen? Because reviewers are overloaded with their own backlogs to manage, and often choose the path of least resistance by saying, "Looks good to me."

Now, we are trying to solve this by throwing AI at the problem!

The Missed Reality: Code Review Wasn't Built for the AI Era

Code review - whether conducted by a human or an LLM - was not designed for this era of autonomous coding. Code review does not actually verify whether the code accomplishes what was prompted, nor do they confirm that the code aligns with its intended specification or that an agent’s "task completed" claim is deterministically true. Even a well-conducted review adhering to the 5-axes best practices (correctness, architecture, security, readability, and performance) falls short. Rarely does a code review verify that the original acceptance criteria were met or that the AI agent didn't deviate from the scope just to finish the PR. LLMs notoriously defer hard, multi-step, or dependent tasks, which means that the intent itself has diverged. Furthermore, reviewers rarely verify that test coverage was maintained or check if the AI agent quietly weakened the tests along the way to secure a passing PR.

This leads to a critical question: Even if a human reviewer or an LLM could effectively manage all these new checks, can they realistically and deterministically do so given the massively increased speed of AI code generation?

The solution? We have to move from opinion-based review to evidence-based verification.

This means building guardrails (what I call the claim checker) that bind the original intent to deterministic evidence: ACs (intents) checks, the builds, the tests, the five-axis code review, the scans, the blast radius of the code change, the docs coverage, requirements are complete and don't contradict each other, and the monitoring coverage in the code.

AI can advise. But only evidence should decide whether to merge or not!

It’s a shift we probably should have made years ago. But with agent loops writing code at machine speed, it is now the only way forward.

Comments

rishabhpoddar•59m ago
I was actually working on something like a "claim checker" recently. Inspired by stuff like Codeql. But I realised that all the really valuable business facing claims can't be checked just by static code analysis, and need to be done via integration and unit tests only. Given that claude code can pretty much write all the runtime tests fairly easily and quickly, I don't see how anything else can be better.

Lakehouse as Context Store

https://altertable.ai/blog/2026-07-15-lakehouse-as-context-store
1•altertable•6s ago•0 comments

Productivity multi-tool – from the makers of flipper

https://busy.app/
1•yitchelle•6m ago•1 comments

15 Years of Free Software Projects: A Review

https://blog.frankrousseau.fr/15-years-of-free-software-projects-a-review/
2•gelnior•10m ago•0 comments

Show HN: Pokayoke – turn code conventions into checks for agents

https://pokayoke.codes
1•sarreph•11m ago•0 comments

AI-Generated UI Is Inaccessible by Default

https://master.dev/blog/ai-generated-ui-is-inaccessible-by-default/
1•darkwater•13m ago•0 comments

Uber Announces Acquisition Offer for Delivery Hero at $14.8B

https://investor.uber.com/news-events/news/press-release-details/2026/Uber-Announces-Acquisition-...
3•pookieinc•17m ago•0 comments

Show HN: Enhanced YARA to detect threats in JavaScript using context and content

https://github.com/rishi-sekantsec/sekant-intercept-js
1•iamrik9•18m ago•0 comments

Slower AI Improvement Means More Spending

https://www.bargo.ai/research/slow-takeoff-fast-spending
1•Kavon2992•19m ago•0 comments

What's your quality standard for good software?

1•CatalystPz•19m ago•1 comments

Flanner.io - Stop drowning in AI .md files.

https://www.flanner.io/
1•jaysonm•20m ago•0 comments

Rustwright – a Rust Rewrite of Playwright

https://github.com/Skyvern-AI/rustwright
2•serial_dev•21m ago•0 comments

No hiring if an AI can do the job, staff at mining giant told

https://www.smh.com.au/business/workplace/no-hiring-if-an-ai-can-do-the-job-staff-at-mining-giant...
2•Alien1Being•23m ago•1 comments

Microsoft's Design Tactics Still Compromise Free Browser Choice

https://research.mozilla.org/browser-competition/over-the-edge-2/
1•harrybr•23m ago•0 comments

Gecode 6.3.0 and 6.4.0 are released

https://zayenz.se/blog/post/gecode-6-3-and-6-4-released/
1•mzl•24m ago•0 comments

Show HN: Build your own apps on Mu

https://micro.mu/blog/post?id=build-your-own-apps
1•asim•25m ago•0 comments

Why AI code review is not enough

https://blog.codacy.com/ai-code-review-is-not-enough-how-engineering-leaders-should-gate-ai-gener...
1•ARayOutOfBounds•27m ago•1 comments

8Bit Computers

https://8bit.gioorgi.com//
1•daitangio•28m ago•2 comments

GPS Map Camera: Timestamp

https://play.google.com/store/apps/details?id=com.gpsmapcamera.gpscameratimestamp.photo.video&hl=...
1•karlnelsone•29m ago•0 comments

ICD-10 chapters and code letters

https://www.johndcook.com/blog/2026/07/14/icd-10-chapters-letters/
1•ibobev•31m ago•0 comments

Thermodynamic Computers Go with the (Energy) Flow

https://www.quantamagazine.org/thermodynamic-computers-go-with-the-energy-flow-20260715/
2•ibobev•31m ago•0 comments

Detecting Full Table Scans with SQLite

https://tenderlovemaking.com/2026/07/15/detecting-full-table-scans-with-sqlite/
1•ibobev•31m ago•0 comments

Apple in talks with PrismML, which shrinks AI models up to 15x to run on iPhones

https://www.cnbc.com/2026/07/14/apple-prismml-ai-compression-iphone.html
1•mgh2•32m ago•0 comments

Men Without Guns- Tribute to Larry McMurtry

https://religiondispatches.org/2021/05/03/men-without-guns-tribute-larry-mcmurtry
1•oliculipolicula•33m ago•0 comments

Uber Agrees to Buy Delivery Hero in $14.8 Billion Deal

https://www.bloomberg.com/news/articles/2026-07-16/uber-agrees-to-buy-delivery-hero-as-food-secto...
2•thm•39m ago•0 comments

AWS CloudFront Is Down

https://health.aws.amazon.com/health/status?eventID=arn:aws:health:global::event/CLOUDFRONT/AWS_C...
11•komape•46m ago•1 comments

Atelier, an open source local AI desktop app for everyone

https://open-atelier.app
1•acleefr•47m ago•0 comments

Nervé: Some Things Here Are Not Right

https://www.royalroad.com/fiction/103797/the-journals-of-noiruzi-sangsung/chapter/2485794/nerve-s...
1•bryanrasmussen•48m ago•0 comments

WorkOS Having a Major Outage

https://status.workos.com
4•weli•49m ago•2 comments

Show HN: LHIC – Deterministic device agent which learn and enhance when you use

1•pinyencheng•50m ago•0 comments

Rtings Is Now Paywalled

https://www.rtings.com/company/revamping-our-membership-program
1•ivanjermakov•52m ago•0 comments