-
planurile mele încep cu „Doamne ajută” și se terminat cu „aia e”.
😂😂😂
-
-
Un caz pe care l-am citit zilele astea m-a pus pe gânduri și nu mi-l pot scoate din cap, așa că trebuie să scriu despre el.
Hüseyin Dogru e un jurnalist german de origine turcă, trăiește în Berlin și în 2025 i-a apărut numele în al 17-lea pachet de sancțiuni al Uniunii Europene împotriva Rusiei. De ce? Fiindcă prin articolele lui „pro-palestiniene" ar fi „alimentat discordii etnice, politice și religioase" și ar fi sprijinit astfel „activitățile destabilizatoare ale Rusiei". Fără probe, fără proces, fără să aibă vreo șansă să se apere. Cineva de la Bruxelles a decis că ce scrie el e periculos și atât, omul a ajuns pe o listă.
Dar nici asta nu e tot. Săptămâna trecută, Dogru a publicat pe X un document primit de mama lui de la bancă, prin care era anunțată că i-au fost înghețate contul și depozitul de economii. Motivul scris în hârtie: „din cauza unui raport de control privind disponibilitățile financiare ale fiului dumneavoastră". Femeia nu a primit nicio vorbă de la nicio autoritate germană, nicio acuzație, nimic. Economiile strânse o viață au dispărut de pe o zi pe alta pentru că fiul ei a scris articole incomode.
Înainte de asta, tot primăvara asta, și contul soției lui fusese blocat, acuzată că l-ar fi ajutat să ocolească sancțiunile. Omul trăiește acum cu 506 euro pe lună și oricine i-ar da un ajutor, fie el și un prânz, riscă să fie acuzat la rândul lui. Poate că nu ar fi o problema foarte mare dacă ar fi singur, dar are o soția și trei copii mici.
Și Uniunea Europeană ne dau lecții despre democrație și libertate.
Nu e nici singurul caz. Jacques Baud, fost colonel elvețian și analist militar, a pățit la fel după ce a spus public că diplomația ar fi putut preveni războiul din Ucraina și după ce a dat câteva interviuri unor publicații rusești. Atât i-a trebuit - sancționat de UE și fără acces la propriul cont bancar, pentru că a gândit altceva decât ce era voie.
Despre Julian Assange mai bine nu mai deschid subiectul, că mă apucă nervii. Bruxelles-ul a stat cu gura închisă ani de zile cât timp un jurnalist care documentase crime de război putrezea în închisoare. A ieșit de acolo, în cele din urmă, dar nu mulțumită vreunei instituții europene, ci soției lui Stella și oamenilor care au făcut presiune din afara sistemului.
Ce e cu adevărat deranjant la cazul Dogru nu e neapărat soarta lui, oricât de nedreaptă ar fi, ci mecanismul folosit. UE nu spune niciodată explicit că te pedepsește pentru ce crezi sau ce scrii. Nu există tribunal, nu există condamnare, nu există dosar. Există un instrument birocratic, sancțiunile economice, folosit ca să-ți taie aerul fără să lase urme clare. Și dacă familia ta e prinsă în capcană, asta e, daune colaterale.
Nu e o chestiune de dreapta sau stânga, că m-ar întreba cineva. Printre cei care au semnat o scrisoare de susținere pentru Dogru se află Yanis Varoufakis, Pablo Iglesias, Sahra Wagenknecht, Gregor Gysi, Brian Eno, Dieter Hallervorden - oameni cu vederi politice complet diferite, dar care văd toți același lucru. O fostă judecătoare a Curții de Justiție a UE, Ninon Colneric, a semnat și ea un aviz legal prin care concluzionează că sancțiunile împotriva lui Dogru încalcă chiar dreptul european.
Mă întreb câți oameni știu de povestea asta și câți dintre cei care o știu mai pot spune, cu mâna pe inimă, că Europa chiar apără libertatea de exprimare.
-
-
-
Am continuat să ajustez T440p-ul și de fiecare dată când descopăr ceva care nu merge cum trebuie, petrec mai mult timp decât ar trebui să-l rezolv. Dar asta e și plăcerea - nu e un dispozitiv cumpărat gata configurat, e al meu în sensul că știu exact de ce face fiecare lucru pe care îl face.
Dacă nu ai citit articolele anterioare, am scris despre cum am transformat T440p-ul într-un writerdeck și despre primele ajustări după instalare.
Deschidere automată a jurnalului
Primul lucru deranjant era că la pornire se deschidea micro, dar fișierul în care scriu trebuia deschis manual. Două apăsări de taste în plus nu sună a mare lucru, dar pe un dispozitiv dedicat scrisului, vrei să fie gata de scris din prima secundă. Am modificat comanda din
.bashrc:exec tmux new-session -d 'micro /home/thinkroot/jurnal.txt' \; attachAcum la pornire apare direct jurnalul, cu cursorul acolo unde l-am lăsat.
Mai puține servicii la pornire
Am rulat
systemd-analyze blamesă văd ce încetinește bootul și am dezactivat tot ce nu are sens pe un writerdeck:sudo systemctl disable ssh.service sudo systemctl disable bluetooth.service sudo systemctl disable ModemManager.service sudo systemctl disable apparmor.service sudo systemctl disable e2scrub_reap.service sudo systemctl disable systemd-timesyncd.serviceSSH, Bluetooth, ModemManager - niciunul nu are ce căuta pe un laptop care e folosit exclusiv pentru scris. Ora exactă nu contează nici ea. Am câștigat aproape o secundă la pornire.
GRUB fără așteptare
Cinci secunde la meniul GRUB la fiecare pornire, pe un laptop cu un singur sistem de operare. Am setat
GRUB_TIMEOUT=0în/etc/default/grubși am rulatupdate-grub. Acum bootează direct.Sudo fără parolă
Laptopul e pornit rar și e folosit doar de mine acasă. Nu are sens să introduc parola de fiecare dată când am nevoie de o comandă cu privilegii. Am adăugat în
/etc/sudoers:thinkroot ALL=(ALL) NOPASSWD: ALLScreenshot în TTY cu fbcat
Nu există PrintScreen în TTY. Am încercat mai multe soluții până am ajuns la
fbcatcare capturează framebuffer-ul și funcționează cu kmscon. Am adăugat un binding în~/.tmux.conf:bind -n F12 run-shell 'fbcat | pnmtopng > /home/thinkroot/screenshot-$(date +%H%M%S).png'F12 face screenshot direct în PNG cu timestamp în nume.
Taste rapide pentru shutdown și reboot
Tot prin tmux, ca să nu mai fie nevoie să ies din micro pentru a opri laptopul:
bind -n F10 run-shell 'sudo shutdown now' bind -n F11 run-shell 'sudo reboot'Transfer screenshot-uri pe PC
Ca să nu scriu comanda scp de fiecare dată, am adăugat un alias în
~/.bashrcpe PC:alias t440p='scp thinkroot@IP_LAPTOP:/home/thinkroot/screenshot-* /home/thinkhome/Imagini/T440p'Rulez
t440pși toate screenshot-urile ajung pe PC.Font și tastatură română în kmscon
Roboto Mono arată mai bine decât fontul implicit și am vrut diacritice funcționale. Amândouă se configurează direct în
/etc/kmscon/kmscon.conf, dar trebuie să specifici fișierul de configurare explicit în override-ul serviciului, altfel kmscon îl ignoră complet:ExecStart=/usr/bin/kmscon --config /etc/kmscon/kmscon.conf --vt=%I ...În kmscon.conf:
font-engine=pango font-name=Roboto Mono font-size=16 xkb-layout=ro xkb-variant=commaWord wrap în micro
Micro nu rupe rândurile la marginea ecranului implicit. Am setat din bara de comenzi cu
Ctrl+E:set softwrap true set wordwrap trueAmândouă trebuie active -
wordwrapsingur nu face nimic fărăsoftwrap.Syncthing - încă în așteptare
Am instalat Syncthing de la început cu gândul să sincronizez automat articolele cu serverul de acasă. Încă nu l-am configurat. Deocamdată transfer fișierele manual prin scp când am nevoie, ceea ce funcționează bine pentru uz ocazional.
-
Am continuat să ajustez T440p-ul și de fiecare dată când descopăr ceva care nu merge cum trebuie, petrec mai mult timp decât ar trebui să-l rezolv. Dar asta e și plăcerea - nu e un dispozitiv cumpărat gata configurat, e al meu în sensul că știu exact de ce face fiecare lucru pe care îl face.
Dacă nu ai citit articolele anterioare, am scris despre cum am transformat T440p-ul într-un writerdeck și despre primele ajustări după instalare.
Deschidere automată a jurnalului
Primul lucru deranjant era că la pornire se deschidea micro, dar fișierul în care scriu trebuia deschis manual. Două apăsări de taste în plus nu sună a mare lucru, dar pe un dispozitiv dedicat scrisului, vrei să fie gata de scris din prima secundă. Am modificat comanda din
.bashrc:exec tmux new-session -d 'micro /home/thinkroot/jurnal.txt' \; attachAcum la pornire apare direct jurnalul, cu cursorul acolo unde l-am lăsat.
Mai puține servicii la pornire
Am rulat
systemd-analyze blamesă văd ce încetinește bootul și am dezactivat tot ce nu are sens pe un writerdeck:sudo systemctl disable ssh.service sudo systemctl disable bluetooth.service sudo systemctl disable ModemManager.service sudo systemctl disable apparmor.service sudo systemctl disable e2scrub_reap.service sudo systemctl disable systemd-timesyncd.serviceSSH, Bluetooth, ModemManager - niciunul nu are ce căuta pe un laptop care e folosit exclusiv pentru scris. Ora exactă nu contează nici ea. Am câștigat aproape o secundă la pornire.
GRUB fără așteptare
Cinci secunde la meniul GRUB la fiecare pornire, pe un laptop cu un singur sistem de operare. Am setat
GRUB_TIMEOUT=0în/etc/default/grubși am rulatupdate-grub. Acum bootează direct.Sudo fără parolă
Laptopul e pornit rar și e folosit doar de mine acasă. Nu are sens să introduc parola de fiecare dată când am nevoie de o comandă cu privilegii. Am adăugat în
/etc/sudoers:thinkroot ALL=(ALL) NOPASSWD: ALLScreenshot în TTY cu fbcat
Nu există PrintScreen în TTY. Am încercat mai multe soluții până am ajuns la
fbcatcare capturează framebuffer-ul și funcționează cu kmscon. Am adăugat un binding în~/.tmux.conf:bind -n F12 run-shell 'fbcat | pnmtopng > /home/thinkroot/screenshot-$(date +%H%M%S).png'F12 face screenshot direct în PNG cu timestamp în nume.
Taste rapide pentru shutdown și reboot
Tot prin tmux, ca să nu mai fie nevoie să ies din micro pentru a opri laptopul:
bind -n F10 run-shell 'sudo shutdown now' bind -n F11 run-shell 'sudo reboot'Transfer screenshot-uri pe PC
Ca să nu scriu comanda scp de fiecare dată, am adăugat un alias în
~/.bashrcpe PC:alias t440p='scp thinkroot@IP_LAPTOP:/home/thinkroot/screenshot-* /home/thinkhome/Imagini/T440p'Rulez
t440pși toate screenshot-urile ajung pe PC.Font și tastatură română în kmscon
Roboto Mono arată mai bine decât fontul implicit și am vrut diacritice funcționale. Amândouă se configurează direct în
/etc/kmscon/kmscon.conf, dar trebuie să specifici fișierul de configurare explicit în override-ul serviciului, altfel kmscon îl ignoră complet:ExecStart=/usr/bin/kmscon --config /etc/kmscon/kmscon.conf --vt=%I ...În kmscon.conf:
font-engine=pango font-name=Roboto Mono font-size=16 xkb-layout=ro xkb-variant=commaWord wrap în micro
Micro nu rupe rândurile la marginea ecranului implicit. Am setat din bara de comenzi cu
Ctrl+E:set softwrap true set wordwrap trueAmândouă trebuie active -
wordwrapsingur nu face nimic fărăsoftwrap.Syncthing - încă în așteptare
Am instalat Syncthing de la început cu gândul să sincronizez automat articolele cu serverul de acasă. Încă nu l-am configurat. Deocamdată transfer fișierele manual prin scp când am nevoie, ceea ce funcționează bine pentru uz ocazional.
-
Acum poți urmări câte miliarde pierd companiile din cauza AI. Culoarea roșie reprezintă cheltuielile, iar cea verde reprezintă veniturile. isaiprofitable.com

Profitul companiilor care investesc în AI -
Un articol foarte bun pentru HomeLab
Homelab For the Beginner: You Can Self-host Your Own Server on $50 Hardware
