AI-koodausavustimet, keskustelua AI-avustetusta koodaamisesta/skriptaamisesta/dokumentoinnista/...

Joo olen myös polttanut pari kertaa näppini ChatGPT:n kanssa kun pyytänyt refaktoroimaan koodia. Sieltä voi yhtäkkiä tulla karsittu versio vaikka tarkoitus oli lisätä toiminnallisuutta. Claude ehkä parempi kun sinne voi perustaa projektin minne dumppaa tiedostot.
 
Tottakai tiedän tämän, mutta pointti oli tuoda esille tuo ongelma noissa perustason "ai-avustimissa". Ja en siis ole lukenut mitään sinun aiempia postauksia, eikä tämä siihen liittynyt.
En usko, että kukaan oikeasti koodaava webbiui:ta yrittää koodaukseen käyttää. Hapottuu ekan 2h aikana ees+taas copy pasteamiseen. Kun yrittää 2h jälkeen pilkkoa koodia modulaariseksi, tiedosto per moduuli että pysyisi muutokset hallussa niin viimeistään kasetti hajoaa. Samaan tilaukseen kuuluu codex ja agenttilooppi pyörimään.
 
Eipä nuo ongelmanratkaisutkaan aina niin rapeita ole. Ratkoin viikon aika kinkkistä ongelmaa, johon liittyi Yocto ja UUU ja aika paljon aikaa meni täysin vääriin johtolankoihin joita ChatGPT tarjoili. Vaihdoin lopulta Geminiin, ei sekään kyllä itsessään ratkaisua osannut sanoa, mutta jonkun verran tuntui hyödyllisemmältä. Mutta kummatkin tarjosivat ison kasan ehdotuksia, jotka ei toimineet. Loppujen lopuksi jouduin olennaiset osat joka tapauksessa tajuamaan itse.

Gemini sitten jostain syystä välillä jumittuu täysin.
 
Tottakai tiedän tämän, mutta pointti oli tuoda esille tuo ongelma noissa perustason "ai-avustimissa". Ja en siis ole lukenut mitään sinun aiempia postauksia, eikä tämä siihen liittynyt.
En viitannut mihinkään aiempaan, ihan tarkoitin noita ylemmässä kappaleessa listaamiani. Perustasoahan nuo nykyään ovat. Sitä yritän sanoa, että alkaa olemaan tilanne se, että sama työkalu ei käy kaikkeen näissäkään. Ainakaan vielä. Joitain vuosia varmaan vielä ainakin tiettyyn tarkoitukseen erikoistuneet kielimallit ja niiden sovellukset ovat tarpeen.

Kaikki väitteet siitä, että ”tämä yksi käy kaikkeen ja on siinä paras” on vielä markkinointia.
 
En usko, että kukaan oikeasti koodaava webbiui:ta yrittää koodaukseen käyttää. Hapottuu ekan 2h aikana ees+taas copy pasteamiseen. Kun yrittää 2h jälkeen pilkkoa koodia modulaariseksi, tiedosto per moduuli että pysyisi muutokset hallussa niin viimeistään kasetti hajoaa. Samaan tilaukseen kuuluu codex ja agenttilooppi pyörimään.
Ei käytäkään, mutta miten se nyt taas tähän liittyy? Tuo oli esimerkki siitä miten se toimii.
 
Ei käytäkään, mutta miten se nyt taas tähän liittyy? Tuo oli esimerkki siitä miten se toimii.
Ottaen huomioon alueen missä ketju on ja ketjun aiheen niin täältä löytynee ns. koodereita. Jos joku ei kooderi erehtyy ketjuun niin parempi löytää se oikea tapa tehdä asiat eikä kiivetä puuhun pers-edellä. Tai toisella tapaa kirjoittaen, turha luoda itselle ylimääräisiä ongelmia kun parempikin tapa on olemassa.

Ohjelmointi, pelikehitys ja muu sovelluskehitys

AI-koodausavustimet, keskustelua AI-avustetusta koodaamisesta/skriptaamisesta/dokumentoinnista/...​

 
Viimeksi muokattu:
Tää on kyllä aina yhtä ihanaa, jos yrittää ihan perusmallin ChatGPT:ltä kysellä jotain koodimuutoksia. Se ihan sujuvasti kaikesta ohjeistuksesta huolimatta hävittää yhtäkkiä pätkiä koodista ja sanoo, että pärjäile tällä. Ajatus tuossa oli kysyä ideoita ja parannuksia yhteen lyhyeen koodipätkään.

1774029542065.png


Ja tämä on kanssa kiva, kun ohjeistat että vastaa realistisesti ja tarpeettoman optimistisesti ilman ikoneita ja muuta paskaa, niin muutaman viestin päästä tilanne on jotain tällaista:

1774034462772.png


Tekoäly on kiva apuväline ja kehitys kehittyy, mutta hype on aivan liian kova sen tämän päivän todelliseen kyvykkyyteen nähden.
Sanoisin että chatgpt on tässä viimeisen vuoden mennyt jopa "tyhmemmäksi" mitä se oli pari vuotta sitten.

Se on jännä juttu, että mitä ylipäätään tulee tuohon AI-avustettuun koodaamiseen niin mulle ei ole tullut vieleä ainuttakaan projektia vastaan jossa joku olisi käyttänyt ja myöntänyt käyttäneensä AI:ta. Kaikkea muuta AI tauhkaa on netti kyllä puolillaan, mutta puhdasta ohjelmakoodia ei tunnu olevan kovinkaan paljon (varsinkaan) jossa joku olisi myöntänyt käyttäneensä AI:ta apuna.
 
Sanoisin että chatgpt on tässä viimeisen vuoden mennyt jopa "tyhmemmäksi" mitä se oli pari vuotta sitten.

Se on jännä juttu, että mitä ylipäätään tulee tuohon AI-avustettuun koodaamiseen niin mulle ei ole tullut vieleä ainuttakaan projektia vastaan jossa joku olisi käyttänyt ja myöntänyt käyttäneensä AI:ta. Kaikkea muuta AI tauhkaa on netti kyllä puolillaan, mutta puhdasta ohjelmakoodia ei tunnu olevan kovinkaan paljon (varsinkaan) jossa joku olisi myöntänyt käyttäneensä AI:ta apuna.
Tyhmää olisi olla käyttämättä tekoälyä millään tavalla, mutta se on totta, että AI:lla tuotettu koodi on laadulisesti vielä niin epäluotettavaa, ettei sitä voi laittaa mihinkään tuotantoon ennen kuin on käynyt itse sisällön läpi. Kehitys kehittyy, mutta juuri nyt näin. Avustimena se on verraton.
 
Tyhmää olisi olla käyttämättä tekoälyä millään tavalla, mutta se on totta, että AI:lla tuotettu koodi on laadulisesti vielä niin epäluotettavaa, ettei sitä voi laittaa mihinkään tuotantoon ennen kuin on käynyt itse sisällön läpi. Kehitys kehittyy, mutta juuri nyt näin. Avustimena se on verraton.
Olet tässä kommentissa tismalleen oikeassa. Typerää olla käyttämättä, mutta omaa osaamista tarvitaan. Laadun joutuu validoimaan itse.

P.S. Pienenä BONARINA tähän: olisko laadunvalvontakin mahdollista laittaa tekoälylle?
 
Viimeksi muokattu:
Sanoisin että chatgpt on tässä viimeisen vuoden mennyt jopa "tyhmemmäksi" mitä se oli pari vuotta sitten.

Se on jännä juttu, että mitä ylipäätään tulee tuohon AI-avustettuun koodaamiseen niin mulle ei ole tullut vieleä ainuttakaan projektia vastaan jossa joku olisi käyttänyt ja myöntänyt käyttäneensä AI:ta. Kaikkea muuta AI tauhkaa on netti kyllä puolillaan, mutta puhdasta ohjelmakoodia ei tunnu olevan kovinkaan paljon (varsinkaan) jossa joku olisi myöntänyt käyttäneensä AI:ta apuna.
Moni firma ei vielä käytä AI:ta. Esimerkiksi meidän tiimissä avustimien käyttö alkoi yleistyä viime vuonna ja tänä vuonna on tullut mukaan ihan AI:lla tuotettua ohjelmakoodia. Eikä me siitä kovasti huudella koska se ei ole täysin firman politiikan mukaista, tosin ei nyt ihan kiellettyäkään.

Mutta tänä vuonna tullaan lanseeraamaan tuotteeseen uusi ominaisuus joka on AI:lla tehty. Ei vibettämällä, mutta merkittävä osa on AI:n tuottamaa.
 
Moni firma ei vielä käytä AI:ta. Esimerkiksi meidän tiimissä avustimien käyttö alkoi yleistyä viime vuonna ja tänä vuonna on tullut mukaan ihan AI:lla tuotettua ohjelmakoodia. Eikä me siitä kovasti huudella koska se ei ole täysin firman politiikan mukaista, tosin ei nyt ihan kiellettyäkään.

Mutta tänä vuonna tullaan lanseeraamaan tuotteeseen uusi ominaisuus joka on AI:lla tehty. Ei vibettämällä, mutta merkittävä osa on AI:n tuottamaa.
Vähitellen hivuttaudutaan AI-maailmaan, mutta kohta kukaan ei ole käyttämättä tätä, koska kaikki sujuu nopeammin.
 
Minä työskentelen globaalissa yli 100t työntekijän yrityksessä ja AI:n käyttö ohjelmointiin on täysin kielletty. Koneilta on blokattu kaikki mahdolliset AI:t pois, ainoastaan rampautettu yritykselle microsoftin customoima co-pilot käyttö sallittu.
Edit: tässä siis pelätään, että AI tekee tekijänoikeudella suojattua koodia
 
Viimeksi muokattu:
Nyt oli Primegeanilta minusta niin hyvä video aiheesta, että pakko jakaa. Lähtökohta on siis se pieni alkava paskamyrsky Amazonilla, kun ovat irtisanoneet 30000 työntekijää koska AI tekee heidän hommat (kuten kaataa koko Amazonin moneksi tunniksi), mutta tässä on minusta todella monta hyvää pointtia, osin samoja joita olen itsekin yrittänyt sanoa mutta huonommin.
Tämän sisällön näkemiseksi tarvitsemme suostumuksesi kolmannen osapuolen evästeiden hyväksymiseen.
Lisätietoja löydät evästesivultamme.

Linkki: https://youtu.be/tPlIHBcpGt8?si=EaGZpvKn2veIe08L
 
Onko porukalla kokemusta minimaxista Claude coden tmv. kanssa?
Minimax 2.7 vaikuttaisi olevan kohtuullisen lähellä sonnet 4.6:sta monissa synteettisissa testeissä, tukee agenttitiimiä ja maksaa parikymmentä kertaa vähemmän.
Vähän pohdin että ottaisin sen 10$/kk tilauksen testiin...
 
