News for hackers. Stuff that matters.

fhouser

Re:We Index Images for RAG on Tuesday June 02, 2026 @05:55PM (#48376870)
That's smart. Just the other day, I was thinking about how I would solve images/graphs/rich PDF stuff in a RAG system. Now I know more, thanks!
Not exactly agents ignoring instructions, but I'm wondering if (selective) inclusion of LLM responses in a RAG stack might be suitable as a sort of long-term memory for "accepted" LLM contributions to code for example. This way, unwanted novel or alternate solutions to repeated patterns might be avoided?
Re: on Thursday March 26, 2026 @12:28PM (#47532522)
Yeah, I think that's the most important part in these new types of processes. Although it is tempting to just let an agent run with it for a while.
Re: on Thursday March 26, 2026 @10:44AM (#47531080)
The Hitchhiker's Guide to issue-tracking.
Re: on Thursday March 26, 2026 @10:38AM (#47531010)
Hot take: You should want to review your agents' output and progress.
Thanks,that would be great.
Opus 4.6 usually doesn't disappoint .. No double negative auth checks or race conditions to report on, but I can say that introducing new functionality and patterns mostly requires a few cycles before the "repeatable pattern" is cleanly documented in the spec. When bugs do come up, the agent is quite good at finding the root cause and implementing a fix.
I recently shipped a "vibe-coded" project. You raise a good point: I hadn't considered the confidence gap. If it is true that LLM generated code produces more vulnerabilities in addition to there being more code overall, all while at the same time the developer feels better about their results, then that is concerning.

This is how I go about ensuring there is little to no chaos (your mileage may vary based on project size and characteristics): - Plan your project manually, do not outsource thinking to the LLM. This includes being intentional about architecture, tech-stack, dependencies, etc.. - I have planning, orchestrating, coding, and reviewing agents. These should be self-explanatory, but there's a catch: the workflow is automated. OpenCode allows you to define "subagents" which can be called by "primary" agents. I will write a detailed Gitlab issue that my planning agent can fetch and read. It will create a detailed resolution plan that I can point the orchestration agent to. The orchestrator then delegates implementation to one or more coding agents simultaneously. Results are in turn delegated to reviewer agents. If the reviewer agents don't complain, then the results are ready for human review in an MR. - Changes that pass all review are documented in the project spec. E.g., if new modules are added that require an auth guard pattern implementation that is already documented in the spec, they will be listed as relevant sites for that auth guard pattern, etc..

I feel like the LLM agents have been more thorough and consistent than I could have been without them. This goes for refactors too: Since the entire project is essentially mapped out in the spec.md file(s), it's hard for the agent to miss a relevant site in the code. Human review is key. Don't merge code you don't understand.

Re:Show HN: Free online calculators built with AI on Saturday March 21, 2026 @02:16PM (#47469676)
Do you have domain knowledge for each category in-house? How did you put together so many specific calculators while maintaining correctness in each calculator's respective domain?

Show HN: I built my first SaaS

https://www.lunatic-ai.com

Hi everyone, second Submission, first SaaS, longtime HN reader.TL;DR: This is a LinkedIn post generator.If you are active on LinkedIn or other heavily text-based social media platforms, then you might find this interesting.Bleeding edge technical highlights: - AI-SEO, or, "GEO": We use a so-called "grounding page" for presenting facts and non-facts about the website to help non-human readers...

( Read More... | no comments | 2 points | on HN )
Re:OpenCode – The open source AI coding agent on Saturday March 21, 2026 @08:24AM (#47466389)
aider.chat was my entry to agentic coding. OpenCode followed. Not looking back.