Earlier quoted context omitted.
I think that's true, but I'm not sure if this would characterize itself as "lifting ideas". I mean, it's one thing to personally take the idea and re-implement it yourself elsewhere. But I have to believe there could be an argument, that having an inference algorithm take the original source and re-implement it in the context of your engine might count as derivative work. A particular work is deliberately supplied at…
Whatever the legal outcome, whether it's ultimately decided that people can or can't "get away" with using LLMs to license-launder code, it's undoubtedly a dick move.
Born Against, or why hobby programming communities are against LLM usage
551–560 of 561 posts
Re: Born Against, or why hobby programming communities are against LLM usage
#552Earlier quoted context omitted.
The basic services that keep us alive (e.g. farmers producing our food) tend to also be "easy" (it is physically demanding, but doesn't require years of study to start and you quickly learn by doing). This also means that the vast majority of people would be able to do this kind of jobs. Our economy pays more for scarcity, i.e. jobs that are in demand and at the same time require more qualification, so that the numbe…
"The basic services that keep us alive (e.g. farmers producing our food) tend to also be "easy"" The reason you think that is that you know nothing about agriculture. But it isn't true. Right now, farmers in the US grow about 5x as much food per acre as farmers in other countries. If you were in charge of farming in the US, that surplus would likely disappear in a single season. You would also likely damage the soil…
Re: Born Against, or why hobby programming communities are against LLM usage
#553Programming 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. What? It's the simplest thing in the world. You get the product. Isn't that the point of all programming? You want a thing and you speak a magic incantation and then you have the thing, to keep and use. > even if this thing is any good, someone with real capital can just direct a future AI at it to take it from me, so I’m not really gaining…
If I wanted to make a product, I'd be a product manager.
Re: Born Against, or why hobby programming communities are against LLM usage
#554Earlier quoted context omitted.
[flagged]
> ADHD wins over autism in the immediate future. It was balanced in the past for development to need both but now it’s a total hyperactive victory of general knowledge, master of none. That’s an interesting framing. I’m not sure I agree with your strong conclusion but that’s mostly because I think there’s a second axis about maintenance – you can make a grand strategy game in a couple months but it’s harder to make i…
This is juleiie's laughable comment that illustrates my point exactly, and is a textbook example of the Dunning–Kruger effect, making brash overconfident claims without sharing the title and URL of any games they've actually made and tuned and finished and shipped and supported:
>Good luck making a grand strategy game in two months holidays without an LLM. Now you can.
Yet you didn't, juleiie. The term for you is "Armchair Architect".
https://wiki.c2.com/?ArmchairArchitect
>One who can solve all the software world's problems from his armchair but considers actual implementation to be out of scope. Usually identified by a casual dismissal of real-world problems that many people have struggled with. As well as a dismissal of everything that anyone else has actually built as crap.
>They have lots of seemingly great ideas that will be all things to all people but they avoid testing them with anything as crude as reality or running code.
Chris Trottier, who actually has shipped games like The Sims, describes the concept of "Tuned Emergence" and "Design by Accretion":
https://news.ycombinator.com/item?id=25964699
DonHopkins on Jan 30, 2021 | parent | context | favorite | on: Factorio 1.1 stable
The Sims (the original version) started with around 4 developers during its first 6 or so years, and it took quite a long time to develop. And yes, the team was quite tight and focused, with excellent "high" quality communication (in that we smoked lots of weed together). More developers and artists and designers came in towards the end, after EA bought Maxis, but the original version had a much smaller team than any of the subsequent version.
It pains me to recall how crude and primitive it was even a year and a half before the release (check out the awful flamingo and telephone and fish tank graphics, not to mention the characters and animations themselves, like pot-bellied Archie Bunker always holding a cigar in his hand, and the naughty scenario description text @ 40:44) -- a whole lot of content and user interface and tuning was done at the very last moment:
The Sims Steering Committee - June 4 1998. A demo of an early pre-release version of The Sims for The Sims Steering Committee at EA, developed June 4 1998.
https://www.youtube.com/watch?v=zC52jE60KjY
Chris Trottier, one of the designers, calls it "Tuned Emergence" and "Design by Accretion":
https://news.ycombinator.com/item?id=20772916
Here's an interview with Chris Trottier, one of the designers of The Sims, in which she describes "Tuned Emergence and Design by Accretion".
Sims Designer Chris Trottier on Tuned Emergence and Design by Accretion
https://web.archive.org/web/20110408034710/https://www.donho...
>Chris' honest analysis of how and why "the gameplay didn't come together until the months before the ship" is right on the mark, and that's the secret to the success of games like The Sims and SimCity.
>The essential element that was missing until the last minute was tuning: The approach to game design that Maxis brought to the table is called "Tuned Emergence" and "Design by Accretion". Before it was tuned, The Sims wasn't missing any structure or content, but it just wasn't balanced yet. But it's OK, because that's how it's supposed to work!
>In justifying their approach to The Sims, Maxis had to explain to EA that SimCity 2000 was not fun until 6 weeks before it shipped. But EA was not comfortable with that approach, which went against every rule in their play book. It required Will Wright's tremendous stamina to convince EA not to cancel The Sims, because according to EA's formula, it would never work.
>If a game isn't tuned, it's a drag, and you can't stand to play it for an hour. The Sims and SimCity were "designed by accretion": incrementally assembled together out of "a mass of separate components", like a planet forming out of a cloud of dust orbiting around star. They had to reach critical mass first, before they could even start down the road towards "Tuned Emergence", like life finally taking hold on the planet surface. Even then, they weren't fun until they were carefully tuned just before they shipped, like the renaissance of civilization suddenly developing science and technology. Before it was properly tuned, The Sims was called "the toilet game", for the obvious reason that there wasn't much else to do!
Re: Born Against, or why hobby programming communities are against LLM usage
#555Earlier quoted context omitted.
The older I get, the more I realize how many problems in society is because there are different "classes" of people. The more we can eschew that, the better it becomes for most people. While yes, I also see myself as having "clearer thinking" than many people , maybe because of the thousands of hours building and maintaining software, I'm not of the impression that my life deserves a higher status than others merely…
We all should be in the same 'class', but some people will be paid more for a job that takes intelligence or years of study. The older I get, I realize some people never change, will always have the same backwards or harmful thinking, and I avoid them instead of just accepting it.
Re: Born Against, or why hobby programming communities are against LLM usage
#556Instead some people consider it the lowest form, cheating etc. Let them talk, and we'll see who comes up with the most useful programs. I loved programming for the 30+ past years, in many different languages. But in the end what I love most is creating useful programs. So I use LLMs to take care of the nitty gritty, pushing my creative vision through, iterating until I have something worthy of publishing. Haters will hate. I'll just keep working.
I say bring it on.
Re: Born Against, or why hobby programming communities are against LLM usage
#557Programming has five phases effectively: 1) You figure out what problem to solve. 2) You figure out HOW to solve the problem. 3) You actually implement the solution. 4) You see the solution work, for yourself. 5) You ship/deploy/publish the program. This means you see people be happy users and/or you get paid for it and so on. If you're an entrepreneur type, you probably enjoy the first and last steps most, and you s…
Re: Born Against, or why hobby programming communities are against LLM usage
#558Earlier quoted context omitted.
Why not request that the public chess boards/lists/ranking sites disqualify coda, or break it out into an AI-allowed/only category? That's both more honest, and probably more fruitful.
> That's both more honest In what way is it more honest?
Re: Born Against, or why hobby programming communities are against LLM usage
#559Earlier quoted context omitted.
> That's both more honest In what way is it more honest?
Because what they're asking for is that another person shutter their personal hobby, but what they actually want is for that person's hobby to not affect them by showing up on ranking sites.
Their personal hobby insofar it involves violating F/OSS licenses, for a reminder of context.
> but what they actually want is for that person's hobby to not affect them by showing up on ranking sites.
How have you determined that?
Re: Born Against, or why hobby programming communities are against LLM usage
#560Earlier quoted context omitted.
I don't disagree. You can add medical doctors to the list as well, lots of nerds but also a lot of clout chasers and money-grubbers who couldn't care less about the profession. I don't want to see programming take the same path.
It already has? Clout-chasers and money grubbers go for all the big tech jobs in droves.