AmigaGPT 1.4.1

25.01.2024 - Doba čtení: 2 minut

Generativní umělé inteligence jsou v současnosti IT tématem číslo jedna, dva a tři a je tedy jen a jen logické, že se jimi zabývají i uživatelé a vývojáři na alternativních platformách. Klient AmigaGPT umožňující používání OpenAI GPT-3 a GPT-4 na počítačích kompatibilních s Amigou vznikl již vloni v červnu a dočkal se během uplynulého roku hned několika verzí, které mj. přidaly podporu pro PowerPC verze AmigaOS či hlasový výstup jak pomocí staršího narrator.device tak pomocí novějšího flite.device.

V posledních dnech pak světlo světa spatřily v rychlém sledu dvě nové verze - 1.4.0 a 1.4.1 - kde ta první významně rozšiřuje fungování celé aplikace, jelikož přináší možnost generování obrázků pomocí AI modelů DALL-E 2 a DALL-E 3 a ta druhá opravuje drobné chyby při přepínání z režimu obrázků do režimu chatu.

Program je psán v jazyce C, pro překlad slouží dva předpřipravené dockerové kontejnery (jeden pro AmigaOS 3.x, druhý pro AmigaOS 4.x), nicméně vychází i binární releasy, které stačí stáhnout v podobě lha archivu a rozbalit. Pro běh je pak zapotřebí Amiga s procesorem 68020 a vyšším, nebo s PowerPC, AmigaOS 3.x (primárně je vyvíjeno pro 3.2, podporován je ale i starší 3.9) nebo 4.x, funkční TCP/IP stack, aktuální verze AmiSSL a samozřejmě API klíč pro některý ze jmenovaných AI modelů.

Zdroj:

Inu, proč ne. Nakolik a jakým směrem generativní AI změní svět se teprve uvidí, ale rozhodně k tomu půjde použít i Amiga.


Wine 9.0: 32bitové Windows programy v 64bit Linuxu

23.01.2024 - Doba čtení: ~1 minuta

Před několika dny vydaná nová verze Wine zavádí tzv. new WoW64 mode, který umožňuje spouštět 32bitové programy pro Windows i v čistě 64bitovém Linuxu (či BSD), který neobsahuje žádné knihovny pro běh 32bitového nativního software. Jedná se o vcelku velkou změnu, protože doposud používaný režim (pojmenovaný nyní old WoW64 mode) potřeboval k jejich spouštění běžící 32bitový proces na straně hostitelského systému.

Jelikož řada systémů plánuje po odstranění samostatné 32bitové verze v různě blízké či vzdálené budoucnosti přestat podporovat i spouštění 32bitových procesů v 64bitovém systému, je tento přístup jedinou možností. Paradoxně tak půjdou v Linuxu/BSD déle spouštět staré dvaatřicetibitové aplikace z Windows, než vlastní.

Nový režim není ve výchozím nastavení aktivní, je nutné ho zapnout při překladu pomocí parametru --enable-archs=i386,x86_64 configure skriptu.

Zdroj:

Až to dorazí i do mé distribuce, nebudu už potřebovat multilib. Hurá!


Prototyp PowerPC notebooku se během roku 2023 nepodařilo nabootovat

18.01.2024 - Doba čtení: 2 minut

Pokud by neměla zapadnout ještě jedna zpráva z konce loňského roku, pak je to informace z projektu otevřeného PowerPC notebooku, že prototyp dokončený v prosinci 2022 se ani přes optimistické vyhlídky z února 2023 nepodařilo až do dnešního dne přimět, aby došel až k bootu.

Poměrně obsáhlý report uvádí, že příčina momentálně není známa ani po analýze na osciloskopu, flash NAND paměti U-Boot firmwarem je úspěšný, ale dál už se nepodařilo pokročit. Důvodem pomalého postupu bylo mj. to, že hlavní autor úprav U-Bootu pro tuto desku sám nemá žádný hardware založený na CPU NXP T2080, takže všechny buildy ověřuje přes další osobu. Během ledna by ale měl dostat příslušný devkit a rychle tak zjistit, zda je problém v jeho úpravách firmware nebo v návrhu desky.

