@maija GNU/JIHAD AGAINST "open source" AND ALL OTHER FORMS OF PROPRIETARY SOFTWARE!!!
FREE SOFTWARE!!!
The official version of the Telegram software is proprietary software and contains additional proprietary malware - they only get around to releasing the source code every few months (I figure they need to set aside time to remove their hand customized proprietary malware before doing a source release that still contains proprietary malware from other groups).
@Suiseiseki just use telegram-foss build and an exising account, that makes sense, the backend is nonfree anyways, but they all are, you can't replace a centralized backend, source code there doesn't matter because its entirely unverifiable anyways
@maija >thtey dont have even a fraction of the featureset Offering everything you need is the featureset they offer.
>irc is too limited and complicated for your average person Gatekeeping proprietary NPCs out of holy chats is a feature.
>xmpp doesn't have good clients outside of android It's called pidgin.
>yes because they can justt give you fake misleading code I can quite easily determine by inspecting the sources and seeing if they compile to a similar binary, if I have been given the real source code, or have been given incomplete, non-corresponding source code.
@Suiseiseki there aren't any good freedom respecting chat protocols by your definition
> There are many fully free chat protocols with free clients and servers - for example IRC and XMPP. thtey dont have even a fraction of the featureset, irc is too limited and complicated for your average person, xmpp doesn't have good clients outside of android (no dino and gajim are not)
> Freedoms 1 & 3 don't matter because the software is unverifiable? yes because they can justt give you fake misleading code
>i'm pragmatic Free software is pragmatic idealism that is commonly dismissed as they assume that GNU/Freedom is impossible.
If only they looked they'll realize it has been implemented.
>jank and buginess IRC is neither janky or buggy.
>gnome too much kde too complicated most linux users Using the GNOME and GKE desktop environment is much easier than using windows janky and buggy DE, although there are better DE's like xfce4.
>i'm the rare breed to understand the importance of ux Real user experience starts and ends at the software respecting the users freedom.
If it is proprietary malware, it will never have a good user experience, as it doesn't even respect the users freedom.
I love the user experience of GNU/Freedom.
>just give me a small loan of a million dollars i'll work on it and pay some quality contracters to write out he code for me You'll probably hire proprietary software contractors that will demand the software is proprietary, or will make it depend on proprietary libraries, so no thanks.
>with the help of foss chat ai like openai to speed things up "Open"AI is a proprietary software and SaaSS company that doesn't even provide the source code to GPTX - they run it on their computer and you have to run proprietary JavaScript and pay to access it.
LLM's effectively copy-paste input software and most of the input software is garbage, thus what you'll get out is garbage that also infringes copyright, meaning that the user will not be able to exercise the 4 freedoms and therefore the software is nonfree.
>i'll be like pavel durov Just like that proprietary software developer, yes.
@VIPPER@Suiseiseki if i had the time and money i'd do it because unlike 99,9% of fosstards i'm pragmatic and shit and no driven by ideology and pragmatism to the point of ideologically excusing jank and buginess and wanting dumb shit like not enough features gnome too much kde too complicated most linux users, i'm the rare breed to understand the importance of ux basically is what i am saying. just give me a small loan of a million dollars i'll work on it and pay some quality contracters to write out he code for me (with the help of foss chat ai like openai to speed things up) and i'll be like pavel durov on this shit just you watch me i'm the greatest
@maija@Suiseiseki >there aren't any good freedom respecting chat protocols by your definition There aren't any good "freedom respecting" chat protocols by any definition. Once again proprietary and semi-proprietary software blows open sores niggers out of the water.
>no its not that's why it's called open Link me to the source code of GPT4 or whatever then.
>are you stealing code by following a programming, Copying code is not theft, but it's copyright infringement if you don't follow the license terms.
If you copy free software and turn that into proprietary software, what you are doing is theft of freedom.
>this is only copying in the same sense that having seen code before to know what you're doing is copying You look at the output and then search for it and then surprise, surprise you find it's pretty much a 1:1 copy with some trivial changes like slightly different variable names or a wrong license on top (as there's a certain amount of noise).
If you know what you are doing, you can write good code and you won't need to go and copy-paste someone else's code.
>world courts agree with this. Courts mostly agree with whoever has the most money, even if they are agreeing about something false.
@Suiseiseki@VIPPER >You aren't. your less of a competent programmer than I am
>"Open"AI is a proprietary software no its not that's why it's called open
>LLM's effectively copy-paste input software and most of the input software is garbage, thus what you'll get out is garbage that also infringes copyright, nott at tall it uses matrix operations to find a combination of words that matches best with the combination of words from the given input plus some randomisation i believe, the ai is trained on billions of generated axis for the similarity of different word combinations and eventually the output makes sense, extremely dumbed down to be clear. this is only copying in the same sense that having seen code before to know what you're doing is copying. it's closer to inspiration. if they just copy and pasted no code of use would ever be generated because most all prompts will be for something new. are you stealing code by following a programming, a best practice, a general organizatiton structure, doing common operations in the the same order? no of course, neither is the ai. it's only as much of copying as having the same thought process as somebody else, and the training data will have so much overlapping ways of doing things it wouldn't just only ever do something one way. world courts agree with this.
>i assume copilot literally just looks through code that already exists and tries to parse what snippest are relavent. That is a simplification of what LLM's do on any sort of text.
>the courts ruled that these generative ai outputs are public domain iirc It's really incredible freedom washing if you can take GPLv3-or-later software and then can claim that a 1:1 copy of substantial parts with some trivial changes like slightly different variable names is public domain.
I haven't heard of a court case ruling that outputs are public domains, just some non-court decision.
@maija@Suiseiseki It doesn't happen right now, but was happening nack when copilot first got released that it would "generate" code from gpl projects, ever since microsoft changed copilot so that it prioritises code from mit, bsd and apache type licenses for ai completion/generation and it will only ever spit out gpl code when the license of a project is also gpl, tho gpl versions incompatibility between the specific gpl license used by the project and the code copilot spits is still bound to happen.
@EdBoatConnoisseur@Suiseiseki that would happen if you're already copying part of it or asking for specific things that very much already exist, in a proper llm. i assume copilot literally just looks through code that already exists and tries to parse what snippest are relavent. its not quite the same thing this would have more issues. not in the states atleast though which is the relavent jurisdiciton of copilot, because the courts ruled that these generative ai outputs are public domain iirc
@Suiseiseki@VIPPER also >If you copy free software and turn that into proprietary software, what you are doing is theft of freedom. like i just explained it doesn't copy anything of substance that's why its not considered copywriten ouput by the courts
>You look at the output and then search for it and then surprise, surprise you find it's pretty much a 1:1 copy with some trivial changes like slightly different variable names or a wrong license on top (as there's a certain amount of noise). this doesn't happen
@Suiseiseki@VIPPER > Link me to the source code of GPT4 or whatever then. i would but you need to be a researcher iirc and the trillions of lines of texs processed is probably too fast for your connectiotn anyways
@maija@EdBoatConnoisseur >weren't you just earlier saying it only spits you terrible code? Most software is terrible, so most inputs were terrible, so most outputs are terrible - although some of the inputs happened to be good.
>this is an upholding of previous decisions as well, it's not supreme court but it is case law The ruling was that people who were not the author of a work cannot be the copyright holder.
I see nothing in that article that mentions that such works are public domain.
Really, the copyright holder should be whoever held the copyright on the input works, as those are the people who actually made the work.
@Suiseiseki@EdBoatConnoisseur > "copilot" is the same kind of LLM technology as any other LLM. they're not a unified things detatils very that why there are more than one
> That is a simplification of what LLM's do on any sort of text. they dont match anything long enough to be considered a "snippet" by anybody sane
> It's really incredible freedom washing if you can take GPLv3-or-later software and then can claim that a 1:1 copy of substantial parts with some trivial changes like slightly different variable names is public domain. weren't you just earlier saying it only spits you terrible code?
@maija@Suiseiseki@EdBoatConnoisseur >weren't you just earlier saying it only spits you terrible code? from what I've heard the GNU codebase is spaghetti so that's not mutually exclusive
@Suiseiseki@EdBoatConnoisseur i would like to sue you for using a text input snippet from my work, the post you are replying to. it happens tot be under my copyright and sole ownership by default. by pressing send i am autthorizing distribution and storage through akkoma and activity pub, not modification and further redistrtibution
@maija@EdBoatConnoisseur Nvidia GPUs are now handcuffed to only run certain proprietary software, so I will never buy a modern nvidia GPU.
Ironically, older nvidia GPUs aren't handcuffed and run with free software, so I use those.
It is a complete waste of time to use a LLM on software - if you want to re-use GPLv3-or-later software, you simply copy-paste it while following the license terms.
@Suiseiseki@maija >Most software is terrible, so most inputs were terrible, so most outputs are terrible
LLMs are in the most basic mathematic models which will spit out an average of what the dataset input was, when i say "average" this is the very top of the curve used by the specific LLM, most will use a simple bell curve to calculate results others will use more fancy math to calculate an average within a constrained negative skew distribution curve to give you better results. But the point stands that AI generated code will be some function of the average code feed as dataset, and most of the code in, for example github, turns out to be terrible code with probably a 15% of code or less being actually good code, unless copilot is specifically trained with just the 15% good code as dataset all the code it will spit out will tend hard to terrible and only once in a blue moon will it happen to output something remotely resembling the good code.
@EdBoatConnoisseur@Suiseiseki suiseiseki should buy a nice gpu like nvidia high end with cuda, to train on only gplv3 code which is of course perfect and flawless because the only metric in everything is freedom
@maija@EdBoatConnoisseur >support a company with broken open source drivers Nvidia has never released a free software GPU driver.
The closest they have come is a GPU driver with obfuscated sources.
Another group has developed a free software driver without Nvidia - Nouveau (which is fully free software, with free peripheral software and free VBIOS init up to the 780 Ti).
>even though their official drivers are free Nvidia's official drivers are clearly nonfree proprietary malware and aren't even gratis, as you pay for them as a percentage of the hardware cost.
>use a company that supports free software more like amd you hypocritical proprietard As I pointed out, ironically AMD is worse.
Every driver AMD has ever provided has been proprietary software.
As for the AMDGPU driver, half of it is proprietary peripheral software that that runs on the GPU that you're not allowed to understand or modify.
There is a nasty hack available where you go get the radeon driver and hack it up to not load proprietary software and force it to load for AMD GPUs and you at least get native resolution, but not ACPI S3 suspend or 3D acceleration (but there is no free VBIOS init for AMD GPUs, thus that's less free than using a older Nvidia card with Nouveau, that also offers full 3D accell and suspend support).
@Suiseiseki@EdBoatConnoisseur i dont think you understand the point of llm coding assistants ngl but whatever why do you support a company with broken open source drivers whos probably the biggest opponent to free software of them all? (even though their official drivers are free) use a company that supports free software more like amd you hypocritical proprietard
@maija@EdBoatConnoisseur >i dont think you understand the point of llm coding assistants ngl I believe the point is to have this mythical "AI" that writes the proprietary software for you without you having to understand anything, which is clearly not what people who use and write free software want.
@Suiseiseki@maija@VIPPER >You look at the output and then search for it and then surprise, surprise you find it's pretty much a 1:1 copy with some trivial changes like slightly different variable names or a wrong license on top (as there's a certain amount of noise).
@maija@EdBoatConnoisseur >amd hass the best free drivers Ah yes, a disgustingly proprietary license is free now; No reverse engineering, decompilation, or disassembly of this Software is permitted.
(See attached for the full license of AMDGPU).
>nvidias nouveau shit are notoriously bad Nvidia did not write nouveau.
Nvidia has does their very best to sabotage Nouveau, but despite all their proprietary sabotage, it works quite well on the 780 Ti with acceptable re-clocking and for ancient nvidia GPUs it works functionally better than the proprietary driver.
@eliseo01@maija@EdBoatConnoisseur No Linux developer, or anyone else not from AMD can investigate the issue as it appears that the bug is in the proprietary peripheral software and well there's no source code and you're even disallowed from reverse engineering it and fixing it yourself.
AMD GPUs have really poor quality proprietary software with many bugs, there's a bug with the RX 6000 series that has been a problem since the GPU released and nowhere near to get patched, where audio output through GPU randomly cuts and stops for a few seconds up to minutes whenever the GPU is decoding video, the higher the bitrate the worse, must be some problem with the audio buffer or pipeline crashing constantly, no one from the kernel, seems interested in investigating the issue.