News for hackers. Stuff that matters.

abalgir

Re:AI usage generates a fragile codebase on Tuesday November 10, 2026 @10:09AM (#50441478)
Vibe coding taught me the hard way. These principles confirmed it: AI made it easier to create software. It didn't make production easy.

1 - Done does not mean DONE. 2 - The code gets over-engineered, and you will not know about it. Unless you have a large team reviewing the AI's work. Which defeats the whole purpose. 3 - AI reviewing the code can over-review. It chases unrealistic edge cases and kills your project. 4 - Maintainability is not native to AI. It builds code nobody can maintain later.

I built a machine around the agents that takes care of these issues, and I can safely say that vibe coding made me a better builder of solutions (not a better coder).

I see your points. The difference is that I do not intervene nor I select the strategy. The algo can decide if it buys/close position on stocks , bonds, stock options. Depending on the macro economy and situation, strategy adapt (again with no human intervention ). Also the algo analyzes every night several thousands stocks from European , Asian and US markets.
No, bull market or bear market- this is why it is a trading Algo. You have to make sure you make a reasonable profit in both directions.

It seems you never built an intelligent one!

I built a trading algo that gave me a 29% return over the year > $500 month. I applied the lessons I learned while building major trading solution like Murex and Calypso.

And now finalizing an open source development harness that I hope will be successful and will drive consulting business in AI. Check www.nomorehappypath.com

Show HN: AI agent needs process to build a commercial application

https://nomorehappypath.com/

I decided to test this claim with my app, NoMoreHappyPath (NMHP), against Claude on a real project.Here is the test:I built Acremuse, a commercial real estate analysis platform, with Claude Desktop and Codex as a reviewer. It is deployed and used today by a couple of investors. Then I wondered what I'd missed that might bite me later.~ 374,000 Lines of program code - 1,070 Source files (Python...

( Read More... | 1 comment | on HN )

Ask HN: Is it true the Claude Code is better than Codex for coding?

I have built a harness in which Codex (which I consider a very detail-oriented AI) serves as the code reviewer for Claude's code. In fact, it proved pretty good at catching error scenarios Claude never considered. For reference, I use Claude Sonnet 5.1 Medium and GPT-6-Fast Luna - Medium) In complex situations, my harness switches to Fable 5.1 and Astra. I tested the reverse situation: Codex...

( Read More... | no comments | on HN )
I have found that building a strict pipeline (custom dev) around the agents helps keep them honest and focused. But it's complex development; the agent model and effort don't guarantee good results. For now, having multiple agents from different companies check each other and the surrounding code is the best way to ensure excellent results.
Totally agree, they need a strong harness to make them work
I like to accept the concept that even with AI, we will have bugs, and we need to live with this reality.
Don't you think we should build infrastructure around the AI with a watcher (yes, another AI) that makes sure AIs don't deviate or drift? I.e., we can ask the dev AI to submit its test ledger as a contract, the reviewer AI to submit its own as another contract, and the watcher to monitor contract executions for deviations.

Then I see what you might say: Who monitors the watcher? -:(

Ask HN: When can we trust AI in coding, and avoid the happy path issue?

I have a question, and I hope you can clarify it. Consider this scenario: Claude code runs on a desktop to develop a solution, and its directive requires Codex to test everything it does under a different directive. The Codex directive is to refute Claude's test results, maintain its own test ledger, and return PASS or NO PASS. Claude cannot negotiate; it has to fix the NO PASS issues. Even...

( Read More... | 7 comments | on HN )
Re:Ask HN: What are you working on? (October 2026) on Thursday October 22, 2026 @07:37PM (#50202610)
I am working on a development harness using AI agents. There are plenty on the market, but I wanted something that encourages builders to build commercial solutions, not small POCs. In my experience, most stop at demos and betas. The name is funny, I know, but it has a significant meaning for me. When I started using AI, even with excellent prompt design, it always took me down the happy path. Most AI is designed to satisfy the prompt without really questioning the quality of what it delivers. And then the bad surprises start showing up. A commercial application needs much more than a prompt can deliver: security, usability, deployment, maintenance, users management, cloud, web or native design, and of course quality. It takes a full stack to build one. After months of trial and error, I reached this verdict: -You need a watcher to keep the AI from hallucinating and drifting. And facilitating the route if issues appears during developments and tests. -Never let the developer agent test its own work and claim it's done. -Build a reviewer from a different company's AI to refute the developer's claims and build its own tests. -Let the user be manage the final delivery gate I also built the plumbing to keep the context small and make it easy for non-coders. You describe what you want and approve the requirements. Then the agents build and test it on the machine the software is meant for, with no one needed until you review the delivered solution and approve it. It builds web or native software for Linux, Windows and Mac. It's open source: https://github.com/nomorehappypath/nomorehappypath
Thank you, this is clear and helpful.
Hi, very interesting. I am curious: when an agent says it is done, who checks that the agent at least did due diligence tests, and who checks that the real end-to-end tests were really done, maybe based on a list of scenario situations created by agents to be tested?
I am right now on level 5.

This is a problem I've been working on for the last 6 months. Building commercial apps with AI (agentic development), and not just small, nice-to-show apps.

My problem is that when the agents used to tell me "Done", in fact it was not done. It failed to test real live situations; it tested enough to show me it works, in a nice way, I should say. But in reality, it can never be commercialized. To have a commercial solution, first it has to bring value, then you have all these things around the solution that need to work: usability, help documentation, error catching, monitoring, bug fixing (maintenance), security issues, deployment issues, user rights issues, subscription issues, ... There are a lot more than just the "it does the job" thing. The whole machinery around the job has to work.

So coming back to the question: can an AI agent do that? NO, not alone. It needs a whole machinery around the agents to build a commercial solution.

I am on the final touches of my open source project (yes, after 6 months of hard work ;-)); if interested, I can share what I have done. It already built 2 commercial apps used by real companies (one marketing solution, and one commercial land analysis in Texas).

Re:AI Can Write the Code. Who Verifies It? on Saturday October 17, 2026 @05:14PM (#50135193)
I agree with you on this one; the compiler output remains the same if run the next day, but AI code might not. That is why you need a strong, independent reviewer who reviews the AI code and freezes it after verification, so that next time you do not have to ask the AI to regenerate the code.
Re:How the Claude Code team does code review on Saturday October 17, 2026 @04:58PM (#50135066)
Fair assumption. I think humans, at least those who like to code and build solutions, will become better builders than coders. Understanding the code will become less important, but knowing how to put it all together will be essential.
Re:How the Claude Code team does code review on Saturday October 17, 2026 @04:51PM (#50135030)
I agree with you. A code reviewer from the same company, even with different models or efforts, shares the same blind spots. To review my code, I use a different company; if I code with Claude (usually Sonnet 5.5-medium), Codex reviews it, and vice versa. I get much better code this way. But more importantly, I always tell the reviewer to build its own test-scenario ledger and refute the coder's claim that it is done. And the verdict is shared with the coder, but the coder cannot reject it.
very interesting, i will give it a try. Thank you
Very interesting using subscription instead of API.