Live data from Hacker News

Born Against, or why hobby programming communities are against LLM usage

blog.fogus.me

201–210 of 557 posts

Re: Born Against, or why hobby programming communities are against LLM usage

#201

Programming is nice because you have lots of different scales of structure to think about, and your program slowly comes together. You see it improving over time as a result of your efforts. You also build your skills and learn. It’s really a nice activity. AI systems basically change that whole formula. I’m not sure how people get joy out of constantly vibe coding new projects. It feels like binge watching Netflix s…

Have you seen what most people do for jobs all day? They do repetitive brainless things, not always new and interesting work. For all of those people, doing this is at least something you do sitting down alone in an office and so they will be queueing to do this.

Re: Born Against, or why hobby programming communities are against LLM usage

#202
post #201

Programming is nice because you have lots of different scales of structure to think about, and your program slowly comes together. You see it improving over time as a result of your efforts. You also build your skills and learn. It’s really a nice activity. AI systems basically change that whole formula. I’m not sure how people get joy out of constantly vibe coding new projects. It feels like binge watching Netflix s…

Have you seen what most people do for jobs all day? They do repetitive brainless things, not always new and interesting work. For all of those people, doing this is at least something you do sitting down alone in an office and so they will be queueing to do this.

I’ve also had menial jobs, like most people.

Re: Born Against, or why hobby programming communities are against LLM usage

#203
post #79

Earlier quoted context omitted.

Except "Claude, take this code and change the variable names up a bit" is not lifting ideas, and you would not get away with doing that to software belonging to a company with a competent legal department.

> "Claude, take this code and change the variable names up a bit" Is it a fact that they did that?

[deleted]

Re: Born Against, or why hobby programming communities are against LLM usage

#204

Because people that enjoy programming for programming's sake don't want an LLM to do the programming for them - isn't it obvious? It's just like with any other hobby, people who like car racing created rules that force you to drive yourself, even though they'd get faster lap times with electronic driver aids. People who enjoy grappling created rules that force you to grapple, even though striking could win a fight fa…

This is true, but as usual nobody can agree on what "doing it yourself" means. Few cars are manual steering, manual brakes, manual transmission. Few grappling bodies go all Greek-naked. Few chess bodies forbid researching previous games or your opponent. The list is indeed endless, and every single person thinks they are using just the right amount of assistance; anything less is pointlessly difficult, anything more…

> Few cars are manual steering, manual brakes, manual transmission.

Tell me you are not in European or African continent without telling me.

Re: Born Against, or why hobby programming communities are against LLM usage

#205

Because people that enjoy programming for programming's sake don't want an LLM to do the programming for them - isn't it obvious? It's just like with any other hobby, people who like car racing created rules that force you to drive yourself, even though they'd get faster lap times with electronic driver aids. People who enjoy grappling created rules that force you to grapple, even though striking could win a fight fa…

This is true, but as usual nobody can agree on what "doing it yourself" means. Few cars are manual steering, manual brakes, manual transmission. Few grappling bodies go all Greek-naked. Few chess bodies forbid researching previous games or your opponent. The list is indeed endless, and every single person thinks they are using just the right amount of assistance; anything less is pointlessly difficult, anything more…

> I'm having a blast "writing" software without touching a line of code.

And that’s totally fine, enjoy your hobby however you enjoy it best. Most people programming by hand for fun don’t care that you program with an LLM for fun. The problems come when those two worlds collide, like in the linked GitHub issue, in chess engine leaderboards. In the long run for both groups to have their fun and friendly competition you’ll need two separate leaderboards. This is also very common in other hobbies. In racing there are car classes so that your Veyron and someone’s old Miata don’t go head to head. In combat sports there’s weight classes. Most sports separate amateurs and pros. Usually there is respect across the group boundaries and appreciation for the other groups deeply specialized skill. There’s even the concept of cross training to get better in your flavor of a sport. This will be figured out with programming as well.

