In other words, it isn't just verbiage that has a "preferred" quantity, but also higher-level language features, and the appropriate contexts for those features feel like the sort of thing that will be extraordinarily difficult to replicate without a theory of mind.
edit after coming back and re-reading: the "in other words," and rephrase is because I'm trying to explain something complex enough that I'm not even sure I fully understand it, so I try typing out multiple explanations and leave the ones that make the most sense to me. This might be idiosyncratic to my writing and not a significant feature of training corpuses, but even if it wasn't it's a second example of the sort of thing I'd suspect LLMs to be bad at using appropriately.
Not to pick on GenHTTP Lambda, especially because I think it's someone's fun side project, but I was just trying to read though their docs and I was finding it super difficult. I kept getting distracted thinking "why the hell did it write it _that_ way?"
Like, the first sentence of "The control center" section [1] is the exact sort of weird negation that you're describing:
> The editor link opens a control center rather than a text box: most of the code here is written by agents, so the first thing on the screen is how your lambda is doing.
I can't help but think it generated the first round of the page with a text box to paste the code into, got told "no, I want a control center," and then this ended up in the docs.
I also think the phrasing of that sentence (and many others in those docs) is just super weird and unnatural - e.g. "so the first thing on the screen is how your lambda is doing." It also feels like it mirrors a prompt - like, "no, it should be a control center, not a text box, and the first thing the user should see is how their lambda is doing." But in docs I'd never expect it to be written "the status of your lambda" or "the health of your lambda." And what does the code being written by agents have to do with it?
1: PDF warning https://www.cell.com/current-biology/pdfExtended/S0960-9822(...
In that case, model will in fact strive to keep their writing as close to interesting writing as possible.
With a single, generalized prompt ("produce something unpredictable"), ChatGPT responded with:
> 00:— / ANOMALOUS RESIDUE > Vekh. > Ìssara. > Nnnn—tq—èl. > > A temporary thickness enters the meat of the signal. > > Not rain. Not a substance with permission to fall. > > UL / 9 / ferrous / ∂ > The measurements are eating each other. > > Someone has left an entire childhood in the wrong unit of pressure.
That is not predictable to me, at least. It could be boring, but I think that is mainly a product of me knowing where the text is from. LLM-generated text is inherently boring, to me, but that has nothing to do with predictability.
A short response that's wrong is going to be punished, whereas a long answer that contains the correct information, and then a whole bunch of other stuff surrounding that info, is more likely to be rewarded. Even if you discount the reward by answer length, when there's ambiguity involved it's still going to be a better strategy on average to hedge by saying too much vs risking saying too little.