lefteros_by SomniusX
EL ↗Say hello

LEFTEROS / PERSONAL ARCHIVE

Articles & notes.

Original writing and technical notes by Lefteris Iliadis / SomniusX.

LINUX-USER.GR / SOMNIUSXForum writing stays in its original language↗
26/10/2026

VaultInk: my Obsidian notes on a pocket e-reader

VaultInk is new free firmware for the Xteink X4 Pro: books as in CrossPoint Reader, plus Obsidian vaults you can read, search and follow links in, in Greek and English. Why I started it, what works on day one, and what comes next.

#vaultink #obsidian #e-ink #xteink #esp32 #greek #open-source #news

24/10/2026

Windows 10 at the office: this year the extension costs double

Windows 10 support ended on 14 October 2025, and the only official way to keep getting security updates is Microsoft's ESU program, which starts at 61 dollars per PC and doubles every year. What it costs an office with 10 PCs, the Windows 10 Enterprise LTSC 2019 exception that is covered until 2029, the risk of bypassing the TPM check for Windows 11, and the list worth making before you pay.

#windows #sysadmin #security #news

22/10/2026

Crackling audio in Renoise on Omarchy: the realtime fix, without rtkit

Renoise crackled and popped on Omarchy because nothing on the system had realtime scheduling; even PipeWire was running its audio threads as normal processes. The fix is realtime-privileges plus the realtime group, a full reboot (a logout is not enough when lingering is on), and JACK at 48 kHz in Renoise. Installing rtkit on this setup got every ALSA client killed, so don't.

#omarchy #linux #audio #pipewire #renoise #guide

22/10/2026

PHP2Shell: if your site runs on WordPress, update PHP, not the plugins

Two critical PHP bugs, CVE-2026-109618 and CVE-2026-109619, rated 9.2 out of 10, were fixed on 21 October after the details leaked a day early, and attack attempts started within hours. Updating WordPress or its plugins does not cover them; only the PHP version does. What happened, who is affected, how to check your own site in five minutes, plus the nginx fixes of 14 October and the npm worm of this month.

#security #php #nginx #npm #sysadmin #news

19/10/2026

ShadowRealms AI 0.29 to 0.31: the Storyteller remembers

Three releases in two days. The AI Storyteller now reads the chronicle so far before every reply, so it remembers what happened three nights ago; when an admin kills a character, the local model writes its death from the story, in the chronicle’s language; and a new admin page does the killing, the reviving and keeps the deaths log, with the fallen shown on the profile and the sheet. Plus a system specification for the whole app.

#ai #rpg #open-source #python #greek #news

18/10/2026

ShadowRealms AI 0.23 to 0.28: the chronicle so far

Six releases in a day. The local model writes your chronicle up as minutes, night by night, with every event pointing back to its messages; the minutes export as Markdown or PDF, in the character sheet’s look or a horror look; the Storyteller edits and translates them; and anyone who returns after half a day gets a “Previously on…”. Plus cloud voices, opt-in.

#ai #rpg #open-source #python #greek #news

18/10/2026

A whole board, out of the browser

A new small tool: sticky-board-export takes a Sticky Studio board and turns it into an Obsidian vault, an Obsidian Canvas and a PDF. It reads only a saved copy of the board's data and never touches the board.

#python #obsidian #open-source #news

17/10/2026

ShadowRealms AI 0.16 to 0.22: the chat gets a voice

Seven releases in one night, all about voice: hear the chat read aloud in English or Greek, with a voice for each character’s gender and a narrator per chronicle, record your lines up to three minutes and check the transcript before you send, and hear and read everything in your own language. All of it runs on my own server.

#ai #rpg #open-source #python #greek #speech #news

16/10/2026

ShadowRealms AI 0.15: ghouls, in V5 and in Classic

ShadowRealms AI 0.15.0 brings ghoul sheets for both editions: V5 retainers and player ghouls by the corebook and the Players Guide, Classic ghouls by Ghouls: Fatal Addiction with their Blood Pool, and a print version of the character sheet PDF that looks the same in every viewer.

#ai #rpg #open-source #python #greek #news

16/10/2026

ShadowRealms AI 0.14: V5 characters by the book and a new trailer

ShadowRealms AI 0.11.0 to 0.14.1 bring Forge v2: V5 character creation in the corebook's order, a rules catalog from 24 books, Guided mode, a check on the server and the sheet as a PDF. Plus a new two-and-a-half-minute trailer, in English and in Greek.

#ai #rpg #open-source #python #greek #news

13/10/2026

Skills for dwm-titus: sending assistants to the right files

Two skills for Chris Titus's titus-ai, so a terminal assistant that changes or debugs dwm-titus works on the real files and stays out of the folders updates replace. Plus a proposal: Diagnose with AI when an app crashes or hangs.

#linux #dwm #dwm-titus #fedora #open-source #news

13/10/2026

Patches for nema, Thanos Apollo's XMPP app for Android

My friend Thanos Apollo is building nema, an XMPP messenger for Android. I send it patches by email: day separators, room names, thread markers and more.

#nema #xmpp #android #kotlin #open-source #news