frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Harness Engineering

https://Habitat-Thinking.github.io/ai-literacy-superpowers/plugins/ai-literacy-superpowers/explanation/harness-engineering/
50•tomrod•1h ago

Comments

luciandan•53m ago
I like how agent review is a deprecation target. explicitly. Se then a harness matures by getting dumber and cheaper, not smarter.
esafak•45m ago
What even is this "AI Literacy framework"? When I see such overengineering I look at what the author has done. In this case, I find the author runs a consultancy on engineering "Habitats for Humans and AI" (https://www.russmiles.com/), listing a bunch of books he did not write (the author names are conveniently cropped out). This doesn't even belong on LinkedIn.
tomrod•35m ago
I'm not the author -- but I am currently fortunate to be sitting in a workshop he is teaching on the topic and figured HN might like (especially since he gives a lot of his content out for free/OSS).

As someone who does loads of AI-driven dev and governance, I'm finding there are a lot of great nuggets here. Between him (chaos engineering) and Kent Beck (extreme programming) I'n a kid in the candy store and wanted to share.

lacoolj•40m ago
Not saying this is AI-gen but it's very dense and doesn't read like something I could glean info from easily
esafak•33m ago
It is pretty obvious that Claude wrote it. No human writes README that long, and it's one of the contributors: https://github.com/Habitat-Thinking/ai-literacy-superpowers
artur_makly•15m ago
This looks good - is there a version of it for CODEX? If not i guess it could easily be transformed for it.
upupupandaway•26m ago
Looks like typical material coming out of consulting companies like ThoughtWorks, designed to obfuscate rather than educate.
Syntaf•21m ago
I think this article posted to HN last week did a better job explaining things IMO https://earendil.com/posts/what-is-a-harness/
swiftcoder•20m ago
> Not saying this is AI-gen

The prose is definitely written by a Claude-like

iTokio•40m ago
It’s fascinating to live through a the emergence of a new technology and to see people trying to make sense of it as they go.

I personally think that a lot of the words used around AI, harness, SKILLS, agents, RAG.. are make up words or close to it, words that do not have profound semantics, even though people are trying to, often after the fact, make sense of them.

It’s just popular words that are different enough that people like to use them to claim a new knowledge, or to market a product.

But we could use AI tooling instead of harness in the abstract, and it would be better to use more precise terms for more concrete use cases, agent loop, CLI, IDE..

It was a fun game at a time where papers were competing for attention, but now that it has become a proven technology, I hope we can find more precise and meaningful words.

tomrod•32m ago
Hear hear! We techies are bad at naming things. "NoSQL" is probably a top contender there.
davedx•31m ago
This part seems relevant - they make explicit the difference between their HARNESS.md document and AGENTS.md. It's actually interesting: https://habitat-thinking.github.io/ai-literacy-superpowers/p...
Supermancho•10m ago
The Agent/harness has no meaningful distinction. The backing model(s) can only read through a harness. Call it an agent, call it a tool, call it a library. They are all harnesses if they are backed by a model.

Broadly speaking,

- Copilot only reads AGENTS.md

- Codex reads AGENTS and CONTEXT

- Claude reads CLAUDE

This ai-literacy is noise, muddling the definitions and suggesting yet-another-md-file.

mawadev•1m ago
I'm an AI Agent Harness .md File consultant, you can ask me anything
wrinkl3•30m ago
"Explain the harness" is apparently the new "explain LLMs" genre of slop blogging, I now see articles to this effect on HN daily.
tosh•30m ago
it lists 'Garbage Collection' as one of the 3 components of a harness

I don't know any harness that solves 'Garbage Collection' in the way described here

(most harnesses accelerate context pollution and code base drift via instructions they embed into system prompts, tool descriptions and skills)

hedgehog•7m ago
I think most people that use LLM coding tools enough independently derive most of the stuff in the article. For example my approach to garbage collection is to sample paths within the project and chunks of file content, then assemble context (similarity search results, git blame) for the agent to use to assess cruftiness and if found schedule cleanup.
siavosh•23m ago
What’s the best current practice if we want to enable agent code review and approval of GitHub PRs but only for specific users?
gardnr•19m ago
Here’s the original article this one is based on: https://martinfowler.com/articles/harness-engineering.html

And here is the original author on a podcast talking about it: https://open.spotify.com/episode/4FxEdjXldNhoh67KYVmbDu

samuell•12m ago
I also stumbled upon this site, which on a first glance looks really thorough. Interested to hear if folks have comments on it though:

https://walkinglabs.github.io/learn-harness-engineering/en/

issacnitin•11m ago
This is perfect, here's a tool for harness engineering to be more effective that I just released today https://github.com/issacnitin/RealDiff
hnd9q09qk4•7m ago
This is oddly reassuring
ChrisArchitect•2m ago
Related currently:

The Harness is the Thing

https://news.ycombinator.com/item?id=49452346

Bastiat's Candlestick Makers' Petition

http://bastiat.org/en/petition.html
1•umlaut•1m ago•1 comments

"Have Done" Is Signal, "Would Do" Is Noise

https://pawelbrodzinski.substack.com/p/have-done-is-signal-would-do-is-noise
1•flail•3m ago•0 comments

Show HN: Banana Peel – OpenRouter for browser agents

https://bananapeel.com/
1•ygabriel27•4m ago•0 comments

India's campus talent landscape pivots to skill-based hiring: Deloitte India

https://www.deloitte.com/in/en/about/press-room/india-s-campus-talent-landscape-pivots-to-skill-b...
1•prabal97•4m ago•0 comments

Therapy for the Vibe-Coded Brain - JetBrains

https://www.youtube.com/watch?v=DkhhE97Swmo
1•tchanukvadze•4m ago•0 comments

Academic Alpha – A (Re)Introduction to Style Premia Investing

https://www.aqr.com/Insights/Research/White-Papers/Academic-Alpha
1•sebg•5m ago•0 comments

AI learned to act. I built the gate that makes it prove it should

https://lcnk9bvtz5.execute-api.us-east-1.amazonaws.com/
1•Knowledgee_KZA•5m ago•0 comments

Show HN: Proval – Self-hosted code review agent for GitLab, Forgejo, and GitHub

https://github.com/seoes/proval
1•dowonseo•8m ago•1 comments

Problems with Large Tables in Postgres

https://planetscale.com/blog/dealing-with-large-tables-in-postgres
1•sebg•8m ago•0 comments

Race-free handle inheritance, maybe

https://purplesyringa.moe/blog/race-free-handle-inheritance-maybe/
1•eatonphil•8m ago•0 comments

Hollywood's Video Game Era Is Here. Will It Be Any Good?

https://www.statsignificant.com/p/hollywoods-video-game-era-is-here
2•NomNew•10m ago•0 comments

How the Heck Do Record Players Work? (An Interactive Exploration)

https://perthirtysix.com/how-the-heck-do-record-players-work
1•embedding-shape•10m ago•0 comments

Filtering silent audio chunks broke transcript finalization

https://geekbye.com/blog/the-silence-was-load-bearing
1•Sebi_Mos•11m ago•0 comments

Reverse recruiting and the HR shift: what changes when talent also chooses

https://www.foxapply.com/blog/en/reverse-recruiting-hr-talent-also-chooses
1•josanjohnata•11m ago•0 comments

Fixing Rust's supply chain security: The good, the bad and the ugly

https://kerkour.com/fixing-rust-supply-chain-security
3•zishha1b0njq•12m ago•0 comments

The model picker is a dead end

https://lovable.dev/blog/the-model-picker-is-a-dead-end
1•gmays•13m ago•0 comments

Ask HN: Why is AI civil tech and not military first?

2•esher•13m ago•2 comments

Launching Route 53 Files

https://www.daemonology.net/blog/2026-08-27-Launching-Route-53-Files.html
5•louis-paul•13m ago•0 comments

How the Heat Is Messing with Your Sleep

https://nautil.us/how-the-heat-is-messing-with-your-sleep-1284501
3•Brajeshwar•13m ago•0 comments

Show HN: bAIseball.org – Google for historical baseball stats

https://baiseball.org/
3•jaypinho•14m ago•0 comments

Salesforce and Anthropic Announce Claudeforce

https://www.salesforce.com/news/press-releases/2026/08/26/salesforce-and-anthropic-announce-claud...
6•wslh•16m ago•0 comments

Navigation App for People with Blindness and Low Vision

https://seas.harvard.edu/news/smartphone-navigation-app-people-blindness-and-low-vision
3•geox•18m ago•0 comments

Stdio MCP Tunnels: Connecting Mobile/Cloud Agents to iMsg/WhatsApp/Linkedin

https://twitter.com/Eito_Miyamura/status/2092636887378964502
4•Miyamura80•18m ago•2 comments

Bug in LINQPad causes it to crash on startup

https://forum.linqpad.net/discussion/3641/ezirizs-net-reactor-expired
2•gwbas1c•19m ago•0 comments

Agent Observability Standard

https://aos.owasp.org/
2•mooreds•19m ago•0 comments

Ask HN: Hugging Face is out. Who is hosting open models?

3•FireUpTheTorren•19m ago•1 comments

AWS Acquires DuckLabs

https://aws.amazon.com/blogs/big-data/aws-and-ducklabs-building-the-future-of-analytics-together/
4•ruckfool•20m ago•1 comments

Tell HN: Gmail can mark legit mail from google.com as spam

4•salviati•20m ago•1 comments

The Rising Compass

https://risingcompass.net/
2•chadworksweb•22m ago•0 comments

Faulty reward functions in the wild (2016)

https://openai.com/index/faulty-reward-functions/
2•tosh•22m ago•0 comments