MurphyA/hacker-news huggingface dataset:
Show HN: Projekt [Free Alpha] – All-in-one workspace for building with agents
by bobbydotdesign | 2026-02-26 03:10:25+00:00
I'm a product designer & front-end engineer who's been building with AI coding agents for the past year and working on teams launching AI products even longer. I always found the tools to be powerful, but the workflow around them lacking. I was constantly bouncing between terminals, browsers, file managers, and a rotating cast of IDEs. Nothing ever hit the right balance of simplicity and control.

So, like any completely over-burdened dad and leader, I built my own. Projekt is an agent-agnostic workspace that consolidates everything into one place. Bring your own key, bring your own agent — Claude Code, Codex, Gemini, Opencode, whatever you prefer.

It's still early. The alpha is free and I'm looking for people to help find rough edges and squash bugs. I've built 2 apps using it so far and the experience has been exactly what I was looking for. My roadmap is public and I plan to develop it rapidly.

Download the free alpha at https://getprojekt.com or grab the Founders Tier.

Happy to answer any questions about the architecture, the design decisions, or the agent-agnostic approach.

Thanks!
by rytill | 2026-02-26 03:10:42+00:00
When I hear "coding agent", I think of both the harness and the LLM as a pair. Like, Claude Opus 4.6 and Claude Code is a coding agent, or Gemini 3 Pro and Pi is a coding agent.

"Harness" is a way to reference the coding agent minus the "LLM" part.

If an agent is an LLM in a loop with tool calls, there are two components: 1) the LLM. 2) The loop with tool calls. That second part could be called the harness.
Show HN: Right-click any text on macOS to add it to your calendar (open-source)
by mollynpaan | 2026-02-26 03:11:40+00:00
I got tired of Apple Mail not reliably flagging calendar events. And even when it did work, other events shared on iMessage, Slack, or random webpages still had to be manually copy-pasted into my Calendar. This got frustrating enough that I decided to claude-code a little utility to help me with this. Here's how it works:

You select any text on your Mac — an email, a Slack message, a webpage — right-click, hit "Add to Calendar," and it uses Gemini Flash to parse out the event title, date/time, location, and notes. You get an editable preview before anything gets saved to Apple Calendar.

It's bringing me joy everyday. Hope it helps you too!
Divexa Exchange: Compliance in Low-Latency Systems
by DanielOnBlock | 2026-02-26 03:12:26+00:00
Digital asset exchanges sit in a difficult position: ultra-low latency execution on one side, increasing regulatory pressure on the other.

The engineering question isn’t “are you compliant?” — it’s:

How do you embed compliance into the system without touching the hot path?

At DIVEXA Exchange, compliance is treated as infrastructure rather than paperwork.

Execution vs. Governance Isolation

A common pattern in performance-sensitive systems:

Matching engine runs on a latency-optimized hot path

Compliance services consume replicated event streams asynchronously

Audit logs are append-only

Reporting layers operate on read replicas

This keeps order matching deterministic while allowing surveillance systems to scale independently.

AML as a Streaming Problem

AML isn’t a document workflow — it’s real-time analytics.

Instead of blocking execution, monitoring systems analyze:

Behavioral anomalies

Rapid balance shifts

Cross-account correlations

Threshold-trigger events

All of this happens off the execution path.

Governance as Access Control

Many exchange failures are internal.

From a systems perspective, compliance becomes:

Principle-of-least-privilege access

Segmented admin roles

Multi-party authorization for sensitive actions

Immutable privileged activity logs

These are enforceable system rules — not policy PDFs.

The Hard Part: Adaptability

Regulation changes faster than infrastructure.

The exchanges that survive long-term are likely those that modularize compliance logic instead of hard-coding it into core trading systems.

Performance gets attention.
Compliance ensures survivability.

Curious how others here architect regulatory layers in latency-sensitive systems.
by dboreham | 2026-02-26 03:13:13+00:00
Cost me almost nothing in inference time (I have the monthly subscription), although if I had been paying myself at consulting rates it would have cost a few thousand for my time "LLM whispering" :) For clarity: I wasn't running the LLM for a month solid. I was on vacation in New Zealand -- I'd fire up the laptop in the AirBnB most nights and make Claude add a couple features, fix some bugs. Repeat rinse.

I find that it's uncannily like running a team of eager but not too experienced engineers: those humans would also show up claiming to have "finished". I'd say "well does it run so and so test ok?". They'd go away, come back a few days later... The LLM acts much the same. You have to keep it on a short leash but when it gets cracking on a problem it's amazing to watch. E.g. I saw it write countless test programs on the fly to diagnose a parser hang bug. It would try this and that, binary chopping on the problematic source file. If I was doing that myself I'd need a few strong coffees before diving in.
Show HN: Agentic Power of Attorney (APOA) – An open standard for AI agent auth
by juanfiguera | 2026-02-26 03:13:37+00:00
"Buy me a house. Budget $475K. Good school district. Handle it." That's where AI agents are headed. One already bought someone a car last month, negotiating $4,200 off across dealerships via email. Its entire authorization framework was a prompt: "ask me before doing anything consequential." It also sent a confidential email to the wrong person.

APOA is the missing infrastructure: an open standard for formally delegating bounded authority to AI agents. Scoped permissions, audit trails, instant revocation, credential isolation. Builds on OAuth 2.1, JWT, ZCAP-LD.

Working draft, Apache 2.0. Looking for feedback from anyone building agent infrastructure or working on auth standards. Please poke holes at it!
by gopalv | 2026-02-26 03:15:10+00:00
> You're encouraged to use AI to solve the problem. Whatever tools you would want to use as an employee, use them during the interview. We'll give you a Claude, Codex, Cursor, or Gemini license if you need one. I want to see you balance LLM-generated code against your own judgment.

I love this approach, because this is a good litmus test of both criteria I am looking for in engineers.

Part one is "can you use these tools fluently" and the second section is more like "what are you without that suit, Tony Stark?" (or Peter Parker, depending on your movie preference).

The AI part has been moved to a take-home test section in my scenario, but the 40 minutes of the interview is "I want you to make a minor change to the tool you built" & see how a change in requirements bounces through the person's head.

The part 3 is the turn, where I pull the rug out of the assumptions in the original business case.

My company has probably hit max engineering size already, but I've found there are people who build "technical savings" in their architectures and not debt, which makes their next 3 steps velocity without compromising on pr quality.
by fluoridation | 2026-02-26 03:16:54+00:00
I don't intentionally configure crash-prone VMs. I have multiple concerns to juggle and can't always predict with certainty the best memory configuration. My point is that Linux should be able to deal with this situation without shitting the bed. It sucks to have some unsaved work in one window while another has decided that now would be a good time to turn the computer unusable. Like I said before, trading instability for marginal performance gains is foolish.
by charlie90 | 2026-02-26 03:17:53+00:00
Its easy to build when your goal is just to build the thing. But theres so much code and regulation crap (like ADA). I know someone building a small residential home, they have literally 1000s of pages of documents to be submitted for every tiny thing you can imagine. Regulations have completely spiraled out of control in this country. Nobody is keeping any of them in check.
by canucker2016 | 2026-02-26 03:18:31+00:00
Both Wordpad and Win11-Notepad use the RichEdit control (which first appeared in Win95, brought to you by the Mail client group aka Capone - cuz no one else wanted to do a RichEdit text control). see https://devblogs.microsoft.com/math-in-office/windows-11-not... and https://learn.microsoft.com/en-us/cpp/mfc/rich-edit-control-...

The RichEdit control handles parsing RTF (I believe there was a CVE-level bug about RTF-handling in RichEdit - ahh - here we go https://www.kb.cert.org/vuls/id/368132/), the programmer/app is insulated from grokking RTF.

Here's sample code for opening an RTF file - https://learn.microsoft.com/en-us/windows/win32/controls/use...

Adding realtime conversion of text-only Markdown to the processed-richtext Markdown is slightly more difficult than an instant message-type edit control converting a text :) to a unicode emoji character representing :)

You'd have some bookkeeping to remember which lines are markdown and which are plain text. But it's not rocket science.

Imagine Win11-Notepad as WordPad with all the UI for rich text formatting disabled.
by culi | 2026-02-26 03:18:39+00:00
Most of the complaints from this website aren't about things being outright banned. It's mostly stuff where the regulation is so strict that's it's "nearly impossible". But the regulation seems fair to me wrt what's actually required to keep TCE, asbestos, Freon, chloroform, etc out of our soil and water.

