News for hackers. Stuff that matters.
Re:Show HN: Terse, a Claude Code plugin that halves reply le... by TZubiri on Thursday October 08, 2026 @06:35AM (#50004127)
Read up on Chain of Thought

The model is essentially thinking out loud, when you ask it to be more concise, you make it think less, therefore producing more erroneous answers.

Some models have an internal chain of thought (claude being one of them), which sometimes isn't even published to avoid reverse engineering, but it seems that this might still be a problem.

What you'd want actually is a layer that summarizes the actual answer, but that's actually an internal prompt by claude that you are not seeing, the model just doesn't expose the necessary bits for you to hack this together.

Try another model that exposes the raw llm output instead of exposing a CoT result directly.

Of course the real hack is learning to read diagonally without reading every single word, this is a skill that is useful in general. It's also less effort in general, instead of making plugins and super customizing the thing, you just consume the default settings, which are hyperoptimized, and require no time spent in configuration.

Re:Show HN: Terse, a Claude Code plugin that halves reply le... by cyanydeez on Thursday October 08, 2026 @06:42AM (#50004175)
I think you're humanizing too much.

The <think> blocks are an attempt to explore the gradient descent space to escape local minimums and find a better global minimum to continue the descent.

While verbosity _might_ do this better, you could easily consider things like "but wait am I forgetting ...." as just one token. So if you actually do it right, you could replace all that with a "hold on" or something of a terse variety.

Re:Show HN: Terse, a Claude Code plugin that halves reply le... by lowenbjer on Thursday October 08, 2026 @03:46PM (#50011055)
I too think there is a fallacy in automatically attributing longer texts to hold more information.
Re:Show HN: Terse, a Claude Code plugin that halves reply le... by TZubiri on Thursday October 08, 2026 @07:43PM (#50014010)
I'm saying quite the opposite, I'm saying that the longer texts are produced not only because they hold more information, but because they are necessary in producing the correct information.

A simple example, if you have two models Short and Long, and ask "what is 1942848x41482982", the Long model might answer in 300 tokens by expanding the operation and producing intermediate factorizations and solutions. While the short answer will simply produce the output. However since the Long model actually developed its answer instead of hallucinating it, it will more often be correct.

It's not that more text holds more information, but that more compute can solve more problems correctly. Limiting output length in models is effectively reducing compute, which obviously will lead to less correct answers.

Re:Show HN: Terse, a Claude Code plugin that halves reply le... by lowenbjer on Thursday October 08, 2026 @08:53PM (#50014614)
Ah, nice analogy! The way you describe it makes sense, I need to read up on the topic. Chain of Thought, is that what I should look for?
Re:Show HN: Terse, a Claude Code plugin that halves reply le... by lowenbjer on Thursday October 08, 2026 @03:44PM (#50011034)
While i understand your reasoning here, and while I can't produce any proof that that supports my claim that it doesn't, I still would like to share my experiences after using terse personally for a couple of weeks, and those are that I have not noticed the degradation in output quality that you are describing. Quite the opposite, as my interactions use up less context space, my guess, i find that accuracy has increased rather than decreased.