Poslední příspěvky

Stran: [1] 2 3 ... 10
1
Vývoj / Re:FP a error handling
« Poslední příspěvek od BoneFlute kdy Dnes v 18:50:04 »
algebraické efekty

Algebraické efekty jsou super věc. Další z těch, které teprve čekají na objevení v mainstreimových jazycích. A taky GADTs, toho se taky jen tak nedočkáme.
2
Vývoj / Re:Vezme AI ajťákům práci?
« Poslední příspěvek od Mintaka kdy Dnes v 17:20:23 »
... Ale pokud do AI zadám kontext, tedy např standardní knihovna jazyka a děláme třeba jen šifrovaný redundantní storage, ...

Pokud mám definovaný vstup, nebo množinu vstupů (stupně volnosti) a jsem schopen hodnotit výstup, tak na tenhle use case jsou lepší techniky než bruteforce.

To je třeba případ různých konvertorů a automatických zpracovávačů dat na které jsem si brousil zuby před Covidem. Je tam jasný vstup i jasný a hodnotitelný výstup.

Nebo před desítkami let jsem uvažoval o použití genetických algoritmů k natrénování bota pro intradenní obchodování. Dat je hodně, stupně volnosti jasně definované, akce nákup/prodej, výsledek = stav konta.
3
Vývoj / Re:Vezme AI ajťákům práci?
« Poslední příspěvek od Tomáš Crhonek kdy Dnes v 16:15:28 »
Možných variant programů je tedy limitně nekonečno.

Všech programů ano. Ale pokud do AI zadám kontext, tedy např standardní knihovna jazyka a děláme třeba jen šifrovaný redundantní storage, tak z těch všech možností a vůbec nutných komponent standardní knihovny toho moc nezůstane a potom to lze spočítat.
4
PWA by už mělo jít dát do Google Play přímo, do Apple Store byste musel použít nějaký wrapper. Mikroanimace se s Tailwindem samozřejmě dělat dají.
5
Vývoj / Re:Vezme AI ajťákům práci?
« Poslední příspěvek od Mintaka kdy Dnes v 15:37:31 »
proč to zrovna v IT nejde udělat spíše hrubou silou ... Potom už "jen" stačí vybrat ty užitečné programy

To je jednoduché vysvětlit proč to moc nejde jen hrubou silou.

Vezměme si obrázek, pro zjednodušení maličký, třeba 100x50 px a vystačíme si s prostými dvěma barvami.
Pak je to 2na5000 = 10na1505 možných kombinací.
A pak už jen stačí vybrat ten správný obrázek, na kterém je číslo příští sportky.

Hint: Odhadem je ve vesmíru 10na80 atomů.

Možných variant programů je tedy limitně nekonečno.
6
Vývoj / Re:Vezme AI ajťákům práci?
« Poslední příspěvek od Karmelos kdy Dnes v 14:47:41 »
...
Fakt jsem zvědavej, kdo posune dál "architekturu".

