Robotit ja tekoäly vie työpaikat

Juuri nyt tekoälyn kehityksessä on menossa "diminishing returns"-vaihe, eli valtavilla investoinneilla saadaan vain marginaalista edistystä. OpenAI:lla ollaan jo myönnetty että laajat kielimallit ovat umpikuja, ja kaikki hyödynnettävissä oleva datakin on jo hyödynnetty. Se mikä tulee olemaan seuraava edistysaskel on vielä haussa.
En allekirjoita. OpenAI on sanonut että heillä on parempia malleja mutta konesalikapasiteetin vuoksi ei voida tuotteistaa. Uutta konesalia tulossa, nvidian gb300 pian isosti konesaleissa, nyt vielä vähän.

Kehitys on nopeaa, sekä google että openai hiljattain saivat puhtaalla LLM:lla ilman työkaluja International Math Olympiadista kultaa. Sama juttu hiljattain koodauskisojen puolella. Linkit ja keskustelua löytyy selaamalla ketjua taaksepäin. Tämän uskotaan avaavia uusia polkuja puhtaassa llm:ssa muuhunkin kuin matemaattiseen päättelyyn.

Teknisesti reasoning mallit ja reinforcment learningin soveltaminen uudella tapaaa avanneet tietä eteenpäin.

Python on mitä llm:t tykkäävät käyttää "salaa" sisäisestikin osaan ongelmista. Python lasketaan työkaluksi.
 
Viimeksi muokattu:
Hyvä katsaus siihen miten paljon sähköä tämä AI toiminta vaatii ja ympäristötuhoista joita on odotettavissa.

Samalla jenkkilän sähkölaskut ovat ampaisseet kasvuun (tulee tapahtumaan täälläkin). Toki tavikset tulevat maksamaan tämän samalla kun Larry Ellison ja Sam Altman käärivät miljardit itselleen.
 
Hyvä katsaus siihen miten paljon sähköä tämä AI toiminta vaatii ja ympäristötuhoista joita on odotettavissa.

Samalla jenkkilän sähkölaskut ovat ampaisseet kasvuun (tulee tapahtumaan täälläkin). Toki tavikset tulevat maksamaan tämän samalla kun Larry Ellison ja Sam Altman käärivät miljardit itselleen.
Sähköongelma ratkennee 10v-15v sisään. Jos ei muuten niin uusia ydinvoimaloita joka nurkalla. AI Boom puskee paljon rahaa pienempiin ja isompiin ydinreaktoreihin ja ehkä myös fuusioreaktoreiden suuntaan. Kaikki isot sijoittaa tavalla tai toisella pienempiin ja isompiin reaktoreihin.

Jenkkilässä iso ongelma piikkikulutus kun esimerkiksi kalifornia/nevada/texas kuumin aika päivästä samalla kun porukka tulee töistä kotiin ja latoo kaikki vehkeet päälle. Varmaan tullaan näkemään rajua dynaamista sähkönhinnoittelua mikä ajaa porukkaa joko siirtämään kulutusta ei piikkiaikaan, ilmastointia pienemmälle ja/tai jotain akustoja koteihin ja lataillaan niitä yöaikaan. Osasta sähköautoistakin löytyy linkkiä millä voisi ajaa taloon virtaa. Yksi vaihtoehto impulse labs:in liesi mistä saa 10kW pannunpohjaan + akku mistä saa lyhytaikaisesti virrat taloon: Impulse Tolla kiehuu litra vettä 30s ja uskomattoman tarkka uudenlainen lämpöanturi niin ei kananmunat pala paistinpannulle/pannun pohja pilalle.

Aurinko/tuuli + akut täyttänee välejä, mutta aina ei tuule/paista ja akustojen tuotantokapasiteetti rajallinen.

