V Bolzanu probíhá konference SFSCON (South Tyrol Free Software Conference). Jean-Baptiste Kempf, zakladatel a prezident VideoLAN a klíčový vývojář VLC media playeru, byl na ní oceněn cenou European SFS Award 2025 udělovanou Free Software Foundation Europe (FSFE) a Linux User Group Bolzano‑Bozen (LUGBZ).
Open-source minimalistický trackball Ploopy Nano byl po modelech modelech Classic a Thumb Trackball také aktualizován. Nová verze Nano 2 používá optický senzor PAW3222 a k původně beztlačítkovému designu přidává jedno tlačítko, které ve výchozí konfiguraci firmwaru QMK přepíná režim posouvání koulí. Sestavený trackball nyní vyjde na 60 kanadských dolarů (bez dopravy a DPH).
Github publikoval Octoverse 2025 (YouTube), tj. každoroční přehled o stavu open source a veřejných softwarových projektů na GitHubu. Každou sekundu se připojil více než jeden nový vývojář. Nejpoužívanějším programovacím jazykem se stal TypeScript.
Kit je nový maskot webového prohlížeče Firefox.
Mastodon (Wikipedie) - sociální síť, která není na prodej - byl vydán ve verzi 4.5. Přehled novinek s náhledy v oznámení na blogu.
Německo zvažuje, že zaplatí místním telekomunikačním operátorům včetně Deutsche Telekom, aby nahradili zařízení od čínské firmy Huawei. Náklady na výměnu by mohly přesáhnout dvě miliardy eur (bezmála 49 miliard Kč). Jeden scénář počítá s tím, že vláda na tento záměr použije prostředky určené na obranu či infrastrukturu.
Po dvaceti letech skončil leader japonské SUMO (SUpport.MOzilla.org) komunity Marsf. Důvodem bylo nasazení sumobota, který nedodržuje nastavené postupy a hrubě zasahuje do překladů i archivů. Marsf zároveň zakázal použití svých příspěvků a dat k učení sumobota a AI a požádal o vyřazení svých dat ze všech učebních dat.
Úřad pro ochranu hospodářské soutěže zahajuje sektorové šetření v oblasti mobilních telekomunikačních služeb poskytovaných domácnostem v České republice. Z poznatků získaných na základě prvotní analýzy provedené ve spolupráci s Českým telekomunikačním úřadem (ČTÚ) ÚOHS zjistil, že vzájemné vztahy mezi operátory je zapotřebí detailněji prověřit kvůli možné nefunkčnosti některých aspektů konkurence na trzích, na nichž roste tržní podíl klíčových hráčů a naopak klesá význam nezávislých virtuálních operátorů.
Různé audity bezpečnostních systémů pařížského muzea Louvre odhalily závažné problémy v oblasti kybernetické bezpečnosti a tyto problémy přetrvávaly déle než deset let. Jeden z těchto auditů, který v roce 2014 provedla francouzská národní agentura pro kybernetickou bezpečnost, například ukázal, že heslo do kamerového systému muzea bylo „Louvre“. 😀
Z upstreamu GNOME Mutter byl zcela odstraněn backend X11. GNOME 50 tedy poběží už pouze nad Waylandem. Aplikace pro X11 budou využívat XWayland.
Python je jazyk interpretovanýKompilovaný do bajtkódu. To jen pro detailisty :).
Pokud si uvědomíš že javovský "bajtkód" není schopný běžet bez JVMka a přestaneš takovému jazyku říkat "kompilovaný" tak je hranice jasně daná.
Cython sice obsahuje nějaké běhové prostředí podobné pythonu, ale je zakompilované přímo do binárky. Výsledek je hrouda strojáku nezávislá na nějakém dalším virtuálním stroji, ovšem jak si rač všimnout ne úplně kompatibilní s cpythonem.
Víš vůbec, že některé ARM procesory umí nativně běžet Javovský bytekód?Nejenom že to velice dobře vím, ale přímo jsme čekal jestli vypálíš tuhle blbost aniž bys přečetl co jsem vlastně psal. Javovský bytekód je (teoreticky) strojovým kódem takové architektury, moje argumentace platí stejně. Prakticky to nijak zázračně nefungovalo a proto se to nikdy neujalo. Jako argument je to spíš odstrašující příklad proč se java bez JVMka provozovat nedá.
Stejnětak cython není nyní 100% kompatibilní s pythonem, ale je to vývojový cíl (verze 1.0 být má).Jasně, přístí verze bude dokonalá. Kde já jsem to jen slyšel… Opravdu věříš tomu že existuje nějaky zázračný všelék a že všichni ostatní tvůrci interpretovaných jazyků jsou blbci nebo spiklenci?
Co až kompatibilitu dokončí, co se stane? Bude python kompilovaný nebo interpretovaný? Nebo se zhroutí svět?Pokud věříš na rozbití celosvětového spiknutí tvůrců interpretovaných jazyků, tak se ti asi opravdu zhroutí svět. Jinak bude záležet jak se autoři cythonu postaví k omezením které klade statická kompilace – buď to bude zase jen omezená podmnožina funkčnosti pythonu nebo to bude obsahovat funkční ekvivalent interpretru včetně mizerného výkonu. Python prostě dovoluje dělat operace které předem zkompilovat nejdou. Nicméně takový zakompilovaný interpret je podle mojí filozofie spustitelný stroják a není na tom nic špatného. Naopak, přesně to ilustruje proč je "kompilování" nezkompilovatelného kódu kokotina. (Pomíjím že zakompilený interpret se hodí z jiných důvodů než honění si kompilačního trika.)
protože architektura JAVY je pomalá (stack based) a tedy její interpretování může být stejném hardware někdy rychlejší, než nativní běh.Neni to co rikal Radon?
Což jen dokazuje, že být "nativní" samo o sobě ještě nezaručuje rychlost (ani nic jiného).Nedokazuje. To ze je JVM bajtkod nativni na nejake obskurni HW architekture jeste neznamena, ze pobezi rychleji nez nativni kod na nejake jine architekture. Nativni kod je rychlejsi uz z definice. (A JIT preklada do nativniho kodu, takze to jde opravdu mimo ten argument.) Zbytek nema cenu komentovat - ty se proste chces hadat.
Hlavním smyslem Cythonu není začít jazyk kompilovat…Čili se dostáváš k tomu co jsem říkal na začátku, že taková "kompilace" jen pro fantazii většího výkonu je pikačovina. Nic jiného jsem netvrdil ani o cythonu (potažmoy PyPy a PsyCo) ani o interpretovaných jazycích vůbec.
Jedná se pouze na draft, návrhy a připomínky posílejte do /dev/nullPoslal jsem ti hromadu připomínek, tak se snaž :).
Áha, takže jsme zpět u akademických kydů ;)Já myslel, že ty tu vedete celou dobu :D.
Opravdu si myslíš, že to, jak se jazyk vyvíjí, je určeno pouze standardemNějak takové tvrzení nemůžu najít v jeho příspěvcích. Že by sis to vycucal z prstu?
Ale jako cvičení by to taky mělo zůstat.Když by se tím řídil každý , tak by nedocházelo k žádnému pokroku.
Tiskni
Sdílej: