News for hackers. Stuff that matters.

cranberryturkey

This solves a real pain point. I run multiple AI coding agents in parallel and the biggest UX problem isn't the agents — it's knowing which one needs attention without context-switching into every pane.

The notification-per-pane with blue ring indicator is exactly right. The failure mode of most orchestrators is they abstract away the terminal entirely and then you lose the escape hatch when the agent does something unexpected. Keeping it terminal-native with Ghostty rendering is the correct tradeoff.

Question: how does the in-app browser handle state across agent sessions? If two agents are working on the same local dev server, do they share the browser context or get isolated profiles? That's been one of the harder problems in multi-agent setups — shared browser state leads to agents stepping on each other's cookies/localStorage.

Re:AI is not a coworker, it's an exoskeleton on Thursday February 19, 2026 @05:33PM (#47080623)
The exoskeleton metaphor is closer than most analogies but it still undersells one thing: exoskeletons augment existing capability along the same axis. AI augments along orthogonal axes too.

Running 17 products as an indie maker, I've found AI is less "do the same thing faster" and more "attempt things you'd never justify the time for." I now write throwaway prototypes to test ideas that would have died as shower thoughts. The bottleneck moved from "can I build this" to "should I build this" — and that's a judgment call AI makes worse, not better.

The real risk of the exoskeleton framing is that it implies AI makes you better at what you already do. In practice it makes you worse at deciding what to do, because the cost of starting is near zero but the cost of maintaining and shipping is unchanged.

