Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Anthropic Strikes $12B AI Computing Deal with Akamai (bloomberg.com)
    —discuss
  2. Show HN: RentBench – Levels.fyi for UK Rents (rentbench.fyi)
    —discuss
  3. The Tao of Acme (chai.guru)
    —discuss
  4. Mamdani is the most popular elected official in NYC: poll (nydailynews.com)
    —discuss
  5. Democratic megadonor who gave to Gavin Newsom and Kamala Harris linked to murky (nypost.com)
    —discuss
  6. Probing picosecond depairing currents in type-II superconductors (nature.com)
    —discuss
  7. Ask HN: How would you know if you have learned something?
    —discuss
  8. SciUniverse: Can frontier models carry out scientific work? (c5r.net)
    —discuss
  9. Compio: A thread-per-core async Rust runtime with IOCP/io_uring/polling (github.com/compio-rs)
    —discuss
  10. Swarm Scaling (tobyord.com)
    —discuss
  11. Cracking VFPU math functions using Claude (Sony PSP) (ppsspp.org)
    1comments
  12. ZeroDrift – A small model that finds and fixes compliance violations (zerodrift.com)
    —discuss
  13. Show HN: Dunara (dunara-studio.com)
    —discuss
  14. Flux 3 Action Tops RoboLab, but Large Companies Can't Use It in a Product (topicqueue.substack.com)
    —discuss
  15. Astronomers capture an unprecedented view of gas giant formation in action (phys.org)
    —discuss
  16. China Holds Sensitive F-35 Parts Diverted to Hong Kong from Australia (bloomberg.com)
    2comments
  17. The "C" Word (coredump.cx)
    1comments
  18. Restaurants Are Using AI to Advertise Their Food and It's Making People Sick (wsj.com)
    —discuss
  19. Topcoat is pushing the boundary of server applications with Rust (tokio.rs)
    —discuss
  20. Global Chat (jojoban842.workers.dev)
    —discuss
  21. Show HN: Offline recorder and transcriber on your MacBook's notch (memorynotch.app)
    —discuss
  22. Dailies: Daily games with friends and family, in your texts (dailies.world)
    1comments
  23. Quanta's Thomas Lin Trusts the Public Can Handle Complex Ideas (insidehighered.com)
    —discuss
  24. Sourcehut account takeover via build logs (XSS in ansi2html) (blog.arusekk.pl)
    —discuss
  25. A new data layer for robot learning (rerun.io)
    —discuss
  26. How to stay smart in the age of AI: the science of critical thinking (nature.com)
    —discuss
  27. Why AI companies don't need new laws (twitter.com/paul__walsh)
    1comments
  28. Alexandr Wang Is Meta's Not-So-Secret Weapon in the AI Agent Promo War (businessinsider.com)
    —discuss
  29. Tech leaders to UN: For sake of humanity, please control the AI tech we created (apnews.com)
    3comments
  30. Anwar Gargash: Caught in the Middle of the Iran War, Foreign Affairs [video] (youtube.com)
    —discuss

Ask HN: Does spec-driven development still pay off with frontier coding models?

2 pointsby 2h ago
2 comments
As coding models get better at working from a rough goal, I’m wondering how much value there is in writing a detailed spec up front.

If you use these models on real projects, when has a spec improved the outcome? When has it added overhead? Have you shifted toward shorter briefs, tests, or iterative feedback?

2h agoHN ↗

I'd argue that you 100% need a spec --ideally tied to some high-level unit tests-- and should have a plan, but I don't think there's any strict need to write any of those three by hand; the critical step is where you review it and request changes if needed.

Doing it all manually better guarantees quality of course, so makes sense for a lot of problems. But if you're looking to move a bit faster with a bit more risk, I'd sacrifice the writing step without sacrificing the reading & validating step.

1h agoHN ↗

I tend to agree with bbor. I use the agent to build the spec, usually from unfiltered audio to text data dump. The spec also allows you to manage context by pre-defining scope. I would argue managing context is more important than a spec at a certain quality level of the spec. A high-quality spec should inherently help manage context. If you are leaning into full end to end automation, there is no substitute. I'm not sure "better" is the lens. A more capable model also has more paths of interpretation that it can conceivably take based on the framing of your rough goal.