Companies that are complaining are complaining that they can't treat the environment as an economic externality anymore in California. Therefore the price of all of these goods are being subsidized with our health and our ecosystems' health.

I hope more of the world follows California's lead and we eventually have a price of these goods that represents what it actually takes to manufacture them in a fair way
by gavincdfgdb | 2026-02-26 03:19:03+00:00
One interesting detail in the DIVEXA Exchange architecture is the strict separation between the matching engine and compliance monitoring layers.

In theory, isolating the hot path protects latency. But in practice, certain compliance actions — like account suspension or emergency exposure reduction — inevitably touch execution state.

So the real question becomes: how does DIVEXA Exchange coordinate cross-layer signaling without introducing locking or race conditions?

It feels less like a compliance problem and more like a distributed systems synchronization challenge.
by asadm | 2026-02-26 03:19:22+00:00
i am working on my side-product [1] where i was exploring a Rockchip which required external memory (just 1G) which went from $3 to $32 and completely destroyed economics for me. I settled with one with embedded memory and optimizing my code instead :)

1. https://x.com/_asadmemon/status/1989417143398797424
by wombatpm | 2026-02-26 03:19:23+00:00
Couple of observations:

Companies use to hoard talent. Now they are hoarding compute, RAM, and GPUs.

Deepseek showed that there are possibly less expensive ways to train, meaning the future eye watering expenses may not happen.

