Post #1413637
2026-04-18 14:16 UTC
Replies (2)
-
@ekuber@hachyderm.io 2026-04-18 14:25
I guess the point being made in the original (alluded) thread is that "thinking about the problem and writing the code to apply it" is fundamentally the same creative process as "thinking about the problem and writing a prompt for an LLM", and the main difference is that a lot of the final shape of a widget is the result of cascading problem solving that only happens in the process of doing. The constraints and how we interpret them changes the result. It's Schroedinger's innovation, you can't tell if you need to change things in your original thoughts until you attempt to apply them. If the problem space is constrained enough, sure, you'll end up with one of a handful of options (there's only so many ways of splitting a string) and that process or the result is not creative. But that's focusing on the screw and not the chair.
-
@wbftw@hachyderm.io 2026-04-18 18:44
@ekuber idk, I feel stupider after reading the original thread and don’t particularly want to take it apart. But my brain disagrees with me on that. > My code is not intended to evoke emotion. It does not change people think about the world. Yeah, no. Either we are doing “engineering” and thus care about people who use (even as a transient dependency) the “widgets” we build, or we are engaged in something else, likely at the expense of said people. Ironically, the latter will also cause said people to have “emotions” and make them think about the world, but in a less happy way. I do find it “interesting” that we now have the right way to write code, which is to tell an llm to write it (kinda like think hard and then write it down). And, yay, we are all architects now. Fuck that.