Coderbergin jäsenet äänestivät ja jatkossa LLM-generoitu kuona ei ole tervetullut palveluun! 🥳
https://blog.codeberg.org/protecting-our-floss-commons-from-llms.html
Discussion
Coderbergin jäsenet äänestivät ja jatkossa LLM-generoitu kuona ei ole tervetullut palveluun! 🥳
https://blog.codeberg.org/protecting-our-floss-commons-from-llms.html
@saaste Tavallaan hyvä asia, tavallaan ristiriitainen fiilis, mutta toisaalta AI:ta käyttävät voivatkin pitäytyä GitHubissa. Täydellisessä AI-bannissa on aivan yhtä paljon ongelmia kuin täydellisessä AI-hypessäkin.
Linus Torvaldsin sanoin: "We're not forcing anybody to use it, but I will very loudly ignore people who try to argue against other people from using it."
Kaikenlainen gatekeeppaus ärsyttää itseäni koodarina, mutta aina voi tosiaan pysytellä niillä laitumilla ja ehdoilla, joilla oma tekeminen on sallittua.
@rolle @saaste GitHubissa on tullut jo pari kertaa vastaan mielenkiintöinen ilmiö. Repo jota ylläpidän ei tällä hetkellä hyväksy AI-avusteista koodia, ja aina välillä joku tulee sinne AI-avusteisen pull requestin kanssa. Kun se hylätään, aloitetaan ehdottelu, että jos nyt kuitenkin sallisit nämä kontribuutiot, kun se on niin kätevää ja itsekin säästät siinä aikaa (?). Tällä hetkellä tutkailen tilannetta, ja vastaankin vain, että kehotan mielipiteestä huolimatta kunnioittamaan repon sääntöjä.
Minua puolestaan ärsyttää säännöt, joiden noudattamista on vaikea tai mahdoton valvoa. Miten kielimallien käyttöä tarkkaillaan, mihin raja vedetään, ja mitä rikkomuksista seuraa? Mitä jos tekijä sanoo ettei ole käyttänyt kielimalleja? Tämä johtaa mielivaltaan, joka on omiaan rikkomaan yhteisöjä pysyvästi.
(Sama koskee muuten mastodontin uusia sääntöjä.)
@rolle @saaste mitä olen kollegoja haastatellut, niin lähes jokainen käyttää AI-työkaluja työssään. Lähes kaikissa asiakastoimeksiannoissa, mitä olen nähnyt on AI-osaaminen vaatimuksena.
Vaikea nähdä tuolla AI-vastaisuudella kovin pitkää tulevaisuutta. Kuitenkin jos valtaosa koodaa töissä tekoälyn avulla, niin kyllä ne työtavat sitten päätyy sinne harrasteprojekteihinkin.
@rolle Tässä ei ole kyse täydellisestä AI-bannista vaan Codebergin ulkopuolelle halutaan sulkea kokonaan LLM-generoidut projektit ja projektit, joiden focus on selkeästi koodin generoinnissa.
Tiedän että sinä hehkutat LLM-työkaluja suurella ilolla, mutta itse näen tämän vähän samanlaisena asiana kuin ihmisoikeudet: jos toisen näkemys on se, että on ihan ok polkea muiden oikeuksia, koska se on itselle niin hirmuisen kätevää, niin minusta se ei ole näkemys, jota minun tarvitsee arvostaa tai kunnioittaa pätkääkään.
Minulla ei ole mitään järkeviä, eettisesti ja yhteiskunnallisesti kestäviä AI-työkaluja vastaan. Mutta seison vahvasti sen näkemyksen taustalla, että jos on valmis polttamaan maailmaa, yhteiskuntaa ja heikompiosaisia sekä nojaamaan rikoksiin ja kyseenalaiseen toimintaan vain siksi, että se on itselle hirmuisen kätevää, niin se nyt on minusta vaan ihan perseestä. Olen ihan läpensä kyllästynyt siihen, että nörtit haluavat hehkuttaa vain sitä itsekästä, henkilökohtaista kätevyyttä ja ohittavat keskustelussa täysin kaikki ne ulkoistetut ongelmat, joita Codebergin kirjoitus nostaa hyvin esiin, ja jotka esimerkiksi Linus Torvalds on täysin valmis ohittamaan. Hänelle riittää, että se on hänelle kätevää, haitoista viis.
Tästä näkökulmasta Codebergin päätös on ihan oikea. LLM-kuona ei kuulu palveluun, jonka arvojen keskiössä on ihmisten välisen tiedon, taidon ja tulosten jakaminen.
Pahoittelut, etten jaksanut nyt kirjoittaa tätä tämän kauniimmin. En tarkoittanut tätä henkilökohtaisena hyökkäyksenä. En vaan jaksa enää tätä argumenttia, että "se on jokaisen oma asia mitä tekee", kun se oma valinta vaikuttaa muihin ihmisiin, yhteiskuntaan ja ympäristöön. Se ei ole silloin vain oma valinta.
@saaste En sanoisi, että "hehkutan", enkä vetäisi noin rajua viivaa suurista kielimalleista tai AI:sta ihmisoikeuksiin. En vaadi arvostusta tai kunnioitusta, mutta en myöskään pidä hyökkäävyydestä teknologiavalintojen perusteella, aivan samoin kuin en pidä siitä että jotkin vegaanit suorastaan hyökkäävät lihansyöjien kimppuun. AI:ssa näen hieman samoja ääri-ilmiöitä. Enkä halua mennä nyt liikaa whataboutismiin.
FOSSia ja FLOSSia on kautta aikojen jäytänyt tietynlainen "olemme parempia kuin muut" -ajattelu ja käytetään argumentteja, joissa ei ole loppujenlopuksi aina järkeä. Open source -kehityksessä tökkii isosti tietynlainen "elitismi", että perustetaan aina vaan uusi "Libre"-versio, koska edellinen meni "pilalle". Toki kaupallistumisessa esimerkiksi on omat ongelmansa ja suosinkin mieluummin LibreOfficea kuin OpenOffice tai MariaDB:tä kuin MySQL:ää.
Et sinä kuulosta siltä, että olet pahoillasi. Tämä keskustelu alkaa muistuttaa liikaa Fedi on Fire -projektin ympärillä käytyä keskustelua siitä mikä on oikeanlaista koodaamista. Se ahdistaa, että naulitaan ristille, jos ei joidenkin mielestä elä tarpeeksi kunnollista elämää.
@rolle En ole lainkaan eri mieltä open source -yhteisöjen ongelmista. Ihan samat ongelmat näkyvät self hosting- tai privacy -yhteisöissä. Usein tuntuu, että ongelmana on nimenomaan se _yhteisö_ ja siksi en ota niihin juurikaan osaa.
Omalla kohdallani kysymys ei ole kuitenkaan siitä. MInulla on ihan yhdentekevää mitä teknologiaa kukakin käyttää enkä ole koskaan jaksanut osallistua erilaisiin teknologiataisteluihin. Teknologian aiheuttama tuho sen sijaan ei ole yhdentekevää. En seiso millään tavalla tuhoavan teknologian puolella ja se on perusarvo, josta en tingi.
Voit tietenkin lukea tekstini jotenkin muuten kuin miten sen kirjoitin. En ole pahoillani siitä, että seison arvojeni takana. Mutta siitä olen pahoillani, etten jaksa pehmentää tai kaunistella sanojani tämän aiheen ympärillä. Yleensä jaksan sitä tehdä. Ja se piti myös paikkaansa, että viesti ei ollut kohdistettu sinuun henkilökohtaisesti, koska arvostan isoa osaa kaikesta siitä mitä tiedän sinun tekevän. En tule koskaan huutelemaan eriäviä mielipiteitäni sinun töötteihin koska voin keskittyä siihen positiiviseen, mitä teet. Voin kuitenkin vastata minun töötteihini tulleisiin kommentteihin.
En osaa ottaa kantaa Fedi on Fire -projektiin, mutta sen tiedän, että jos on valmis käyttämään teknologioita, jotka on todistetusta useilla eri rintamilla järkyttävän tuhoavia, ja puhumaan niiden puolesta, niin kritiikkiä on varmasti tulossa. Jokainen voi tehdä itse omat valintansa, mutta jos ne valinnat aiheuttavat haittaa muille, muut voivat pistää hanttiin. Eivät kielimallit ole tässä suhteessa ainutlaatuinen teknologia, vaikka niiden aiheuttama tuho onkin globaali ja varsin näkyvä juuri tässä ajassa.
@saaste Kiitos hieman rakentavammasta vastauksesta, vaikka olenkin "tuhoavuudesta" eri mieltä, koska näin suuressa kattoaiheessa kuin GenAI voidaan mennä oikeasti pikkuhiljaa keskusteluun sähkön, Internetin ja laitteiden vaikutuksesta ilmastoon ja ihmisiin. Datasalit ovat olleet ongelma jo ennen AI:ta, tietenkin nyt ongelmat ovat kasvaneet (ja kasvavat) exponentiaalisesti. Mutta ei mennä siihen.
Fedi on Firessä oli kyse siitä, että osa fedin portinvartioista hyökkäsi kimppuuni, koska "scrapetan" dataa. Projekti oli siis eräänlainen klooni Fireskystä (Blueskyn vastaava https://firesky.tv/), joka streamaa julkisia keskusteluja. Se käytti avointa rajapintaa, joka streamaa keskusteluja. Käytännössä sain vihapostia päivien ajan ja minut leimattiin Tech Bro -mulkuksi, joka tallentaa ihmisten postauksia tietokantaan, kun kyseessä oli vain yksi html-tiedosto ja vähän javascriptiä, joka käyttää avointa mastodon.socialin ei-kirjautuneille näkyvää virtaa. Olen edelleen häpeäpaalussa: https://cathode.church/fedi-scraper-counter.html
Mitä yritän tällä sanoa on se, että AI on täällä iso punainen vaate vähän kuin oikeistokin (olen itse oikeistoliberaali yrittäjä, toki hieman vasemmalle kallellaan) ja herkästi tulee paskaa niskaan. Mitään järkevää keskustelua aiheesta ei voi siis käydä ja olen välttänyt koko AI-aiheesta puhumista. Silloin kun AI:ta kuitenkin näkyy feedilläni, osallistun innokkaasti, sillä käytän AI:ta koodaamisessa vähintään yhtä paljon kuin compilereja ja linttereitä.
Tiedän, että vastauksesi eivät suoraan ole henkilökohtaisia hyökkäyksiä, mutta onhan se vähän samankaltaista kuin sanoisi vaikkapa vegaanille, että "tuo ruoka mitä syöt on tuhoavaa". Väkisinkin henkilökohtaista, sanamuodoista viis. Siksi osittain sellaisena sen otan.
Voisin tietysti valita olla käyttämättä AI:ta, mutta silloin käytännössä valitsisin olevani työtön, siihen se on valitettavasti menossa. Keikkaa on jo mennyt ohi vuosien varrella, kun ei oltu vielä AI-veneessä mukana, nykyään tarjouspyynnöissä on AI vaatimuksena. Ja tietysti, kuten itsekin sanoit, AI on parantanut elämänlaatuani joka alueella. Tiedän samalla, että se huonontaa maailmaa muulla tavalla, mutta niin myös lihansyöntini, kulutustottumukseni, voitontavoitteluni (Oy) jne. Vaakakupissa painaa autottomuus, alkoholittomuus ja punaisen lihan välttäminen.
Jokainen valitsee taistelunsa.
@rolle Nyt muistankin tuon. Näytti oman silmään ihan harmittomalta projektilta.
Olen itsekin joskus kritisoinut sitä, että Fedi on välillä ärsyttävän kallellaan vasemmalle. Vaikka omat arvoni eittämättä ovat samaan suuntaan kallellaan, en pidä läheskään aina siitä miten se täällä ilmenee.
Toistan nyt kuitenkin, että vastaukseni ei ollut tarkoitettu henkilökohtaisena hyökkäyksenä. Teet hyvää työtä ja siksi tuenkin (vaatimattomasti!) sitä mitä teet. Myös jatkossa.
Mutta tämä menee nyt jo niin pahasti ohi alkuperäisen töötin, etten jatka tätä tämän enempää. Sovitaan, että ollaan samaa mieltä siitä, että ollaan joistakin asioista eri mieltä 👍️
@rolle @saaste Käytännössä Codeberg äänesti henkilökohtaisia projekteja vastaan, sillä tekstissä korostetaan selkeästi "single use[r]" projektien vastustusta. Vaikka LLM-jutuista olisi mitä mieltä tahansa, yksittäisen ihmisen tarpeisiin tehdyt projektit ovat pääosa avoimesta lähdekoodista. Tuolla päätöksellä Codeberg ajaa myös monet sellaiset käyttäjät pois jotka eivät ole käyttäneet LLM-työkaluja ollenkaan.