Live data from Hacker News

What Is a Harness?

earendil.com

61–70 of 200 posts

Re: What Is a Harness?

#61

Harnesses are the next frontier. If LLMs are electricity, harnesses are the “electronics.” Right now, it’s like an AC vs DC between Claude and ChatGPT, but once that settles, the harnesses will be the actual value providers. And Pi is the best harness because of the amazing extension system. You can build extensions that turn Pi into a stock trader, software factory, anything. I tried switching to another harness but…

If LLMs are oxen, harnesses are... the harnesses

Re: What Is a Harness?

#62
I’ve been working on a harness for accounting agents at my job recently and it’s been a pretty interesting experience.

We originally started with building a CLI tool so our LLMs could more easily interact with our platform. I cannot recommend enough the value of having an internal CLI. It’s both fun to build and extremely useful for agents.

We paired this with skills initially, but found that the way folks built skills was often too prescriptive and limited to the authors own specific function in the company. A 2k line long skill suffers from the same gaps as we do, if an agent is just following a laundry list it’s less likely to reason about the request it’s doing.

So we instead asked ourselves: what if we just _let_ the agent reason about the work to be done and only provided the tools + guardrails to gather context and perform accounting work?

Turns out frontier models are GOOD at what they do, they outperformed our highly prescriptive skills and were able to work across a larger set of tasks even without instruction on how to do those tasks.

It’s a breath of fresh air from the decade of CRUD I’ve worked on, harness engineering is very neat.

Re: What Is a Harness?

#63

Earlier quoted context omitted.

I’m afraid it’s a terrible metaphor, starting with the fact that LLMs are nothing like electricity, and the relation of harnesses to them is nothing like that of electronics to electricity, save perhaps one is a prerequisite of the other. Harnesses (and the concept of agents before them) presuppose competence in LLMs which simply doesn’t exist.

“Just as electricity transformed almost everything 100 years ago, today I actually have a hard time thinking of an industry that I don’t think AI will transform in the next several years” - Andrew Ng

Is it just a coincidence that he works in the space and will directly benefit if this is true?

Re: What Is a Harness?

#64

Harnesses are the next frontier. If LLMs are electricity, harnesses are the “electronics.” Right now, it’s like an AC vs DC between Claude and ChatGPT, but once that settles, the harnesses will be the actual value providers. And Pi is the best harness because of the amazing extension system. You can build extensions that turn Pi into a stock trader, software factory, anything. I tried switching to another harness but…

If LLMs are oxen, harnesses are... the harnesses

Yeah. This is pretty clearly the origin of the usage.

The harness facilitates the work animal doing work for you.

Not climbing harnesses to keep you safe.

Re: What Is a Harness?

#66
post #36
post #15

Earlier quoted context omitted.

I've never used Pi but I don't see why you can't use stock codex or claude code for the same purpose, what makes Pi special? I've built plenty of custom harnesses on top of claude code and codex using custom skills or simple markdown instructions and subagents. Never had any issues or limitations with that approach. I do agree that harnesses are going to extend AI capabilities a lot in the next year, but after readin…

Author here. I think our website could be much clearer - but Pi is fundamentally easier to mold than other harnesses. It’s not magic but it strikes the balance well of letting you shape it extensively without letting you break it.

A harness is the bottom layer of a pie that gets fed into the model. In my project, I count 7 more layers on top of it https://replicated.live/blog/wiki They all affect consistency, coherence, token efficiency. Probably we need some broader term. Like "information architecture", "knowledge architecture"? It's not just shoveling Markdown to nvidias, after all.

Re: What Is a Harness?

#68
post #62

I’ve been working on a harness for accounting agents at my job recently and it’s been a pretty interesting experience. We originally started with building a CLI tool so our LLMs could more easily interact with our platform. I cannot recommend enough the value of having an internal CLI. It’s both fun to build and extremely useful for agents. We paired this with skills initially, but found that the way folks built skil…

So you still have CLIs but they have I presume an help command that describes the capabilities right.

Could you give an example of an accounting guardrail you created?

Re: What Is a Harness?

#69

Earlier quoted context omitted.

I’m afraid it’s a terrible metaphor, starting with the fact that LLMs are nothing like electricity, and the relation of harnesses to them is nothing like that of electronics to electricity, save perhaps one is a prerequisite of the other. Harnesses (and the concept of agents before them) presuppose competence in LLMs which simply doesn’t exist.

I didn’t come with the electricity idea, it was Sam Altman saying it will be like a utility down the line and metered[0]. What would the “electronics” be in your opinion? 0. https://www.businessinsider.com/sam-altman-ai-utility-electr...

Altman is a salesman selling flimflam to people who should know better.

His idea of metering is predicated on the thing he’s selling being AGI, it is not, and all his predictions have turned to dust.

Also that isn’t how metaphors work - they illuminate by comparison, if the comparison is not close they are not useful.

Re: What Is a Harness?

#70
post #20

Earlier quoted context omitted.

> If LLMs are electricity, harnesses are the “electronics.” (...) the harnesses will be the actual value providers. Don't get ahead of yourself. Harnesses are not exactly rocket science and will be a commodity. The real value providers here are the hardware, then the LLM as a distant second, and at a much larger distance the harness.

https://www.latent.space/p/attention-interface Labs are now post-training models with Harness so that Harness now gets absorbed into the weights.

I’d say that harnesses almost by definition are the parts that you want to keep customizable. That won’t get absorbed into the weights.
Post reply on HN