Sataa jossain määrin wärtsilän laariinkin. Jos olen oikein käsittänyt niin joku 3v-5v kaasuturbiinien yms. tuotanto on maailmanlaajuisesti myyty etukäteen. Konesalinrakentajat ostaneet kaasuhärpättimet pois kuljeksimasta. Kaasulla tuotetaan virtaa konesaleihin kun verkosta ei saa.

En tiedä sitten jos asuu suomessa/euroopassa kannattaako jenkkien hommista ottaa kovin paljon stressiä. Euroopassa varmaan omat ongelmansa sen sijaan että murehtisi tuplaantuuko jenkin sähkölasku vai ei.
 
Viimeksi muokattu:
En nyt äkikseltään löytänyt muuta kuin tämän ketjun kertomukseen kokemuksestani tekoälystä, jossa tämä hallinnoi laajaa tutkimuskeskustelua. Tekoälystä hakutoiminnoissa on kokemusta, muttei tällaisesta laajemmasta kokonaisuudesta.

Kyseessä oli viikon tutkimus elintavoista, mutta en ihan tarkkaa sisältöä tässä viitsi mainita. Kuitenkin tässä erään naisen tekemässä tutkimuksessa piti kertoa kommentein, kuvin ja videoin päivittäisiä tekemisiään ja niihin liittyviä hankintojaan. Kysymyksiäkin sivusto esitti kommenteista ja pyyteli lisätietoa. Ja ihan kutsumanimillä siellä keskusteltiin.

Kuten tutkimuksen alustuksessa pyydettiin, niin kuvailin huolella ja aikaavievästi tekemisiäni sekä kuvia ja kuvaamiani videoita postasin. Sen ymmärsin heti aluksi, että jotkut kysymykset ja pyynnöt olivat taustaohjelmiston rutiineja. Kuitenkin suurin osa niistä kysymyksistä ja pyynnöistä tuntui oikean ihmisen tekemiltä, mutta pieni epäloogisuus niistä paistoi. Ajattelin tämän johtuvan vain siitä, ettei moderoija kovin tarkkaan kommentteja ehtinyt lukemaan.

Tutkimuksen loppupuolella nuo epäloogisuudet alkoivat jo vähän ärsyttää. Keksittynä esimerkkinä: jos jossain päivän kommenteista kerroin ostaneeni punaiset housut, niin seuraavat kysymykset saattoivat olla tällaisia: " Kerrotko tarkemmin, minkä väriset housut ostit? Miksi ostit juuri tällaiset housut?" Se ärsytys tuli siitä, että olin jo kommentissa kertonut ostaneeni punaiset housut ja sen, minkä takia ostin juuri tällaiset housut.

Siellä tutkimuksen loppupuolella aloin jo vähän krisoidakin näitä keskustelun ylläpitäjän kommentteja, mutta edelleen sinisilmäisesti jatkoin sisällön tuottamista tekemisistäni. Jossain vaiheessa sitten havahduin siihen, että olisi jo aikaisemmin pitänyt huomata, ettei näiden kysymysten ja pyyntöjen takana ollut ketään Pirjoa, vaan sähköaivothan siellä keskustelua ohjailivat!

Jotenkin tunsin tulleeni petetyksi, kun tämän tutkimuksen tekijä ihan itse infossaan kertoi tutkimuksen tarkoituksesta ja esiintyi siinä omalla persoonallaan. Luulin siis pitkään tutkimuksen aikana keskutelevani tämän tutkimuksen tekijän tai jonkun hänen apulaisensa kanssa. Se hämmennys ja pettymys tutkimukseen johtui oikeastaan siitä, että kyselyt ja pyynnöt oli muotoiltu tuntumaan niin kuin olisin keskustellut jonkun ihmisen kanssa. Jos heti tutkimuksen alussa olisi reilusti kerrottu, että keskustelut ovat tekoälyn hallinnoimia, niin se olisi ollut ihan ok, ja tutkimukseen olisin silloinkin voinut osallistua. Varmaan silloin olisi kommenteistanikin poistunut sellainen ihmisten välisessä kommenteissa tapahtuva tyyli.

