Avviso ai lettori
Cari amici e nemici, cari lettori occasionali, cari studiosi e curiosi, cari folli, saggi, martiri e santi, un saluto a tutti.
In questo blog, per il momento ho scritto 1.679 articoli, per un totale di 1.557.417 parole (senza considerare i PDF, le immagini, i video e altri allegati). Questo conteggio è aggiornato al 26 agosto 2026. L'ultima stampa scaricabile del blog in PDF, fatta il 3 marzo 2026, conta 5913 pagine A4.
Vorrei chiedervi una cortesia. Per favore, non cercate una coerenza o un filo conduttore comune in questo oceano di parole, di immagini e di video. Sarebbe una fatica sprecata. E' più interessante notarne le contraddizioni e meditare se dietro l'inganno dei ragionamenti e dei sentimenti c'è qualcosa di reale. E', in fondo, un'attitudine che richiama Pasolini e la sua esperienza della contrapposizione (cfr. L’illuminante attualità di Pasolini, 2 novembre 2025, di Giulio Ripa).
Per favore, anche se vi pare di conoscermi, evitate la presunzione di provare a decifrare quello che penso o che credo. Scrivo perché la mia natura mi chiede di farlo, ma non cerco di cambiare le idee o i comportamenti di nessuno: universalizzare le proprie idee e farne propaganda o retorica "per cambiare gli altri" è una forma sottile di violenza. Solo i fessi "hanno ragione". Le idee sono illusioni mutevoli e cangianti che svaniscono nella vacuità e nella contradditorietà di questa allucinazione chiamata mondo, in cui ciò che è giusto è anche sbagliato, il falso è anche vero.
Per favore, non cercate di convincermi di qualcosa, perché non sono d'accordo nemmeno con i miei pensieri. Come alternativa alle idee seducenti e alla propaganda, preferisco l'autoesame e l'autocritica.
Ciò che qui leggerete è, non è, è e non è, né è né non è. Se non vi è chiaro questo tetralemma, sto dicendo che le cose non sono mai come sembrano: non c'è un modo adeguato per descrivere la realtà.
Grazie per la vostra presenza e pazienza,
pace e bene a tutti,
qui sotto trovate i miei ultimi articoli.
Deprogrammare la masticazione: quando la "bestia" smette di comandare
Per la cornice teorica di riferimento, e in particolare per l’approccio graduale e non violento verso se stessi, rimando prima di tutto a Alimentazione pranica gentile: impara a rispettarti. È all’interno di questa prospettiva — legata al lavoro di Nicolas Pilartz e alla sua idea di transizione progressiva — che ha senso parlare della masticazione non semplicemente come funzione fisica, ma come abitudine profondamente radicata, capace di riattivare automatismi "bestiali" che magari credevamo già superati.
Chi ha trascorso periodi ad alimentazione liquida lo sa: a volte il problema non è la fame. Il corpo può ricevere ciò di cui ha bisogno attraverso succhi, frullati, creme, zuppe o altre forme liquide e, nonostante questo, può emergere un impulso molto preciso: voglio masticare qualcosa. È un desiderio diverso dalla necessità di nutrirsi. Ha a che fare con il gesto, con la consistenza, con il primo impatto del sapore, con la memoria e con il rituale.
È qui che l’espressione di Nicolas Pilartz sul rischio di “risvegliare la bestia” diventa particolarmente efficace. Non c’è bisogno di interpretarla in senso moralistico, come se il corpo fosse un nemico. La “bestia”, in questo contesto, è l’insieme degli automatismi che possono riprendere rapidamente il comando: il bisogno di sentire qualcosa sotto i denti, il richiamo del gusto, l’associazione tra cibo e consolazione, la voglia di continuare dopo il primo boccone. È una parte di noi che non ragiona in termini di reale necessità, ma di ripetizione di un comportamento conosciuto.
La masticazione come interruttore
Una delle testimonianze più esplicite che ho trovato è un lungo resoconto personale in spagnolo, “Vivere di luce-prana: il processo di 21 giorni”. L’autore dedica un’intera sezione a quella che chiama “la dipendenza dalla masticazione”.
Racconta che, dopo un periodo senza solidi, aveva ricominciato a masticare della frutta pensando che non vi fosse una differenza sostanziale tra ridurla in polpa con i denti o con un frullatore. La sua esperienza fu invece diversa: scrive che la masticazione gli fece tornare “fame e ansia” e riemergere vecchie tendenze alla golosità. Poco dopo formula l’idea in modo ancora più netto: “La sola masticazione innesca l’abitudine di mangiare solidi”.
È un’osservazione importante perché sposta il problema dal cibo al gesto. Non è necessariamente ciò che entra nello stomaco a riattivare l’antico schema: può bastare il ritorno della bocca alla sua vecchia funzione di ricerca, triturazione e piacere. Nello stesso testo, l’autore descrive il desiderio di masticare e sentire sapori come qualcosa che può restare costante anche quando il bisogno alimentare viene percepito come già superato.
La sua immagine degli impulsi interiori è quasi perfettamente sovrapponibile alla metafora della “bestia”. In un passaggio racconta che mente ed emozioni “assaltarono la cucina come due lupi famelici”, arrivando a masticare il cibo e poi sputarlo, pur di soddisfare temporaneamente il bisogno di masticare e sentire sapori. Altrove parla di parti interiori golose e istintive che tentano di tornare al comando. Il punto non è combatterle con violenza: il punto è riconoscerle mentre si attivano.
Deprogrammare il piacere della masticazione
Un’altra formulazione molto chiara compare in un testo francese di Marie-Odile Sansault, “La nascita del divinoumano. Raccolta di indicazioni per l’unificazione – volume 2”, a pag. 16. Parlando dell’esperienza di un periodo ad alimentazione esclusivamente liquida, Sansault scrive: «Prima di tutto, bisogna deprogrammare il piacere della masticazione».
La parola interessante è proprio deprogrammare. Non reprimere, non proibire, non dichiarare guerra al corpo: deprogrammare. Cioè interrompere per un tempo sufficientemente significativo l’associazione automatica tra nutrimento, piacere orale e movimento della mandibola, fino a poter osservare quella sequenza dall’esterno.
Per chi pratica un’alimentazione liquida o una transizione pranica, questo può diventare un lavoro molto intimo. Finché si continua a masticare ogni giorno, il gesto resta invisibile perché coincide con la normalità. Quando invece si passa un periodo senza masticare, il gesto emerge come oggetto di coscienza. Ci si accorge di quanto spesso la bocca chieda attività anche in assenza di una vera richiesta di nutrimento.
Quando il gusto diventa il cuneo che riapre la porta
La stessa dinamica compare nella testimonianza in inglese di Ladislav R. Hanka, “Vivere di luce: testimonianza sulla vita da respiriano / pranico”. Hanka distingue nettamente la fame dall’impulso più sottile che può riportare al vecchio modo di mangiare.
Secondo la sua esperienza, la fame può passare in secondo piano mentre restano i sapori, la curiosità e il piacere sensoriale. Paragona questo ritorno a ciò che accade con vecchie dipendenze: una piccola concessione può apparire innocua, ma alcuni sapori possono diventare, nelle sue parole, “il cuneo che ci riporta a mangiare come prima”, cioè il primo passo che può riportarci gradualmente alle vecchie abitudini alimentari.
Questa immagine è utile perché descrive bene il meccanismo soggettivo. La masticazione non deve necessariamente provocare subito una grande abbuffata. Può semplicemente riaprire una porta mentale: oggi assaggio, domani mastico qualcosa, dopodomani mi torna in mente un piatto particolare, poi ricompare l’idea di averne bisogno. Il punto della deprogrammazione è impedire che un automatismo torni a presentarsi come una necessità.
Il bisogno di masticare può essere distinto dalla fame
Che il desiderio di masticare possa essere vissuto come qualcosa di autonomo rispetto alla fame compare anche fuori dall’ambiente pranico. In un resoconto in prima persona pubblicato da Nebraska Medicine, “Ansia da colonscopia? Un resoconto in prima persona di cosa aspettarsi”, l’autrice racconta la giornata trascorsa ad alimentazione esclusivamente liquida prima dell’esame e osserva che “non ci volle molto perché cominciassi a sentire la mancanza della masticazione”.
Ancora più esplicita è una testimonianza pubblicata nel forum Reddit “Consigli per la fase senza masticazione (dieta liquida)?”. L’autrice spiega che la parte psicologicamente più difficile non era tanto bere liquidi, quanto il non poter masticare: descrive un “impulso inquietante a masticare qualcosa, qualsiasi cosa”, tanto da aver pensato di masticare del cibo e poi sputarlo senza inghiottirlo.
Sono testimonianze provenienti da contesti completamente diversi da quello pranico, ma proprio per questo sono interessanti: mostrano quanto il gesto possa essere percepito come bisogno a sé. Nell’ottica pranica, questa distinzione è preziosa perché permette di domandarsi, ogni volta che nasce un impulso: sto chiedendo nutrimento, oppure sto chiedendo un’esperienza orale conosciuta?
Che cosa si guadagna deprogrammando
Il primo beneficio è la chiarezza. Quando la masticazione smette di essere quotidiana, diventa più facile riconoscere quanto del nostro rapporto con il cibo appartenga alla fame e quanto invece alla memoria, alla noia, alla compensazione emotiva, alla socialità o al puro piacere sensoriale.
Il secondo beneficio è una maggiore stabilità nelle fasi liquide. Se ogni tanto si torna a masticare “solo per il gusto”, il gesto può mantenere vivo il collegamento con il solido. Se invece la fase liquida viene vissuta anche come sospensione della masticazione, l’esperienza diventa più coerente: non cambia soltanto ciò che assumiamo, cambia il modo in cui ci relazioniamo con l'atto del nutrirci.
Un terzo beneficio è la riduzione del rumore mentale legato ai cibi. Nella testimonianza spagnola, il semplice ritorno alla masticazione riporta con sé immagini e desideri di piatti precedentemente amati. È come se il gesto facesse da chiave di accesso a un archivio di ricordi gustativi. Deprogrammare significa lasciare che quell’archivio perda progressivamente la capacità di chiamarci in continuazione.
C’è poi un beneficio più profondo: la possibilità di sviluppare una maggiore autonomia rispetto al piacere orale. Questo non significa dichiarare che il piacere sia sbagliato. Significa smettere di esserne governati. Posso apprezzare un profumo, un sapore o la convivialità senza trasformare automaticamente quell’esperienza in una catena di azioni che mi riporta a vecchie abitudini.
Non masticare non significa mangiare troppo poco
Qui è importante mantenere la cornice dell’alimentazione pranica gentile. La deprogrammazione della masticazione non deve diventare una nuova gara contro se stessi. Smettere di masticare e ridurre drasticamente l’apporto nutritivo sono due cose diverse.
Una persona può attraversare una fase senza masticazione assumendo comunque liquidi calorici, succhi, frullati, zuppe, creme e preparazioni compatibili con le proprie necessità. Lo stesso Eden Pranic Center, nella classificazione diffusa da Nicolas Pilartz, descrive come comune per molti praticanti pranici una condizione in cui vengono assunti quotidianamente liquidi contenenti calorie, con eventuali solidi soltanto occasionali.
Questa distinzione protegge il senso stesso della pratica. Se l’obiettivo è osservare e deprogrammare la masticazione, non serve trasformare l’esperienza in una prova di resistenza. Nel paradigma di Pilartz, la transizione deve restare sostenibile: energia, stabilità, peso e stato generale sono indicatori da ascoltare, non ostacoli da ignorare.
Masticare e sputare mantiene acceso il circuito
Una tentazione frequente, descritta esplicitamente nella testimonianza spagnola, è quella di mettere il cibo in bocca, masticarlo per sentirne il sapore e poi non inghiottirlo. A prima vista potrebbe sembrare un compromesso perfetto: ottengo il piacere senza tornare davvero al solido.
Ma proprio quella testimonianza racconta il contrario. La pratica dava sollievo momentaneo, ma tendeva ad aumentare la fame e a tenere vivo il desiderio. Nell’ottica della deprogrammazione è comprensibile: se ciò che vogliamo placare è l’automatismo della masticazione, continuare a offrirgli continuamente il suo stimolo preferito significa lasciarlo attivo.
Per questo il passaggio più interessante non consiste nel trovare un modo “furbo” per continuare a masticare senza mangiare, ma nel verificare che cosa accade quando il gesto viene semplicemente lasciato riposare.
Il periodo senza masticazione come osservatorio interiore
Vissuto in questo modo, un periodo senza masticazione può diventare una specie di osservatorio. Emergono desideri che prima sembravano normali e inevitabili. Ci si accorge che un particolare cibo può essere collegato a un ricordo, a una persona, a un momento di conforto, a un premio che ci concedevamo, a un’abitudine serale o a un modo di riempire il tempo.
La “bestia” non è dunque una creatura da sconfiggere. È il nome colorito di un automatismo che diventa visibile quando smettiamo di alimentarlo. Più che combatterlo, possiamo guardarlo passare: il pensiero del croccante, la nostalgia di un sapore, la voglia di usare i denti, il desiderio di sentire consistenza. Se non rispondiamo immediatamente, scopriamo che un impulso può esistere senza trasformarsi in comando.
Dalla privazione alla libertà
La differenza decisiva è quella tra privazione e libertà. Se non masticare viene vissuto come “non posso”, la tensione può aumentare. Se viene vissuto come un esperimento di deprogrammazione, la domanda cambia: quanto è davvero mio questo desiderio, e quanto appartiene a un programma ripetuto per decenni?
In questa prospettiva, il beneficio non consiste nell’aver “vinto” contro il cibo. Consiste nel poter scegliere con maggiore lucidità. Se un giorno si decide di mangiare qualcosa, lo si può fare senza trasformare quel gesto in un ritorno automatico alla precedente normalità. Se invece si desidera restare nella modalità liquida, diventa più facile farlo senza sentirsi continuamente tirati indietro dalla bocca.
La deprogrammazione della masticazione è quindi meno spettacolare di qualsiasi idea di digiuno estremo, ma forse più interessante e più utile nel lungo periodo. Tocca una delle abitudini più antiche e ripetitive della nostra vita quotidiana e la porta alla luce. Nel linguaggio pranico, significa sottrarre un po’ di potere alla “bestia” degli automatismi e restituirlo alla presenza, all’ascolto e alla scelta.
(26 agosto 2026)
Nota: la deprogrammazione della masticazione non implica ignorare segnali di debolezza, perdita di peso, disidratazione, problemi intestinali o altri segnali corporei. L’approccio di riferimento resta quello graduale e rispettoso verso se stessi, descritto nella cornice teorica iniziale. Per ogni difficoltà, suggerisco di consultare il proprio medico di fiducia.
How to Download a YouTube Video at Maximum Quality on Linux with yt-dlp
This tutorial shows how to download a YouTube video at the highest useful quality on Linux Mint 22 using yt-dlp, ffmpeg, and Deno. It also explains how to select specific video and audio streams when you want a standard MP4 file with H.264 video and AAC audio.
1. Install the latest yt-dlp
It is better to use the current official yt-dlp binary rather than an older package from the Linux distribution repositories:
sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp_linux -o /usr/local/bin/yt-dlp
sudo chmod a+rx /usr/local/bin/yt-dlp
hash -rCheck that the correct executable is being used:
which yt-dlp
yt-dlp --versionwhich yt-dlp should normally return:
/usr/local/bin/yt-dlp2. Install ffmpeg
ffmpeg is required to merge separate video and audio streams:
sudo apt update
sudo apt install ffmpeg3. Install Deno
Recent YouTube extraction support in yt-dlp may require an external JavaScript runtime. Deno is a good choice:
curl -fsSL https://deno.land/install.sh | shDeno will prompt you to add itself to the current shell's PATH. Accept the prompt, then close and reopen the terminal.
Then verify the installation:
deno --version4. List the formats available for the video
Before downloading, inspect the available video and audio streams:
yt-dlp -F "https://youtube.com/watch?v=VIDEO_ID"The output contains a format ID for every available stream, together with information such as resolution, frame rate, codec, bitrate, language, and container.
For example, you may see several 1080p streams using different codecs:
avc1= H.264/AVCvp9= VP9av01= AV1
If your goal is broad compatibility with televisions, media players, phones, and video editors, H.264 video plus AAC audio inside an MP4 container is usually the safest choice.
5. Select the best H.264 video and the original AAC audio
In my example, the format list contained:
270— 1920x1080, 25 fps, H.264/AVC video140-1— original Italian audio, AAC, about 129 kb/s
I therefore downloaded those two streams explicitly:
yt-dlp -f "270+140-1" \
--merge-output-format mp4 \
-o "Intervista Francesco Galgani 23 agosto 2026.%(ext)s" \
"https://youtube.com/watch?v=2kQZZ2thq3w"yt-dlp downloads the selected video and audio streams separately and then asks ffmpeg to merge them into a single MP4 file.
Why not simply use the generic best-quality selector?
A generic command such as:
yt-dlp -f "bv*+ba/b" --merge-output-format mp4 "VIDEO_URL"is convenient, but the highest-quality stream selected by YouTube may use VP9 or AV1 instead of H.264. The resulting file can still use an .mp4 container, but codec compatibility may be lower on older devices or software.
By checking the format list first and selecting the H.264 video stream and AAC audio stream explicitly, you can keep the original streams without re-encoding while producing a highly compatible MP4 file.
Important note
Format IDs are specific to each YouTube video and can change. Do not assume that 270 and 140-1 will be correct for another video. Always run yt-dlp -F first and choose the format IDs that match the resolution, codec, audio language, and bitrate you want.
(August 26, 2026)
A Low-VRAM Approach to AI Watermark Removal on Linux
remove-ai-watermarks-low-vram is my unofficial adaptation of wiltodelta/remove-ai-watermarks designed to make AI-watermark removal practical on older NVIDIA hardware. I developed and tested it on a GeForce GTX 1050 with only 4 GB of VRAM, an Intel Core i7-7700HQ processor, and 16 GB of system memory.
The project addresses a practical problem: modern image-regeneration pipelines can require far more GPU memory than an older computer provides. Instead of requiring a new graphics card, this version uses CPU offloading, attention slicing, VAE slicing and tiling, selective model loading, and a completely optional face-processing stage. The original image is always preserved, while the processed copy receives a configurable suffix.
What the project provides
The repository contains the complete upstream application together with three Bash commands tailored to different situations:
cleanImage.shruns the complete pipeline, including face detection and face refinement. It is intended for systems with substantially more GPU memory and storage.cleanImageNoFace.shskips all face-related models and performs the global SDXL regeneration. This is the recommended general-purpose command for a 4 GB GPU.cleanImageNoFaceText.shalso skips face processing but adds experimental protection for small writing through PaddleOCR, LaMa, and crop-based Qwen-VAE reconstruction.
By default, the first two commands add _cleaned before the file extension. The text-preserving version adds _cleaned_text and creates a JSON report describing the text regions it processed. Existing outputs are never overwritten.
Why text needs special treatment
Invisible-watermark removal works by regenerating the image pixels. Even at a conservative strength, this can damage small letters because an image model treats them as visual shapes rather than as exact typography. Large decorative words integrated into an illustration are often preserved adequately, while captions, prices, footnotes, and other small text are more vulnerable.
The text-aware command first uses PaddleOCR to locate individual oriented text boxes and compare the original with the regenerated candidate. It ignores text taller than 10% of the image, since large lettering generally does not need intervention. For selected small lines, LaMa removes damaged glyph pixels and the compact VAE component of Qwen reconstructs only context-rich crops. It does not download or load the approximately 57 GiB full Qwen transformer.
How the watermark-removal process works
The software does not decode SynthID and erase a known payload. Its SDXL image-to-image pipeline instead regenerates the pixels under structural guidance. This changes the fine statistical patterns in which an invisible watermark can be embedded while attempting to retain the visible composition. A subsequent step removes supported C2PA, EXIF, and other metadata from the newly generated file.
This remains a generative operation. Colors, textures, faces, or lettering can change, particularly at higher strength values. Every result should therefore be inspected visually and tested with the relevant provider's verification service.
A verified ChatGPT example
The repository includes a 1448×1086 test image generated with ChatGPT and its processed counterpart. On 25 August 2026, the exact files were uploaded separately to OpenAI Verify. The original was reported as containing SynthID, while no supported OpenAI provenance signal was detected in the processed output.
As OpenAI itself explains, a result of “not detected” means that the service did not find a supported signal; it does not establish that an image was never created or edited with AI.
Installation on Linux
The repository includes an installer for Python 3.11 or 3.12 and an NVIDIA GPU with a compatible driver:
git clone https://github.com/jsfan3/remove-ai-watermarks-low-vram.git cd remove-ai-watermarks-low-vram ./install.sh
The installer creates a main CUDA environment and a separate CPU PaddleOCR environment. It states the expected transfer size and asks for confirmation before proceeding. Model weights are not stored in the Git repository: the required components are downloaded automatically on first use and retained in the normal Hugging Face and PaddleX caches.
Starting from an empty cache, the complete face-free installation and its first execution may transfer roughly 15 GB and occupy about 18 GiB, including Python environments and model caches. At least 25 GiB of free disk space is recommended. These figures are estimates because model revisions and Python packages can change over time.
Basic usage
For an ordinary image on a 4 GB GPU:
./cleanImageNoFace.sh image.png
For an image containing small text:
./cleanImageNoFaceText.sh image.png
Multiple files and normal Bash wildcards are accepted:
./cleanImageNoFace.sh *.jpg *.png ./cleanImageNoFaceText.sh --strength 0.10 scans/*.png
The default strength is 0.15. The accepted range is 0.05 to 1.00: lower values change the image less, while higher values regenerate it more aggressively. Processing occurs at the original resolution by default, without the 1024-pixel downscaling used in some memory-saving configurations. JPEG output is saved at quality 100 with 4:4:4 chroma subsampling to minimize additional loss.
Safety, limitations, and project status
Each script calculates the source hash before processing and checks it again before publishing the output. Temporary files are used until the operation succeeds, and neither an existing result nor the source is overwritten. The built-in identification command runs before and after processing, although an “unknown” result is not proof that SynthID is absent.
The low-VRAM path is slower than execution on a modern GPU because model components move between system memory and video memory. The face-free scripts intentionally omit face refinement, and OCR-based text restoration remains experimental. Results vary with the source image, strength, installed model revisions, and the detector used for verification.
The code is published under the Apache License 2.0, retains the upstream history and attribution, and clearly documents every modified upstream file.
The source code, installation instructions, before-and-after example, technical changes, and current test status are available at github.com/jsfan3/remove-ai-watermarks-low-vram.
(August 26, 2026)