Live data from Hacker News

Why craft-lovers are losing their craft

writings.hongminhee.org

21–30 of 131 posts

Re: Why craft-lovers are losing their craft

#21

>The market is penalizing them for it. I don't like this framing. Does the market penalize people for going to see a movie or going skiing? The most effective way for someone to make money and someone's hobbies usually do not overlap and when they do turning a hobby into a job often results in one growing to hate the hobby.

My take is that there used to be a significant overlap between hobbyist-style exploration/coding and what industry wanted, especially during the PC revolution where companies like Apple and Microsoft were started by hobbyists selling their creations to other people. This continued through the 1990s and the 2000s; we know the story of how Mark Zuckerberg started Facebook from his Harvard dorm room. I am a 90s kid who was inspired by the stories of Steve Jobs and Bill Gates to pursue a computing career. I was also inspired by Bell Labs and Xerox PARC researchers.

The “hacker-friendliness” of software industry employment has been eroding in the past decade or so, and generative AI is another factor that strengthens the position of business owners and managers. Perhaps this is the maturing of the software development field. Back when computers were new and when there were few people skilled in computing, employment was more favorable for hobbyists. Over time the frontiers of computing have been settled, which reduced the need for explorers, and thus explorers have been sidelined in favor of different types of workers. LLMs are another step; while I’m not sure that LLMs could do academic research in computer science, they are already capable of doing software engineering tasks that undergraduates and interns could do.

I think what some of us are mourning is the closing of a frontier, of our figurative pastures being turned into suburban subdivisions. It’s bigger than generative AI; it’s a field that is less dependent on hobbyists for its future.

There will always be other frontiers, and even in computing there are still interesting areas of research and areas where hobbyists can contribute. But I think much of the software industry has moved in a direction where its ethos is different from the ethos of enthusiasts.

Re: Why craft-lovers are losing their craft

#22
post #13

I do hand tool woodworking as a hobby. Aside from rough dimensioning, all the final cuts, planing, mortising, carving, dove tails etc are done by hand. Sometimes using tools over 100yrs old, not out of some fetish for the past, they are just better and cheaper than hand tools today. It takes forever but I want to work the wood and develop actual skill. I don't want to just push wood through a series of saws, sanders,…

The way some people wield LLM, etc is like using a chainsaw to cut a dovetail because it is faster.

Re: Why craft-lovers are losing their craft

#23
post #18

Craft is caring about the x in y = mx + b, while the so called "it's a means to an end" care about the y. The difference between "craft lovers" and "doers" is that one operates at a better fitting abstraction (that is more aligned to the values of capitalism). You can say "doers" are just "craft lovers" in and of itself - there is little distinction between them - this is just reiterating the change from binary to hi…

I like that description. Maybe use y = f(x); now craft lovers care about the f, while doers care about the y. You usually cannot do much about the x.

Re: Why craft-lovers are losing their craft

#24
To use an analogy, back in the days of film cameras and before 1 hour labs, the "craftsman" photographer would carefully frame the shot, carefully setting the exposure, aperture and focus. The most meticulous would take notes in a notebook. There were only 36 frames to a roll of film and all going well, the photographer had to wait a couple of days to get back the proof sheet. Those were the days when expert photographers were commissioned to take photos for special events, etc.

These days, everybody is an expert photographer, taking thousands of irrelevant photos with their smartphones. The volume of photos has exploded, the quality of the best has minimally changed (i.e. before being photoshopped, etc.)

The current crop of AI-aided tools are comparable to the early digital cameras in phones.

Re: Why craft-lovers are losing their craft

#25
Using an LLM for coding is like using a Electric shaver. It is unpredictable and you have to keep going over the same area in hopes that it will pick up the remaining few stubs of hair. Boring, irritating but very convenient.

Use a straight razor, which is predictable and you feel time flying and you end up with perfect shave.

Re: Why craft-lovers are losing their craft

#26
I think this article misses a potential connection in the capitalist critique of LLMs to correlate this to the equivalent "industrialization" of coding. When a craft becomes industrialized, as is talked about here, you see the divergence in hobbyists and mass production.

I think because of the uniqueness or newness of the craft of programming - this shift hadn't actually occurred and you were seeing hobbyist programmers landing jobs and being able to output professional code by crafting it thoughtfully as there wasn't a major output difference previously. Now we are seeing that difference.

Food for thought, interesting article!

Re: Why craft-lovers are losing their craft

#27
post #8

One solution: do NOT just program for work. If it's not work related - where management can dictate how you work - you can whatever you want, and if what you want is to keep writing software and not outsource your brain to an AI, absolutely do so.

Fine that doesn't change the fact for a lot of people they felt they had "if you love what you do you don't work a day in your life" and now they don't. They aren't wrong to feel a sense of deep loss.

Re: Why craft-lovers are losing their craft

#28
These kind of inevitability articles always citing the same bloggers are just there to support AI. They never address:

- Real developers like Rob Pike who hate AI.

- The IP theft that powers the models.

- The actual useful output of LLMs that is very low.

- The fact that 99.9999% of useful software was produced before AI.

- The fact that "nostalgic developers" are not interested in "writing" code, but understanding algorithms and creating beauty.

These articles lie by omission, direct your attention to the points they want you to discuss, present false dichotomies and are generally deceptive. If these people win, we are in for a horrible future.

Re: Why craft-lovers are losing their craft

#29
post #13

I do hand tool woodworking as a hobby. Aside from rough dimensioning, all the final cuts, planing, mortising, carving, dove tails etc are done by hand. Sometimes using tools over 100yrs old, not out of some fetish for the past, they are just better and cheaper than hand tools today. It takes forever but I want to work the wood and develop actual skill. I don't want to just push wood through a series of saws, sanders,…

The way some people wield LLM, etc is like using a chainsaw to cut a dovetail because it is faster.

You're definitely going to get people using LLMs running on 8x $50K GPUs in a datacenter to do the job of a bash script.
Post reply on HN