Leckdo se brání “agentům”. Vymýšlí bariéry proti AI, aniž by si uvědomovali rozdíl mezi “AI se učí na vašem obsahu” a “někdo používá AI, aby si zpracoval informace”. Důvtipné i úplně blbé postupy, ideově rozumné i pochybené. Včetně magie.
No, a někteří naopak jdou štěstíčku naproti. Třeba Cloudflare nabízí možnost zapnout zónu Markdown for Agents, což způsobí, čárymáryfuk, že když přijde agent s dotazem a pošle hlavičku “Accepts: text/markdown”, tak mu Cloudflare předloží verzi v Markdownu. Ááááách! To zas bude mrzení!
Andrej Karpathy představil "microgpt”. V jednom Gistu s pár sty řádek v Pythonu bez dalších závislostí naimplementoval celý engine GPT (samozřejmě v malém rozsahu). Můžete si ho zkusit. Ano, je to funkční malé LLM (kontradikce jsem si vědom).
Tento příklad přepsal Milan Milanović do C# a přidal k němu i hezké čtení “jak to funguje”. Jako příklad používá seznam jmen, kterými natrénuje LLM, a inference pak generuje náhodná, ale reálně znějící jména.
Říkal jsem si, že bych to přepsal do JS, ale než jsem se na to vyspal, tak už to někdo měl. Můžete se podívat na zdroják a můžete se i podívat, jak se to učí a jak to generuje.
Narazil jsem na zajímavý e-book o tom, jak fungují vysoce přesné elektronické součástky. Editor psal, že jej seskládal z autorových poznámek po jeho smrti (s předchozím svolením).
Autor se věnuje konstrukci velmi přesných rezistorů, kapacitních snímačů a děličů napětí. Popisuje pokročilé analogové obvody, včetně nízkošumových zesilovačů, aktivních filtrů a bloků s vysokým ziskem s JFET a BJT. K tomu dostáváte i porci praktických příkladů a matematických modelů, které ukazují vliv parazitních vlastností součástek na přesné měření a jejich eliminaci.
Víte, jaké má standardy pro psaní kódu NASA? Je to zajímavé čtení, vážně. A nejdůležitější je číst to správně a celé!
Vzpomněl jsem si u toho na svá léta ve Zdrojáku. Na to, jak jsem psal programátorům věci, které neradi slyšeli, a jak mě za to svorně nesnášeli. Bylo to roztomilé. Lidi, kteří milovali svůj kód a čekali, že za něj dostanou Pullitzera (minimálně) se mohli vzteknout, když jsem psal, že se současnými (míněno už tehdejšími) stroji je jejich ruční piplání s kódem hrozně drahé, jako každá ruční práce, a bude brzo nahrazená generátorem kódu.
Lup, a už to bylo! Už tam šli jak na orloji, jeden po druhém, a: “Chci tě vidět, jak si necháš své peníze v bance, které napsal tu aplikaci nějaký debil podle tvých rad, ty chytráku!” (“debil” a “chytrák” si můžete volně zaměňovat).
Odpovídal jsem: No jasně, protože každý kód je kritická součást bankovní infrastruktury! Na to neměli jiný protihmat než “už 10 let vyvíjím bankovní aplikace v Javě!” Pak museli přitvrdit, protože v diskusích kdekdo vyvíjel “už 10 let bankovní aplikace v Javě”, takže jedni zvýšili na 15 let (což bylo v roce 2009 obzvlášť vtipné) a jiní, kterým to došlo, přešaltovali na “již 10 let vyvíjím v Javě aplikace pro bezpečnostní služby a má práce je tajná, proto o ní nemůžu mluvit, ale naprosto přesně vím, jak má programování vypadat!”

Comments
Nothing yet. Say the first thing.
Sign in to join the conversation.