let val = arr[i]
to assembly code like: cmp rdx, rsi ; Compare i (rdx) with length (rsi)
jae .Lpanic_label ; Jump if i >= length
; later...
.Lpanic_label:
call core::panicking::panic_bounds_check
Are they saying with "correct code" the line of source code won't be covered? Because the assembly instruction to call panic isn't ever reached? > scaling will become problematic as the doc structure approaches the context limit of the LLM doing the retrieval
IIUC, retrieval is based on traversing a tree structure, so only the root nodes have to fit in the context window. I find that kinda cool about this approach.
And meanwhile, slop music is satisfying some of the demand for art, so even if artists do get their slice of the pie, they are not the only bakers anymore.
Seems like programmers whose code was used to train AI coding agents could make an analogous case but I guess much of their code was open source or given up to the models freely?