-
După ce am citit articol-ul A week of session-strength blogging in smaller measures mi-am dat seama că așa fac și eu în mare parte, doar că o fac tot timpul.
Și până la urmă acesta este blogingul corect: nu contează că articolele sunt lungi, scurte cu titlu sau fără, postările sunt imagini fără text, păreri personale sau recenzii la diferite produse (atât timp cât nu sunt sponsorizate) și așa mai departe.
Un blog este despre orice, nu despre un anume subiect.
-
Nu uita să distribui postările care îți plac - ar trebuie să încep să fac acest lucru. Este păcat că majoritatea utilizatorilor de internet se învârt în jurul a câtorva platforme mari, închise și colectează date despre utilizatori lor.
-
Acum ceva vreme scriam despre unde a ajuns libertatea de exprimare în Europa și mă gândeam că lucrurile nu pot merge mult mai departe de atât. M-am înșelat. Am dat peste un articol de pe InsideOver, semnat de Roberto Vivaldelli, care descrie o decizie a Curții de Justiție a Uniunii Europene dată pe 2 iulie 2026, și după ce am citit-o cu atenție am înțeles că vorbim despre un moment de cotitură, nu despre o exagerare de presă cum crezusem la prima vedere.
Decizia poartă numărul C-67/25 și e cunoscută deja drept cazul Traugott Ickeroth. Povestea pornește de la trei cetățeni germani, notați în text doar cu inițialele R, N și K, care au publicat patru materiale video de la RT Germany pe un jurnal numit Live Ticker, găzduit pe traugott-ickeroth.com. Vorbim despre un proiect care nu produce niciun profit, ci trăiește exclusiv din donații voluntare, în jur de 60000 de euro strânși într-un an și jumătate. Fără reclamă, fără activitate comercială, fără scop lucrativ. Practic exact genul de proiect pe care îl apreciez și eu, un om care scrie ce crede și e susținut de câțiva cititori din proprie inițiativă.
Curtea a stabilit că acești trei oameni intră perfect în noțiunea de operator așa cum apare ea în articolul 2f(1) din regulamentul 833/2014, tocmai pentru că termenul operator nu era însoțit de niciun adjectiv legat de activitate economică, un detaliu care apare explicit la paragraful 39 al hotărârii. Cu alte cuvinte, dacă deschizi un sit și pui pe el un link către un video de la RT, devii operator în sensul sancțiunilor europene, chiar dacă faci asta din pasiune și fără un euro în buzunar. Comisia Europeană însăși încercase să limiteze aplicarea legii doar la entități cu activitate comercială sau profesională, printr-un set de întrebări frecvente publicate oficial, dar judecătorii au respins aceste explicații, numindu-le neobligatorii și nejustificat de restrictive, conform paragrafelor 43 și 44. Instanța a mers, practic, mai departe decât ceruse chiar executivul comunitar, iar asta spune multe despre direcția în care se îndreaptă lucrurile.
Ce m-a lăsat fără cuvinte e cât de larg se aplică interdicția. La paragraful 35 din hotărâre se precizează clar că le e interzis operatorilor să transmită sau să permită, să faciliteze sau în orice alt fel să contribuie la transmiterea oricărui conținut provenit de la persoanele sau entitățile aflate în anexa XV a regulamentului, indiferent de mijlocul folosit, fie cablu, satelit, IPTV, furnizori de internet sau platforme de distribuire video. Nu contează dacă informația e adevărată, nu contează dacă are vreun interes public, singurul criteriu e cine a produs materialul original. Jurnalistul italian dă un exemplu simplu și foarte potrivit, dacă RT publică un video în care spune că cerul e albastru, iar tu distribui acel video, poți fi cercetat penal pentru asta. Pedepsele merg de la trei luni până la cinci ani de închisoare, așa cum reiese din paragraful 7 al hotărârii, care face trimitere la legea germană privind comerțul exterior.
În articol e citat și Arnaud Bertrand, care a analizat public hotărârea și a numit-o o distrugere completă a întregului proiect politic, filosofic și juridic de după Iluminism, proiect prin care generațiile anterioare de europeni au reușit să treacă de la întrebarea cine spune la întrebarea e adevărat. Azi, în Uniunea Europeană, adevărul nu mai contează ca apărare în fața legii, contează doar sursa. Vivaldelli mai amintește că mașina cenzurii europene se mișcase până acum pe căi relativ cunoscute, presiuni asupra marilor companii de tehnologie să șteargă conținut nedorit, amenințări cu amenzi uriașe prin legislația europeană a serviciilor digitale, și o mulțime de organizații finanțate din bani publici care etichetează drept dezinformare tot ce nu se aliniază cu narativa oficială, un fenomen pe care InsideOver l-a documentat inclusiv într-un raport despre Germania, numită acolo centrul european al cenzurii digitale. Decizia din 2 iulie marchează însă un salt de calitate îngrijorător, pentru că nu mai vorbim de cenzurarea conținutului pe platforme, ci de criminalizarea directă a cetățeanului obișnuit care îl distribuie.
Partea care mi s-a părut cea mai grăitoare din articol e comparația pe care o face autorul cu Israelul. Dacă logica din spatele deciziei ar fi într-adevăr combaterea dezinformării și a propagandei unor regimuri ostile, ne-am aștepta la coerență în aplicarea ei. Statul israelian conduce de ani de zile operațiuni militare care au provocat zeci de mii de victime civile în Gaza, o comisie ONU a descris chiar aceste acțiuni drept genocid, iar posturile sale oficiale difuzează o narativă pe care mulți o consideră propagandă de război. Și totuși, niciun regulament european nu interzice difuzarea conținutului de la Channel 12 sau Kan 11, niciun cetățean european nu riscă închisoarea pentru asta, oricât de părtinitor ar fi acel conținut. Curtea a justificat severitatea prin nevoia de a proteja ordinea publică și securitatea Uniunii, amenințate de o campanie sistematică de manipulare a mass-media rusești, conform paragrafelor 51 și 52 din hotărâre. Dar dacă acesta e pragul, de ce nu se aplică tuturor actorilor statali care folosesc mass-media pentru a influența opinia publică europeană? Răspunsul, spune Vivaldelli, e simplu, Rusia a fost desemnată drept dușman, în timp ce Israelul rămâne un aliat. Hotărârea nu e un act de apărare a adevărului sau a informării corecte, ci un act politic deghizat în drept.
Am mai scris despre acest mecanism de control, de exemplu când Chat Control revine cu binecuvântarea EPP sau când am povestit despre modul în care guvernele democratice vor să ne spioneze și tot mai puțin democratice devin. Mă gândesc și la ce am scris despre Sony și cum ne arată că nu deținem nimic din ce cumpărăm digital, pentru că toate aceste povești au același fir comun, ni se ia treptat controlul asupra a ceea ce credeam că ne aparține, fie că vorbim de un fișier cumpărat, de o conversație privată sau, acum, de dreptul de a distribui o informație fără să riscăm închisoarea pentru asta.
Nu știu câte persoane obișnuite au înțeles până acum cât de departe s-a ajuns, dar cred că merită să vorbim despre asta acum, cât încă mai putem.
-
De câteva luni folosesc Claude Code direct din terminal pentru a lucra la proiectele mele - cel mai mare proiect fiind această platformă de jurnal (blog). Recent am aflat însă că s-a lansat și versiunea Desktop și bineînțeles că am instalat-o și astfel nu o să mai fiu nevoit să deschid navigatorul atunci când am nevoie de Claude AI.
Cea mai simplă variantă rămâne Claude obișnuit, cel pe care îl folosești direct din navigator, claude.ai. Aici nu ai nimic de instalat, deschizi pagina, te autentifici cu contul tău și poți vorbi cu el la fel ca pe orice alt calculator sau telefon.
Lucrurile devin ceva mai interesante când vine vorba de Claude Code. Ăsta e un instrument gândit pentru programare, care rulează direct din terminal și poate citi tot proiectul tău, poate scrie și modifica fișiere, poate rula comenzi și poate rezolva probleme din cod. Pe Linux se instalează cel mai ușor printr-o singură comandă în terminal:
curl -fsSL https://claude.ai/install.sh | bashAsta funcționează la fel de bine și pe macOS, și pe WSL dacă folosești Windows dar lucrezi într-un mediu Linux. După ce se instalează, mergi în directorul unui proiect de-al tău și pornești Claude Code cu:
cd proiectul-tau claudeLa prima rulare o să ți se ceară să te autentifici cu contul de Claude - este nevoie de abonament (Pro, Max, Team sau Enterprise), iar de acum încolo poți să-i dai comenzi în limbaj obișnuit, gen să scrie teste pentru o bucată de cod, să repare defectele din tot proiectul, să rezolve conflicte de la git sau să scrie un mesaj de commit și multe alte comenzi.
Pe lângă instalarea prin acel script, mai poți folosi și managerii de pachete cu care ești deja obișnuit, adică apt pe distribuții bazate pe Debian, dnf pe Fedora, sau apk pe Alpine, detaliile fiind în documentația oficială de instalare (code.claude.com/docs/en/overview).
Acum, partea care cred că interesează pe cei mai mulți dintre voi, cei care folosiți Linux Mint, Ubuntu sau alte distribuții bazate pe Debian: Claude Desktop, aplicația de sine stătătoare care aduce laolaltă chatul obișnuit, Cowork și Claude Code într-o singură fereastră, cu terminal integrat, editor și previzualizare live a aplicațiilor pe care lucrezi. Momentan e în beta pe Linux, dar merge bine, iar cerințele sunt Ubuntu 22.04 sau mai nou, ori Debian 12 sau mai nou, pe arhitectură x86_64 sau arm64.
Instalarea se face prin depozitul oficial de la Anthropic, ca să primești actualizările la fel ca pentru orice alt program instalat prin apt. Primul pas e să imporți cheia de semnătură:
sudo curl -fsSLo /usr/share/keyrings/claude-desktop-archive-keyring.asc https://downloads.claude.ai/claude-desktop/key.ascApoi înregistrezi depozitul:
echo "deb [arch=amd64,arm64 signed-by=/usr/share/keyrings/claude-desktop-archive-keyring.asc] https://downloads.claude.ai/claude-desktop/apt/stable stable main" | sudo tee /etc/apt/sources.list.d/claude-desktop.listȘi la final instalezi pachetul propriu-zis:
sudo apt update && sudo apt install claude-desktopDe aici încolo, deschizi Claude din meniul de aplicații sau rulezi claude-desktop din terminal, te autentifici cu contul tău și gata. Dacă vrei să fii sigur că cheia pe care ai descărcat-o chiar aparține celor de la Anthropic, poți verifica amprenta ei cu gpg --show-keys, iar cea corectă trebuie să fie
31DD DE24 DDFA B679 F42D 7BD2 BAA9 29FF 1A7E CACE.Dacă nu vrei să adaugi depozitul, poți descărca direct fișierul .deb de pe claude.com/download și îl instalezi cu
sudo apt install ./claude-desktop_*.deb, dar în cazul ăsta nu vei primi actualizări automate prin apt, decât dacă adaugi ulterior depozitul așa cum am scris mai sus.Actualizarea aplicației se face exact ca pentru orice alt pachet, adică
sudo apt update && sudo apt upgrade, iar dacă folosești aplicația grafică de pachete, o să apară și noua versiune fără să faci nimic în plus. Dezinstalarea e la fel de simplă,sudo apt remove claude-desktop, doar că merită să ștergi și fișierul de repository de la/etc/apt/sources.list.d/claude-desktop.listdacă nu mai vrei să rămână acolo.Merită menționat că, fiind încă în beta pe Linux, câteva lucruri nu sunt încă disponibile: nu poți lăsa Claude să-ți controleze aplicațiile sau ecranul cum se poate pe macOS, dictarea vocală lipsește deocamdată de tot, iar Quick Entry, comanda rapidă globală, merge doar pe X11, pe Wayland nativ are nevoie de suportul GlobalShortcuts din mediul de desktop. Momentan are suport doar pentru distribuțiile bazate pe Debian, pentru Fedora sau alte distribuții nu găsești încă aplicația desktop. Dar poți oricând folosi Claude Code direct din terminal, care merge pe o gamă mult mai largă de distribuții.
Documentația completă, cu toate detaliile tehnice și pașii de depanare dacă ceva nu merge din prima, o găsești pe code.claude.com/docs/en/desktop-linux pentru Claude Desktop și pe code.claude.com/docs/en/overview pentru Claude Code în general.
