Top
Best
New

Posted by lladnar 4 hours ago

Born Against, or why hobby programming communities are against LLM usage(blog.fogus.me)
104 points | 119 commentspage 3
matheusmoreira 3 hours ago|
> At the end of the day, these communities don’t care if your code works at all, but instead care that you know why and how it works.

This is not mutually exclusive with LLM usage. It's only prerequisite is that the human cares enough to learn.

virgil_disgr4ce 3 hours ago||
All of this is exactly why I started Slow Code. I like programming. Lots of people like programming. I don't want to stop doing that. So we meet up once a month to practice that.

https://slowcode.dev

nemomarx 3 hours ago||
knitting communities also don't love factory machines too? I'm not sure how this could surprise anyone
sandoze 2 hours ago||
I can respect a developer who is still smitten with their craft to feel a bit anxious when the topic of LLM generated code comes up. I have a child who never grows tired of building their next game but first has to build the engine from scratch (needless to say they've built a lot of engines, not so many games). This use to frustrate me but then I realized the joy is in making a concept of a game for them. When I suggest Claude might get the job done faster I get a death glare followed by an eye roll. I get it, I've been in the industry long enough where coding is more of a means to an end and not the same novelty it once was.

More dangerous are communities who shun AI and treat every disclosure like a Scarlett letter. Generally the loudest opinions come from consumers (fan bois) and not creators. I think this will eventually drive new innovators away from these communities. These vocal naysayers have likely never experienced being a project manager, lead developer, and QA for an agent writing code. Instead they think a prompt magically creates software, but without wearing all these hats at once, you get something far worse than 'slop'. Call me crazy, but I think these multi-hat 'developers' using an agent and are dipping their toe into LLM development are going to raise the bar and leave us vim users in the dust.

whalesalad 3 hours ago||
> Granted these communities have, in general, historically been characterized by feverish gatekeeping and painstakingly slow progress

This hits the nail on the head.

jrm4 3 hours ago||
Relatedly, there needs to be some kind of way to distinguish between types of LLM usage. Nothing more boring -- and often not even favorable or useful to a semi-hobbyist -- than just one-shotting something with Claude;

Vs. what I do. I've always done tons of little quirky automation type things with bash -- that do actually strongly become a part of my life.

Today? Yes, that -- but more and faster. I'm actually typing out way less code, but getting more of what I'd like done, and which couldn't be done without some bash (and now python*) knowledge.

Before AI, knew something about python but never typed e.g. more than 20 lines of it myself. I now am able to use it extensively regardless because, like with lots of languages, reading is easier than writing.

lynx97 3 hours ago||
I get all the fuzz about only being able to learn if you do the work. But frankly, as a hobby programmer with a rather unusual workflow/toolset and a love for the command-line, it has never been so satifying to scratch a few itches I've always had but apparently never was motivated enough to really follow through. In the past 6 months, I've "written" at least 3 tools which I kind of always wanted, and which I now use on a regular basis. AND, I finally have a peer I can talk to about the code I'm trying to write. Something I basically never had, because all my FLOSS projects were small-very-nieche-one-man-shows. Its nice to be able to pretend to have a coding friend :-)
VCFundedGenYer 3 hours ago|
This is a case of an SV-brained person stepping outside the bubble and realizing that LLMs are not the universal savior they think it is.

AI isn't well liked in a lot of places. I agree with the communities - make something yourself, don't ask a robot to do it for you. If you vibe slop something into existence, I'm never going to look at it. Something you made yourself though? Hell yeah I want to see it.

Another example is the art community - use AI/LLMs there, you'll be excommunicated.

thunfischtoast 3 hours ago||
I think, without knowing, that art often is similar to the hobby programming communities the thread leads with: the end result is interesting not by itself, but through the process that made it. We have feelings about art pieces because we feel with and through the artist. Can't do that with silicon. The Mona Lisa, even if the end result were exactly the same, would be dead boring had it been produced by the hand of a machine. My take
wincy 3 hours ago||
Totally disagree. I just want cool pictures hanging on my wall. If they’re totally unique and nobody else has them, even better. I can have a mounted picture of me on a horse like the famous Napoleon painting. I don’t care at all about the dude who painted it, I don’t even know his name.

The only exception is real photographs of some event, like I bought my friend a picture of the Falcon 9 taking off against the backdrop of the sun. Amazing photo.

I feel like obsessing over some artist I’ll never be friends with and the story behind their art is just another way to have a parasocial relationship, and the new tools allows us to have absolutely bespoke art in every single home. Things like this used to be considered strange and irregular before mass media. Now every person can make satisfying music. It’s incredible and amazing and should be celebrated because suddenly everyone can participate.

squidsoup 1 hour ago|||
> I just want cool pictures hanging on my wall.

That's decoration, not art.

> Now every person can make satisfying music. It’s incredible and amazing and should be celebrated because suddenly everyone can participate.

No one should be celebrating the theft of music from artists. Everyone can participate in making music today just as they always have throughout human history - learn to sing or play an instrument.

boomlinde 2 hours ago||||
> Now every person can make satisfying music.

Thanks to taxis, everyone can drive.

thunfischtoast 3 hours ago|||
If it suits you, good for you. I said often, not all of it, of course.
spijdar 3 hours ago||
Here's my thoughts as a 29 year old: of all the things I've ever made in my personal life, the vast majority have ended up abandoned in barely worked on states, and those I have put varying degrees of significant effort in have gone unnoticed. I've never really been able to "enter" a community in a way that felt meaningful to me, either, when I've tried.

I say this not as a complaint, but to explain my perspective on using LLMs for personal projects. Granted, I'm publishing none of them, and not trying to make anyone care about them, so it's not really a response to the article or general discourse here per se, but I thought it bears mentioning anyway.

I'd like to buy into the idea that "doing it yourself" is more meaningful or personally edifying, but I don't get that feeling. I want to get that feeling, but I don't. I've found my private waste-of-time projects using LLMs have been more gratifying than my private waste-of-time projects that don't, and at the end of the day, neither really substantively matter anyway.

Again, this isn't really related to communities per se, but it is an answer why some folks use LLMs for projects/"hobbies".

More comments...