Settings

Theme

Why do LLMs make you more creative?

alexcarlin.bearblog.dev

4 points by lysozyme 2 years ago · 5 comments

Reader

al_borland 2 years ago

Some others must have a very different relationship and experience with Copilot than I’ve had.

Any time I ask Copilot to do anything mildly complex, the results aren’t very good. I find it works best at the line or function level. If/when it gets it wrong and requires debugging, it hasn’t been able to debug itself. This means I need to understand what it’s doing. I don’t know about anyone else, but I’d much rather debug my own code than someone else’s, and they includes AI code.

Maybe I’m not being precise enough in what I’m asking for. However, I generally learn the details and points where I need to be precise through the act of writing the code, testing, and making design decisions along the way. Without that process, I don’t know how I can step in knowing nothing, precisely ask Copilot what I want, and get good code that just runs. It’s not magic.

So far my best Copilot experience was asking it to replace a bunch of jQuery with vanilla JavaScript, which it seemed to do quite well. This didn’t expand my horizons or creativity, it just saved me a bit of self-imposed toil, as no one was actually asking me to do this.

  • PaulHoule 2 years ago

    It competes with web search engines looking up answers for how do do little things like "How do I get the length of a string in PHP?"

    It gives digested answers which are simpler to process in most cases but it is slower than a web search engine so it saves more effort than time. For CSS it is pretty good because with CSS you have the choice of looking up authoritative answers in the 50 or so standards docs (+time +effort) as opposed to taking your chances with community answers on the web, Copilot comes close to "read the manual" in accuracy but with (-time -effort)

  • JohnFen 2 years ago

    You aren't alone. I, too, haven't found copilot to be all that useful.

krapp 2 years ago

To use an example from the article, no matter how often you tell a LLM to "create a jazz composition in the style of John Coltrane" you will never be able to play jazz like him. You aren't learning new abilities. You aren't becoming more creative or expanding your capabilities. It's an illusion.

It absolutely does matter, if we're talking about creativity, whether you are doing the thing or whether the machine is doing it for you. The former is art, the latter is extruded artlike product - literally anyone with the same model and the same prompt and seed can generate the same thing. That isn't creativity, and it isn't a part of you. Knowing what list of artists to add to your prompt doesn't confer their talent onto you.

If you want to use LLMs, fine. Just accept it for what it is - a shortcut. You aren't a coder, the machine is a coder. You aren't a musician, the machine is a musician. You aren't an artist, the machine is an artist. You're just a consumer putting in an order.

PaulHoule 2 years ago

I like using Copilot to make up names for things. Going back and forth with it I decided to name my multiplane camera software iWerX DepthCraft.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection