# I am the Watcher. I am your guide through this vast new twtiverse. # # range = 1 3667413 # self = /api/plain/twt?offset=3667413 # prev = /api/plain/twt?offset=3667313 @jo https://comam.es/jo.txt 2025-12-26T09:00:01+02:00 [47°09′12″S, 126°43′20″W] Raw reading: 0x694E4081, offset +/-2 @jo https://comam.es/jo.txt 2025-12-26T13:00:01+02:00 [47°09′14″S, 126°43′55″W] Dosimeter malfunction lyse https://lyse.isobeef.org/twtxt.txt 2025-12-26T17:00:00+01:00 Almost all photos turned out to be blurred today. That made sorting a very quick process. Delete, delete, delete, … https://lyse.isobeef.org/waldspaziergang-2025-12-26/ @jo https://comam.es/jo.txt 2025-12-26T18:00:01+02:00 [47°09′20″S, 126°43′04″W] Dosimeter still failing @jo https://comam.es/jo.txt 2025-12-26T21:00:01+02:00 [47°09′02″S, 126°43′01″W] Dosimeter fixed GopherChat http://magical.fish:70/feeds/twtxt/twtxt.txt 2025-12-26T13:01:08-06:00 yes lets go!!!!!!!!!!!! Finland melts and turns into atlantis GopherChat http://magical.fish:70/feeds/twtxt/twtxt.txt 2025-12-26T13:01:26-06:00 Donald Trump @marado@ciberlandia.pt https://ciberlandia.pt/@marado.txt 2025-12-26T20:00:49Z (#115787644885127352) #FridayReads #bookstodon

#NealStephenson's #Polostan ![Picture of Neal Stephenson's book "Polostan", the first in the Bomb Light series, in its hardcover first edition. It is in front of Neal Stephenson other books.](https://media.ciberlandia.pt/ciberlandia-media/media_attachments/files/115/787/642/184/695/266/original/b66ceb6654c9236d.jpg) shinyoukai https://neko.laidback.moe/user/shinyoukai/twtxt.txt 2025-12-26T21:53:49Z ![](https://neko.laidback.moe/media/ZWKs6Xd2UkKJ5icTq7QVek.png) shinyoukai https://neko.laidback.moe/user/shinyoukai/twtxt.txt 2025-12-26T21:54:20Z (#zqoq5fq) ![](https://neko.laidback.moe/media/3Ym8s2KZgsUWecuWy2EuBi.png) shinyoukai https://neko.laidback.moe/user/shinyoukai/twtxt.txt 2025-12-26T21:54:49Z (#zqoq5fq) taking business seriously today @marado@ciberlandia.pt https://ciberlandia.pt/@marado.txt 2025-12-26T22:28:59Z (#115788227534099883) 👉 ANTI-DEMOS-CRACIA | BALANÇO DE 2025

Em 2025, a ADC lançou 14 edições! Foi com muito prazer que participei, com #kokori, em duas delas.

É o vosso apoio que garante o propósito da ADC e permite continuar esta jornada, iniciada no já longínquo ano de 1988.

REGISTO DAS EDIÇÕES DE 2025

. ADC 2024 Sampler (Digital, Janeiro)

. Turning Point - Porque a Lua se Quebrou (CD, Fevereiro)

. Carnal Depression - Carnal Depression (CD, Março)

. Sci Fi Industries - Initial States (CD, Março)

. Orquestra Popular de Paio Pires - 150 A Morte do Borrego (Pendrive, Abril)

. Herr G meets Fuel2Fight & Casa Ukrania - O Fogo Brilha no Horizonte (Digital, Maio)

. The Dreams Never End - Alma Partida (CD, Maio)

. Floating Ashes + Kokori - idiossINcrasias - Vol. 1 (CD, Junho)

. Spray - War Songs and Other Stories (CD, Junho)

. Aftervoid - Negative Space (CD, Setembro)

. Herr G meets Fuel2Fight + Primata - idiossINcrasias - Vol. 2 (CD, Outubro)

. Resonant - Ecos (de estilhaços planetários endossomáticos) (CD, Novembro)

. Principia Parallax - Tremal Naik (CD, Novembro)

. 25.12 (Digital, Dezembro)

