Going live! Working on my #Matrix #TTRPG bot!
#LiveCoding #Programming #IndieDev #OpenSource #DevelopInTheOpen #python #FediverseProgramming
Going live! Working on my #Matrix #TTRPG bot!
#LiveCoding #Programming #IndieDev #OpenSource #DevelopInTheOpen #python #FediverseProgramming
I about an hour (roughly 9:30 PM Eastern), I'll be going live on #twitch to work on my #Matrix #ttrpg bot!
We're going to get the commands all wired up, iron out the deployment story (how do I ask the bot to join a room), and get tests written for all of the known-good functionality!
#LiveCoding #Programming #IndieDev #OpenSource #DevelopInTheOpen #python #FediverseProgramming
Weekly Recap https://etke.cc/news/2025-05-29-weekly-recap/
Telegram eta kapitalismo digitalaren arteko besarkada goxoa?
Telegram kapitalismo digitalaren paradigmen barruan erabat xurgatzea, joera kezkagarri baten konstatazioa izango litzateke. WhatsApp-en aurrean babesleku gisa hasi zena, libreago, seguruago eta etikoago gisa saltzen zena, zentralizazio, opakutasun eta kontrol dinamika berdinak erreplikatzen amaitu du (eta kasu batzuetan baita okertuz ere). Gaur egun, Telegram-en eta WhatsApp-en arteko desberdintasun bakarra, estetikoa baino ez da.
Grok ez litzateke Telegram-en egongo inor ahalduntzeko, baizik eta berritasun itxura hartuta datuak, klikak eta arreta zukutzen jarraitzeko. Bere presentziak ez lioke erabiltzaileen eskaera bati erantzungo, baizik eta interneteko txoko posible guztiak monetizatzeko enpresa logikari. Jokaldi horrekin, Telegram-ek beste urrats bat emango luke ingurune itxi, estraktibista eta interes komertzialen menpeko bihurtzeko bidean.
Funtzionalitate futuristez mozorrotuta, hori bai.
Pavel Durov, mito libertarioa?
Urte luzez, Pavel Durovek outsider teknologikoaren irudia landu nahi izan du, kontu handiz eraikia: enpresaburu “idealista” bat, sektoreko erraldoiak desafiatzen dituena pribatutasunean oinarritutako ustezko etika batetik.
Baina errealitatea beti izan da uherragoa. Telegram ez da inoiz izan uste genuen bezain segurua. Muturretik muturrerako zifratzea, adibidez, ez da plataformako araua, baizik eta “txat sekretuak” deiturikoei erreserbatutako aukera bat (gutxiegi erabiltzen duguna), gainerako elkarrizketetan, taldekoetan barne, sarbide zuzen eta gardena du.
Gainera, nahiz eta Telegram-ek Meta eta beste teknologia enpresa batzuk kritikatu dituen datuen ustiapenagatik, bere metadatuak pilatu ditu “zerbitzua hobetzeko” aitzakiarekin. Grok-ekin, praktika hau fase berri batera pasatuko litzateke: adimen artifiziala datu bilketa hori justifikatzeko eta “zerbitzu adimendun” gisa merkaturatzeko koartada perfektua bihurtuko lukeelako.
Baina, oinarrian, jarraipen masiboan eta erabiltzaileen hipersegmentazioan oinarritutako negozio-eredua besterik ez da.
Kakaztea bide-orri gisa: Doctorowek arrazoi du
Telegram-ekin gertatzen ari dena, bat dator Cory Doctorowek enshittification (euskaraz kakazte) deitzen duen horrekin: plataforma baten degradazio progresiboa, hazkunde ekonomikoaren izenean. Patroia beti bera da. Lehen fasean, erabiltzailea konkistatzen da, askatasunaren, neutraltasunaren eta altruismoaren izenean. Bigarrenean, enpresak eta inbertitzaileak erakartzen dira, erabiltzaile oinarri “leiala” erakutsiz. Hirugarrenean, bi alderdiei zukua ateratzen zaie Grok bezalako tresna manipulatzaileen bidez.
Akordio berri hau gauzatzen bada, Telegram argi eta garbi pasatuko zen lehen eta bigarren fasetik hirugarren fasera.
Ondorioz, Grok Telegram-en sartzea ez litzateke izango arazoak konpontzeko, baizik eta berrikuntzaz mozorrotutako diru sarrera berri bat sortzeko.
Aitzakia iraungi zaigu: Whatsapp (edo Meta) bezain txarra da
Telegram erabiltzen jarraitzeko behin eta berriz erabiltzen dugun argudioetako bat da “gutxienez ez dela Whatsapp”. Kontsolamendu hori arazoaren ikuspegi erredukzionistan oinarritzen da: kontua ez da jabeak Zuckerberg edo Durov izena duen, baizik eta sistema nola dagoen egituratuta. Telegram WhatsApp bezain zentralizatua dago eta Durovek erabateko kontrola du bere arkitekturan, erabakietan eta datuetan. Alde nagusia da oraindik baduela aura “alternatibo” bat, beste plataforma batzuek jasotzen dituzten kritika askotatik ihes egiteko aukera ematen diona.
Telegram gobernuekin lankidetzan hasten denean edo hirugarrenei datuak saltzen hasten denean, saihestezina izan zela esango dugu? Erauzketa-logika onartzea tresna modernoak erabiltzearen prezioa izatea onartuko dugu?
Grok ez da etorkizuna, sistema agortu baten sintoma baizik
Grok Telegram-era eramateak ez luke komunikazio digitalaren etorkizuna irudikatuko, plataforma zentralizatuen porrota baizik. Agortutako eredu bat marketin teknologikoko geruza batekin edertzeko enegarren saiakera izango litzateke. Baina historia jada ezagutzen dugu: askatasun gisa hasten dena, giltzarrapopean amaitzen du; alternatiba gisa jaiotzen dena, sarri, kopia gisa hiltzen da.
Telegram eta Grok binomioa ez litzateke berrikuntza bat izango, ohartarazpen bat baizik.
Signal ez da nahikoa: kaiola aldatzea ez da libre izatea
Deskonposizioaren aurrean, askok Signal seinalatuko dute alternatiba gisa. Eta nahiz eta egia den pribatutasun eredua askoz sendoagoa dela, bere arkitektura zentralizatua izaten jarraitzen du. Signal fundazio jakin baten borondatearen menpe dago, bere zerbitzari kodea ez da guztiz askea eta ez dio erabiltzaileari azpiegituraren gaineko benetako kontrolik eskaintzen.
Praktikan, beste kaiola bat da, nahiz eta urdinez margotuta dagoen.
Beharrezkoa dena ez da aplikazio hobea, egitura deszentralizatua duten proiektuak baizik, CEO baten edo zuzendaritza-batzorde baten apeten mende ez dagoena.
Goazen lagunok!
Hor sartzen da Matrix, Element edo FluffyChat bezalako bezeroekin sare federatuak, burujabeak eta erresilienteak sortzea ahalbidetzen duen protokoloa.
Distira gutxiago du? Segur aski. Konpromiso gehiago eskatzen du? Dudarik gabe. Baina sedukzio, kontrol eta traizio zikloa hausten duen bide bakarrenetakoa dela iruditzen zait.
Plataforma zentralizatuen egoerari aurre egiteko irtenbide koherente bakarra deszentralizazioaren alde egitea baita, alderdi guztietan: komunikazioa, azpiegitura, gobernantza eta garapen teknologikoa. Deszentralizazioa ez da soilik kontu tekniko bat, baizik eta tresna politiko bat boterea birbanatzeko eta komunitateen autonomia indartzeko. Merkantzia gisa tratatzen gaituzten sareen aurrean, komunitate eta subjektu gisa aitortuko gaituzten alternatibak eraiki behar ditugu. Guk geuk. Hack.in#badakigu elkartean oso argi geneukan: teknologia herritik, herriarekin eta herriarentzat.
Hasiko gara gure etxea eraikitzen?
Goiburuko argazkia: Jens Cederskjold, CC BY 3.0.
#ekonomia #etorkizuna #Fedibertsoa #matrix #politika #signal #teknologia #telegram
Auf unserem Matrix Server :matrix: kann man jetzt auch Video-/Sprachanrufe mit der Element X App machen 🥳
#ElementX #Matrix #ElementCall
The most widely used unsupported #matrix feature?
Spaces.
💬 Matrix na Oscloudu je tu pro každého!
✅ Stačí jeden účet na Oscloud – žádné další registrace.
👉 V dashboardu najdeš novou aplikaci **Element**, stačí kliknout.
🔐 Přihlášení je jednoduché – klikni na „Pokračovat s Oscloud Login“
a jsi okamžitě v chatu!
📢 A máme i oficiální místnost Oscloud:
#oscloudcz:mxchat.cz
Ještě nikdy nebylo jednodušší začít používat Matrix. Fakt.
I'm trying out #iamb as a terminal client for #matrix and... it works! As in, it actually is serviceable and is able to decrypt past messages and makes sense!
https://iamb.chat/
I'm excited.
Introduction - iamb documentat...
I've just been invited in a private group on Matrix with the following:
Needless to say, the correct reaction requires these exact steps:
Now, just to be clear, not everyone is an admin or a moderator so the third step may be substituted by a personal block. While this is correct altogether, please remember to open a report / signal the fact to your staff of competence too, to help said staff prevent this kind of shit for other users.
This has happened on Matrix, but could have happened in every other platform of choice.
Please help us help others be safer.
You're not alone here.
alright I fixed my dumb matrix server :drgn_sigh:
a sizable portion of it wasn't synapse's fault, but yeah matrix is still garbage
how they don't have proper built-in sticker support after all this time is beyond me :umbreon_disapprove: then again the spec is disjointed as fuck so I guess it's amazing it even runs at all. seriously spent like 20 minutes clearing out abandoned rooms that don't appear in any other clients, like, how is shit this much of a mess?
*sleepy cranky*
Meine Datenschutz und Privatsphäre Übersicht 2025, für Jedermann 🔐
als PDF Datei:
https://cryptpad.digitalcourage.de/file/#/2/file/8os68Lk8YMPfPi1UvHYtTTQI/
#DSGVO #TDDDG #unplugtrump
#Datenschutz #Privatsphäre #sicherheit #Verschlüsselung
#encryption #WEtell #SoloKey #NitroKey #Email #Cybersecurity #Pixelfed #Massenűberwachung #Leta
#Google #Metadaten #WhatsApp #Threema #Cryptpad #Signal
#Hateaid #Cyberstalking #Messenger #Browser #Youtube #NewPipe #Chatkontrolle #nichtszuverbergen #ÜberwachungsKapitalismus #Microsoft #Apple #Windows10 #Linux #Matrix #Mastodon #Friendica #Fediverse #Mastodir #Loops #2FA #Ransomware #Foss #VeraCrypt #HateAid #Coreboot #Volksverpetzer #Netzpolitik #OpenAndroidInstaller
#Digitalisierung #FragdenStaat #Shiftphone #OpenSource #GrapheneOS #CCC #Mail #Mullvad #PGP #GnuPG #DNS #Gaming #linuxgaming #Lutris #Protondb #eOS #Enshittification
#Bloatware #TPM #Murena #LiberaPay #GnuTaler #Taler #PreppingforFuture
#FediLZ #BlueLZ #InstaLZ #ThreatModel
#FLOSS #UEFI #Medienkompetenz
So as I am doing experiments for finetuning parameters for #wakegp, I noticed the repository is taking a lot of space, more than 0.5GB. I asked in #codeberg #Matrix room. As they have limits.
One of their people did git gc
and that ~700MB turned into under 200MB. I learned a lesson here. You can use git gc
for housekeeping of your #git repository. It also does compression.
I wonder when could I master git an learn all of its wonderful features.
PS: In non profit services like codeberg, the resources you use aren't paid with your data. Then you have to be careful to not waste their resources. If you've got a huge repository on codeberg, it would be a good idea to do a git gc
so the resources would be available for other users.
@Codeberg
#programming #development #softwaredevelopment #softwareengineering #controlversionsystem #cvs #techtips #programmingtips
📰 "Organizational Regularities in Recurrent Neural Networks"
https://arxiv.org/abs/2505.22047 #Q-Bio.Nc #Dynamics #Matrix