Zdroj:

Fakt jsem si v závěru předloňského roku myslel, že to je na dobré cestě, respektive už snad dokonce v závěru dobré cesty. Podle tohoto reportu ale soudím, že cesta se ještě párkrát zaklikatí...


Haiku v prosinci zásadně vylepšilo síťování

15.01.2024 - Doba čtení: ~1 minuta

V pravidelném reportu o aktivitě projektu operačního systému Haiku tentokráte nad vším ostatním vystupuje informace o odstranění dvou pravděpodobně letitých bugů, které silně degradovaly propustnost TCP/IP. První chyba způsobovala zbytečné posílání duplicitních ACK zpráv, druhá pak měla v jistých situacích způsobovala zbytečné čekání na vypršení timeru, ač bylo možné v síťovém přenosu pokračovat.

Obě chyby byly vyřešeny, síťový stack byl dále drobně refaktorován a při testech se zvýšila propustnost v jednojádrovém virtuálním stroji z cca 45 Mbit/s na 5.4 Gbit/s, podobné zlepšení par hlásí i uživatelé, k nimž se kód již dostal v nightly buildech.

Zdroj:

Posledních několik activity reportů bylo zejména výčtem drobných a nepříliš zásadních změn, tohle je ale zase krok kupředu v použitelnosti Haiku.


Motosu - nový taskbar pro Atari a kompatibilní

11.01.2024 - Doba čtení: 2 minut

Ačkoliv množina lidí, kteří by v roce 2024 používali platformy kompatibilní s 32bitovým Atari pro běžné každodenní činnosti, nebude jistě nijak početná, není ani prázdná, protože jinak by nevznikal zajímavý užitkový software. A on vzniká, na přelomu roku byla například byla vydána betaverze programu Motosu.

Motosu je taskbar s aplikačním menu. Kromě věcí plynoucích již z této prosté definice umí i nějaké věci další, například v kombinaci s desktopem Thing umí převzít jeho wallpaper, takže může simulovat průhlednost, dále v něm lze přeskupovat položky jednotlivých oken případně je pevně připnout na konkrétní pozici.

Program je psán v GFA BASIC 3.73 a pro svůj běh vyžaduje FreeMiNT, AES >=4.1, AV-server a prostředí schopné spouštět 68k binárky. Není kompatibilní se systémy Geneva a pravděpodobně ani MagiC.

Zdroje:

Takhle hezky to na mém holém Falconu vypadat nikdy nebude, ale určitě to vyzkouším. Nejdřív ale musím Falcona konečně dotáhnout do funkčního stavu.


Gentoo začalo nabízet i binární balíčky

02.01.2024 - Doba čtení: 2 minut

Závěr roku přinesl celkem překvapivou novinku: Gentoo Linux, distribuce jejímž stěžejním principem je lokální kompilace celého systému včetně všech balíčků ze zdrojových kódů na straně uživatele, přichází po více než dvaceti letech existence s binární verzí.

Pro většinu podporovaných architektur (a že jich není málo - amd64, alpha, arm, arm64, hppa, ia64, loong, mips, m68k, ppc, riscv, s390, sparc a x86) se jedná pouze o holý základní systém, nicméně amd64 a arm64 bude nadále v binární verzi existovat i včetně balíčků, aktuálně je jich již k dispozici cca 45 respektive 25 GB.

Použitím předpřipravených balíčků nicméně uživatel přichází o možnost optimalizace přímo pro svůj stroj, protože jsou použity pouze obecné parametry pro překladače, tak aby výsledný binární balík běžel na co nejvíce strojích dané architektury.

Zdroj:

Pokud příprava binárních balíků nebude znamenat odliv času vývojářů, tak jsem v zásadě pro. Gentoo si nechávám v záloze až už nebude kam utéct před systemd, tak bych byl rád, aby se zachovalo v co možná nejlepším stavu.


ALT-F4.cz

Novinky ze světa mimo současný desktopový a mobilní mainstream.
Tak často, jak to jen je možné. Ozdrojované a se stručným komentářem.

Chcete podpořit tvorbu tohoto webu? Kupte mi třeba kafe!