Jos nyt johonkin vastaavaan tutkimukseen ja keskusteluihin suostuisin lähtemään, niin ensimmäisenä kyllä selvittäisin, kommunikoinko siellä ihmisen vai tekoälyn kanssa. Ja kommenttina vielä, että varmaan on paljon halvempaa ihmisten sijaan antaa tekoälyn hallinnoida tällaista keskustelurypästä - mutta sitten paljon typerämmän tuntuista.
 
Tuo sisältää aika tuuhean oletuksen siitä että ihmisen ei tarvitsisi enää ikinä lukea ja muokata koodia itse. Ja siten myös sen että tekoäly pystyy debuggaamaan sovellusta ja löytämään ja korjaamaan sieltä bugit 100% luotettavasti ihmisen epämääräisen "kun käyttäjä tekee X niin tulee virhe"-kuvauksen pohjalta. Tuosta ollaan vielä kaukana.
Se että siitä ollaan kaukana ei tarkoita sitä, etteikö sitä kohti kannattaisi pyrkiä. Eihän kukaan lentäjä mannertenvälisellä lennolla ohjaile itse lentokonetta vain siksi että pystyy. Tai että vaikka autonomiset autot ovat vielä kaukana siitä, että ne ajelesivat itsekseen, niin jostain syystä niitä kehitellään.
Katselin vähän aikaa sitten kun yksi striimaaja vibe-koodasi peliä, täysin koodaustaidottomana. Homma lähti käyntiin melko lupaavasti, eli sai ihan toimivan pohjan aikaiseksi. Mutta ei mennyt montaa päivää kun oltiin tilanteessa jossa melkein jokainen prompti rikkoi jotain, ja pienten bugien korjaamiseen saattoi mennä tunteja kun tekoäly "korjasi" ongelmia rikkomalla niitä entistä pahemmin. Tuon seuraaminen sai omat huolet töiden loppumisesta haihtumaan ainakin toistaiseksi.
Tämä on nykyisten AI agenttien ongelma. Konteksti kasvaa niin isoksi, että se ei enää mahdu tekoälyn päähän ja ei osaa enää ottaa huomioon kaikkea. En minä ainakaan jaksa tarkastaa jokaista AI-agentin kirjoittamaa riviä. Projektin alussa sille voi antaa vapaammat kädet, että teeppäs tämmönen ja siinä se on hyvä ja sitten myöhemmin suitsia, että korjaa tämä tai muuta tämä, mutta älä koske muuhun. Ainakin omasta kokemuksesta kun koodipohja kasvaa liian isoksi, niin se alkaa helposti hallusinoimaan, koska liian iso konteksti ja esim. tekemään alusta "tarvitsemiaan" luokkia, jotka löytyvät jo valmiiksi koodipohjasta.
 
Tämä on nykyisten AI agenttien ongelma. Konteksti kasvaa niin isoksi, että se ei enää mahdu tekoälyn päähän ja ei osaa enää ottaa huomioon kaikkea. En minä ainakaan jaksa tarkastaa jokaista AI-agentin kirjoittamaa riviä. Projektin alussa sille voi antaa vapaammat kädet, että teeppäs tämmönen ja siinä se on hyvä ja sitten myöhemmin suitsia, että korjaa tämä tai muuta tämä, mutta älä koske muuhun. Ainakin omasta kokemuksesta kun koodipohja kasvaa liian isoksi, niin se alkaa helposti hallusinoimaan, koska liian iso konteksti ja esim. tekemään alusta "tarvitsemiaan" luokkia, jotka löytyvät jo valmiiksi koodipohjasta.
Kuulostaa oudolta ettei jokaista riviä mietitä ellei kyse sitten ole harrasteprojektista/protosta/pienestä ei kriittisestä työkalusta. Missään järkevässä työpaikassa tai vaikka open source maailmassa viimeistään vertaisarvioinnissa yksi tai useampi ihminen käy muutokset rivi riviltä läpi ja miettii että olikohan tää nyt hyvä vai ei ennen kuin tulee peukku ylös/alas saako laittaa sisään.

