AI-ntruzív gondolatok

Nemrégiben találkoztam az alábbi ábrával, ami szerintem igencsak elgondolkodtató. Az összes manapság népszerű generatív modell lényegében a tág értelemben vett Internetet “tanulja meg”. A technológiáról magáról javax0 blogján szép összefoglalót lehet olvasni.

Az képen látható a StackOverflow látogatási és ezzel párhuzamosan a felhasználói aktivitás zuhanása látható. Igen ám, csakhogy az összes model összes programozáshoz kapcsolódó témájának legfontosabb forrása maga a StackOverflow oldala! Ha onnan eltűnik a tartalom, akkor miből fog tanulni a robot? És a jövőbeli technológiákkal mi lesz?

stackoverflow-after-chatgpt-tom-alder.jpg

Ez a kérdés kicsit a tyúk és tojás problematikája, de ez most nyilván egyre égetőbb lesz, hiszen a GitHub copilot ingyenessége után még többen fogják használni kódolásra is az asszisztenst.

Mesterséges programozás

Vannak olyan technológiák, amelyek zárójelbe tesznek korábbi feladatokat, adott esetben munkaköröket. Mindenki azt szajkózza, hogy az AI is ilyen, és továbbikban nincs szükség kétkezű egyfejű humánokra. Kicsit azért tamáskodom, mert ahogy mások is rámutattak: “Az ügyfélnek pontosan definiálnia kéne, hogy mit is szeretne. Ezek szerint biztonságban vagyunk.”

Szigorúan magánvéleményem, hogy a ChatGPT és társai az emberiség elhülyítésenek egy újabb eszköze, de a szellemet nem lehet visszazárni a palackba. Ha nem küzdhetsz ellene, használd fel! Így kipróbáltam, hogy hogy is néz ki, lássuk mire megyünk vele.

tesla_robot_head_01.png

Projektnek a Corporate Bullshit Generator for Java migrációját tűztem ki célul valamilyen másik nyelven, ami esetünkben a Go lett. Elsősorban azért, mert itt van esélyem kicsit belelátni, de nem értek hozzá eléggé, Pythonban meg már van ilyen.

Kikötésnek annyit tettem magamnak, hogy olyan keveset írjak kódot, amennyire csak lehetséges. A végeredmény a Corporate bullshit generator for Go projekt lett.

*** Ez a cikk is ChatGPT hozzáadásával készült.

Corporate Bullshit Generator for Java

Lőn vala, egykoron a Corporate Bullshit Generator, és miután láttam vala, hogy ez jó és még Dilbert főnöke is ezt használja, így legyen meg ez Java nyelven is.

Már régóta kacérkotam a gondolattal, hogy kéne vetni erre egy pillantást. Az IR minden bizonnyal jóváhagyta volna a projekt megszületését. :) A Markov láncok érdekes téma amúgy is, illetve, ha valaki dolgozott már multinál, akkor pontosan tudja, miről is beszél az, aki a “corporate bullshit” fogalmára gondol.

A ChatGPT elveszi a munkánkat ***, ez különösen igaz az ehhez hasonló generátorokra, mivel az AI-nak akár megadhatjuk a stílust is, hogy mihez hasonló eredményt szeretnénk. Egyéb, machine learning megoldásokkal is jobb eredményt lehet elérni, tehát nem érdemes túl sok erőforrást beletenni a tutira megírt optimalizációba. Így aztán én is inkább kerestem egy létező implementációt, és azt fordítottam át, majd alakítottam át.

Dilbert's pointy-haired boss

*** Ez a cikk még nem ChatGPT hozzáadásával készült.