4 ms·
My opinion: In software, the best use of AI is to create a do-what-I-mean UI. That is so-called AI (more to the point, use of LLMs and vision, speech, and audio
by slowmovintarget 2y ago
My opinion: In software, the best use of AI is to create a do-what-I-mean UI. That is so-called AI (more to the point, use of LLMs and vision, speech, and audio processing) can allow new modes of interface that help a user operate the computer and achieve something that was nearly impossible with the user at the raw controls.
This will not produce superior work to someone who knows what they're doing at the controls. A competent programmer doesn't need this. An excellent touch typist doesn't need this. But let's say someone who has a vague idea of what outcome they want, but an incomplete understanding of the mechanisms to get there, can get further with a do-what-I-mean UI.
- stuartjohnson12 2y agoProbably true with a more nuanced definition of "knowing what you're doing". I'm pretty good at writing code, Cursor is faster.
- NoGravitas 2y agoAs long as the consequences of then producing something which was not-quite-what-they-mean but them being unable to recognize that are not too high.
- slowmovintarget 2y agoAgreed. It moves the interaction to something like you'd have with contractors or service staff. Request, receive, review, accept or send for revision. One of the keys there will be providing a way to nail down the parts that are correct, hold them constant somehow, and "in-paint" the bits that are wrong. For images, we have this figured out, but for larger works, we'll have to think through the equivalents.