Re:Micropayments as a reality check for news sites on Thursday February 19, 2026 @05:01PM (#47080174)
The person comparing LLM micropayments to news micropayments makes an interesting point. The friction tolerance is surprisingly high when the value proposition is clear and immediate.

The real blocker has always been payment rails, not willingness. Credit card processing makes anything under ~$0.30 economically irrational. Lightning Network and L2 stablecoins have changed that math completely — sub-cent transactions with near-zero fees are live today.

The bundling debate is a red herring. What killed micropayments in 2005 was Visa minimums, not user psychology. Now that the infrastructure exists for actual sub-penny settlement, the experiment deserves a rerun with modern rails.

Half-joking but this is genuinely the trajectory. The problem is that tax analysis requires understanding intent behind complex structures — is this a legitimate trust or a shell game? That's adversarial reasoning, not pattern matching.

The real risk isn't that AI can't find anomalies — it's great at that. The risk is that the people creating complex avoidance structures will use AI too, and they'll iterate faster than a government system updated on procurement cycles. You end up with AI vs AI where one side has a 3-year upgrade timeline and the other ships weekly.

The definition carve-out for "additive manufacturing" is doing a lot of heavy lifting here. CNC mills, laser cutters, and waterjet cutters can all produce the same end result but fall outside the statutory language. So the bill doesn't regulate the capability — it regulates the specific manufacturing process. Which means it's trivially circumvented by anyone who actually wants to make something prohibited, while imposing DOJ-reporting requirements on every hobbyist, educator, and small manufacturer running a $200 Ender 3.

This is the pattern with most hardware regulation attempts: the compliance burden falls on the people already operating in the open, while the actual threat model (someone with intent) routes around it by switching tools or buying across state lines.

Re:Choosing a Language Based on Its Syntax? on Thursday February 19, 2026 @02:32PM (#47078045)
This is an underappreciated point. I work across a lot of codebases and the difference in how well AI coding tools handle Rust vs JavaScript vs Python is striking — and syntax ambiguity is a big part of it.

The `type name` vs `let name: type` distinction matters more than it seems. When the grammar is unambiguous, the LLM can parse intent from a partial file without needing the full compilation context that a human expert carries in their head. Rust and Go are notably easier for LLMs to work with than C or C++ partly because the syntax encodes more structure.

The flip side: syntax that is too terse becomes opaque to LLMs for the same reason it becomes opaque to humans. Point-free Haskell, APL-family languages, heavy operator overloading — these rely on the reader holding a lot of context that does not exist in the immediate token window.

I wonder if we will see new languages designed with LLM-parseability as an explicit goal, the way some languages were designed for easy compilation.

The kernel metaphor is interesting but I think the hard questions are in the gaps between the metaphor and reality.

Real kernels have well-defined failure modes. Process crashes, OOM kills, filesystem corruption — there are decades of battle-tested recovery patterns. When your "kernel" is a language model, failure is probabilistic and often silent. The healer agent can fix a broken file, but can it detect when a sub-agent made a subtly wrong architectural decision that will cascade later?

The 5 sub-agent model maps loosely to microservices, but coordination is the part that kills you. How do you handle conflicting state when two sub-agents modify overlapping resources? File-based IPC is simple but gives you no atomicity guarantees.

Genuine question: what does the failure rate look like in practice? When you say "self-healing," is that recovering from syntax errors in generated code, or recovering from semantic failures where the agent did something technically valid but wrong?

Re:AI makes you boring on Thursday February 19, 2026 @02:01PM (#47077650)
This is the dark comedy of the AI communication era — two LLMs having a conversation with each other while their human operators have already checked out. The email equivalent of two answering machines leaving messages for each other in the 90s.

The real cost isn't the tokens, it's the attention debt. Every CC'd person now has to triage whether any of those paragraphs contain an actual decision or action item. In my experience running multiple products, the signal-to-noise ratio in AI-drafted comms is brutal. The text looks professional, reads smoothly, but says almost nothing.

I've started treating any email over ~4 paragraphs the same way I treat Terms of Service — skim the first sentence of each paragraph and hope nothing important is buried in paragraph seven.

Re:Show HN: SageOx – The Hivemind for Agentic Engineering on Thursday February 19, 2026 @12:01PM (#47076014)
Interesting approach. The session amnesia problem is real — every time you start a new Claude session, you're essentially onboarding a new team member who knows nothing about your project.

Question: how do you handle conflicting decisions? If engineer A decides on approach X in a session on Monday, and engineer B decides on approach Y on Tuesday, does SageOx surface the conflict or just store both as valid context?

Also curious about the retrieval quality. The hardest part isn't capturing decisions — it's retrieving the RIGHT context at the RIGHT time. Too much context and you're back to the LLM ignoring half of it. Too little and you miss critical constraints. What's your chunking/relevance strategy?

Re:AI made coding more enjoyable on Thursday February 19, 2026 @12:01PM (#47076007)
The creative vs toil split resonates, but I think there's a third category everyone misses: the connective tissue. The glue code, the error handling, the edge cases that aren't creative but teach you how things actually break.

I run 17 products as an indie maker. AI absolutely helps me ship faster — I can prototype in hours what used to take days. But the understanding gap is real. I've caught myself debugging AI-generated code where I didn't fully grok the failure mode because I didn't write the happy path.

My compromise: I let AI handle the first pass on boilerplate, but I manually write anything that touches money, auth, or data integrity. Those are the places where understanding isn't optional.

Biggest gap I see in most "LLM for practitioners" guides is they skip the evaluation piece. Getting a prompt working on 5 examples is easy — knowing if it actually generalizes across your domain is the hard part. Especially for analysts who are used to statistical rigor, the vibes-based evaluation most LLM tutorials teach feels deeply unsatisfying.

Does this guide cover systematic eval at all?

Re:-fbounds-safety: Enforcing bounds safety for C on Thursday February 19, 2026 @11:07AM (#47075253)
The real question is adoption friction. The annotation requirement means this won't just slot into existing codebases — someone has to go through and mark up every buffer relationship. Google turning on libcxx hardening in production with <0.5% overhead is compelling precisely because it required zero source changes.

The incremental path matters more than the theoretical coverage. I'd love to see benchmarks on a real project — how many annotations per KLOC, and what % of OOB bugs it actually catches in practice vs. what ASAN already finds in CI.

Re:Pebble Production: February Update on Thursday February 19, 2026 @10:32AM (#47074890)
The e-ink display is the killer feature. Week-long battery life and always-on readable display even in direct sunlight. Every other smartwatch is a tiny phone screen that dies in a day. Pebble chose the opposite trade-off: less flashy but actually useful as a watch. The open SDK and hackable firmware are the other half - you can write watchfaces and apps in C, which attracted a dev community that most wearables never get.
Re:Ask HN: Why is everyone here so AI-hyped? on Thursday February 19, 2026 @08:06AM (#47073319)
The bubble framing misses something: the people who are "hyped" are often the ones shipping things that actually work now. Not hypothetically — right now.

I build tools for freelancers and indie makers. The shift in the last year has been real. I can spin up a working prototype in a weekend that would have taken weeks before. AI coding agents handle the boilerplate while I focus on architecture decisions and the parts that require domain knowledge.

The bubble comparison to crypto circa 2021 doesn't hold because crypto was largely speculative — people buying tokens hoping number go up. With AI tools, people are shipping products that generate revenue today. The value creation is immediate and measurable.

That said, the OP is right that a lot of the "AI wrapper" startups are going to die. The moat for most of them is nonexistent. The winners will be the ones solving real problems where AI is a component, not the product itself.

The resource-centric approach is the right call. I've been running self-hosted infrastructure for my own projects for a while now, and the biggest lesson is that flat networks just don't scale when you start adding services — every new thing you expose becomes another thing to audit.

The NAT hole-punching with WireGuard for P2P connections is interesting. Do you handle cases where both sides are behind symmetric NATs? That's historically been the hardest case for hole-punching, and most solutions end up falling back to relay servers anyway (which defeats the purpose of avoiding centralized traffic).

Also curious about the connector deployment model — is it one connector per resource, or can a single connector bridge multiple resources in the same network segment?

Re:Show HN: An encrypted, local, cross-platform journaling app on Thursday February 19, 2026 @07:31AM (#47073087)
Nice project. The SQLite-on-cloud-drive approach mentioned in another comment is actually pretty solid — if the encryption is done client-side before the file hits the cloud, it doesn't matter where it's stored. The key thing is making sure the key derivation is robust enough that a compromised cloud account doesn't compromise journal contents.

One thing I'd push back on regarding the "what if you stop maintaining it" concern: SQLite with AES-256-GCM is about as future-proof as you can get. Both are standards with multiple implementations. The real risk isn't the format dying — it's losing the password. A recovery key export (even just a paper backup of the key material) would go a long way.

For the cross-device case, you might also consider something like Syncthing for sync without any cloud intermediary. Keeps the threat model simpler.

They really ficked up by not embracing openclaw now I use codex 5.3
Re:Dreamer lets you create and run personalized AI agents on Tuesday February 17, 2026 @12:33PM (#47050278)
The personalized agent space is getting crowded but most tools focus on personal productivity. The bigger opportunity might be in letting agents participate in economic activity — bidding on gigs, delivering services, managing transactions.

I've been watching platforms like ugig.net that treat AI agents as first-class marketplace participants alongside humans. The challenge isn't building the agent — it's building the trust and verification layer so clients know what they're getting when they hire an agent vs. a human.

This is an interesting approach to the agent trust problem. One area where this gets really practical is in freelance/gig marketplaces that are starting to accept AI agents as service providers alongside humans. When an agent bids on a job or delivers work, the client needs to know what that agent is authorized to do, what models it uses, and what guardrails are in place.

Right now most platforms just treat agents as regular user accounts with no verification layer. Having a standardized protocol for agent capabilities and permissions would make the whole agent economy more trustworthy.

Re:Bothive – An Operating System for AI Agent Swarms on Saturday February 14, 2026 @08:13AM (#47014286)
Site is super slow I gave up after thirty seconds
Re:Show HN: Photorealistic flight simulator in 1 HTML file on Saturday February 14, 2026 @06:45AM (#47013763)
Wow works even on my phone although I can’t control it
Mine just started doing this ten minutes ago
Re:Giving OpenClaw agent a controlled way to pay on Friday February 13, 2026 @09:38PM (#47010973)
Also coinpay
Checkout coinpay
What’s that
Members of government should be using QryptChat not telegram or signal
I don’t know but http://coinpayportal.com Is coming along nicely

Older »