Claude Sonnet 4.5 etenkin claude code:n alla ajettuna hanskaa isot kontekstit hyvin versus muut mallit. Syystä x,y,z ei clauden konteksti esim. cursor ai:ssa toimi yhtä hyvin kuin claude code:ssa. Cursorissa ja claude code:ssa on omanlaisensa logiikka millä poimitaan tavaraa kontekstiin, toinen toimii paremmin. Voi toki riippua projektistkin kumman työkalun tapa poimia asioita kontekstiin toimii parhaiten.

Jos käyttää paljon mcp-servereitä/työkaluja niin tämä voi sotkea agentin toimintaa. Hyvä tapa poistaa taskin kannalta epäoleelliset työkalut niin agentti toimii varmemmin.

--

Onhan noissa koodausavsustimissa ihan valtava ero vuodentakaiseen. Sama juttu kuvageneroinnin puolella. Vuosi sitten turha yrittää sanoa "tee logo jossa teksti foobar", nykyään toimii kuin taikaiskusta. Videopuolella google ja openai:n sora2 tehneet melkoisen loikan.
 
Figure 03 julkistetaan perjantaina 10. syyskuuta.

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://x.com/Figure_robot/status/1975585954086985934

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://www.youtube.com/watch?v=IlG3X8zRI2I
 
Viimeksi muokattu:
Kuulostaa oudolta ettei jokaista riviä mietitä ellei kyse sitten ole harrasteprojektista/protosta/pienestä ei kriittisestä työkalusta. Missään järkevässä työpaikassa tai vaikka open source maailmassa viimeistään vertaisarvioinnissa yksi tai useampi ihminen käy muutokset rivi riviltä läpi ja miettii että olikohan tää nyt hyvä vai ei ennen kuin tulee peukku ylös/alas saako laittaa sisään.

Claude Sonnet 4.5 etenkin claude code:n alla ajettuna hanskaa isot kontekstit hyvin versus muut mallit. Syystä x,y,z ei clauden konteksti esim. cursor ai:ssa toimi yhtä hyvin kuin claude code:ssa. Cursorissa ja claude code:ssa on omanlaisensa logiikka millä poimitaan tavaraa kontekstiin, toinen toimii paremmin. Voi toki riippua projektistkin kumman työkalun tapa poimia asioita kontekstiin toimii parhaiten.

Jos käyttää paljon mcp-servereitä/työkaluja niin tämä voi sotkea agentin toimintaa. Hyvä tapa poistaa taskin kannalta epäoleelliset työkalut niin agentti toimii varmemmin.

--

Onhan noissa koodausavsustimissa ihan valtava ero vuodentakaiseen. Sama juttu kuvageneroinnin puolella. Vuosi sitten turha yrittää sanoa "tee logo jossa teksti foobar", nykyään toimii kuin taikaiskusta. Videopuolella google ja openai:n sora2 tehneet melkoisen loikan.

Tietäisit vaan, miten pienissä SW-yrityksissä tehdään koodia. Sama tyyppi kirjoittaa koodin, testaa pikaisesti (kyllä tämä ehkä toimii) ja laittaa versionhallintaan commitilla. Tämä vielä asiakkaalla tuotannossa olevalla vehkeellä. Mutta eihän nämä ehkä olekaan järkeviä työpaikkoja.
 
Tietäisit vaan, miten pienissä SW-yrityksissä tehdään koodia. Sama tyyppi kirjoittaa koodin, testaa pikaisesti (kyllä tämä ehkä toimii) ja laittaa versionhallintaan commitilla. Tämä vielä asiakkaalla tuotannossa olevalla vehkeellä. Mutta eihän nämä ehkä olekaan järkeviä työpaikkoja.
Pienin firma missä olin töissä oli 30 hengen paja ja projektitiimit muutama kooderi per tuote. Kyllä silloinkin vähintään vieruskaveri katsoi muutokset läpi.