Sivuhuomiona että ainakin itsellä elektroniikkaharrastus on saanut ihan uutta virkistystä kun softan kirjoitus (ja osaaminen) on ollut se ihan ehdoton akilleen kantapää.
Claude/Chatgpt kombolla olen nyt tehnyt pari ikuisuusprojektia valmiiksi.
1. oli toimiva lukurutiini kiinalaiselle 24 bittiselle ADC-muuntimelle johon en löytänyt mistään toimivaa koodia arduino nanoon. Parin bugituksen jälkeen homma lähti rokkaamaan, vikaa tais olla vähintään yhtä paljon kiinalaisessa AD muuntimessa kuin koodissa. Chatgpt näytti lukevan kiinalaista datasheettiä paljon paremmin kuin yksikään siitä löytyvä käännös on tehty.
2. peltier PID säädin joka lukee edellämainitulla ADC muuntimella 10k termistoria 0.001 cel resoluutiolla ja ohjaa pwm:llä & releellä peltieriä. täysverinen PID-säädin ja pieni 1.3" oled näyttö jolle löytyi valmiit kirjastot. "käyttöliittymä" rotary enkooderilla jossa samassa painonappi.
3. 16-kanavainen dataloggeri LTC2498 ad-muuntimen, SD-muistikortin ja 4x20 näytön ympärille. Termoelementtien kylmäpään matematiikka Steinhart&Hart kaavalla, termoelementtien muunnos brute-forcella NIST:n referenssiyhtälöitä ja Hornerin menetelmää käyttäen (Tää saattoi olla virhe, claude on ainakin sitä mieltä että virhettä voi syntyä arduinon 32 bittisillä floateilla melkoisesti). Loggeri alustetaan muistikortilta jossa kanavakohtaiset määritetelyt mitataanko jännitettä vai K tai T termoelementtiä

Kaikissa on ollut jotain bugeja ja ongelmia mutta AI on kyllä ainakin minut yllättänyt loogisessa vianhaussa ja debuggauksessa. Voittaa jo keskiverto insinöörin yksinkertaisissa ongelmissa 6-0.
 
termoelementtien muunnos brute-forcella NIST:n referenssiyhtälöitä ja Hornerin menetelmää käyttäen (Tää saattoi olla virhe, claude on ainakin sitä mieltä että virhettä voi syntyä arduinon 32 bittisillä floateilla melkoisesti). Loggeri alustetaan muistikortilta jossa kanavakohtaiset määritetelyt mitataanko jännitettä vai K tai T termoelementtiä
Pistin clauden ja chatgpt:n töihin tämän osalta, päätyivät samaan kuin itsekkin eli ei oikeasti ongelma. (kokeilin tätä joskus aiemmin enkä muistanut että siinä olisi ollut mitään suurta virhettä huolimatta siitä että arduinon double on oikeasti vain 32 bittiä)

double-check the type-T accuracy at -180cel and -200 cel temperature

Let me compute the Type T polynomials at -180°C and -200°C using both double (64-bit) and float (32-bit) precision to measure the actual error.
Created a file, ran a command

Created a file, ran a command

The results are much better than I estimated earlier. Here's the summary:

At -200°C:

  • Forward (temp→mV): float gives -5.6040 mV vs double -5.6030 mV — 1.0 µV error
  • The NIST inverse polynomial range only goes down to -5.603 mV, so -200°C is right at the boundary. The float value of -5.604 actually falls just outside the valid inverse range.
  • Round-trip error: -0.027°C
At -180°C:

  • Forward: float gives -5.2608 mV vs double -5.2608 mV — 0.1 µV error
  • Round-trip error: -0.016°C
Across -175°C to -199°C fine grid:

  • Worst round-trip error: -0.065°C (at -195°C)
  • Typical: ±0.02 to ±0.05°C
The step-by-step trace at -200°C shows the error accumulating through the 14 Horner steps, ending at 1.0 µV — which is only about 0.03°C equivalent at that sensitivity.

So the float precision is far better than I initially estimated. The 14th-order polynomial on 32-bit float introduces roughly ±0.05°C worst case even at -200°C, not the ±1–2°C I guessed. The NIST inverse polynomial's own approximation error (±0.04°C) is actually comparable.
 
Redditissä oli jo juttua, että jenkeissä on jo työhaastatteluita, missä pitää koodata AI:lla joku ohjelma ja saada se toimimaan.
 

Statistiikka

Viestiketjuista
303 375
Viestejä
5 164 486
Jäsenet
82 337
Uusin jäsen
Siilikuningas

Hinta.fi

Back
Ylös Bottom