Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Nvidia announces native GPU programming in Rust(nvidia.com ↗)
    88comments
  2. Training a 4B model to produce 81% faster query plans than Postgres(rohanbansal.com ↗)
    82comments
  3. Breaking the 1.58-bit Barrier for Ternary LLMs(arxiv.org ↗)
    16comments
  4. Xiaomi Mimo 2.6 live post-training dashboard(xiaomi.com ↗)
    61comments
  5. Backups Aren't Simple(filipovski.net ↗)
    27comments
  6. Small programming tricks(will-keleher.com ↗)
    181comments
  7. The engineering behind the US Strategic Petroleum Reserve(johnjwang.com ↗)
    28comments
  8. OpenSpec – A lightweight and configurable AI spec framework(openspec.dev ↗)
    15comments
  9. Reversing Factorio's RNG(gegell.github.io ↗)
    16comments
  10. HarnessTax: How Much Does the Harness Matter for Coding Agents?(harnesstax.github.io ↗)
    3comments
  11. Performance Improvements in .NET 11(devblogs.microsoft.com/dotnet ↗)
    32comments
  12. AWS says it can't restore some data from mideast facilities struck by Iran(wsj.com ↗)
    193comments
  13. Reverse-engineered Jev-like model(github.com/vinnylarouge ↗)
    9comments
  14. Australia says it could follow Canada in forging deeper ties with EU(independent.co.uk ↗)
    68comments
  15. Japan's book scene is moving from bookstores to libraries(untranslatedjp.substack.com ↗)
    39comments
  16. Show HN: An e-ink frame that hears birds and draws them as 1800s illustrations(github.com/arnegiacomo ↗)
    239comments
  17. Why Does the Universe Expand?(cosmicave.org ↗)
    10comments
  18. How good are frontier models at physics?(arxiv.org ↗)
    38comments
  19. Developing provably correct Rust code with Verus(amazon.science ↗)
    discuss
  20. Anecdotally, programmers dislike "reduce"(evanhahn.com ↗)
    151comments
  21. I replaced my brown-noise browser tab with a menu bar app(oldmanrahul.com ↗)
    7comments
  22. Anatomy of a Texture(agentlien.github.io ↗)
    12comments
  23. Dream-RSI: Recursive Self-Improvement through Evolving Worlds(arxiv.org ↗)
    49comments
  24. Accurate Models of AMD Matrix Cores(arxiv.org ↗)
    7comments
  25. Destroy After Reading: photocopiers,cheap paper and DIY gave metal it's look(truegrittexturesupply.com ↗)
    3comments
  26. Training Text-to-Image Models 3.6× Faster(linum.ai ↗)
    7comments
  27. Hackers Got Inside a Flock Camera(wired.com ↗)
    217comments
  28. The DeepMind Institute(deepmind.com ↗)
    43comments
  29. Vectorized and performance-portable Quicksort (2022)(googleblog.com ↗)
    27comments
  30. Tell the speakers that you liked their talks(ohhelloana.blog ↗)
    75comments

HarnessTax: How Much Does the Harness Matter for Coding Agents?

26 pointsby 3h agoharnesstax.github.io
3 comments
50m agoHN ↗

Does this extend to open models like GLM 5.3? This would mean that simply changing the harness to Pi reduces cost in half?

47m agoHN ↗

Much of the extra weight of Claude Code and Codex harness are (ostensibly?) for security and alignment purposes. Whether they are effective is an open question, but leaving those dimensions out and calling it a tax is disingenuous, just turning insecurity into a negative externality.

"Why pay the waste disposal tax? Dumping into the ocean is free!"

Pi actively omits any sort of guardrails and sandboxing in the name of speed and simplicity, so it is not shocking that it is faster and simpler.

Doubling the cost of something in the name of vague security is standard operating procedure for big enterprises, maybe even quite cheap.

39m agoHN ↗

The term "harness" here is being overloaded for the term "agent", which is worrying. Putting that aside, there are many factors that matter. The "harness" context, the execution pattern (parallel vs sequential), the ability to delegate to other models, etc.

Optimal harnesses use concurrent execution + subagents and are not stuck on one model. Cost and performance are impacted GREATLY by these tactics, regardless of the native agent context (instruction). This kind of single-harness analysis is shallow and misleading, although the finding that "Provider-specific optimization does not guarantee the best pairing" is probably correct, depending on how you measure.

It is a starting point.