Remix.run Logo
▲ hintymad 6 hours ago

If AI can do what we deem creative work, say implementing a chunk of a Ruby gem, should we still consider such work creative in the first place? I was wondering if we should face an uncomfortable realization: much of what we call being creative was really the cost of overcoming cognitive friction due to the limit of our brains.

Cognitive scientists like Margaret Boden used to break creativity into three different categories: combinatory, exploratory, and transformational. It looks like a lot of our programming tasks are really combinatory and exploratory. Yes, they can be deemed novel and creative by individuals, but collectively they are standardized. It's just like finding integrals used to an art, but nowadays Mathematica can do it better to most of the integrals. Mastering special functions used to be the key to solving tricky PDEs, but nowadays few engineering students need to spend multiple semesters learning them. Quasi-RH was considered a Fields-level hard problem, yet AI could brute-force a proof with elaborate estimates. We humans have a brain that can process only a few variables at a time and it took ingenuity and years of effort to master a series of concepts before using them to solve a problem, but that could be just the cost of knowledge transfer, which AI can drive to zero in many cases.

However, the need for creativity does not go away. It just moves more to the transformational category. In addition, our craft will shift to arguably a less romantic tier: problem formulation, verification, and grounding. It will be a painful transition to many people, me included, but we have no choice but to adapt.

Note I'm not ignoring the economical impact of AI. It's very possible that lowering the cost of producing code increases the aggregate appetite for software, but the demand of software engineers can still go down. Even if total code volume explode tenfold, the labor market may not absorb displaced engineers. I wish there are solutions to this pain, but I fail to see what they are.

▲TheTon 5 hours ago | parent | next [-]

> If AI can do what we deem creative work, say implementing a chunk of a Ruby gem, should we still consider such work creative in the first place?

Assuming that it can, and it can also do a great number of things that we previously considered creative work, what’s left?

I recently played some music for a friend by an artist I really like (mitch murder), and his comment was that Suno AI could generate plenty more songs along the same lines. Now, I’m not so sure it actually can; I think the human behind the music is bringing something special to it, but this nuance is lost on my friend. Suno AI is good enough for him.

I think the situation with these ruby gems is similar. I, personally, would rather use the human crafted gems, but there are plenty of people like my friend who think there’s either no difference or no important difference between what the creative human made and what the machine can make.

▲hintymad 4 hours ago | parent [-]

Yes. being good enough alone can destroy lots of job opportunities, unfortunately.

▲Apocryphon 4 hours ago | parent | prev [-]

I think this is really an excellent comment because it challenges us to reframe what we take for granted as creativity, enforces us to reconsider what creativity could be in the face of really powerful automation.