Live data from Hacker News

Coding as Craft: Going Back to the Old Gym

cekrem.github.io

1–10 of 98 posts

Re: Coding as Craft: Going Back to the Old Gym

#2
> The phrase “reflexive AI usage” is what triggered my strongest reaction. “Reflexive” suggests unthinking, automatic reliance. It implies delegating not just tasks but judgment itself.

Does it? When I trained as a schoolteacher, we were required to engage in 'reflexive practice', meaning at the end of the school day, we were expected to sit down and think about - reflect - on what had happened that day. I don't know how the Shopify CEO meant that phrase, but 'reflexive AI usage' has two conflicting meanings - it can be AI usage that is either actively or passively chosen - and we might need some better phrasing around this.

Re: Coding as Craft: Going Back to the Old Gym

#3
> If people stop the occasional deadlock of grinding teeth, looking at a problem, crying, going for a walk, praying and screaming until suddenly it makes sense (and you learn something!), I’d call it severe regression, not progress.

People for which development is not their job will absolutely want to get rid of it as much as possible because it costs money. I really agree with the author, it does feel like a regression and it’s so easy to overlook what makes the most part of the job when it looks like it can be fully automated. Once you don’t have people who are used to do what’s quoted, and there is 500 million lines of code and bugs, good luck with that to ask a human to take a look. Maybe AI will be powerful enough to help debugging but it’s a dangerous endeavor to build critical business around that. If for any reason (political or else) AI got more expensive it could kill businesses (twitter api ?)

Re: Coding as Craft: Going Back to the Old Gym

#5
post #2

> The phrase “reflexive AI usage” is what triggered my strongest reaction. “Reflexive” suggests unthinking, automatic reliance. It implies delegating not just tasks but judgment itself. Does it? When I trained as a schoolteacher, we were required to engage in 'reflexive practice', meaning at the end of the school day, we were expected to sit down and think about - reflect - on what had happened that day. I don't know…

> we were required to engage in 'reflexive practice', meaning at the end of the school day, we were expected to sit down and think about - reflect - on what had happened that day.

That is _reflective_ practice (which involves reflection). Reflexive otoh comes from 'reflex', which does suggest unthinking automaticity.

Re: Coding as Craft: Going Back to the Old Gym

#6
post #2

> The phrase “reflexive AI usage” is what triggered my strongest reaction. “Reflexive” suggests unthinking, automatic reliance. It implies delegating not just tasks but judgment itself. Does it? When I trained as a schoolteacher, we were required to engage in 'reflexive practice', meaning at the end of the school day, we were expected to sit down and think about - reflect - on what had happened that day. I don't know…

> we were required to engage in 'reflexive practice', meaning at the end of the school day, we were expected to sit down and think about - reflect - on what had happened that day. That is _reflective_ practice (which involves reflection). Reflexive otoh comes from 'reflex', which does suggest unthinking automaticity.

No, reflexive and reflective are synonyms; they are alternative forms of adjectives derived from the Latin verb flecto, flectere, flexi, flexum (note that both English spellings are present in the principal parts).

Re: Coding as Craft: Going Back to the Old Gym

#7
"It’s about maintaining the human element in a craft that’s increasingly automated."

I mean, what can anyone do, anyway? We’ve been on a "quest" toward the total automation of work for decades! and unfortunately these reflections are coming far too late.

didn’t anyone notice what was happening all these years?

Talking with a musician friend, he pointed out that today, studying, producing, and releasing music is almost volunteer work because the vast majority of artists will likely see no return on their investment, especially with AI flooding the music platforms, so I really expect it to happen to many other jobs.

Re: Coding as Craft: Going Back to the Old Gym

#9
I like the article.

At the same time, as AI takes over the actual coding practice more and more, I find the situation with multiple programming languages a waste of resources.

If AI could generate binaries, web assembly directly, or even some "AI specific bytecode" then we could skip the steps in the middle and save a ton of energy.

Re: Coding as Craft: Going Back to the Old Gym

#10

"It’s about maintaining the human element in a craft that’s increasingly automated." I mean, what can anyone do, anyway? We’ve been on a "quest" toward the total automation of work for decades! and unfortunately these reflections are coming far too late. didn’t anyone notice what was happening all these years? Talking with a musician friend, he pointed out that today, studying, producing, and releasing music is almos…

>majority of artists will likely see no return on their investment

I wonder if music is the best example, because if I recall it has been always like this for musicians. Never have I heard that in my, my parents or grandparents time Musician was a career you would get in for money

Post reply on HN