News for hackers. Stuff that matters.

shubhamintech

If that's the case, how does one make them smarter for their specific use case?

I'd like to believe that vast knowledge is still more than what I have in my mind?

Ask HN: Why are we humans still prompting to make Agents better?

Often times I think, why aren't we using more and more agents to often improve themselves. Surely they're smarter than most of us. What do you think is stopping them?A bunch of companies have raised insane amount of capital as well for this, but it's still not productised/generally accessible?Sort of baffles me.

( Read More... | 3 comments | 2 points | on HN )
The debugging part at this scale is harder than you would expect - behavioral drift between parallel agent instances is nearly invisible without something aggregating what they are actually doing across runs. We hit this ourselves: two agents completing the same task successfully via completely different paths, one of which quietly broke edge cases in prod. The only thing that caught it was treating the conversation traces as a dataset, not just logs.
Re:Launch HN: Freestyle: Sandboxes for AI Coding Agents on Monday April 06, 2026 @03:42PM (#47665917)
I think one of the very few who actually support ebpf & xdp, which you do need when you're building low level stuff. + the bare metal setup is like out of the world lol.
Runtime policies as an actual gate rather than prompt instructions is the right model. Most frameworks just bolt governance on as a wrapper and hope the model obeys. What I'd want on top of this: observability into why agents are hitting policy blocks, not just that they were blocked.
Re:Taming LLMs: Using Executable Oracles to Prevent Bad Code on Thursday March 26, 2026 @09:58PM (#47538278)
The oracle problem is tractable when the output is code: you can compile it, run tests, diff the output. For conversational AI it's much harder. We've seen teams use LLM-as-judge as their validation layer and it works until the judge starts missing the same failure modes as the generator.
The MoE point matters here ie sparse activation means you're not reading all 2TB per forward pass, but the access pattern flips from sequential to random which is exactly the worst case for NVMe. Been thinking about this a lot for agent inference workloads where you want consistent latency more than peak throughput.
Re:The Agent-First Thesis on Tuesday March 24, 2026 @02:41PM (#47507254)
We've seen this exact pattern. Most devtools assume a human will eventually log in and contextualize the data. When the 'user' is an agent, you need the surface to be machine-readable by default, not as an afterthought. The adapter approach mostly doesn't work ie you end up with a translation layer that loses exactly the signal you needed.

its like devtools are now agenttools

4.4 tok/s with reliable structured output is a solid local benchmark altho the question is whether SSD streaming introduces per-token latency variance that messes up tool call parsing downstream. The gap between 400 GB/s unified memory bandwidth and 17.5 GB/s SSD reads means you're in the hot path pretty much every time an expert isn't cached.
we've started to document any a/b decision we take in terms of tech and store in our engineering internal docs! have gone back to it once in a whilw but that usually helps keep us grounded
Re:Cloudflare Crawl Endpoint on Wednesday March 11, 2026 @02:24PM (#47339253)
IMO the under-discussed risk here is that sites will start serving different content to verified crawlers vs real users. You're already seeing it with known search bots getting sanitized views. If your agent's context comes from a crawl the site knows is going to an AI, you have no guarantee it matches what a human sees, and that data quality problem won't surface until your agent starts acting on selectively curated information.

This could go wrong on same levels.

Hard limits are a good first layer but they don't tell you why the agent is looping. Retrying because it's confused, retrying because a dependency is flaky, and genuine planning loops are three different problems with different fixes. What helped us was logging the agent's intent at each step, and if it's asking the same underlying question three times in different syntax, that's the signal to bail early rather than burning through your iteration budget.
The BCG framing makes it sound like a cognitive load problem but I think it is more unreliability fatigue. When your AI does 8 things right and then confidently does the 9th wrong, you spend mental energy second-guessing everything. Supervising an unreliable system is more exhausting than just doing the task yourself.
Same mental model problem comes up in AI agent observability. Two conversation flows can produce identical user outcomes and look totally different at the message level, or vice versa. The normalization step that actually captures 'did behavior change' is the hard part in both domains.
The latency point matters more than it looks imo like the GPU work isn't just async CPU work at a different speed, the cost model is completely different. In LLM inference, the hard scheduling problem is batching non-uniform requests where prompt lengths and generation lengths vary, and treating that like normal thread scheduling leads to terrible utilization. Would be curious if Eyot has anything to say about non-uniform work units.
Was using this in our prod microservices, has been helping us with value instantly! Really in for the vision of AI SREs
Lol the joke works because it's halfway serious. Agents already choose tools, vote with API calls, and quietly churn off platforms that create friction. "What do agents want" is actually a real product question and imo most teams shipping agent products have zero visibility into how their agents are actually behaving in production. What do you think?
The ensemble diversity point is underrated. Most teams pick one architecture and ship it, so the finding that architectural variation beats random seeds is interesting but hard to act on in practice. The more useful takeaway: low-data regimes expose every bad design decision you normally paper over with more tokens. It's basically a forcing function for understanding what actually drives model quality vs. what's just scale noise.
Re:Making Firefox's right-click not suck with about:config on Wednesday March 04, 2026 @09:08PM (#47256616)
The pattern is always the same: product team has a new AI feature, someone says put it everywhere, nobody asks users if they want it, and then power users revolt while the feature languishes unused anyway. The right move was opt-in, but that would've made the adoption numbers look bad. Progressive disclosure exists for a reason.
The "trust our logs" problem is real ie regulators and security teams don't care about your dashboard. Curious about the semantic layer though: once you can verify a log is intact, the next hard question is why the agent made the specific decision that caused an incident. Integrity proves the what, but you still need the interpretability layer for the why.
Re:An Interactive Intro to CRDTs on Wednesday March 04, 2026 @05:16PM (#47254724)
The "central server is usually right" framing holds until you hit cases where ordering matters and latency is non-negotiable. We ran into this building conversation stores for AI agents where concurrent turns need to converge without a strict lock - last-write-wins breaks fast when two agents update shared state mid-session. Hybrid approach: OT for the ordered log, CRDT-style semantics for ephemeral state. Not elegant but it works.
Building your own language to build your own engine to build your own game is what most orgs would flag as scope creep. But that's exactly what lets Wouter push things nobody else can lol he controls every constraint all the way down. Genuinely wild stuff.
Re:Agentic Engineering Patterns on Wednesday March 04, 2026 @05:15PM (#47254712)
The test harness point is spot on but there's a gap worth naming: the failure modes you write evals for aren't the ones that cause users to churn. Prod conversations have a whole category where the agent doesn't error, it just confidently goes sideways in a way nobody wrote a test for. The teams actually retaining users from AI products are reading conversations, not just dashboards.
The enterprise angle makes more sense than consumer. Regulated industries and gov orgs need auditable device stacks, and Pixel being the only viable GrapheneOS hardware was always a fragile dependency for a security-first product. The real question is whether Motorola executes at the hardware partnership level or whether this is a marketing play. 2027 will be telling.
Stylometry is just the most legible version of this. The harder-to-defend surface: posting time patterns, topic clusters, cross-platform phrase matching, interaction graphs. LLMs synthesize weak signals at scale in a way no single analyst could, which makes the threat model fundamentally larger than "change how you write." Most OPSEC advice is written for the pre-LLM world.
The merge conflict is the symptom. The root problem is parallel agents have no coordination primitives before edits happen. The MCP server angle is the more interesting long-term bet here because it moves conflict avoidance earlier in the workflow rather than cleaning up damage after the merge. Entity claiming as a first-class primitive is where this gets really interesting for multi-agent coding. What do you think?
Re:Nobody Gets Promoted for Simplicity on Wednesday March 04, 2026 @04:16PM (#47253986)
The carrying cost almost never gets charged to the builder. Team pays it later in surface area, failure modes, and onboarding time. The only fix I've seen work: write down the two options you didn't take and a concrete trigger for revisiting ("if latency hits X" / "if we add a second consumer"). Suddenly "simple choice" is a legible decision with an upgrade path, not just a gut call.
Re:My take on vibe coding for PMs on Wednesday March 04, 2026 @04:16PM (#47253982)
The best point in this thread: "intuition as evals." That's actually the crux. PMs have context about what the product should do that engineers often don't, and that intuition IS an eval. The problem is it doesn't scale once the system has millions of conversations no one is reading. The empathy from vibe coding is real, the prototype-as-spec culture is where it breaks down for AI products specifically.
The context degradation problem ("dumb zone") is a stealth retention killer for agent products. Users don't know why the bot got worse halfway through a long session - they just stop trusting it and eventually leave. Quantifying where performance degrades across a conversation isn't a research curiosity, it's a churn signal.

Older »