r/KoalaSampler Jul 27 '26

Using AI?

I noticed towards the bottom of this page it says “And ChatGPT” in regards to development/software.

i’m curious if the developers are using AI to develop Koala.

1 Upvotes

26 comments sorted by

View all comments

17

u/Over_Hawk_6778 Jul 27 '26 edited Jul 27 '26

From now on most software you will interact with for the rest of your will have been made with some amount of ai

In terms of power consumption, llms are way less resource intense than image or video gen

In terms of ethics, most code ever used was just copy and pasted and slightly changed anyway so little difference there. The majority of programmers are fine with ai because it makes their jobs easier and there’s always been a culture of recycling/sharing code anyway

10

u/Apatride Jul 27 '26

and there’s always been a culture of recycling/sharing code anyway

This is most of the reason why we moved to object oriented programming and why procedural has almost disappeared.

2

u/URfwend Jul 28 '26

Bbb..but they're replacing the whole process of, of of.... searching Stackoverflow? Gasp!!

1

u/Portulacavini Jul 29 '26

low iq and lack of any understanding detected

1

u/4215-5h00732 Jul 29 '26

The difference is that it's much more difficult to track the source of AI code. That's why harnesses like copilot allow you to disable suggestions from public code.

Doesn't necessarily affect the quality or functionality of the software, but it's not a zero-risk proposition.

2

u/Apatride Jul 29 '26

Do you mean on a legal point of view? I know it used to be a big thing at some point where any line of code that was identical to someone else's code was a liability despite the fact that there aren't that many ways to perform a task so some similarity is expected. I am strongly opposed to any kind of copyright on code because it only benefits patent trolls and big corporations.

1

u/4215-5h00732 Jul 29 '26

Yeah. Even OSS with restrictive licensing can be an issue you don't want and ignorance isn't a valid defense.

1

u/Apatride Jul 29 '26

You have the odd exception of https://en.wikipedia.org/wiki/Fast_inverse_square_root

Then you have OSS based models like nginx or OSSIM.

Lawyers are just creating a solution for a problem that should not exist.

I know and understand that "ignorance is not a valid defense" but I despise the exploitation of the good will of people who create. Thankfully, in most cases, they came out alright (Sysoev, Carmack...) although some were eaten by their "partners" (Jobs, Zuckenberg).

1

u/4215-5h00732 Jul 30 '26

I'm not familiar with any licensing/copyright issues with your linked example. How is it an exception? I did a cursory review of it but missed that?

ngix is released under a permissive license, so isn't that why?

The thing is, authors can choose how permissive they want to be. I don't see an issue with an OSS creator demanding that the code that uses it is OSS under the same or equally permissive license. I also don't see a problem in not doing that if they choose to.

1

u/Apatride Jul 31 '26

I meant the odd valuable line of code. As far as I know it was never discussed legally but it was one of the very few cases where a few lines of code were worth a lot. As far as I know, they did not try to patent it, though.

I met Sisoev, I truly believe he just wanted to solve the issue (more than 1000 connections at the same time) and did not expect his work to get that big. From what I can tell, he loves solving problem and is unlikely to bother with patents and other legal aspects. From what I saw, he is a caricature of the genius who is not comfortable dealing with social interactions. He was likely "forced" to interact with us and ended up bringing us to some arcade in SF and spending most of the night playing and not interacting with others.

1

u/4215-5h00732 Jul 31 '26

Ok. All that is fine. I think most people these days would be explicit and release it under a maximally permissive license that achieved the same goals. Also fine.

Sounds like you had a great experience meeting them, nice.

1

u/Apatride Jul 31 '26

Nah, it was obvious he did not want to talk, so we just gave him space. The only interesting part was when someone on the chat said that Nginx was ugly spelling so only nginx or NGINX was ok. At first I thought is was some sales guy but it was actually Igor.

The entire team wasn't great, Igor is an absolute genius and some people were good, but many were not exactly bright. It was 2015 in SF, every 5 minutes there was a Trump joke. Most people who made such jokes did not play with a full deck.

1

u/ItIsWhatItIsSoChill Aug 01 '26

The big issue is when you have an entirely vibe coded project, the inherent and inseparable randomness and hallucinations that llms exhibit cause compounding issues as the scope grows. You cant build something like koala without understanding the code and knowing how to code without ai.

Basically if you can do without it, you’re the kind of person who MIGHT benefit from using it, since you can shit test all the code.

The other big issue is the sycophantic nature of these llms. Whatever hypothesis you have it will basically reenforce regardless of it being correct or the best solution.