Remix.run Logo
zahlman 8 hours ago

The analogy with tab-completion of code seems apt. At first you blindly accept something because it has at least as good a chance of working as what you would have typed. Then you start to pay attention, and critically evaluate suggestions. Then you quickly if not blindly accept most suggestions, because they're clearly what you would have written anyway (or close enough to not care).

The phenomenon was observed in religious philosophy over a millennium ago (https://terebess.hu/zen/qingyuan.html).

abustamam 8 hours ago | parent [-]

Tab completion was so novel back when full e2e AI tooling was not really effective.

Now that it is, I just turn tab completion off totally when I write code by hand. It's almost never right.

skydhash 7 hours ago | parent [-]

Emacs has completion (but you can bind it to tab). The nice thing is that you can change the algorithm to select what options come up. I’ve not set it to auto, but by the time I press the shortcut, it’s either only one option or a small sets.