Bigger models may not scale. The future may be federations of smaller expert models. Chat GPTX doesn’t need to know everything about mental health, it just needs to recognize the the Sigmund von Shrink mental health model needs to answer some of my questions.
by mwachs | 2026-02-26 03:20:18+00:00
I really love the tone you have for this product. I also vibecoded a thing (much more niche--https://peeps.biz/about) and felt the freedom to inject my own tone on it because it's personal. These apps/services are feeling more like zines or an indie band than a company seeking world domination or VC investment, and I think that's pretty neat.
by JamesLeonis | 2026-02-26 03:20:34+00:00
I'm not saying Japan was good, and this isn't a callout to you. I'm arguing that the erasure of US brutality in China and the Philippines, as well as Gunboat Diplomacy on Japan itself, is why we can see ourselves as the Good Guys. This erasure is part of Manufacturing Consent. Its better to abandon the temptation to moralize the sides in war and see it as Great Power competition.

First we have US [Commodore Perry] who, in 1854, used gunboat diplomacy in Nagasaki harbor to end Japan's isolation and open it up for trade. This would snowball into the Meiji restoration, which ended the Shogunate, and an Emperor that rapidly modernized Japan's economy and military to prevent foreign domination that China was experiencing at that time.

Three decades prior to Japan's invasion of China, and a decade before Japan seized Korea, the United States and other Great Powers were suppressing the Boxer Rebellion as part of China's [Century of Humiliation] to exploit China for themselves. In addition the US, after it seized the Philippines from Spain, spent several years brutally putting down the native independence movent [p-h war]. Americans aren't taught this history, and fear of that brutality of American reprisals influenced the Japanese against surrendering during WW2.

Speaking of the Philippines, its seizure by the US and other Spanish territories after the Spanish-American war as well as the annexation of Hawaii alarmed Japan. They saw US and other imperial powers as rapidly encroaching on Japanese sphere of influence, in particular the decades of 1890s-1900s. Japan saw all of this and didn't want to be the next China. Japan also saw all of East Asia was it's sphere of influence as a Japanese mirror of the Monroe Doctrine and the western imperial powers as both a tacit threat and competition.

The US wasn't interested in helping China against Japan out of a moral duty, but protecting US interests against a rising Japanese Empire, in addition to British, French, and Dutch colonies in the Far East. The tipping point for Japan was when the US embargoed Oil and ship-grade Steel (as well as other strategic commodities and economic sanctions) from Japan throughout 1941, which led to Japan planning to seize more territory in SE Asia. To support these annexations, Japan had to push the US out of the Philippines, and to do that they attacked Pearl Harbor as a way to buy Japan time to take and hold territory before Americans could respond.

I mention all of this because Americans aren't taught this yet so much of our history hinges on these events.

[Century of Humiliation]: https://en.wikipedia.org/wiki/Century_of_humiliation

[Commodore Perry]: https://en.wikipedia.org/wiki/Perry_Expedition

[p-h war]:

https://en.wikipedia.org/wiki/Philippine%E2%80%93American_Wa...

https://en.wikipedia.org/wiki/United_States_war_crimes#Phili...
by vivzkestrel | 2026-02-26 03:21:19+00:00
- my comment "what an absolute moron"

- Comment Health
- Score: 1/5
- Toxicity: 0.80
- Low effort: No

- Using derogatory terms like 'moron' targets the person rather than addressing their argument. This kind of name-calling creates a hostile environment where people feel attacked and are less likely to share their thoughts. Instead, aim to explain why you disagree without resorting to insults.

- Objectionable Phrases:

- "moron"

- Calling someone a 'moron' is a personal insult that attacks their intelligence instead of engaging with their ideas. This type of language can hurt feelings and shut down respectful conversation, making it harder to discuss different viewpoints.
Spam Check

- Not spam (confidence: 95%)

- This comment is rude and insulting but doesn't promote any product or scam, so it's not spam. It's simply a toxic remark about someone's opinion.
Relevance Check

- On-topic: No (confidence: 90%)

- This is off-topic - the comment doesn't engage with the discussion about whether Die Hard is a Christmas movie and instead resorts to name-calling without context.

- Also apologies for writing that, had to test the system
by MarsIronPI | 2026-02-26 03:21:51+00:00
> Doesn't Discord require every user to create a new account, even if they're already using Discord in some other community? So when they say "a Discord server", they really mean it--they're like droplets running independent deployments or whatever (albeit managed/hosted instances run by and upgraded by Discord the company); not like subreddits, right?

No, it works exactly like subreddits. One of the major lock-ins Discord has is that all the communities are there, and people access them all with one account and one app. It's very convenient, which, as RMS says, is a bad thing when it comes to proprietary software.
by bradlys | 2026-02-26 03:22:02+00:00
The last time this topic was posted, it was pointed out that LA specifically says it'll cost $50k+ to do one ADA complaint corner of a sidewalk. $50k - that's during the repaving... Not come back and do it. Explain it however you want but a cutout on a corner of a sidewalk doesn't cost $50k unless you got something fishy going on...

There's very blatant corruption within LA's government and no accountability. Your average American (which LA is full of) is too stupid to do anything about these issues.
by rafapra | 2026-02-26 03:22:26+00:00
Hi HN,

We’ve been building CervellaSwarm for about three months — a set of Python packages for multi-agent AI systems. Today we’re sharing what we think is the most interesting part: cervellaswarm-lingua-universale, a session type system for AI agent communication.

THE PROBLEM: When multiple AI agents collaborate (a planner, a coder, a reviewer), they communicate via dictionaries and strings. No framework we could find — AutoGen, CrewAI, LangGraph, OpenAI Agents SDK, Google A2A — answers a basic question: did this agent send the right message, to the right recipient, at the right point in the protocol?

OUR APPROACH: Session types from programming language theory (Honda 1993; multiparty extension by Honda, Yoshida & Carbone, POPL 2008). We implemented them in Python so you can define a protocol, bind agents to roles, and get violations caught at runtime — not after the deployment fails.

The library also generates Lean 4 code with theorems that prove structural properties of your protocol (all senders/receivers are valid roles, no self-loops, non-empty branches). The proofs use ‎`by decide` — decidable, machine-checkable, zero manual proof writing.

WHAT IT IS:

- Pure Python, zero dependencies, pip install and go

- 13 modules: types, protocols, checker, DSL, monitor, Lean 4 bridge, codegen, intent parser, spec language, confidence types, trust model, error messages, agent integration

- 1,820 tests, 98% coverage

- DSL inspired by Scribble notation: ‎`sender -> receiver : MessageKind;`

- Lean 4 verification is optional (runtime checking works without it)

Try it in 30 seconds:

pip install cervellaswarm-lingua-universale

from cervellaswarm_lingua_universale import Protocol, ProtocolStep, MessageKind, \
SessionChecker, TaskResult, TaskStatus

protocol = Protocol(
name="Review",
roles=("dev", "reviewer"),
elements=(
ProtocolStep(
sender="dev",
receiver="reviewer",
message_kind=MessageKind.TASK_RESULT
),
),
)

checker = SessionChecker(protocol)
checker.send(
"dev",
"reviewer",
TaskResult(task_id="1", status=TaskStatus.OK, summary="Done"),
)

-------

Or try the interactive Colab notebook (2 min, zero setup):

https://colab.research.google.com/github/rafapra3008/cervell...

To our knowledge, session types haven’t been applied to AI agent communication before — we searched 242 sources across academic papers, frameworks, and protocols. If we missed prior work, we’d genuinely like to know.

lingua-universale is one of 9 CervellaSwarm packages on PyPI (the others cover code intelligence, agent hooks, task orchestration, session memory, and more). All Apache 2.0.

What we’re most curious about: do you see formal verification as relevant to multi-agent systems? We’re deciding how far to push the Lean 4 direction.
by johnfn | 2026-02-26 03:22:32+00:00
Yes -- but both Google and Meta didn't start off as an advertising company - they started off providing a service a lot of people liked, and then eventually added ads to it. My assumption (somewhat implicit, admittedly) is that there's no reason OpenAI couldn't do the same. I can understand why that might be controversial, though.

But honestly, if OpenAI can't figure out ads given all their data and ability, they deserve to fail. :P
by tombert | 2026-02-26 03:22:36+00:00
A live interpreter turns out to be very slow! It's still useful but it's about 1/10th the speed of the compiled version. I've mostly just been using it to play with placement and test out my ppu logic. Honestly a lot of the work is being handled by BizHawk.

The compiler is pretty neat though; my current system is doing a straightforward conversion of the threaded-code quasi-AST thing that Forth does and convert it all to JSR calls, where each name is a subroutine. I haven't done a ton of optimizations yet, so I'm actually surprised it's going as fast as it is. I am just going to say this is yet another "Forth is awesome" thing.

Once I get it into a more stable state, I'll push it up to SourceHut.
by rafaelmn | 2026-02-26 03:24:16+00:00
I keep hearing about how the app integrations will be where the AI value is and then I see the actual app integrations and they are between useless and mildly helpful.

From what I can see Anthropic's big bet is that they will solve computer use and be able to act as an autonomous agent. Not so sure how fast they will progress on that. OpenAI on the other hand - I have no idea what they are planning - all I'm reading is AI porn and ads.

Google seems to be lackluster at executing with Gemini but they are in the best position to win this whole thing - they have so much data (index of the web, youtube, maps) and so many ways to capitalize on the models - it's honestly shocking how bad they are at creating/monetizing AI products.
by johnsimer | 2026-02-26 03:24:37+00:00
Private companies should have the freedom to ban/censor whatever content on their platforms they want. I’d prefer if they don’t, but we shouldn’t force governments to prevent companies from creating their own rules about how people can use their own software

Governments however should not interfere with citizen’s freedom of speech - there should be no fines/arrests for insulting politicians. Otherwise those governments are actually authoritarian and repressive.
by rickydroll | 2026-02-26 03:24:56+00:00
Taxing consumption hurts people more at the lower end of the income scale than at the higher end. It all comes down to what reserves you have to accommodate different scales of financial events. For example, will not having enough money for a tank of gas break you, or just annoy you? Could you survive needing an ambulance ride? Do copays keep you from seeing the doctor, or are they just a rounding error on your income?

I believe that taxing people proportionally on income earned by labor is a unifying element of a social contract. i.e., we are all contributing to the common good. Income from capital is "free money." You didn't work for it; you took it from somebody else in the form of interest, dividends, or some other rent-seeking financial magic.

At some point, wealth becomes corrosive to society. People acquire it just for the sake of acquiring more and building their personal power. It seems that wealth is used to build more mechanisms of rent-seeking to further extract money from people who make their money through labor.

That kind of non-beneficial use of wealth, rent-seeking, and financial magic should be the target of any tax system before taxing money earned by labor.
by harrall | 2026-02-26 03:24:59+00:00
Only because the studio made Ridley Scott cut the scene. Ridley Scott definitely thinks Deckard is a replicant and interviews of him show that it was his intent.

On the other hand, the book says Deckard is a human.

So it depends on whether you prefer Ridley’s version or the original book’s version, but it wasn’t supposed to ambiguous.