Ei se AI:n vika ole jos perusasiat kuten koodikatselmointi, ci-putki, lintterit, jonkinlainen määrä edes kriittisten asioiden automatisoitua testiä jne. ole kunnossa. Vika löytyy peilistä eikä AI:sta. AI-koodiarvioijan lisääminen tällaiseen tiimin voisi olla suoran nettopositiivinen asia vaikka AI ei koodia loisikaan. AI:lla koodiarviointi on oikea juttu ihan samaan tapaan kuin lintterit.

Tiedän kyllä ihan hulluja tapauksia. Eräs konkkaan ajautunut ssd:ta valmistanut firma niin ei edes versionhallintaa koodeille. Toimari otti koodit tekijältä, laittoi zip pakettiin verkkolevylle ja release toimarin koneella käännetty paketti. Tän firman ssd:t olivat kuuluisan epävakaita. Kun kuulin kaverilta joka oli putiikissa lyhyenaikaa töissä miten homma toimi niin epävakauden ydin selvisi.

Reilun 20v tein koodia työkseni ennen FIREtystä. Ennen ja jälkeen työuran hupikoodailua.
 
No meillä "oikeita" koodareita on alle 5. Jokaisella niin paljon työtä, että kerkeä kenenkään toisen koodeja katselmoimaan.
Ja osa koodareista ei edes halua opetella käyttämään versionhallintaa.

Mutta näillä mennään. ;)
 
Sähköongelma ratkennee 10v-15v sisään. Jos ei muuten niin uusia ydinvoimaloita joka nurkalla. AI Boom puskee paljon rahaa pienempiin ja isompiin ydinreaktoreihin ja ehkä myös fuusioreaktoreiden suuntaan. Kaikki isot sijoittaa tavalla tai toisella pienempiin ja isompiin reaktoreihin.
On tämä maailma menossa sairaaseen suuntaan jos jonkun AI:n takia aletaan pukkaamaan ydinvoimaloita joka nurkalle.
Kaczynski oli oikeassa :)
 
No meillä "oikeita" koodareita on alle 5. Jokaisella niin paljon työtä, että kerkeä kenenkään toisen koodeja katselmoimaan.
Ja osa koodareista ei edes halua opetella käyttämään versionhallintaa.

Mutta näillä mennään. ;)
Näitä asioita oppii kantapään kautta olettaen että on mahdollista tehdä kallista virhettä mikä paremmalla toimintatavalla olisi ollut vältettävissä.

Laittaisin AI-kodiarvioijan prosessiin tuollaisessa tilanteessa. Jos se löytää jotain hyvä, jos valittaa turhasta jätä huomiotta. Pelkkää voittoa laatumielessä
 
No meillä "oikeita" koodareita on alle 5. Jokaisella niin paljon työtä, että kerkeä kenenkään toisen koodeja katselmoimaan.
Ja osa koodareista ei edes halua opetella käyttämään versionhallintaa.

Mutta näillä mennään. ;)

Jos ei halua opetella käyttämään versionhallintaa niin ei todellakaan ole mikään oikea koodari.

Ja tuo peruste, että "jokaisella on niin paljon töitä ettei ehdi muiden koodeja katselmoimaan" on rikkinäinen perustelu, koska sillä koodien katselmoinnilla (tehtynä sopivan kevyesti, esim. gerritillä, ei millään byrokraattisilla katselmointipalavereilla joissa byrokraattiset pyöräkirjat) säästettäisiin debuggaamisesta paljon enemmän aikaa kuin mitä siihen koodien katselmointiin menee aikaa
 

Statistiikka

Viestiketjuista
289 234
Viestejä
4 952 616
Jäsenet
79 611
Uusin jäsen
Samsung20

Hinta.fi

Back
Ylös Bottom