Lidi maji porad tendenci objevovat kolo. A hlavne u vyvoje software vetsina lidi nesnasi cist cizi kod a radeji si napisou vlastni.
Ted to bude delat AI. Po milionte vytvori simulaci entropie kulickama, po milionte naprogramuje pexeso.
Ja tohle uprimne nesnasim. Jedna vec je vyvijet neco pro sebe aby se clovek neco naucil, druha vec je ale vyvijet neco jen protoze jsem lenivy pouzit cizi ale otestovany kod. No a palit elektrinu na provoz AI aby vytvorila pexeso pomilionte, to je uplny hnus.
Podle mě to je v pohodě. AI spotřebovává víc než vydělává, takže já si myslím, že bude nejlepší všechny tyto firmy nechat pálit peníze na pexesu.
> Lidi maji porad tendenci objevovat kolo. A hlavne u vyvoje software vetsina lidi nesnasi cist cizi kod a radeji si napisou vlastni.
Ale co je na tom spatneho? Kolikrat to udelate lepe nez nejaka obecna knihovna.
Samozrejme u AI bude problem, ze lidi nebudou vedet, co v tom kodu maji. Takze, kdyz si v promptu treba nerekli o zabezpeceni, tak to nebude zabezpecene vubec.
A kolikrat to udelas hur?
Problem je ze lidi casto delaji veci znova a znova aniz by to bylo lepsi, a aniz by meli snahu nebo zamer to udelat lepsi.
> A kolikrat to udelas hur?
Malokdy. Vetsinou si najdu nekolik duvodu, proc to delam, co existujici implementace neumi. Napr. chci, aby to umelo omezit mnozstvi pameti a aby se to chovalo rozumne, i kdyz pridelena pamet dojde. To vetsina implementaci ve vetsine programovacich jazyku vubec neumi, takze z tohoto pohledu to udelam lip.
Navic to mam pak pod kontrolou, takze mi to nikdo cizi nemeni a nerozbiji.
Ze zacatku vetsinou vic, nez kdybych pouzil existujici knihovnu. Nicmene pokud tu knihovnu musim aktualizovat (napr. kvuli bezpecnosti) a ona porusi zpetnou kompatibilitu, tak se karta obrati. Protoze hledat bugy v existujicim kodu, ktere vznikly porusenim nejakeho invariantu, ktery dosud platil, je casto jeste vetsi otrava, protoze po nekolika mesicich uz si presne nepamatuji, na jakych invariantech kod zavisel.
Vyborne, tak jsi jeden z tech co neobjevuje kolo. Akorat nevim jaky mel tvuj puvodni prispevek smysl? Ja nepsal ze to delaji *vsichni* a *vzdy*. Ja psal ze to lidi delaji casto, to znamena ze existuji pripady kdy to tak neni.
12. 12. 2025, 18:47 editováno autorem komentáře
> Vyborne, tak jsi jeden z tech co neobjevuje kolo.
Do jiste miry je kazda implementace v necem jina nez ty existujici. V netrivialnim projektu je tolik prostoru udelat neco jinak.
Prisel typek co nevedel ze to nejde udelat a udelal to...
Nekdy je dobre znovu projit i historii oznacene slepe vetve...
Napriklad zjistovat jestli vypousteni dymu do umyvadla nevznikne zlato je slepa ulicka ktera fakt nema smysl.
Jen jste se minul v oboru. Zkuste to nazvat "akumulace obnovitelných zdrojů" a granty se jen pohrnou, i když to nebude dávat fyzikálně smysl.
To hrnuti grantu bych chtel videt. Neboli podle mne mas do ziskavani grantu jen takovy vhled nekoho kdo o tom nic nevi a nikdy zadny vyzkumny grant nepodaval.
kdyz jsem byl mladsi tak jsem se smal tem "redneck engineering" ukazkam na internetu...
ted se otocim od monitoru a smich me prejde...je to vsude, kam se clovek podiva...
"vypousteni dymu do umyvadla" je usmevny, ne "sakra rychle pryc..."
Jono, proč prostě nebydlíme všichni v jednom stejném domě jako jedna velká rodina? Na co každý bydlí ve svém baráku, co je postavený trošku jinak?
To je jen mrhání surovinami a plýtvání energií.
To ale nie je ekvivalent toho co on hovori. Kazdy si to moze urobit len preco ma kazdy potrebu to niekam propagovat. To je to iste ako keby kazdy kto dokonci novy dom zacal pozyvat vsetkych co idu po ulici aby sa isli pozriet aky je ten jeho dom iny aj ked vyzera uplne rovnako ten v ktorom sami uz byvaju iba ma inu kominovu vlozku koli bezpecnosti.
Na programování jako pomocníka AI stále používám, protože prototypuje rychleji než já a já to pak jen opravím. Ale kompletně jsem opustil chat boty, protože jsem zjistil, že lžou tak moc, až je to pro mě nepoužitelné. Možná jsem výjimka.....
To rozhodně nejste. V podstatě jsem to udělal v některých ohledech také z téhož důvodu. Jen tedy jazyková poznámka: nelžou, lhaní je úmyslná činnost; generují nesmysly, halucinují.
Poznamku beru a v zasade souhlasim, urcite je to presnejsi. Nicmene pokud je nejaka informace nepravdivá, tak není vyloženě nespávné jí nazvat lží, i když v tom nebyl ten záměr. Rozhodně se to takto běžně používá.
Ono se leccos používá běžně a zároveň úplně špatně. Právě tímhle způsobem ostatně vzniká většina nedorozumění. AI je to jedno, ale jděte a řekněte třeba někde na poradě, že ředitel lže. Zvlášť, pokud fakt jen neříká pravdu (třeba proto, že má za to, že pravda je jiná).
Jj takove ty linq nebo regularni vyrazy na to je AI dobra. Ale kdyz jsem nechal psat funkce tak to neslo. Stravil jsem vic casu opravovanim nez kdyby to delal sam.
Zalezi. Nedavno jsem si nechal napsat maly specializovany jednoucelovy merak zalozeny na Raspberry Zero pomoci Claude Sonnet ve Visual Studio. Schvalne jsem jen zadaval co chci, a testoval vysledek, minimalne zasahoval do kodu. 1200 radku pythonu, za 3 vecery hotovo, z toho jsem polovinu casu koukal na zpravy a cekal nez UI dokonci praci. Vcetne dokumentace, README, procitani knihoven. Sam bych to psal po vecerech 2 tydny. Funguje to. Je to jinak nez bych to napsal ja. Nektere kusy kodu jsou neoptimalizovane nebo podivne. Ale uspora casu to byla fakt znacna.