Re: Born Against, or why hobby programming communities are against LLM usage

#206

Programming is nice because you have lots of different scales of structure to think about, and your program slowly comes together. You see it improving over time as a result of your efforts. You also build your skills and learn. It’s really a nice activity. AI systems basically change that whole formula. I’m not sure how people get joy out of constantly vibe coding new projects. It feels like binge watching Netflix s…

>I’m not sure how people get joy out of constantly vibe coding new projects. It feels like binge watching Netflix shows.

It's just power fantasy. It's amazing the first couple of times but as it wears off and becomes the new norm you forgot how being the one who decides which thing does what feels like.

Luckily (or unluckily?) the industry only cares about the end result, and flushes out people who used to reward for their passion and dedication naturally.

Re: Born Against, or why hobby programming communities are against LLM usage

#207

Earlier quoted context omitted.

People programme for 2 reasons: 1. Some programme because it’s the one of 2 ways to get the things they want (another way is hiring a team to code for them). Now that they have vibe coding, they’d happily never touch a line of code again. 2. Other people programmes because they just enjoy it. Vibe coding ruins the best part for them. Like telling a foodie, "Good news! I built a robot to eat your food for you." Most p…

Hobby should only become job if you enjoy the craft of it and if the profession / job rewards craftsmanship. People in it just for the money won't care about craft - you see the same thing in plumbing. And when there's enough money and scale on the line, craft becomes progressively more niche - that is why Ikea furniture is a thing. And you can even say that there is craft in Ikea, just not along the axes a tradition…

This is such a great point and raises existential career questions for everyone who got into a programming career because they love the craft. Either find your niche where craft will matter until you retire, leave the profession or accept that it’s now mostly about prompting. It’s almost like everyone’s being promoted into management or tech leading and can’t refuse…

Re: Born Against, or why hobby programming communities are against LLM usage

#208
post #201

Programming is nice because you have lots of different scales of structure to think about, and your program slowly comes together. You see it improving over time as a result of your efforts. You also build your skills and learn. It’s really a nice activity. AI systems basically change that whole formula. I’m not sure how people get joy out of constantly vibe coding new projects. It feels like binge watching Netflix s…

Have you seen what most people do for jobs all day? They do repetitive brainless things, not always new and interesting work. For all of those people, doing this is at least something you do sitting down alone in an office and so they will be queueing to do this.

And LLMs are what make so many jobs feel repetitive and brainless. Jobs that were engaging, interesting, from which people were learning, developing expertise over time, are now prompting + babysitting agents

Re: Born Against, or why hobby programming communities are against LLM usage

#209
post #204

Earlier quoted context omitted.

This is true, but as usual nobody can agree on what "doing it yourself" means. Few cars are manual steering, manual brakes, manual transmission. Few grappling bodies go all Greek-naked. Few chess bodies forbid researching previous games or your opponent. The list is indeed endless, and every single person thinks they are using just the right amount of assistance; anything less is pointlessly difficult, anything more…

> Few cars are manual steering, manual brakes, manual transmission. Tell me you are not in European or African continent without telling me.

In Europe you would be hard pressed to find a car without power steering or assisted brakes.

Re: Born Against, or why hobby programming communities are against LLM usage

#210
post #204

Earlier quoted context omitted.

This is true, but as usual nobody can agree on what "doing it yourself" means. Few cars are manual steering, manual brakes, manual transmission. Few grappling bodies go all Greek-naked. Few chess bodies forbid researching previous games or your opponent. The list is indeed endless, and every single person thinks they are using just the right amount of assistance; anything less is pointlessly difficult, anything more…

> Few cars are manual steering, manual brakes, manual transmission. Tell me you are not in European or African continent without telling me.

I'm in Central Europe and there aren't many manual transmissions around anymore where I am. But if you paint with a brush of two entire continents, you might paint a little too broadly.
Post reply on HN