Zajímavá úvaha, hraničící se AI výstupem :-) Ale odpověď na poslední otázku je jednoduchá. Architekturu posune dál ten kdo překlopí nějaký upravený  LLM do matrice počítačového čipu (nebo čipů). Pak budeš mít supervýkonný LLM co se vejde na stůl v obýváku, případně naškálováním v superpočítači budeš mít něco co dokáže pracovat o desítky řádů rychleji než nevýkonnější LLM dneska. To by v tom byl čert aby to nebylo lepší. Jenom v tom experimentování jak píšeš výše je třeba dávat pozor... člověk ve fázi experimentování - typicku 4-12 let - většinou nemá možnost ohrozit celý lidstvo protože experiment "jak by to vypadalo když by tady nikdo nebyl" provádí v době kdy rodiče jdou do divadla....
7
Vývoj / Re:Vezme AI ajťákům práci?
« Poslední příspěvek od Tomáš Crhonek kdy Dnes v 14:45:17 »
Já bych doporučil ke shlédnutí tuhle úvahu od Dylan Beattie (https://youtu.be/J9ZKxsPpRFk) - každý nástroj nás zatím posunul jen o jeden schod nahoru a to se o mnohých očekávalo mnohem víc. Podle Dylana AI bublina splaskne.

Co mi vrtá hlavou je spíše to, proč to zrovna v IT nejde udělat spíše hrubou silou. Hlavně u staticky a silně typovaných jazyků mi už dlouho dobu přijde, že by to mělo jít. Pokud nějaký nástroj má k disposici celou množinu kódu, tak ví, co s čím lze spojit jen na základě typů a možností přetypování. Takže se brute force metodou dá vygenerovat vlastně všechno, co lze s tou množinou dělat. Potom už "jen" stačí vybrat ty užitečné programy (ano, toto je to nejtěžší).

I tak mi po letech s Copilotem přijde, že copilot vlastně moc neví, co vše má k disposici a často ani jak to spojit dohromady, pokud už teda má kontext rozpracovaného programu.
8
Vývoj / Re:Vezme AI ajťákům práci?
« Poslední příspěvek od František Ryšánek kdy Dnes v 13:16:58 »
Ta dnešní LLM-based architektura je jako lidský mozek ve snu. Kontinuálně sní, co bylo dál. Na rozdíl od lidského mozku se nemá kam probudit. Snažíme se nutit LLM, aby "snil pokročile", aby při tom bral v úvahu maximum vědomostí, co se kde šustlo v internetu. Víc a ještě víc vědomostí, vyčtených kdoví kde všude. Ale pořád je to jenom ten sen. Masivně paralelní mnohovláknové snění, s mnoha front-endy pro jednotlivé lidské pozorovatele. Humanoidní primáti sedí na židličkách a dokola se ptají "a co bylo dál?" a model si v dané otevřené instanci vždycky zase kus dosní. Dotaz - odpověď.

Aby nám to vzalo práci, musel by Stvořitel dát té neuronové síti monoistické bdělé vědomí. Třeba taky schopnost kontinuálně se učit. U biologických mozků s tím souvisí taky schopnost zapomínat nepodstatné, nebo si opravovat předchozí vědomosti, učit se z jednotlivé zkušenosti (pokus omyl). Ale za mě nejdůležitější je ten bdělý stav, to čemu říkáme "já" (možná špatná volba - nebazíruju tady na sebeuvědomění). Ta věc by musela mít nějaký buffer, kde by se drželo nějaké střednědobé zadání, kolem kterého by si ta věc "zpětnovazebně cyklicky filtrovala, odvozovala, asociovala". Plus by do toho míchala vstupy zvenčí, a asi by potřebovala taky nějaké "akční výstupy". Žádný dotaz-odpověď - prostě furt. Ta věc by musela být nadána schopností soustředně uvažovat a autonomně konat. Pokud správně chápu, toto se dnes víceméně neohrabaně roubuje jako mechanická nadstavba přebujelého "snivého" LLM, a ještě naschvál omezujeme autonomii (paletu "aktuátorů"), aby nás ta věc nevygumovala z povrchu zemského.

Chceme po chudákovi "AI", aby nás zastoupil v práci, přitom mu nedáme naši reálnou zkušenost, možnost experimentu ve fyzické realitě, možnost vzít si z výsledku okamžité trvalé ponaučení...

Máme kladivo, a proto problém vnímáme jako hřebík. A protože nám tak trochu dochází, že s tímto přístupem asi nedosáhneme svého poněkud mlžného cíle, tak teď kolem toho kladiva zvenčí konstruujeme složité mechanické perpetuum mobile, aby to kladivo dokázalo fungovat jako nůžky... A tržní síly hrnou biblickou povodeň finančních prostředků tím směrem, že "postavíme ještě desetkrát větší kladivo! - to by v tom byl čert, aby nezačlo stříhat". A konkurenční tlupa "hele oni staví ještě větší kladivo! Proboha, musíme si postavit svoje, ještě větší než to jejich!" :-D

Ano dělám si z toho blbě srandu. Dave Plummer (ano ten funkční autista co kdysi napsal Task Manager) zrovna použil AI ke zmrtvýchvstání starého dobrého notepadu (aby odvylepšil ten jedenáctkový). To není špatný výkon, na "snivý LLM s lešením okolo", kterému se tady posmívám.

Zajímavý model samoučícího expertního systému poskládaného z pokročilejších neuronů káže jistý Charles Simon. Patří mezi hlasatele "neurosymbolických přístupů" a "spiking neurons". Zajímavá kombinace: nadaná schopností chroupat formální logiku na relativně nízké úrovni nad "neuronovým substrátem", zároveň spiking neurons mají blízko ke "kontinuálnímu fungování v reálném čase". Zjevně není sám, kdo jde jednak mimo LLM dav, druhak se zabývá konkrétně těmito tématy - jenom na rozdíl od souvěrců, kteří publikují v odborných časopisech, tenhle pán začal na nemladá kolena youtubeřit :-) Pokud správně chápu, opět má především "model zpracování a kódování znalostí", ale chybí mu "engine vědomí". Ani on neví, "kudy na to".

Fakt jsem zvědavej, kdo posune dál "architekturu".
9
Vývoj / Re:Vezme AI ajťákům práci?
« Poslední příspěvek od _Jenda kdy Dnes v 12:53:48 »
Stejně tak to je s LLM, je to pouze nástroj a určitě není (a nejspíš ani nebude) znatelný rozdíl mezi tím, jestli ho použiješ nebo nikoliv.

Třeba bude, ale to nemusí nic změnit - byly i nástroje, kde se snad shodneme, že efektivitu výrazně zvýšily (porovnej dnešní programování s programováním na papír, ruční kompilací do strojáku, dávkovým zpracováním děrných štítků). Přesto je programátorů stále poměrně nedostatek a mnohem víc než v době děrných štítků.
10
Vývoj / Re:Vyplatí se k webu dělat nativní appku na iPhone a Android?
« Poslední příspěvek od redustin kdy Dnes v 12:32:25 »
Jen upozornění - u Androidu (u iphonu to bude asi podobné) je nutné vydávat novou verzi cca 1x ročně

Platí to i u TWA aplikací? J

To nevím, my máme klasickou WebView, ale GPT5 (se "search online") říká, že je to stejné ("This means your TWA wrapper app (the Android APK/AAB that launches your web content) must be rebuilt and updated to meet the targetSdkVersion requirement each year, just like native or WebView-based apps.")
Stran: [1] 2 3 ... 10