🎧 Posto de escuta: anti-demos-cracia.bandcamp.com

ANTI-DEMOS-CRACIA, desde 1988, a registar sonoridades diferenciadas! ![Imagem a dizer "ADC 2025" com a capa de cada um dos quatorze discos referidos no toot](https://media.ciberlandia.pt/ciberlandia-media/media_attachments/files/115/788/221/766/103/151/original/259fcf8f6f07cae7.jpg) shinyoukai https://neko.laidback.moe/user/shinyoukai/twtxt.txt 2025-12-26T22:42:54Z In the NetBSD host, where http://status.chaotic.ninja is running (left out the TLS for now), I patched Gatus to use `mattn/go-sqlite3` @marado@ciberlandia.pt https://ciberlandia.pt/@marado.txt 2025-12-26T22:51:40Z (#115788316686094577) Parece que o debate na rádio com "todos os candidatos" afinal são só os "todos os candidatos apoiados por partidos com representação parlamentar" - a RTP talvez consiga explicar qual é a representação parlamentar do PPM, que é o único partido que apoia o Goveio e Melo, que eu saiba, e para compensar vão fazer outro "para os restantes" (Humberto Correia, André Pestana e Manuel João Vieira, visto que o Gouveia e Melo foi promovido mesmo na distinção que a RTP inventou e não existe formalmente). Já na TV vai haver um com todos mesmo todos - parece que é suposto dizermos "vale mais pouco que nada".

https://www.rtp.pt/noticias/politica/presidenciais-2026-os-debates-que-ainda-faltam-na-radio-e-na-televisao_n1706394 GopherChat http://magical.fish:70/feeds/twtxt/twtxt.txt 2025-12-26T17:06:40-06:00 too late to complain, the guys who tried to stop this were called luddites and in 3 years the effects are going to be irreversible :) @CorioPsicologia@mastodon.social https://feeds.twtxt.net/@CorioPsicologia@mastodon.social/twtxt.txt 2025-12-26T23:40:16Z ****
Todos los años desde que tengo 12 me encuentro la misma pregunta en todos sitios. ¿Estás embarazada?

Y a mí que la pregunta me ofende, y la veo improcedente, pues siempre respondo la verdad: Pues he comido de más hoy, estoy estreñida, tengo un cólico. Lo que toque.

Pero lo de ayer fue surrealista.

Estoy de copiloto en el coche, y Fanta conduciendo. Fanta para a una mujer, y le comienza a dar el pésame. Ella lo agradece y le dice...

Tú estás muy mayor! - me mira- y dice... ¡y vais a tener... ⌘ [Read more](https://mastodon.social/@CorioPsicologia/115788507830365447) stats https://yarn.meff.me/user/stats/twtxt.txt 2025-12-27T00:00:02Z 🧮 USERS:1 FEEDS:2 TWTS:1567 ARCHIVED:91603 CACHE:2716 FOLLOWERS:22 FOLLOWING:14 @jo https://comam.es/jo.txt 2025-12-27T07:00:01+02:00 [47°09′11″S, 126°43′25″W] Saalmi, retransmit, please @jo https://comam.es/jo.txt 2025-12-27T09:00:01+02:00 [47°09′54″S, 126°43′56″W] Reading: 0.23000 PPM @jo https://comam.es/jo.txt 2025-12-27T13:00:01+02:00 [47°09′51″S, 126°43′25″W] Reading: 0.66 Sv shinyoukai https://neko.laidback.moe/user/shinyoukai/twtxt.txt 2025-12-27T15:12:45Z (#kaiqxgq) @ code generation on demand or something? @jo https://comam.es/jo.txt 2025-12-27T18:00:01+02:00 [47°09′00″S, 126°43′10″W] Raw reading: 0x69501091, offset +/-2 lyse https://lyse.isobeef.org/twtxt.txt 2025-12-27T20:00:00+01:00 It's this time of the year again, where people burn money on the streets. @jo https://comam.es/jo.txt 2025-12-27T21:00:01+02:00 [47°09′58″S, 126°43′55″W] Weather forecast alert -- storm from W @villares@ciberlandia.pt https://ciberlandia.pt/users/villares 2025-12-27T19:49:48Z (#115793263879997853) I need to update my profile page now that I finished my PhD... I wonder what should I write... ![A screen capture of my github profile - the README.md A colorful imagewith translucent cirvles that form the words "Hello World" and the text below: > This animation is made with points in a Python collections.deque data structure, added by dragging the mouse (code shown bellow) 🔭 I'm currently working on a PhD at Unicamp. 🌱 I should be talking less and concentrating, but... 💬 Ask me about drawing with Python! Check out py5 and pyp5js, they bring in the vocabulary from Processing & P5js! I try to make a new drawing with code everyday, and I put the results at skech-a-day. 👯 I’d like to collaborate on open resources to teach programming. I collect tools for teaching Python in a visual output here. If you find the things I share here usefull, consider supporting my work! You can use this PayPal donation link, Wise, liberapay.com/villares, or if you are in Brazil, PIX: 46c37783-5edb-4f1c-b3a8-1309db11488c (chave aleatória). You can check out my Domestika course, Design with Python ](https://media.ciberlandia.pt/ciberlandia-media/media_attachments/files/115/792/117/229/339/669/original/83669b0a5b2d1d84.png) @villares@ciberlandia.pt https://ciberlandia.pt/users/villares 2025-12-27T20:01:14Z (#115793308866213751) "Resisting GenAI & Big Tech in Higher Education" by @danmcquillan@kolektiva.social 
https://danmcquillan.org/resisting_genai_highered_cjuu.html

(via @catarinac@masto.pt) @rlafuente@ciberlandia.pt https://ciberlandia.pt/users/rlafuente 2025-12-27T22:36:09Z (#115793917991686521) O Mattermost, vem-se a saber, não é uma escolha sensata: tem vários componentes proprietários (e é pouco transparente quanto a isso)

https://isitreallyfoss.com/projects/mattermost/

Fico aliviado de na @d3 termos optado pelo Rocket.Chat, que embora não sendo perfeito, cumpre em tudo o que é preciso e (ainda) é software livre. stats https://yarn.meff.me/user/stats/twtxt.txt 2025-12-28T00:00:04Z 🧮 USERS:1 FEEDS:2 TWTS:1568 ARCHIVED:91619 CACHE:2724 FOLLOWERS:22 FOLLOWING:14 shinyoukai https://neko.laidback.moe/user/shinyoukai/twtxt.txt 2025-12-28T03:12:36Z https://gt.kalli.st/novaburst/pkgsrc/commit/a1cc81dd354e14b7c4ded65ec53a12eca9e35cf0

@ shinyoukai https://neko.laidback.moe/user/shinyoukai/twtxt.txt 2025-12-28T03:28:50Z (#7igza6q) @ next in line: saltyd, yarnc, and other stuff I host @jo https://comam.es/jo.txt 2025-12-28T07:00:01+02:00 [47°09′53″S, 126°43′40″W] Automatic systems disengaged due to thunderstorm @jo https://comam.es/jo.txt 2025-12-28T09:00:02+02:00 [47°09′16″S, 126°43′46″W] Storm recedes -- back to normal work @jo https://comam.es/jo.txt 2025-12-28T13:00:01+02:00 [47°09′32″S, 126°43′45″W] Reading: 1.46 Sv @CorioPsicologia@mastodon.social https://feeds.twtxt.net/@CorioPsicologia@mastodon.social/twtxt.txt 2025-12-28T12:51:43Z ****
Mira, la buena noticia del día.

[https://electomania.es/gabriel-rufian-liderara-izquierdas-de-frente-idf-coalicion-para-generales-entre-podemos-bildu-bng-erc-iu-y-sumar/](https://electomania.es/gabriel-rufian-liderara-izquierdas-de-frente-idf-coalicion-para-generales-entre-podemos-bildu-bng-erc-iu-y-sumar/) ⌘ [Read more](https://mastodon.social/@CorioPsicologia/115797282198845482) shinyoukai https://neko.laidback.moe/user/shinyoukai/twtxt.txt 2025-12-28T13:07:01Z oh lol, the package didn't include the static assets shinyoukai https://neko.laidback.moe/user/shinyoukai/twtxt.txt 2025-12-28T13:07:51Z well, accidentally I did make a *simpler* yarn theme, in hindsight @CorioPsicologia@mastodon.social https://feeds.twtxt.net/@CorioPsicologia@mastodon.social/twtxt.txt 2025-12-28T13:28:36Z ****
Quiero que conste en los anales de la historia que en 2025 acuñé un término.

Gente TibIA

Para toda esa gente que tiende a defender al IA con argumentos tibios. Sin posicionarse, porque su postura "neutra" les reporta más beneficios. ⌘ [Read more](https://mastodon.social/@CorioPsicologia/115797427254668001) lyse https://lyse.isobeef.org/twtxt.txt 2025-12-28T14:45:00+01:00 (#e76wxtq) @ The asshats are everywhere. Luckily, it has been rather quiet so far. But of course, I now jinxed it. lyse https://lyse.isobeef.org/twtxt.txt 2025-12-28T15:00:00+01:00 (#zvnyhga) @ The CSS 404ing highlights the improvability of the content to noise ratio. :-) shinyoukai https://neko.laidback.moe/user/shinyoukai/twtxt.txt 2025-12-28T15:28:22Z (#zvnyhga) @ packaging yarnd wasn't that easy after all, I also apparently have to patch some things over _and_ supply the minified assets some way or another shinyoukai https://neko.laidback.moe/user/shinyoukai/twtxt.txt 2025-12-28T15:29:14Z (#zvnyhga) the easy solution (using GNU Make) doesn't play well with pkgsrc shinyoukai https://neko.laidback.moe/user/shinyoukai/twtxt.txt 2025-12-28T15:33:29Z (#zvnyhga) so either I write a build script (quite convoluted, as pulling extra dependencies beyond what go.mod provides is **hard**) or something @jo https://comam.es/jo.txt 2025-12-28T18:00:01+02:00 [47°09′50″S, 126°43′49″W] Taking samples @CorioPsicologia@mastodon.social https://feeds.twtxt.net/@CorioPsicologia@mastodon.social/twtxt.txt 2025-12-28T16:38:05Z ****
Si sois artistas musicles podéis mandar vuestros videoclips a la MTV del fediverso.

[https://tv.theindiebeat.fm/](https://tv.theindiebeat.fm/) ⌘ [Read more](https://mastodon.social/@CorioPsicologia/115798172318939766) shinyoukai https://neko.laidback.moe/user/shinyoukai/twtxt.txt 2025-12-28T17:06:18Z https://laidback.moe/upload/04a939e772c7b80c3ef78bb92ce710e00e121ad4/FIQBz57DAQ87N8cBc3vIe5bVvlnzjoxLYCFGvAya/wujROwCfTXWfkYe0Ouc5LQ.jpg

@ Take 2 @CorioPsicologia@mastodon.social https://feeds.twtxt.net/@CorioPsicologia@mastodon.social/twtxt.txt 2025-12-28T18:50:33Z ****
RE: [https://mastodon.social/@corresponderias/115796671543862947](https://mastodon.social/@corresponderias/115796671543862947)

Os animo a desempolvar vuestras estilográficas (o buenos bic) y papel perfumado para participar de este precioso proyecto de envío de postales a mano. ⌘ [Read more](https://mastodon.social/@CorioPsicologia/115798693200066268) @CorioPsicologia@mastodon.social https://feeds.twtxt.net/@CorioPsicologia@mastodon.social/twtxt.txt 2025-12-28T18:52:08Z ****
[@gpreciados](https://galeriaspreciados.band)[@marcelcosta](https://social.anartist.org/@marcelcosta)[@Paroxia](https://mastodon.social/@Paroxia)[@gonzalo](https://neopaquita.es/@gonzalo) ⌘ [Read more](https://mastodon.social/@CorioPsicologia/115798699462285909) @jo https://comam.es/jo.txt 2025-12-28T21:00:01+02:00 [47°09′32″S, 126°43′51″W] Sample analyzing complete -- starting transfer @villares@ciberlandia.pt https://ciberlandia.pt/users/villares 2025-12-28T22:38:12Z (#115799588399338296) Trying to relax after the last working shift of the year. I've got a nice view of #SãoPaulo as the evening falls. ![A view of the city skyline, in a somewhat cloudy end of the afternoon, with some sunset light still visible in the horizon, and with buildings lighting up.](https://media.ciberlandia.pt/ciberlandia-media/media_attachments/files/115/799/519/036/697/287/original/697edd7eeffff814.jpg) @rlafuente@ciberlandia.pt https://ciberlandia.pt/users/rlafuente 2025-12-28T23:14:25Z (#115799730784268256) Espanha proíbe concursos de design especulativos sem remuneração: a externalização do risco criativo em troca da promessa de visibilidade, prestígio ou 'oportunidades futuras' passa a implicar até 2 anos de prisão

https://graffica.info/pedro-sanchez-prohibe-por-decreto-los-concursos-de-diseno-especulativos-y-blinda-la-cultura-frente-al-trabajo-gratis/ @marado@ciberlandia.pt https://ciberlandia.pt/@marado.txt 2025-12-28T23:59:10Z (#115799906740862599) #nealstephenson has a new blog post:

"KdK part 2: a medical mystery from postwar Germany"

https://nealstephenson.substack.com/p/kdk-part-2-a-medical-mystery-from stats https://yarn.meff.me/user/stats/twtxt.txt 2025-12-29T00:00:04Z 🧮 USERS:1 FEEDS:2 TWTS:1569 ARCHIVED:91625 CACHE:2729 FOLLOWERS:22 FOLLOWING:14 @jo https://comam.es/jo.txt 2025-12-29T07:00:02+02:00 [47°09′41″S, 126°43′32″W] Transfer 25% complete... @jo https://comam.es/jo.txt 2025-12-29T09:00:01+02:00 [47°09′20″S, 126°43′21″W] Transfer 50% complete... lyse https://lyse.isobeef.org/twtxt.txt 2025-12-29T09:45:00+01:00 (#73l4niq) @ By hashing definition, if you edit your message, it simply becomes a new message. It's just not the same message anymore. At least from a technical point of view. As a human, personally I disagree, but that's what I'm stuck with. There's no reliable way to detect and "correct" for that.

Storing the hash in your database doesn't prevent you from switching to another hashing implementation later on. As of now, message creation timestamps earlier than some magical point in time use twt hash v1, messages on or after that magical timestamp use twt hash v2. So, a message either has a v1 or a v2 hash, but not both. At least one of them is never meaningful.

Once you "upgrade" your database schema, you can check for stored messages from the future which should have been hashed using v2, but were actually v1-hashed and simply fix them.

If there will ever be another addressing scheme, you could reuse the existing hash column if it supersedes the v1/v2 hashes. Otherwise, a new column might be useful, or perhaps no column at all (looking at location-based addressing or how it was called). The old v1/v2 hashes are still needed for all past conversation trees.

In my opinion, always recalculating the hashes is a big waste of time and energy. But if it serves you well, then go for it. lyse https://lyse.isobeef.org/twtxt.txt 2025-12-29T10:00:00+01:00 (#pact6sq) @ In my opinion, the integrity isn't lost. The same input data always result in the same output hash, no matter when you calculate the hashes. It's true that a corrupt database contents yields to corrupt hashes, but then you have a whole bigger problem than just receiving different hashes. :-D @CorioPsicologia@mastodon.social https://feeds.twtxt.net/@CorioPsicologia@mastodon.social/twtxt.txt 2025-12-29T10:13:26Z ****
Os recomiendo mucho esta entrevista en [@socialter](https://mastodon.social/@socialter) a dos activistas críticas con la tecnolología. Nicolas Bonnani de Stop-Micro y Irénée Régnauld [@maisouvaleweb](https://mstdn.fr/@maisouvaleweb) de [@le\_mouton\_numerique](https://social.tchncs.de/@Le_Mouton_Numerique)

[https://www.socialter.fr/article/face-a-intelligence-artificielle-quelles-resistances-techno-critiques-luttes](https://www.socialter.fr/article/face-a-intelligence-artificielle-quelles-resistances-techn ... ⌘ [Read more](https://mastodon.social/@CorioPsicologia/115802322111501826) @jo https://comam.es/jo.txt 2025-12-29T13:00:01+02:00 [47°09′14″S, 126°43′00″W] Transfer 75% complete... lyse https://lyse.isobeef.org/twtxt.txt 2025-12-29T13:30:00+01:00 The `tt` URLs View now automatically selects the first URL that I probably are going to open. In decreasing order, the URL types are:

1. markdown media URLs (images, videos, etc.)
2. markdown or plaintext URLs
3. subjects
4. mentions

I might differentiate between mentions of subscribed and unsubscribed feeds in the future. The odds of opening a new feed over an already existing one are higher. lyse https://lyse.isobeef.org/twtxt.txt 2025-12-29T13:45:00+01:00 (#j5s5khq) @ How about "Quongsi"? I generated the first five letters with `pwgen --no-capitalize --no-numerals 5` and since that already showed up in DDG search results, I simply appended the last two, which yielded nothing on DDG and Google).

What kind of project is it? Maybe we can help you find a name or nudge you in the right direction. @CorioPsicologia@mastodon.social https://feeds.twtxt.net/@CorioPsicologia@mastodon.social/twtxt.txt 2025-12-29T12:52:10Z ****
Lo último que necesita alguien que está sufriendo, y tiene problemas para distinguir la realidad es un loro estocástico que le de la razón en todo.

En clínica ya se están encontrando casos de pacientes cuyos delirios están siendo agravados por chatbots de la IA.

Ya hay cada vez más evidencia de suicidios inducidos por chatbots, y un caso de un asesinato\*.

P.d. Las personas que tienen sufrimiento mental no es frecuente que sean agresores.

[https://www.wsj.com/tech/ai/ai-chatbot-psychosis-link-1abf9d57]( ... ⌘ [Read more](https://mastodon.social/@CorioPsicologia/115802946337483156) lyse https://lyse.isobeef.org/twtxt.txt 2025-12-29T14:00:00+01:00 (#xupmaxa) @ Tada, congratulations! I find that rather interesting, thanks for telling us. :-) lyse https://lyse.isobeef.org/twtxt.txt 2025-12-29T14:15:00+01:00 (#7tsxwnq) Dang it, there's a Swede by the username of Quongsi: https://www.flashback.org/u1404408 :-D lyse https://lyse.isobeef.org/twtxt.txt 2025-12-29T15:00:00+01:00 (#dhngcaq) @ Yeah, the parser part is what I typically enjoy. Haven't really looked into code generation itself.

I'm currently looking at your µ commits from the last few days. Holy cow! :-) @jo https://comam.es/jo.txt 2025-12-29T18:00:01+02:00 [47°09′00″S, 126°43′09″W] Transfer completed @marado@ciberlandia.pt https://ciberlandia.pt/@marado.txt 2025-12-29T16:03:53Z (#115803700159928768) Para quem diz que os invernos sempre foram frios e desdenha a #criseclimática... Mais um momento "histórico" antes do ano acabar:

> Fim de ano com frio ‘histórico’ em Portugal: fenómeno ‘raro’ vai gelar estas regiões nos próximos dias (não é neve nem geada) [- é sincelo]

https://postal.pt/nacional/tempo/fim-de-ano-com-frio-historico-em-portugal-fenomeno-raro-vai-gelar-estas-regioes-nos-proximos-dias-nao-e-neve-nem-geada/ lyse https://lyse.isobeef.org/twtxt.txt 2025-12-29T17:45:00+01:00 (#tackqqq) @ Oh yeah, I bet it is horrible to troubleshoot. lyse https://lyse.isobeef.org/twtxt.txt 2025-12-29T18:00:00+01:00 (#fazzzcq) @ I see. Yeah, all the Unicode stuff certainly doesn't help here, that's for sure.

Maybe "speedcurses" could be a name. Or just select any Palatinate curse. ;-) lyse https://lyse.isobeef.org/twtxt.txt 2025-12-29T18:15:00+01:00 (#nr6p4la) @ Yeah. I had that in my Python implementation and was really missing that. lyse https://lyse.isobeef.org/twtxt.txt 2025-12-29T19:00:00+01:00 Pro tip: Don't keep the christmas biscuits close to the bird fat balls. I nearly mixed up the bags. :-D @jo https://comam.es/jo.txt 2025-12-29T21:00:01+02:00 [47°09′42″S, 126°43′10″W] --white noise-- @marado@ciberlandia.pt https://ciberlandia.pt/@marado.txt 2025-12-29T19:19:16Z (#115804468435604920) Better late than never, I just found out #WikiFlix exists!

https://wikiflix.toolforge.org lyse https://lyse.isobeef.org/twtxt.txt 2025-12-29T21:00:00+01:00 Question to my fellow Vimers: Which snippet insertion mechanism are you using or can you (not) recommend? @marado@ciberlandia.pt https://ciberlandia.pt/@marado.txt 2025-12-29T21:00:07Z (#115804865003700256) Great article about how #Wikimedia runs on metal and not someone else's cloud - and why. Includes other interesting tidbits, like software decisions, AI, et cetera...

https://wikimedia.brussels/wikipedia-is-running-on-its-own-metal-the-power-and-limits-of-self-hosted-infrastructure/ stats https://yarn.meff.me/user/stats/twtxt.txt 2025-12-30T00:00:04Z 🧮 USERS:1 FEEDS:2 TWTS:1570 ARCHIVED:91649 CACHE:2746 FOLLOWERS:22 FOLLOWING:14 @marado@ciberlandia.pt https://ciberlandia.pt/@marado.txt 2025-12-30T02:33:44Z (#115806176827191627) @birb@rss-parrot.net https://wikimedia.brussels/feed/ @jo https://comam.es/jo.txt 2025-12-30T07:00:01+02:00 [47°09′07″S, 126°43′30″W] --interrupted-- @jo https://comam.es/jo.txt 2025-12-30T09:00:01+02:00 [47°09′33″S, 126°43′05″W] Non-significative results -- sampling finished lyse https://lyse.isobeef.org/twtxt.txt 2025-12-30T08:15:00+01:00 Magpie from the day before yesterday: https://lyse.isobeef.org/elster-2025-12-28/ lyse https://lyse.isobeef.org/twtxt.txt 2025-12-30T08:30:00+01:00 Oh, suddenly Mother Hulda dumped a centimeter of snow tonight! https://lyse.isobeef.org/schnee-2025-12-30/01.jpg lyse https://lyse.isobeef.org/twtxt.txt 2025-12-30T08:45:00+01:00 (#f2cdpva) @ Thanks! I'll have a look at SnipMate. Currently, I'm (mis)using the abbreviation mechanism to expand a code snippet inplace, e.g.

```
autocmd FileType go inoreab testfunc func Test(t *testing.T) {}k0wwi
```

or this monstrosity:

```
autocmd FileType go inoreab tabletest for _, tt := range []struct { name string}{ { name: "",},} { t.Run(tt.name, func(t *testing.T) {})}9ki
```

But this of course has the disadvantage that I still have to remove the last space or tab to trigger the expansion by hand again. It's a bit annoying, but better than typing it out by hand. lyse https://lyse.isobeef.org/twtxt.txt 2025-12-30T09:00:00+01:00 (#dkvkbra) @ Cool, I didn't know about `os.UserConfigDir()` up until a few seconds ago! I always implemented that myself. lyse https://lyse.isobeef.org/twtxt.txt 2025-12-30T09:15:00+01:00 (#iudi6qq) Hmm, mine also resolves a leading tilde in these variables. And if `$HOME` is not specified it tries to resolve the user's home directory by `user.Current().HomeDir`. Maybe that's overkill, I have to check the XDG spec.

But I'm definitely missing `os.UserDataDir()`. That's a bummer. lyse https://lyse.isobeef.org/twtxt.txt 2025-12-30T10:30:00+01:00 (#3hge2sq) Ok, the standard library implementation is wonky at best, at least in regards to XDG, because it really doesn't implement it properly. https://github.com/golang/go/issues/62382 I stick to my own code then. It doesn't properly support anything else than Linux or Unixes that use XDG, but personally, I don't care about them anyway. And the cross-platform situation is a giant mess. Unsurprisingly. lyse https://lyse.isobeef.org/twtxt.txt 2025-12-30T11:45:00+01:00 (#iudi6qq) @ Yeah, they don't truly support XDG. In fact, I looked in the Go stdlib source code to notice all the differences and shortcomings. lyse https://lyse.isobeef.org/twtxt.txt 2025-12-30T12:00:00+01:00 (#555iyvq) @ Do we now need ad filters in twtxt clients, too? O_o I hope not! Personally, I cannot stand the "Sent with my crappy $phone/$app" e-mail footers.

But congrats on your client. :-) @jo https://comam.es/jo.txt 2025-12-30T13:00:02+02:00 [47°09′18″S, 126°43′08″W] 4639 days without news from Herve lyse https://lyse.isobeef.org/twtxt.txt 2025-12-30T12:15:00+01:00 (#ys4znqq) @ Because you might not want to commit all changed files in a single commit. I very often make use of this and create several commits. In fact, I like to `git add --patch` to interactively select which parts of a file go in the next commit. This happens most likely when refactoring during a feature implementation or bug fix. I couldn't live without that anymore. :-)

If you have a much more organized way of working where this does not come up, you can just `git commit --all` to include all changed files in the next commit without `git add`ing them first. But new files still have to be `git add`ed manually once. lyse https://lyse.isobeef.org/twtxt.txt 2025-12-30T12:30:00+01:00 Btw, @, that's a super cool logo on your yarnd. I like it a lot!

It just doesn't look aligned properly: https://lyse.isobeef.org/tmp/misalignment.png Could be a yarnd issue, though, it might not expect a logo this large. Just wildguessing, no idea. lyse https://lyse.isobeef.org/twtxt.txt 2025-12-30T12:45:00+01:00 (#yh6mauq) Phew, it was just a one-time thing. Ta! :-) lyse https://lyse.isobeef.org/twtxt.txt 2025-12-30T14:00:00+01:00 I just fixed another bug in `tt` where the language hint in multiline markdown code blocks had not been stripped before rendering. It just looked like it was part of the actual code, which was ugly. I now throw it away. Actually, it's already extracted into the data model for possible future syntax highlighting. @marado@ciberlandia.pt https://ciberlandia.pt/@marado.txt 2025-12-30T13:28:50Z (#115808752776678970) Vale mais tarde que nunca: o anunciado Plano de Ação 2026-2027 para a Estratégia Digital Nacional está finalmente publicado. 

Sem surpresas, não faz menção ao facto de estar a substituir o de 2025-2026, as coisas que eram para ter sido feitas em 2025 agora aparecem com para começar a fazer em 2026, e zero explicação sobre porque é que a coisas (incluindo aquelas que eram "passar a cumprir a lei") não foram feitas. 

https://digital.gov.pt/pt/documentos/estrategia-digital-nacional-plano-de-acao-2026-2027 lyse https://lyse.isobeef.org/twtxt.txt 2025-12-30T16:15:00+01:00 (#yiihgta) @ That's cool! I also like the name of your library. :-) I assume you made the thing load quickly, didn't you? @jo https://comam.es/jo.txt 2025-12-30T18:00:01+02:00 [47°09′16″S, 126°43′15″W] Raw reading: 0x69540511, offset +/-5 @marado@ciberlandia.pt https://ciberlandia.pt/@marado.txt 2025-12-30T16:54:48Z (#115809562709354992) O StreetComplete chamou-me à atenção, mas a foto foi para o @madcap : telefone público em #Lamego ![Telefone público em Lamego](https://media.ciberlandia.pt/ciberlandia-media/media_attachments/files/115/809/560/332/713/463/original/159e0e62dd9c89f8.jpg) ![StreetComplete a perguntar se o telefone ainda existe](https://media.ciberlandia.pt/ciberlandia-media/media_attachments/files/115/809/560/373/755/787/original/eef73affab4a9c61.jpg) @jo https://comam.es/jo.txt 2025-12-30T21:00:02+02:00 [47°09′14″S, 126°43′34″W] Reading: 1.06000 PPM stats https://yarn.meff.me/user/stats/twtxt.txt 2025-12-31T00:00:03Z 🧮 USERS:1 FEEDS:2 TWTS:1571 ARCHIVED:91670 CACHE:2760 FOLLOWERS:22 FOLLOWING:14 @jo https://comam.es/jo.txt 2025-12-31T07:00:01+02:00 [47°09′01″S, 126°43′49″W] Raw reading: 0x6954BBE1, offset +/-2 @jo https://comam.es/jo.txt 2025-12-31T09:00:01+02:00 [47°09′00″S, 126°43′21″W] Dosimeter malfunction @jo https://comam.es/jo.txt 2025-12-31T13:00:01+02:00 [47°09′00″S, 126°43′22″W] Resetting dosimeter