Live data from Hacker News

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

blog.fogus.me

121–130 of 557 posts

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

#121
"Aggressively Against LLM Usage" is the wrong way to think of it.

If my hobby is running, I would refuse to use a car to do my morning loop. Not because I have anything against automobiles, but because that's not my hobby.

Also, the issue linked to isn't really about LLMs. It's about someone being a dick in an online community and being called out for it. They just happen to be using LLMs to be a dick, but that's not the main issue.

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

#122
post #52
post #34

Earlier quoted context omitted.

I think part of it though is that LLMs (especially in novice hands) create code that is more difficult to review and has subtler bugs. Code review is (for many) the least fun part of programming. Like imagine if your hobby was cooking, but you hated the cleanup. If you buy a robot that automates the fun part at the cost of making twice the mess, that is not a good trade off no matter how many extra cookies you end up…

[flagged]

I think we’re on opposite sides but this is the first time I’ve seen someone in the wild share my suspicions that the LLM conflict is part of some vast ADHD vs autism hyperwar. At one point I was collecting posts I found where LLM boosters explicitly mentioned how it interacted with their ADHD.

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

#123
post #93

Is this novel? Every group that spent some large number of hours gaining some skill hates when that duration is not required for newcomers to accomplish what the skill allows. Not every individual of that group but the group as a whole. It’s just that devaluation of one’s skill capital sucks. I happen to think the alternative world where no one’s skill capital can be devalued sucks more, but it’s hard to build a comm…

> Every group that spent some large number of hours gaining some skill hates when that duration is not required for newcomers.

I'm not sure of the truthiness there wrt LLMs: using an LLM to code your hobby OS doesn't actually gain you the skills of the existing members of that niche. Maybe those existing members are just annoyed at posers, not at newcomers?

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

#124

A hobby is something you enjoy the process of doing, not just the end result. Everybody likes a clean home, but cleaning is rarely a hobby. LLMs expedite achieving the end result. Take from that what you will.

Exactly. I have a backyard garden not because I need the food (it would be infinitely cheaper and easier to buy even high end farm-stand vegetables), but because I enjoy gardening. Buying a gardening robot (if such a thing existed) would completely defeat the point. I use an LLM to make custom software for myself not because I enjoy coding but because I want software that I can't afford to hire a human to make for me…

>> I have a backyard garden not because I need the food (it would be infinitely cheaper and easier to buy even high end farm-stand vegetables)

...cheaper how? My partner and I grow most of our veggies and, based on our calculations (including fixed costs that have gone into the garden, as well as e.g. water, fertilizer, etc.) we save a non-negligible amount of money every month.

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

#125
post #111

Earlier quoted context omitted.

Probably a similar ratio!

How much of gardening is dealing with bugs?

It depends what on what you're growing.

With roses, a significant % of manual time is spent fighting aphids

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

#126
post #93

Is this novel? Every group that spent some large number of hours gaining some skill hates when that duration is not required for newcomers to accomplish what the skill allows. Not every individual of that group but the group as a whole. It’s just that devaluation of one’s skill capital sucks. I happen to think the alternative world where no one’s skill capital can be devalued sucks more, but it’s hard to build a comm…

> Every group that spent some large number of hours gaining some skill hates when that duration is not required for newcomers. I'm not sure of the truthiness there wrt LLMs: using an LLM to code your hobby OS doesn't actually gain you the skills of the existing members of that niche. Maybe those existing members are just annoyed at posers, not at newcomers?

Sorry, I didn’t complete the thought well. Amended. I meant that the skill allows for some things and newcomers no longer require that investment to get the outcome.

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

#127
post #102
post #58

I was somewhat conflicted seeing the way the OSdev community responds to LLM usage. I understand the conflict: the point of doing OSdev is that you're learning the low level hardware details and directly commanding the machine from the lowest level accessible. LLM usage is at odds with this. But, on the other hand, the primary issue with OSdev on modern hardware is the complete lack of documentation for most hardware…

Isn’t that the point of a hobby? To enjoy the path and not the result? To learn something new. I understand using LLMs as tools to help you with your hobby, but I think when “Claude spends hours debugging it” it probably is no longer a hobby, but an outsourced job.

That's why I was trying to make the distinction between stuff that actually pushes your understanding forward and teaches helpful information, and stuff that does not.

Isn't it more in the spirit of osdev to spend your effort implementing/working on the things that actually further your OS meaningfully? Discovering that a specific version of an obsolete undocumented chip has a quirk where one register doesn't reset in the expected way isn't really useful information and doesn't contribute to building new skills.

Maybe what I'm trying to say is that not everyone enjoys every piece of the hobby, and I don't think it's reasonable to exclude people who do not enjoy some of the pieces that aren't even core to the hobby.

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

#128
post #93

Is this novel? Every group that spent some large number of hours gaining some skill hates when that duration is not required for newcomers to accomplish what the skill allows. Not every individual of that group but the group as a whole. It’s just that devaluation of one’s skill capital sucks. I happen to think the alternative world where no one’s skill capital can be devalued sucks more, but it’s hard to build a comm…

> Every group that spent some large number of hours gaining some skill hates when that duration is not required for newcomers. I'm not sure of the truthiness there wrt LLMs: using an LLM to code your hobby OS doesn't actually gain you the skills of the existing members of that niche. Maybe those existing members are just annoyed at posers, not at newcomers?

Or it’s really just plain old gate keeping maybe.

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

#129
post #104

to someone hobby programming using LLM seems like running a marathon using a bicycle, you cross the finish, but at the end is not the same as running only by your only forces. Others look only at the results, so LLM are only a tool (actually without a clearly instruction manual i suspect). But programming (and so many others works) is not only about making, but learning and developping skills. When an LLM is not avai…

I enjoy programming as a hobby and have done it for many years. I also enjoy building stuff with LLMs. Why is one pure and sanctioned and the other one is bad? Why do I need other people to decide this for me?

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

#130
post #41

Earlier quoted context omitted.

Yeah, in my experience, the people that got into software engineering because of the money are absolutely thrilled with how LLMs are changing the industry. They mostly just liked getting results and LLMs are great for that. The people like me that sort of just stumbled into this career as a result of spending the evenings of our youth trying to get the computer to do interesting things don't seem to have as much appr…

If I'm any example, I'm on the other side. I got into computers in the '70s: plotter art, BASIC, then Z-80s, forth, PDP11s, Amigas and so to now with GPUs and supercomputers and visualization. I'm recently retired and having enormous fun plowing through my lifetime backlog of "wouldn't that be a cool tool" ( https://pcons.org ) or a climate visualization ( https://globe-viz.oberbrunner.com ) or a travel packing list…

Very similar story (right down to the pdp-11s).
Post reply on HN