Edison Design Group po více než 30 letech zveřejnil zdrojový kód svého EDG C/C++ front-endu. Ten proslul širokou podporou standardů C++ a kompatibilitou s dialekty kompilátorů od Microsoftu, GNU, Clangu, Sunu a dokonce i s prehistorickým cfrontem. EDG byl použit například v kompilátoru Intel C++ Classic, kompilátoru NVCC od firmy NVIDIA pro platformu CUDA nebo v našeptávači kódu IntelliSense v produktech společnosti Microsoft. Projekt nyní spravuje organizace The C++ Alliance a kód je dostupný pod licencí Apache 2.0, doplněnou o výjimky projektu LLVM.
Pocket Tank je malé kapesní virtuální akvárium postavené na vývojové desce ESP32-S3-Touch-AMOLED-1.8. Na dvoujádrovém mikrokontroléru ESP32-S3 s 8 MB PSRAM a 16 MB flash paměti běží jak simulace akvária, tak i malý jazykový model určující chování rybiček. Lokální model o velikosti 7,56 MB se 14 miliony parametrů vznikl destilací modelu Gemma 4 26B, tedy učitele s 26 miliardami parametrů. Kromě firmwaru pro skutečný modul s AMOLED
… více »Open-source nástroj Jevstiller vytváří (destiluje) malý lokální model, který se průběžně učí z odpovědí komerční služby Jev. Běžné dotazy vyřizuje přímo na vlastním hardware, čímž může řádově zkrátit čas odezvy a snížit provozní náklady díky menšímu využívání zpoplatněného API. Nejisté požadavky Jevstiller posílá do Jevu, rovněž průběžně kontroluje náhodná dvě procenta dotazů Jevem. Pokud se lokální model začne s Jevem rozcházet,
… více »Konference LinuxDays 2026 proběhne již tento víkend 3. a 4. října v Praze v areálu ČVUT v Dejvicích na FIT. Konference LinuxDays 2026 znamená desítky přednášek a workshopů, zástup zajímavých osobností, místo pro setkání, spoustu nových nápadů a informací a stánky řady různých projektů: Fedora, openSUSE, vpsFree.cz, Mozilla, MacGyver - bastlíři SH, OpenAlt a mnoho dalších. Vstup je volný.
Microsoft oznámil, že WSL kontejnery (WSLC) aneb linuxové kontejnery ve Windows Subsystem for Linux (WSL) jsou již obecně dostupné. Současně popsal jejich architekturu.
openSUSE Leap 16.1 vstoupil do RC fáze. Nově lze instalovat jako standardní systém (Standard) nebo jako neměnný systém s atomickými aktualizacemi (Immutable). Samostatná neměnná distribuce openSUSE Leap Micro končí.
Byl vydán Mozilla Firefox 157.0. S nejvýraznější vizuální proměnou za poslední roky. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 157 bude brzy k dispozici také na Flathubu a Snapcraftu.
Rodina produktů Raspberry Pi se rozšířila o Raspberry Pi Smart Display Module. Deska pro Raspberry Pi Compute Module 5 se zasouvá přímo do displejů dle specifikace Intel SDM. Cena desky je 30 dolarů.
Byla vydána nová verze 2.56.0 distribuovaného systému správy verzí Git. Přispělo 104 vývojářů, z toho 39 nových. Přehled novinek v příspěvku na blogu GitHubu a v poznámkách k vydání.
Hackerská skupina ShinyHunters oznámila průnik do informačních systémů FBI, prostřednictvím zero-day zranitelnosti v platformě Oracle PeopleSoft, kterou úřad využívá mimo jiné pro náborový portál FBIJobs.gov. Útočníci tvrdí, že získali až 3 TB dat o současných i bývalých zaměstnancích a uchazečích o práci. Jako důkaz zveřejnili vzorek přibližně 5 000 záznamů obsahující jména, adresy, telefonní čísla, data narození, čísla
… více »„Vědci prokázali“ je příšerná fráze.Proč?
With about 35 CPU-years of idle computer time donated by Google, a team of researchers has essentially solved every position of the Rubik's Cube™, and shown that no position requires more than twenty moves.Takže nikoliv
Vědci prokázali, že nejvyšší počet tahů nutných pro složení libovolné kombinace Rubikovy kostky je 20 (tzv. Božské číslo Rubikovy kostky).Onen nejvyšší počet tahů nutných pro složení libovolné kombinace Rubikovy kostky vám řeknu bez počítání na 35 CPU: ∞.
He? Pre každú pozíciu stačí maximálne 20 ťahov. Čiže je to najvyšší nutný počet ťahov. Čokoľvek vyššie než 20 už nie je nutnosť, ale skladateľova blbosť 
Na 20 tahů jsem to nezvládl ..
V tomto prípade blbosť znamená, že nie ste Boh, alebo aspoň Google 
Nie, je to minimax problém (presnejšie maximin
), takže slovíčko najvyšší tam vystupovať môže. Konkrétne, cheme spočítať max (min (dist (g, e)) cez všetky prvky g Rubikovej grupy, kde e je identita a dist je nejaká vhodná metrika. Slovíčko nutný potom špecifikuje, že sa jedná o minimálnu vzdialenosť pre každý daný prípad.
Malá drobnosť. To min je tam zbytočne a realizuje ho už tá metrika dist, takže tam stačí max(dist(g,e)). Alternatívne (aby bolo vidieť, že je to skutočne minimax) by sa to dalo zapísať max ( min (|P|)), kde to maximum je opäť cez prvky g Rubikovej grupy, minimum je cez všetky cesty P medzi g a e (v grafe, kde vrcholy sú prvky grupy a hrany budú elementárne operácie) a |.| je počet hrán cesty. Z toho dostaneme tú metriku dist(g, e) = min(|P|).
Najnižší nutný počet je 0 a realizuje sa v pozícii, kde je už kocka poskladaná
Takže 20 ťahov zjavne vždy nutných nie je. Je to len _maximálny_ počet nutných ťahov, tj. počet nutných ťahov v najhorších možných pozíciách.
Ježiš, čo sa tu furt snažíš prekrucovať? Tá veta je jazykovo aj matematicky absolútne v poriadku. Že je 20 ťahov maximálnych nutných pre ľubovoľnú pozíciu znamená, že pre ľubovoľnú pozíciu je počet nutných ťahov menší rovný 20. Je ti aspoň toto zrejmé? Ak áno, tak skús pochopiť, že tvrdenie v správičke je tomuto ekvivalentné.
Tak to si nerozumieme. Jednak nechápem ako s čímkoľvek súvisí pojem "množina konečných kombinácií", lebo tá množina je zjavne vždycky jednoprvková (konečná kombinácia je poskladaná kocka) a teda nezaujímavá. Ďalej nechápem, kde by sa tu vzal nejaký homomorfizmus (jediné grupy široko ďaleko sú tu podgrupy Rubikovej kocky a homomorfizmy medzi nimi s riešením nesúvisia. Aspoň nie takto naivne).
Tá správička je napísaná dostatočne jasne a pochopil ju každý okrem teba (s výnimkou Maxa, ale aj ten potom uznal svoju chybu).
Ale toto predsa nie je o interpretácii. Súhlasím, že nie vždy je ľudský jazyk exaktný, ale v tomto prípade je tá veta jedna k jednej mapovateľná na matematické tvrdenie. Inak sa to proste pochopiť nedá. Ak si to pochopil inak, tak je problém v tebe a radšej sa skús nad problémom aspoň chvíľu zamyslieť, než niekoľkokrát písať, že v správičke je chyba (pritom pokaždé z iného dôvodu, takže zjavne ani sám nevieš o čom hovoríš...).
Mne ale stále nie je jasné, v čom tá záverečná myšlienka spočíva a či vôbec nejaká je.
No, to pochopiteľne, ale keď nepovieš, o ktorom homomorfizme sa bavíš, tak tvoje tvrdenie nemá žiadny zmysel. Ja som vybral tú najrozumnejšiu interpretáciu, lebo s grupami táto téma bezprostredne súvisí. Ešte si mohol mať na mysli homomorfizmy grafov, ale ani v tom prípade mi nie je jasné, o čom hovoríš.
Pochopiteľne, že niektoré veci boli v tom článku implicitne. To platí dokonca aj o extrémne formálnych matematických článkoch (inak by boli 10x dlhšie...). Čo je "riešením Rubikovej kocky" je jasné každému obyvateľovi tejto planéty a že sa to snažíš prekrútiť na úplne iný problém vypovedá niečo o tebe, nie o správičke 
No, v správičke nie je ani formáľna definícia Rubikovej kocky, dokonca ani len počet jej stien. Je kvôli tomu chybná a necháva priestor na interpretáciu? Človeku so zdravým rozumom opäť nie. Tebe neviem 
k řešení je nutných přesně 20 tahůNe, špatně. Existují i rozestavení, kde stačí 19, 18, 17… tahů.
.
Onen nejvyšší počet tahů nutných pro složení libovolné kombinace Rubikovy kostky vám řeknu bez počítání na 35 CPU: ∞.To by nebyl počet nutných, ale možných tahů.
To je asi moja najobľúbenejšia scéna v sitcomoch vôbec.
.
We do not yet know exactly how many there are. The table on the right gives the count of positions at each distance; for distances 16 and greater, the number given is just an estimate.Jo ale nevěděj kolik je přesně kterejch.
Že existujú pozície, na ktoré je treba aspoň 20 ťahov sa už vie 15 rokov. Ale že 20 skutočne stačí vždy, to je podstata tejto správičky 
Tiskni
Sdílej: