Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Meta VR Glasses(meta.com)
    152comments
  2. Linux support is coming to Snapdragon X2 Series(qualcomm.com)
    63comments
  3. Claude discovers a novel enzyme system with CRISPR-like repeats(anthropic.com)
    528comments
  4. VSCode's SSH Agent Is Bananas (2025)(fly.io)
    86comments
  5. ArXiv receives multiyear commitments to support it as an independent nonprofit(arxiv.org)
    7comments
  6. The "Windows XP Box" (2003)(mini-itx.com)
    7comments
  7. Mercury 2.5 LLM hits 770 tokens per second(artificialanalysis.ai)
    21comments
  8. FLAWED's Flaws and What This Means for Industry Research(suhacker.ai)
    discuss
  9. Fixing the Portobello Police Station Clock(pointinthecloud.com)
    88comments
  10. We just shipped support for the ugliest part of HTTP: Vary(cloudflare.com)
    9comments
  11. LensVLM: Compressing long context as images, expanding only relevant pages(huggingface.co)
    6comments
  12. The mystery animal on an ancient god's head(signoregalilei.com)
    16comments
  13. Show HN: An open-source manufacturing ERP/MES/QMS(carbon.ms)
    1comments
  14. Italian parliament votes for return to nuclear energy(apnews.com)
    382comments
  15. A brief history of Windows scroll bar shortcuts(devblogs.microsoft.com/oldnewthing)
    48comments
  16. Making Tailscale Faster(tailscale.com)
    31comments
  17. Gemini 3.8 text-to-speech(blog.google)
    124comments
  18. Radicle: Disclosure of Vulnerability in the Network Protocol(radicle.dev)
    48comments
  19. The Curious Power of Punctuation(newyorker.com)
    3comments
  20. Tokens too cheap to meter(jyn.dev)
    179comments
  21. Augustofaces: Pareidolia Fine Art(augusto.at)
    1comments
  22. Swap, ZRAM, Zswap and Hibernate on NixOS(matthewbrunelle.com)
    7comments
  23. A refined phylochronology of the second plague pandemic in Western Eurasia(pnas.org)
    discuss
  24. I don't want the details(michaelheap.com)
    195comments
  25. Z80 REPL (2018)(abagames.github.io)
    18comments
  26. Claude Code reads AGENTS.md only when telemetry is on [fixed](szypowi.cz)
    257comments
  27. Once Claude can measure something, it can make it faster(claude.dev)
    105comments
  28. QuestDB (YC S20) Is Hiring a Sales Engineer(questdb.com)
    discuss
  29. Show HN: I built a post-mortem debugger for native Windows x64/x86 crashes(forensicdbg.com)
    5comments
  30. 28% of job postings on company career sites have been open over 90 days(unlisted.careers)
    298comments

Tickets Are Prompts

19 pointsby 5mo agodheer.co
11 comments
5mo agoHN ↗

This resonates. We've been moving toward this with AI coding assistants, the ticket description IS the prompt. The better you write the ticket, the better the output. The missing piece is giving the AI agent enough context about your codebase conventions. Things like MCP servers that expose project-specific tools and rules help bridge that gap.

5mo agoHN ↗

It is very rare that I've come across a well-defined ticket. The most well-defined tickets were the ones I wrote myself, and even those had gaps because I wasn't typically the product owner.

It's the same story that it's always been, agents or not, that engineers need to be analysts and translate poorly defined criteria into something that's fit for purpose.

5mo agoHN ↗

I agree. I think the poorly defined criteria that we have all gotten accustomed to is thanks to the many layers of the game of whispers that we've added in in organizations between the needs of the customer and the engineers.

Something I've been doing in my own organization, but also trying to help other organizations with, is getting engineers closer to the customers now that building and the time it takes to build is no longer the resource, which is scarce.

5mo agoHN ↗

the actual argument being made here:

"Assign agents the biggest piece justifiable. I can summarize a product outcome or a feature in two lines. That’s what goes on the ticket. Let the agents figure out subtasks when the work is ready for review, not before. Once you break an initiative into technical issues upfront, the outcome gets lost and the focus shifts to minutiae."

This is not about the ticket being well defined, this is about the agent having the larger context of what you are trying to do

5mo agoHN ↗

I'd say the headline is misleading. The message is in effect that (traditional, human-written) tickets are not prompts and things will go wrong if we treat them as such.

But because we will do so anyway, people should adapt and start to write their tickets like prompts.

5mo agoHN ↗

Assign agents the biggest piece justifiable

This has always worked like this. Let the person working on the ticket discover the implementation details, break it down into tasks, maybe delegate some after they’ve dipped their toes and know how to split it into sub-tasks better.

And of course, obligatory Shape up mention: https://basecamp.com/shapeup

5mo agoHN ↗

Imagined vs discovered tasks

The way to really figure out what needs to be done is to start doing real work.

https://basecamp.com/shapeup/3.1-chapter-10#imagined-vs-disc...

  imagined   tasks ==      Jira
  discovered tasks == Dark Jira

IMO, tickets for planned work are an anti-pattern. Tickets are good for reactive work: bug reports, support, etc. Use Kanban board for tracking them.

Planned work should be organically discovered from the plan by the developers (or agents) who will be implementing it, not assigned via Jira tickets by the project manager. Shape Up recommedns using Hill Charts for per-scope (vertical slice) progress updates.

5mo agoHN ↗

Oh yeah, I've been using project tracker MCP for nearly hands-free planning-mode since NYE 2026.

And, it goes both ways. Code and back-and-forth prompting can write clarifying comments or update acceptance criteria with specificity. Likewise, agents can add comments for the handover log and, in the morning, pull comments for context.

I've even had the agents read/write sub-tickets, follow-on tickets, sub-tasks, etc. which can new reviewed and modified by myself and teammates in the larger planning context. It's a delight!