Post B1kdnXGiRMxcc2wZSS by Mac_CZ@mastodon.macsnet.cz
 (DIR) More posts by Mac_CZ@mastodon.macsnet.cz
 (DIR) Post #B1kZwlYaHqyZiTRo00 by zoul@boskovice.social
       2025-12-29T17:38:08Z
       
       0 likes, 0 repeats
       
       Koťátka! Budu končit v současné práci, čas na nová dobrodružství. Ještě nevím, do čeho se přesně chci pustit. Ale jedna věc, která mě láká, je naučit se Rust. Je to bizarní dotaz, ale nehodil by se vám někomu člověk, co se naučí #Rust a bude pak pro vás dělat nějaké systémové věci? Jsem čistotný, programuju 30+ let ve všem možném od Basicu přes Pascal, C, assembler, Objective-C a Swift až po TypeScript. (Chápu, že ta konverzace je v principu složitější, ale to můžem vždycky dohnat později.)
       
 (DIR) Post #B1kZwn4Wea7WPpOpQO by xChaos@f.cz
       2025-12-29T19:12:55Z
       
       0 likes, 0 repeats
       
       @zoul závidím ti sebedůvěru, se kterou jsi si jistý, že Rust se naučíš stejně snadno, jako předchozí jazyky... já sice okamžitě dostal pocit, že se mi "líbí" víc, než třeba C++, ale to není žádná záruka, že je i jednodušší, než C++ (a znalost některých konceptů v C++ se při učení Rustu určitě může hodit). Být tebou, tak kontaktuju @dmajda - ten se do toho docela ponořil. Ale když jsem s ním o tom v létě mluvil, tak říkal, že pracovních příležitostí v Rustu zas tak moc není... takže stěží nějaká pozice bude otevřená pro začátečníka.
       
 (DIR) Post #B1kZwoD4QIY7wcPANk by Mac_CZ@mastodon.macsnet.cz
       2025-12-29T19:24:34Z
       
       0 likes, 0 repeats
       
       @xChaos @zoul @dmajda Novej jazyk se naučíš za tejden, všechno je to na jedno kopyto. Rust jsem se už začal učit a vyprávěl jsem o tom kolegům a když jsem říkal, že tam jsou konstanty a proměnné a ty jsou vlastně taky konstanty, tak se začali hrozně smát. Tak jsem musel uznat, že Rust je fakt špatnej a rozhodl se spíš věnovat energii něčemu jinému.
       
 (DIR) Post #B1kbs1ahRe3NuDItqC by xChaos@f.cz
       2025-12-29T19:46:06Z
       
       0 likes, 0 repeats
       
       @Mac_CZ Rust  určitě není "špatnej" - ty opatření, který přijali, aby compiler odmítl překompilovat prasárnu byť jen potenciální, jako céčkař určitě chápu jako v zásadě užitečná. Já v zásadě chápu, kam a proč mířej, ale naučit se do hloubky novej jazyk nad rámec toho, že se člověk dokáže přehrabovat v kódu, který napsal někdo jiný a hackovat v něm nějaký maličkosti - to pro mě nebylo úplně snadný nikdy. Takže se nesměju... a ostatně ani já tomu tu energii nevěnoval... ale spíš teda držím palce. Pro mě není jednoduchý se jen tak z fleku rozhodnout "naučím se nový jazyk a budu se tím živit".Zaměstnat se někde jako programátor bych docela ještě chtěl, ale rozhodně bych si to troufl jen u platforem, se kterými mám praxi 20 a více let. Učit se nové věci pro mě už není samozřejmé (ale záleží i na věku...)@zoul @dmajda
       
 (DIR) Post #B1kcQC5Qvd7GIryLnU by Mac_CZ@mastodon.macsnet.cz
       2025-12-29T19:52:22Z
       
       0 likes, 0 repeats
       
       @xChaos @zoul @dmajda Já jako programátor dělal profesionálně v C, C#, Java, C++, PHP, Python a teď jsem dostal na starost nový projekt, co bude v Go. A to jsou jenom věci, co jsem dělal v práci, další samozřejmě ve volném čase. Na jazyce fakt moc nezáleží.
       
 (DIR) Post #B1kcd8CEhh5m0DK6kK by Mac_CZ@mastodon.macsnet.cz
       2025-12-29T19:54:42Z
       
       0 likes, 0 repeats
       
       @xChaos @zoul @dmajda Jinak za mne je nejlepší jazyk C++, protože ti umožňuje použít jakékoliv paradigma a můžeš přizpůsobit styl každému jednotlivému problému a ne všechno ohýbat, abys to napasoval do nějaké šablony, co zrovna jazyk umožňuje.
       
 (DIR) Post #B1kdAsm2YClI14AEzo by xChaos@f.cz
       2025-12-29T20:00:44Z
       
       0 likes, 0 repeats
       
       @Mac_CZ C++ ti umožňuje použít jakékoliv paradigma, pokud tím paradigmatem je kapotovaný assembler :-)) Hele to že Linus pustil do jádra Rust, ale ne C++, to myslím mluví za vše...@zoul @dmajda
       
 (DIR) Post #B1kdLwLraZQqIXC1R2 by Mac_CZ@mastodon.macsnet.cz
       2025-12-29T20:02:47Z
       
       1 likes, 0 repeats
       
       @xChaos @zoul @dmajda Je to srab. A neustál tlak transek. Rust je jejich oblíbená věc. A vlastně je to jejich taková strčená noha do dveří, aby mohli protlačit svůj code of conduct.
       
 (DIR) Post #B1kdOzeVlzeJP6N5F2 by xChaos@f.cz
       2025-12-29T20:03:18Z
       
       0 likes, 0 repeats
       
       @Mac_CZ wut? @zoul @dmajda
       
 (DIR) Post #B1kdnXGiRMxcc2wZSS by Mac_CZ@mastodon.macsnet.cz
       2025-12-29T20:07:47Z
       
       0 likes, 0 repeats
       
       @xChaos @zoul @dmajda https://rust-lang.org/policies/code-of-conduct/
       
 (DIR) Post #B1kesFwCP5gMGQA6L2 by michal@vltava.cloud
       2025-12-29T20:19:48Z
       
       0 likes, 0 repeats
       
       @Mac_CZCo to ma společného s programováním?! @xChaos @zoul @dmajda
       
 (DIR) Post #B1kf2xd0oms6fCI9cO by Mac_CZ@mastodon.macsnet.cz
       2025-12-29T20:21:46Z
       
       0 likes, 0 repeats
       
       @michal @xChaos @zoul @dmajda No právě. Za mne by se měli soustředit na ten jazyk a hlavně na to, aby včerejší kód šel přeložit i zejtra (s tím mají docela problémy) a ne na tyhle kraviny.
       
 (DIR) Post #B1kfjVm6FhaujIpf1s by xChaos@f.cz
       2025-12-29T20:29:23Z
       
       0 likes, 0 repeats
       
       @Mac_CZ s tím, aby včerejší kód šel přeložit i zítra, má problém v podstatě jakékoliv prostředí.. když se ti nezmění jazyk, změní se ti verze knihoven a tak. Já si občas přeju, aby šlo uniknout inovačnímu cyklu, tedy aby zítřejší kód šel přeložit i včera (obrazně řešeno). Ale to bych asi chtěl moc :)Každopádně, hledat za popularitou Rustu cokoliv jiného, než že programátoři chtějí po letech konečně kompilovaný jazyk, ve kterém mají slušnou jistotu, že jim program nečekaně nespadne na nějakém segmentation fault, mi přijde přehnané. A ano: nejvíc se obávají vývojáři v C++. Nakonec ale rozhodne stabilita a efektivita kódu.. ta je měřitelná. Benchmarky, co jsem viděl, řadily Rust co do výkonnosti za C, ale před C++. (I když hodně asi závisí na konkrétním stylu psaní, použitých knihovnách, apod.)@michal @zoul @dmajda
       
 (DIR) Post #B1kg1LZEwSTQHhK0XI by Mac_CZ@mastodon.macsnet.cz
       2025-12-29T20:32:42Z
       
       0 likes, 0 repeats
       
       @xChaos @michal @zoul @dmajda Hele, C++ programátoři jsou docela v pohodě. Tam se jedou smart pointery, reference a optional, na přímo to paměti se nešahá. To i v tom Rustu skoro na všechno (interakci s okolím) musíš používat unsafe, tak je větší pravděpodobnost, že ti to slítne než v moderním C++.
       
 (DIR) Post #B1kgLixLgzD8cDJaxk by xChaos@f.cz
       2025-12-29T20:36:18Z
       
       0 likes, 0 repeats
       
       @Mac_CZ já zz toho naopak měl pocit, že v Rustu jsou všechny pointery vlastně rovnou něco jako smart pointery, ale vlastně nejsem tak znalý C++, abych takový pocit mohl mít :-)@michal @zoul @dmajda
       
 (DIR) Post #B1ko8EySeXfFUpuu4u by orfanik@witter.cz
       2025-12-29T22:03:27Z
       
       0 likes, 0 repeats
       
       @Mac_CZ🏳️‍⚧️Za těmito slovy si opravdu stojíte?Pokud ano, byl by to za mě důvod k defederaci vaší instance, bohužel
       
 (DIR) Post #B1koNoobg9lJ00jfpg by Mac_CZ@mastodon.macsnet.cz
       2025-12-29T22:06:22Z
       
       0 likes, 0 repeats
       
       @orfanik 🙄
       
 (DIR) Post #B1m2smE0x6AsSXEh72 by DonJirka@mastodonczech.cz
       2025-12-30T12:23:28Z
       
       0 likes, 0 repeats
       
       @Mac_CZ @xChaos @zoul @dmajda eeeeee cože?Abych si to shrnul, od diskuze na téma naučím se jiný programovací jazyk jsme se dostali k tomu, ze Rust je jazyk transek a jejich ovládnutí lidsta? Tak tyj hodně mimo mísu 🤣🤣🤣🫡
       
 (DIR) Post #B1m3AlPwh3ERAQOT0i by DonJirka@mastodonczech.cz
       2025-12-30T12:26:42Z
       
       0 likes, 0 repeats
       
       @Mac_CZ @orfanik Bereš na to nějaké prášky? 🤣🤣🤣
       
 (DIR) Post #B1npH6wIZvkmbxZwPI by xChaos@f.cz
       2025-12-31T07:42:57Z
       
       0 likes, 0 repeats
       
       @DonJirka ok, ale hlavní sdělení bylo, že C++ se hodí úplně na všechno, ne? :masto_wink: @Mac_CZ @zoul @dmajda
       
 (DIR) Post #B1npH8itwiE28zKGno by zoul@boskovice.social
       2025-12-31T08:42:02Z
       
       0 likes, 0 repeats
       
       @xChaos @DonJirka @Mac_CZ @dmajda Úplně na všechno, možná jen s výjimkou programování 🤡
       
 (DIR) Post #B1npH9tDbq4XlHA1WS by DonJirka@mastodonczech.cz
       2025-12-31T08:59:27Z
       
       0 likes, 0 repeats
       
       @zoul @xChaos @Mac_CZ @dmajda Teď by zas mohl Mac_cz použít něco proti třeba židům, nebo tak....nebo se trefit alespoň do cikánů. 😁😁😁
       
 (DIR) Post #B1npHAr815zil5Bru4 by Mac_CZ@mastodon.macsnet.cz
       2025-12-31T09:00:22Z
       
       1 likes, 0 repeats
       
       @DonJirka @zoul @xChaos @dmajda Nebuď retard.
       
 (DIR) Post #B1nqWB1pkzBXakupO4 by xChaos@f.cz
       2025-12-31T09:14:21Z
       
       0 likes, 0 repeats
       
       @Mac_CZ Já bych brzdil... z takovéhohle pocitu vyloučení přesně vznikají antisociální sítě, a rozpad Fediverse na sociální a antisociální sekci je přesně to poslední, co teď potřebujeme :-)Debata, jestli si v programování vystačíme s tím, že definujeme syntax, kterou compiler přijímá, a nad rámec toho je povoleno vše, nebo jestli existují i jiná pravidla, by nás brzy dovedla třeba ke zpochybňování smyslu open source licencí, jako je GNU, apod.Pro mě osobně je zajímavé téma zpětné kompatibility. Čas od času samozřejmě narazíme na hranice určité abstrakce a nutnost zpětnou kompatibilitu rozbít, současně ale rozbíjení zpětné kompatibility je občas v IT nadužíváno. @DonJirka @zoul @dmajda
       
 (DIR) Post #B1nqftTHtAqM2EOFl2 by Mac_CZ@mastodon.macsnet.cz
       2025-12-31T09:16:12Z
       
       0 likes, 0 repeats
       
       @xChaos @DonJirka @zoul @dmajda Souhlas.
       
 (DIR) Post #B1ns0kSsfbpk8Yhxom by theron29@witter.cz
       2025-12-31T09:27:35Z
       
       0 likes, 0 repeats
       
       @DonJirka @zoul @xChaos @Mac_CZ @dmajda Nn, on se naváží výhradně jen do lidí, co si chtějí svůj život žít po svém, a kterým nerozumí, a pak je nálepkuje jako woke nebo libtardy, a pod... 😂
       
 (DIR) Post #B1ns0lvHFW8sev09ia by Mac_CZ@mastodon.macsnet.cz
       2025-12-31T09:31:08Z
       
       0 likes, 0 repeats
       
       @theron29 @DonJirka @zoul @xChaos @dmajda Jasně, vnucování politiky přes code of conduct násilím ostatním je "chtějí žít po svém". 🤣
       
 (DIR) Post #B1nvWxuIWlSYxMaOLg by xChaos@f.cz
       2025-12-31T09:54:02Z
       
       0 likes, 0 repeats
       
       @theron29 tak já jsem samozřejmě hrdý woke libtard a současně velmi trollerantní, takže se do tohohle typu hádek vrhám rád a po hlavě.Jenže pak jsou lidi, kteří před tímhle prostředím, které vyzývá k polarizaci a nutnosti "zaujmout stranu" chtěli někam utéct, takže by byl docela opatrný.Zrovna u programování se dá donekonečna teoretizovat o výhodách a nevýhodách různých abstrakcí a o čem všem má smysl přemýšlet a co už delegovat na hotové knihovny, nástroje, případně dokonce na AI... takže jestli nějaký obor umožňuje nekonečné polemiky i mimo rámec kulturních válek, tak je to fakt programování 🙂 Já už stihl zažít tolik predikcí, počínaje představou sahajících snad už do 80tých let,  že se bude programovat jen klikáním a myší a programy se budou víceméně kreslit jako vývojové diagramy... Ad "code of conduct": jakékoliv lidské společenství vždycky bude mít nějaká pravidla, taková či jiná. V offline světě je to nějaký dress code. V online světě často seznam věcí, o kterých se třeba nemluví a nediskutuje. Je to naprosto logické. A stejně tak je i logické, že vznikají jiné komunity, které chtějí být propojené čistě jen přes společné zájmy a rozvíjení nějakých dovedností, a neomezovat se navzájem v ničem jiném. Zejména pro komunity, které jsou otevřené a nechtějí přijetí do komunity podmiňovat nějak finančně, je existence nějakých základních pravidel nutnost. Sice jsem fascinován komunitami typu "zakazuje se zakazovat", ale vede to vždy k paradoxu tolerance a tak. Každý mladistvý libertarián podle mě časem dospěje k liberalismu a tedy k hledání svobody v rámci konsensuálních mantinelů.@DonJirka @zoul @Mac_CZ @dmajda
       
 (DIR) Post #B1nvWzClhZpQywEemG by Mac_CZ@mastodon.macsnet.cz
       2025-12-31T10:10:35Z
       
       1 likes, 0 repeats
       
       @xChaos @theron29 @DonJirka @zoul @dmajda To je pak zajímavé, že až do příchodu trans hnutí, žádný code of conduct nikdo nepotřeboval. Když se snažíš ostatním vnutit svoje nesouvisející pravidla, tak se pak nemůžeš divit, že ostatní bojují za to, aby se to nepoužívalo. Pokud to nakonec prosadí do kernelu, jak se snaží, tak ho to zničí.
       
 (DIR) Post #B1nwo8Oos27cNIc4K8 by xChaos@f.cz
       2025-12-31T10:24:51Z
       
       0 likes, 0 repeats
       
       @Mac_CZ mícháš dohromady páté přes deváté. Netiquette je třeba součástí Internetu od samých začátků, je to něco, co se pokládalo za pevně dané, Internet vzešel z akademické půdy a ta je odjakživa spojena s určitými svobodami, ovšem za ty platíš dodržováním určité etiky a sebekázně (já nikdy neodkázal na akademické půdě uspět, já se tam právě jen nakazil závislostí na Internetu 🙂 Mícháš tedy nesouvisející věci: otázku společenských konvencí, kdy základem je prostě připustit si, že jakákoliv společnosti vždy bude mít nějaké konvence, takové či jiné, a vždy řešíš kompatibilitu sebe s těmi konvencemi. Každá komunita má "dress code". I třeba jen komunikační...Druhá věc je, jestli Rust je správný směr vývoje programování.Já nejsem dost zběhlý v Rustu na to, abych posoudil, zda je tím správným řešením pro kernel, ale už jen fakt, že expanze makra (resp. jsou so spíš templaty) tam musí končit znakem !, zatímco v C i C++ existuje pouze dobrovolná konvence, že makra se píší velkými písmeny a C++ navíc zavádí templaty... což tam jsou v podstatě "funkce bez vlastního stacku", s přítupem k proměnným nadřazeného scope... tak je to jasné: C i C++ byly záměrně navržené tak, aby pouze "majitel" kódu věděl, co dělá, a nikdo jiný aby to pokud možno na první pohled nechápal. Je na autorovi, jestli kód zdokumentuje... a pokud se to rozhodne udělat tak, aby případný code review byl co nejpracnější, nikdo mu v tom nezabrání.Jazyky open source éry jsou podle mě takové, kde záměrem je učinit kód pro ostatní co nejčitelnější a nejjednoznačnější, ne ho obfuskovat. Proti tomu jde ale snaha o stručnost, protože přílišná ukecanost zase činí i jinak celkem srozumitelný kód neuchopitelně složitým... nikoliv z důvodu komplexity, z důvodu rozsahu.Můj první pocit z Rustu, když jsem viděl některé základní tendence, byl, že jde o vývoj zhruba správným směrem: toto je jen pocit. A pokud se pocit časem změní, nebude to kvůli "code of conduct" :-)@theron29 @DonJirka @zoul @dmajda
       
 (DIR) Post #B1nxu4ZQ7TIYBty0cS by Mac_CZ@mastodon.macsnet.cz
       2025-12-31T10:37:12Z
       
       1 likes, 0 repeats
       
       @xChaos @theron29 @DonJirka @zoul @dmajda Netiquette bylo jenom doporučení něco jako pravidla slušného chování. Porušení maximálně znamená, že si ostatní řeknou: "To je vůl" a mávnou rukou. Code of conduct je závazný. To je dost podstatný rozdíl. Plus teda, to je za mne nejdůležitější, pravidla slušného chování říkají, že lhát je špatné, kdežto code of conduct říká, že lhát je povinné.
       
 (DIR) Post #B1nzBOfUkULZOudIsS by theron29@witter.cz
       2025-12-31T10:51:28Z
       
       0 likes, 0 repeats
       
       @Mac_CZ @xChaos @DonJirka @zoul @dmajda Ano, máš "povinnost" se chovat slušně.Ty jako bojuješ za právo chovat se k ostatním jako debil a urážet je? Nebo já to nechápu- v čem je pořád jako problém?!
       
 (DIR) Post #B1nzEG6v1SSBjDpChE by Razemix@mamutovo.cz
       2025-12-31T10:52:01Z
       
       0 likes, 0 repeats
       
       @Mac_CZ Počkej, k tomuhle si vezmu popcorn. 😁 V čem je lhaní povinný?@xChaos @theron29 @DonJirka @zoul @dmajda
       
 (DIR) Post #B1nzEVUrohWTRq92bg by xChaos@f.cz
       2025-12-31T10:52:03Z
       
       0 likes, 0 repeats
       
       @Mac_CZ máš v tom nějakej zmatek. já se na programátorská fóra chodím bavit o programování, a ne o jiných věcech. Asi souhlasím, že pravidla takového webu by měla spíš klást důraz na to, co je ontopic, ale není nakonec svobodnější vymezit pouze několik málo offtopic témat a jinak ponechat volnost?Já to nečetl slovo po slově, ale v zásadě si neumím představit, že bych s něčím takovým vůbec měl program na programátorském fóru. Jasně, kdyby šlo třeba o politické diskuzní fórum, tam by některé nuance znemožňovaly nějaké diskuze na některá témata. Ale proč by to mělo vadit programátorům?"Lhaní" v kontextu programování je pro mě třeba to, když přistupuju k paměti, o které si myslím, že ještě uvolněna nebyla - a ona už uvolněna byla. Moje největší starost, obrazně řečeno, je že budu omylem lhát sám sobě :-)@theron29 @DonJirka @zoul @dmajda
       
 (DIR) Post #B1nzFy8KpeZOYJIpcW by Mac_CZ@mastodon.macsnet.cz
       2025-12-31T10:52:23Z
       
       1 likes, 0 repeats
       
       @theron29 @xChaos @DonJirka @zoul @dmajda Bojuji proti povinnému lhaní.
       
 (DIR) Post #B1nzMLJJZb3SAkTg4e by Mac_CZ@mastodon.macsnet.cz
       2025-12-31T10:53:28Z
       
       0 likes, 0 repeats
       
       @Razemix @xChaos @theron29 @DonJirka @zoul @dmajda Říct o muži, že je žena je lež.
       
 (DIR) Post #B1nzWLKqKufd91xeXA by Razemix@mamutovo.cz
       2025-12-31T10:55:17Z
       
       0 likes, 0 repeats
       
       @Mac_CZ To máš naprostou pravdu. Mě by taky naštvalo, kdyby o mně někdo mluvil jako o ženě, když se identifikuju jako muž. 😁@xChaos @theron29 @DonJirka @zoul @dmajda
       
 (DIR) Post #B1nzhQtfzvjla0Xfhw by Mac_CZ@mastodon.macsnet.cz
       2025-12-31T10:57:19Z
       
       0 likes, 0 repeats
       
       @Razemix @xChaos @theron29 @DonJirka @zoul @dmajda Pravda není odvisIá od toho, co si myslíš. Je objektivně daná. Černá se nezmění v bílou, protože by se ti to víc líbilo.
       
 (DIR) Post #B1nzlnI8g3jaC441K4 by theron29@witter.cz
       2025-12-31T10:58:04Z
       
       0 likes, 0 repeats
       
       @Mac_CZ @Razemix @xChaos @DonJirka @zoul @dmajda Hele, na tento postoj/názor máš pochopitelně plné právo. Ale na druhou stranu - proč si myslíš, že máš právo na to kecat ostatním do toho, jak se identifikují? A co dělají se svými těly?Prostě omezovat je v jejich svobodě dělat a myslet si blbosti? 🤔
       
 (DIR) Post #B1nztTPiSycsrPGnDc by Mac_CZ@mastodon.macsnet.cz
       2025-12-31T10:59:30Z
       
       0 likes, 0 repeats
       
       @theron29 @Razemix @xChaos @DonJirka @zoul @dmajda Ať se identifikují, jak chtějí, to je jejich věc. Jenom nemůžou chtít po mně, abych hrál taky.
       
 (DIR) Post #B1o04OKpgnyuIJBx68 by Razemix@mamutovo.cz
       2025-12-31T11:01:24Z
       
       0 likes, 0 repeats
       
       @Mac_CZ Až na to, že některý věci (a guess what, většina z toho jsou sociální konstrukty, stejně jako gender) už z principu nemůžou bejt objektivní. Třeba to, komu se líbí jaká hudba, jaký jídlo mu chutná apod. To, že řeknu, že Mozart psal dobrou hudbu, není objektivní pravda.@xChaos @theron29 @DonJirka @zoul @dmajda
       
 (DIR) Post #B1o0DDDeO4FoQR2RLU by theron29@witter.cz
       2025-12-31T11:03:02Z
       
       0 likes, 0 repeats
       
       @Mac_CZ @Razemix @xChaos @DonJirka @zoul @dmajda No jediné, co se po tobě (po nás všech) chce, je nechat ostatní v jejich bludech, protože je to jejich svoboda...A dál, já pokud vidím, že se někdo identifikuje nějak jinak, tak ho v tom prostě nechám... To není MŮJ problém a MŮJ boj přece, to je JEJICH problém... Já to řešit nemusím, to oni mají přece o starost k řešení navíc sami pro sebe.... Tak proč bych já tím pálil svůj drahocenný čas...?Nebo ne? 🤔
       
 (DIR) Post #B1o0Dmng66rwmJACrQ by xChaos@f.cz
       2025-12-31T11:03:08Z
       
       0 likes, 0 repeats
       
       @Mac_CZ ale co když je tenhle výrok sám o sobě lží? :masto_wink: A i kdyby nebyl... nemluvit o některých tématech prostě není "lež". V každé společnosti v historii existovala témata, o kterých se prostě nemluvilo: bylo to jednodušší, právě kvůli složitosti vyhnout se u některých témat jednoznačné klasifikaci na "pravda" a "lež".Kréťan přijde a prohlásí: Všichni Kréťané jsou lháři! Toto je klasický, starověký logický paradox. Kdo jiný, než programátoři, by ho měl pochopit a respektovat?Dohoda, že o některých tématech se nebude mluvit, je často základním předpokladem existence jakékoliv lidské komunity a tahle dohoda se většinou týká konkrétního kontextu spolupráce a ne toho, že se o těch tématech nebude mluvit nikde a nikdy. Existuje mnohost epizodních sociálních situací. Je jen málo komunit, které jsou natolik nevítané, že členství v nich vylučuje členství ve většině jiných.Já bych tu debatu fakt vrátil od povinného a dobrovolného lhaní k programování. Mě třeba pro každodenní využití velmi vyhovuje Pythoní dělení logických hodnot na True, False a None. Nese totiž víc informace, než jen binární True a False, a vlastně líp popisuje každodenní realitu, ve které "nedefinované" či dosud neznámé hodnoty hrají zásadní roli.Paradox Kréťanů, kteří jsou všichni lháři, nás přímo nutí pracovat se stavem, kdy přidělení pravdivostní hodnoty výroku prostě není možné. Nejde na ní spoléhat. Nejde ji vynucovat. Buď můžeme všechny podobné nerozhodnutelné/neohodnotitelné výroky zakázat. A nebo pro ně můžeme založit kategorii, ve které mají právo na existenci, aniž by nás nutili rozhodovat se nějak složitě, jestli pravdivé jsou nebo nejsou. Výrok o "povinném lhaní" je sám o sobě jedním z výroků, které spadají do kategorie těchto nerozhodnutelných paradoxů. @theron29 @DonJirka @zoul @dmajda
       
 (DIR) Post #B1o1WN446eVsPtFq1Q by xChaos@f.cz
       2025-12-31T11:17:37Z
       
       0 likes, 0 repeats
       
       @Mac_CZ ale pokud se jdeš na nějaké programátorské fórum zeptat, jestli se ti nějaký kód přeloží nebo nepřeloží a nebo proč nedělá, to co očekává. Většinou se tam nechodím bavit o otázkách života, vesmíru nebo vůbec a jsem zvyklý se bavit s lidmi online pod přezdívkami, pseudononymně. V jiných jazycích, než je čeština, ani často netuším, jestli jsou to muži a ženy. Já se o tom stejně radši budu bavit s jakýmikoliv více či méně pošahanými lidmi (pokud to nepřekročí můj vlastní code of conduct), než třeba s AI. A jestli jsem někdy váhal, jestli být nebo nebýt "woke", tak tohle rozhodnutí se rýsovalo po ruské invazi na Ukrajinu 2022 a vyvrcholilo 2.zvolením Trumpa: zneužití těhle témat fašizujícími režimy k polarizaci společnosti je tak zjevné, že se prostě postavím na stranu těch, kdo byli zneužiti a teprve potom začnu nějak analyzovat, jakých logických či taktických chyb se dopustili a o co jim doopravdy šlo. V programování a obecně v IT je mým hlavním nepřítelem nezvladatelná komplexita a celkově to, že systémy nemám nikdy plně pod kontrolou: hardwarové, softwarové, telekomunikační...  je podstatné, kdo je pro mě předvídatelným a spolehlivým spojencem v boji s touhle hydrou, a kromě naprostých excesů nějaké osobní libůstky a zvláštnůstky.@theron29 @Razemix @DonJirka @zoul @dmajda
       
 (DIR) Post #B1o1yLlGXrNkU0np68 by Mac_CZ@mastodon.macsnet.cz
       2025-12-31T11:22:45Z
       
       1 likes, 0 repeats
       
       @xChaos @theron29 @DonJirka @zoul @dmajda Ten code of conduct říká, že když muže budeš oslovovat jako muže, když on o sobě mluví jako o ženě, tak budeš potrestán, i když se budete bavit o programování. Budeš potrestán, když nebudeš lhát.
       
 (DIR) Post #B1o25jAZucAf6r9zV2 by Mac_CZ@mastodon.macsnet.cz
       2025-12-31T11:24:08Z
       
       0 likes, 0 repeats
       
       @theron29 @Razemix @xChaos @DonJirka @zoul @dmajda Ne, chce se po tobě, pod hrozbou sankcí, abys hrál s nimi.
       
 (DIR) Post #B1o2vnLVd6w57X6IhE by xChaos@f.cz
       2025-12-31T11:33:27Z
       
       0 likes, 0 repeats
       
       @Mac_CZ A angličtině se ti tenhle problém vyskytne jak často? Křestní jméno jako křestní jméno. Gender se v angličtině používá velmi zřídka, zejména v technických debatách o tom, jak něco funguje. A není obecně součástí nějakého slušného vychování oslovovat každého tak, jak mu to vyhovuje. V češtině by bylo nezdvořilé tykat někomu, kdo se cítí spíš na vykání, protože mě třeba nezná. Tohle je prostě jen jiná forma definice slušného chování.Mě je přece úplně jedno, co má kdo mezi nohama, pokud mi ten člověk neleze přímo do postele. A když se bude někdo, kdo mi bude schopen pomoci s mojí prací, chtít nechat oslovovat jako Velký vezír nebo Medvídek Pů, budu mu tak klidně říkat, protože ... proč ne? Když mu to dělá dobře. Lepší, než kdyby za to chtěl třeba zaplatit :-)Fakticky nevím, proč se zrovna u tohohle tématu tolik lidí začalo dožadovat toho dělení na True a False, když kdekoliv jinde, než na nudistické pláži nebo ve sprše v podstatě nejde nějakou navázanost mezi genderem a sexualitou ověřit. Tohle je to nejzbytečnější téma pod sluncem a to, že se z toho stalo politické téma, je v podstatě bizarní.Jak může někdo mluvit o svobodě a současně nepřipustit, že z existence svobody vyplývá, že existují témata, do kterých mu prostě nic není? Prostě když se s někým bavím online, budu s ním komunikovat tak, jak je mu přijatelné, což znamená předpokládat identitu, kterou mi prezentuje. Není to kategorie "pravda-lež": je to kategorie "slušné chování". Pokud se k někomu budu chovat pro něj nepříjemně, co asi tak čekám?Víc, než kdo má co biologicky mezi nohama, je pro mě třeba podstatnější, jestli to je nebo není AI. Měli bychom svoje kritéria "lži" rychle posunout tímhle směrem. Veškerá AI je totiž lež, protože předstírá živou bytost komunikující jazykem tam, kde žádná živá bytost není. Odvedení pozornosti od tohoto klíčového problému k naprosté malichernosti je příznačným znamením doby...@theron29 @DonJirka @zoul @dmajda
       
 (DIR) Post #B1o4JF5kjmJLmsTWgS by fuxoft@kompost.cz
       2025-12-31T11:48:56Z
       
       1 likes, 0 repeats
       
       @Mac_CZ K tomu bych podotkl, že jsem se v posledních 20 letech třikrát zkusil naučit Haskell a ani jednou se mi nepodařilo dostat přes úroveň "začátečník" a udělat v tom něco praktického...
       
 (DIR) Post #B1o4POGZXWLhylT2wa by matrix@gameliberty.club
       2025-12-31T11:50:04Z
       
       0 likes, 0 repeats
       
       @xChaos @Mac_CZ @theron29 @DonJirka @zoul @dmajda Pokud na něčem fakt nezáleží tak to CoC řešit nemusí.
       
 (DIR) Post #B1o4uK4rAEcTxqjly4 by madhcz@mastodonczech.cz
       2025-12-31T11:55:36Z
       
       0 likes, 0 repeats
       
       @Mac_CZ @xChaos @zoul @dmajda mě teda z výčtu C, C#, Java, C++,  PHP,  Python chytá ouzkost (při představě, že bych se k tomu musel vracet:)
       
 (DIR) Post #B1o8o7LA0U3EXYey9Y by xChaos@f.cz
       2025-12-31T11:53:48Z
       
       0 likes, 0 repeats
       
       @matrix ok, ale pokud na tom části účastníků debaty záleží, tak si to do těch pravidel dají. Pro mě s tím není spojená absolutně žádná režie navíc. Daleko složitější jsou pro mě různé "dress code" reálné společnosti, abych tak řekl. Ale hlavně, rozhodovat se podle toho, jestli je nějaký programovací jazyk dobrý nebo špatný, mi přijde na hlavu. Přece programovacím jazykem se bavím s počítačem, ne s těmi lidmi. Požadavky lidí, se kterými se o tom kterém jazyku bavím, jsou pro mě otázkou poměru cena/výkon a tahle cena pro mě není nic, co bych nebyl ochoten zaplatit. @Mac_CZ @theron29 @DonJirka @zoul @dmajda
       
 (DIR) Post #B1o8o8bVJCicSXJXGa by matrix@gameliberty.club
       2025-12-31T12:39:19Z
       
       0 likes, 0 repeats
       
       @xChaos @Mac_CZ @theron29 @DonJirka @zoul @dmajda Jasně, já souhlasím, nepoužívat jazyk kvůli něčemu takovému je absurdní. Ovšem jak sám říkáš, jim na tom záleží a jedním z argumentů, proč tomu tak je, bývá, že bez té či oné CoC by méně lidí používalo ten daný jazyk, službu atd. Z toho se dají vyvodit tři závěry: ty jsi v menšině a většina světa operuje jinak než ty, důvod pro existenci CoC je jiný než zlepšení konverzace, vedení implementující CoC neví, jak věci fungují, a tudíž není způsobilé vést.
       
 (DIR) Post #B1oXfM0abCtSHSxKE4 by DonJirka@mastodonczech.cz
       2025-12-31T17:17:49Z
       
       0 likes, 0 repeats
       
       @Mac_CZ @zoul @xChaos @dmajda proti blbosti jedině vtipem, takový retard jsem od narození 😋
       
 (DIR) Post #B1v7m5ZyqLI4eTmQcK by theron29@witter.cz
       2026-01-03T21:30:41Z
       
       0 likes, 0 repeats
       
       @Mac_CZ @xChaos @DonJirka @zoul @dmajda Oh boy.... Další takový s černobílýma brýlema... 😆
       
 (DIR) Post #B1yR2REQaaFJ2g5XOq by Mac_CZ@mastodon.macsnet.cz
       2026-01-05T11:50:44Z
       
       0 likes, 0 repeats
       
       @fuxoft Teď jsem dostal fakt chuť to zkusit. 😆
       
 (DIR) Post #B1ySQeBOBmik74m5Ee by fuxoft@kompost.cz
       2026-01-05T12:06:19Z
       
       0 likes, 0 repeats
       
       @Mac_CZ Opatři si NĚKDE knížku "Haskell programming from first priciples" (velmi dobře napsaná) a do toho. Já se ztratil okolo stránky 1300...
       
 (DIR) Post #B1ySZzwYeVU0D2IQds by Mac_CZ@mastodon.macsnet.cz
       2026-01-05T12:08:00Z
       
       0 likes, 0 repeats
       
       @fuxoft Jsem našel tohle: https://learnyouahaskell.github.io/chapters.html
       
 (DIR) Post #B1ySsUJuS35xdK2G92 by fuxoft@kompost.cz
       2026-01-05T12:11:20Z
       
       0 likes, 0 repeats
       
       @Mac_CZ Jo, to je dobré si přečíst pokud vůbec netušíš co je to Haskell.