Blogbejegyzések

PDF-ben futó Linux

Egy nagyon nem normális pdf-be ágyazott JS-re fordított RISC-V emulátorban futtatott Linuxot, egy másik meg Doom-ot. Elismerésre méltó, de felhívja egy nagyon káros mai trendre a figyelmet. A modern formátumok túltervezettek, túl nagy komplexitást tesznek lehetővé. A pdf arra szolgálna, hogy dokumentumok mindenféle megjelenítőn és hordozón azonosan nézzenek ki, ne essen szét a formázás, meg ne torzuljanak a színek. Ehhez képest már formkezelést, 3D funkciókat, JS-tet, meg minden szart beletettek, aminek semmi köze nincs már az eredeti céljához, csak a felesleges bloatságot növeli, és esetleges biztonsági lyukat is képez, visszaéléseket bevonzva. Lényegében egy dokumentummegjelenítő nyelv a pdf, nem interaktív felület, meg Turing-képes futtatási platform.

Hála istennek a szög egyszerű xpdf, mupdf, Zathura nem is jeleníti meg ezeket, és ennek kifejezetten örülök, hogy csak statikus pdf-et lehet velük nézni, garantáltan egyszerűek és biztonságosak, nem futhat le rajtuk káros kód, nem ömölhet be a futtató rendszerre a bloat.

Ugyanez pepitában az Excel-ben emulált komplett CPU. Na, annak sincs már köze a táblázatkezeléshez. Szép mutatvány, de minek. Ahogy a böngésző se webalkalmazások futtatására lenne való, hanem weboldalakat böngészni, abból is statikus tartalmat, nem izgő-mozgó, zenélgető bannereket, meg JS hegyeket. Ezért van az, hogy a mai modern böngészők már rég nem is html-megjelenítők, hanem komplett, sandboxolt OS-ek, és az elsőfokú veszélyforrások a rendszerre nézve, mert kontrollálhatatlan kód fut rajtuk, és óriási bloatok is, aminek a mentén elavultatják a régi gépeket.

ghostty

https://github.com/ghostty-org/ghostty

https://github.com/mkasberg/ghostty-ubuntu

 

Igenyes es szupergyors terminal emulatornak igerkezik mac-re es linux-ra.

Mitchell Hashimoto (Hashicorp founder(?)) a projekt alapitoja.

 

- 2025-02-08:

https://mitchellh.com/writing/ghostty-subsystem-maintainers

 

- 2025-02-15

https://github.com/ghostty-org/ghostty/pull/3931

Official snap package v.1.2-tol kezdve.

o3-mini az első autonómia-szempontból veszélyesnek minősített LLM modell

A DeepSeek modelljére válaszként az OpenAI kiadta az o3-mini modelljét.

Az OpenAI saját Preparedness Framework (https://cdn.openai.com/openai-preparedness-framework-beta.pdf) krtiériumrendszerében az o3-mini az első, ami a Model Autonomy kategóriában már a közepes veszélyességi osztályba került.

Egyedi Linux disztribúció készítése Yocto-val

Többször felmerült már, hogy tudnék egy meglévő disztribúciót úgy testre szabdni, hogy az én céljaimnak megfeleljen, pl kicsi hadware-en szeretném futtatni, csak az legyen a disztribúcióban amire nekem is szükségem van, legyen egy grafikus felület, de nem fontos olyan sokrétű desktop felület, mint pl egy gnome vagy kde. A Yocto-val kezdtem el ismerkedni, és hátha ez a projekt (a Yocto) mást is érdekel, az első lépések tapasztalatait szeretném megosztani egy mini blogbejegyzésben.

NetBSD build környezet: chroot, qemu-nvmm

A host rendszer NetBSD utolsó stabil branch, jelenleg ez NetBSD-10 sysupgrade-val időnként frissítve, hogy a fixeket hamarabb megkapja, mintha csak a kiadásokra frissülne. Csomagok az aktuális pkgsrc negyedéves kiadáson alapuló repóból, jelenleg ez a pkgsrc-2024Q4.

Ezen nem is szeretnék változtatni, viszont néhány csomagot tesztelni akarok pkgsrc-trunk branchon, amely miatt az összes szükséges csomagot fordítanom kell. Elsőnek a NetBSD-re elérhető qemu-nvmm-el próbálkoztam a leírást követve, viszont nem hozta a várt teljesítményt.

trey figyelmébe Tesla-ügyileg

Mindig ekézi Ilonka elektronyos járgányait, de valamit mégis csak tudnak, egyszerűen nem hiszem el, hogy ezen a videón, 5:34-nél a Teslás milyen arrogánsan és simán átmegy egy olyan gázlón, amibe terepjáróknak óvatosan próbálva is beletörik a bicskája. Persze a lamborghinis újgazdag pöcsöt se zavarja, hogy neki nem gőzhajója meg atomhajtányos tengeralattjárója van, csak neki nem sikerül a mutatvány. Ő nem lesz ám lúzer, aki visszafordulgat, meg körbekerül, át kell menni, akkor is, ha ott vannak a lerobbant autók csokorban, figyelmeztetésnek, meg a helyiek röhögésre előre bekészített marokkal ott filmezik tömegesen. Persze van, amikor nem jön be nekik a káröröm, MX-5-ös simán átkacsázik rajta, jó, ez egy sekélyebb történet volt némileg.

Security Alert MacOS Malware.

Mert ilyen is van. 
Tört alkalmazásokban, amiket a TNT csapat készít, általános jelenség az "Open Gatekeeper Friendly" alkalmazás/script, amivel megkerülhető a Gatekeeper, azaz telepíthető a tört alkalmazás. Ez már jó ideje így működik.

Orosz srácok most ezt próbálják kijátszani. A script neve ugyanaz, mint az eredeti TNT releasekben. Semmi különöset nem csinál a scriptjük, csak minden privát adatot összegyűjt és feltölti egy remote szerverre. Lásd alant.
Tekintve, hogy a felhasználók jelentős része finoman szólva sem műszaki zseni, sokan felülnek erre a szopórollerre.

Far Manager for Linux - Arch

Összedobtam egy nem optimalizált PKGBUILD-et a Far Commander Linuxos portjához. Aki szeretné, credit nélkül nyugodtan pofozza ki, és töltse fel AUR-ba, nem tudom, mennyire jó minőségű meg konform, nekem jó volt. Nekem sajnos sem időm sem energiám nincs támogatni a projektet.

Részletek a hajtás után

ODD ház

Van egy régi, de nem nagyon használt mindent is (CD, DVD, BluRay, HD-DVD) olvasó ODD meghajtóm. Annak idején HTPC-be szántam, de a streaming megjelenésével ez outdated project lett. Most viszont gondoltam egyet, miszerint nosztalgiából fogok egy külső ODD házat, és belerakom, hátha jó lesz valamire.

Viszont: nem találok sehol a piacon külső ODD házat. Ennyire nem létezik már ilyen? Sajnos az asztali gépemben nincs külső hely, így abba nem tudom beszerelni.

wget verzióval is érdemes előrelépni

In file included from fnmatch.c:39:
./uchar.h:691:53: error: macro "_Static_assert" requires 2 arguments, but only 1 given
  691 | static_assert (sizeof (char32_t) == sizeof (wchar_t));

Nem hiába mondják, hogy két nehéz dolog van a programozóiparban: a találó elnevezések, a dátumok kezelése, és az off-by-one hibák. Na itt csak annyi történt, hogy a makróhívásnál az argumentumokat kicsit felületesen számolta meg a fejlesztő kolléga.

Szerk (2025.02.04.): ennek a végén mond valaki valami hasznosat (naná, én írtam):
https://github.com/coreutils/gnulib/pull/16

thinkpad - oem vs retail windows

Valahogy sosem jutna eszembe az oem visszaállító lemezképről windowst telepíteni, nem kell a sok sallang. Nos, ebben az esetben nem igaz. A rend kedvéért x390yoga az alany, microsofttól letöltött win10 vagy win11 telepítéssel, updateelve, illetve a lenovo által telepített további extra driverek esetén is - az egész windows úgy szar ahogy van.