Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. I'm Begging You: Never Write with A.I (nytimes.com)
    —discuss
  2. Lateline: A Mind of Their Own (1996) [video] (youtube.com)
    —discuss
  3. Privacy: The Sequel (2015) (theawl.com)
    —discuss
  4. Haversine Law (johndcook.com)
    —discuss
  5. Nathaniel Bowditch (johndcook.com)
    —discuss
  6. GLiNER2.5-Decide (huggingface.co)
    —discuss
  7. ChatGPT is my (new) GTD interface (raywu.org)
    —discuss
  8. Show HN: Denizlihub (denizlihub.com)
    —discuss
  9. Show HN: Inkdom – Draw loops on the real world map to claim territory (inkdom.io)
    —discuss
  10. Show HN: Lini – one language for diagrams, charts, schematics and drawings (lini.rs)
    —discuss
  11. Claude can't stop itself from writing code comments (bayes.net)
    —discuss
  12. Show HN: Fine-tuned 110M encoder beat 7B LLMs and hybrid search for NIST mapping (github.com/applied-inference-lab)
    —discuss
  13. Show HN: Little Memory 2.0, one-line-a-day journal, offline-first (apps.apple.com)
    —discuss
  14. Why No One Wants to Date Tech Bros (wired.com)
    —discuss
  15. File notification side channel leakage on Linux, Android, Windows, and macOS (inoti.fyi)
    1comments
  16. AlloyDB's Agentic Database Architecture (cloud.google.com)
    —discuss
  17. GTA 6 $400 Collector's Edition Comes with Everything Except the Game (gamespot.com)
    —discuss
  18. Show HN: FluxCast – Stream Linux Desktop to a Smart TV via Miracast (github.com/ilyap358)
    —discuss
  19. Can Java's Adjoint Automatic Differentiation Compete with C++? (nablatensor.com)
    —discuss
  20. A24 making an SCP movie without anybody from The SCP Foundation involved (avclub.com)
    —discuss
  21. Is there word or term for $Trillion valued companies not having perfect UI?
    2comments
  22. AI labs need to start funding historical research (resobscura.substack.com)
    —discuss
  23. Ask HN: Folks familiar with infections after TKA
    —discuss
  24. As HN: How do you coach new grads in AI Native dev environments?
    —discuss
  25. When AI writes almost all code, what happens to software engineering? (pragmaticengineer.com)
    1comments
  26. Flip Fluid Simulation on Flip Dot Display [video] (youtube.com)
    —discuss
  27. Waymo safety impact after 270M miles: 841 fewer injury-causing crashes (electrek.co)
    1comments
  28. After multiple deaths and injuries, NHTSA is investigating comma.ai (arstechnica.com)
    —discuss
  29. Geometric Type Theory, Done Two Ways (topos.institute)
    —discuss
  30. Doors Open 2026: Go Behind–The-Scenes at the Physical Archive (eventbrite.com)
    —discuss

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

2 pointsby 1h 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?

1h 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.