# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 194349
# self = https://watcher.sour.is?offset=189888
# next = https://watcher.sour.is?offset=189988
# prev = https://watcher.sour.is?offset=189788
@andros@andros <3
@andros@andros <3
@movq TYYYY
@movq TYYYY
[47°09′23″S, 126°43′12″W] 4397 days without news from Herve
Confession:

I’ve never found microblogging like twtxt or the Fediverse or any other “modern” social media to be truly fulfilling/satisfying.

The reason is that it is focused so much on *people*. You follow this or that person, everybody spends time making a nice profile page, the posts are all very “ego-centric”. Seriously, it feels like everybody is on an ego-trip all the time (this is much worse on the Fediverse, not so much here on twtxt).

I miss the days of *topic-based* forums/groups. A Linux forum here, a forum about programming there, another one about a certain game. Stuff like that. That was really great – and it didn’t even suffer from the need to federate.

Sadly, most of these forums are dead now. Especially the nerds spend a lot of time on the Fediverse now and have abandoned forums almost completely.

On Mastodon, you can follow hashtags, which somewhat emulates a topic-based experience. But it’s not that great and the protocol isn’t meant to be used that way (just read the snac2 docs on this issue). And the concept of “likes” has eliminated lots of the actual user interaction. ☹️
Confession:

I’ve never found microblogging like twtxt or the Fediverse or any other “modern” social media to be truly fulfilling/satisfying.

The reason is that it is focused so much on *people*. You follow this or that person, everybody spends time making a nice profile page, the posts are all very “ego-centric”. Seriously, it feels like everybody is on an ego-trip all the time (this is much worse on the Fediverse, not so much here on twtxt).

I miss the days of *topic-based* forums/groups. A Linux forum here, a forum about programming there, another one about a certain game. Stuff like that. That was really great – and it didn’t even suffer from the need to federate.

Sadly, most of these forums are dead now. Especially the nerds spend a lot of time on the Fediverse now and have abandoned forums almost completely.

On Mastodon, you can follow hashtags, which somewhat emulates a topic-based experience. But it’s not that great and the protocol isn’t meant to be used that way (just read the snac2 docs on this issue). And the concept of “likes” has eliminated lots of the actual user interaction. ☹️
I’m keeping this color scheme on my laptop for now:

I’m keeping this color scheme on my laptop for now:

@andros You know, I’d really love to see how/if location-based addressing works in practice. I might fork jenny to judy and run both things in parallel for a while … 🤔
@andros You know, I’d really love to see how/if location-based addressing works in practice. I might fork jenny to judy and run both things in parallel for a while … 🤔
So, we’re at roughly 30°C now and my brain is in lala land. 🥵☹️
So, we’re at roughly 30°C now and my brain is in lala land. 🥵☹️
@lyse there are times that it works out to reply to the "flat" conversation, if it fully relates, or the participants are few, or if the strict topic is kept. When there are too many people, or too many topics being spit out, then forking constantly is the way to go. I am a strong proponent of forking. It's like telling the rest, "you debate that there, I will take this one aside".
@movq Oooooohhhhhh, I see. Hmmmm.

To answer your question: Ideally, you would have replied directly to my reply. :-) The flat conversation model always felt unnatural to me. I just yielded to the community's way of doing it.
* Digitalização Total da Administração Pública (pena não ter exemplos do que isso implica ou significa, isto é, do que ainda não está digitalizado)

* planos de digitalização dos municípios (isto não é redundante tendo em conta o ponto anterior?)

* usar #IA para ganhos de eficiência e de produtividade e criação e vantagens competitivas (mas o que é que a IA vai fazer ao certo, que ganhos e vantagens são essas? Ou é só "instalar IA" e magicamente as coisas ficam mais eficientes, produtivas e competitivas?)

* Lançar um Programa Nacional de Educação em Competências Digitais e Científicas, desde o ensino básico ao superior, promovendo a literacia digital, a programação, a robótica, a inteligência artificial e a sustentabilidade.

* integrando obrigatoriamente no currículo (educativo) a literacia digital

(2/2)*
* Digitalização Total da Administração Pública (pena não ter exemplos do que isso implica ou significa, isto é, do que ainda não está digitalizado)

* planos de digitalização dos municípios (isto não é redundante tendo em conta o ponto anterior?)

* usar #IA para ganhos de eficiência e de produtividade e criação e vantagens competitivas (mas o que é que a IA vai fazer ao certo, que ganhos e vantagens são essas? Ou é só "instalar IA" e magicamente as coisas ficam mais eficientes, produtivas e competitivas?)

* Lançar um Programa Nacional de Educação em Competências Digitais e Científicas, desde o ensino básico ao superior, promovendo a literacia digital, a programação, a robótica, a inteligência artificial e a sustentabilidade.

* integrando obrigatoriamente no currículo (educativo) a literacia digital

(2/2)*
Afinal ainda aparecem outros programas a tempo de eu os comentar, no que diz respeito ao digital.

O programa do PLS está em https://www.partidoliberalsocial.pt/docs/Programa-Eleitoral-Partido-Liberal-Social-2025.pdf . Nele, sobre o digital, o PLS propõe:

* Uma justiça mais mais digital, promovendo a digitalização de processos, a automatização de tarefas repetitivas e a consulta eletrónica de processos, assegurando transparência, rastreabilidade e rapidez.

* Voto eletrónico. Diz que com mais este método de voto vão reduzir os custos operacionais do processo eleitoral (hm? como!?), dá o caso da Estónia como um caso de sucesso - seria talvez importante que lessem a avaliação que a OSCE fez do último acto eleitoral na Estónia.

* criar diferentes cursos nacionais universitários de Administração Pública [...] que forme líderes públicos focados na excelência, na inovação, no digital e na ética.

* apostar na economia do mar, com serviços de alta tecnologia ligados ao mar (energias renováveis, biotecnologia, cibersegurança marítima) - mas como? Tendo o estado a criar esses serviços? Financiando investigação nessa área? Contratando esses serviços a quem chegar ao governo e disser "tenho aqui uma subscrição de um serviço de cibersegurança marítima, querem?"

* apoiar projetos de investigação aplicada, startups tecnológicas e inovação empresarial

1/2
#ptpol #digital #PLS*
Afinal ainda aparecem outros programas a tempo de eu os comentar, no que diz respeito ao digital.

O programa do PLS está em https://www.partidoliberalsocial.pt/docs/Programa-Eleitoral-Partido-Liberal-Social-2025.pdf . Nele, sobre o digital, o PLS propõe:

* Uma justiça mais mais digital, promovendo a digitalização de processos, a automatização de tarefas repetitivas e a consulta eletrónica de processos, assegurando transparência, rastreabilidade e rapidez.

* Voto eletrónico. Diz que com mais este método de voto vão reduzir os custos operacionais do processo eleitoral (hm? como!?), dá o caso da Estónia como um caso de sucesso - seria talvez importante que lessem a avaliação que a OSCE fez do último acto eleitoral na Estónia.

* criar diferentes cursos nacionais universitários de Administração Pública [...] que forme líderes públicos focados na excelência, na inovação, no digital e na ética.

* apostar na economia do mar, com serviços de alta tecnologia ligados ao mar (energias renováveis, biotecnologia, cibersegurança marítima) - mas como? Tendo o estado a criar esses serviços? Financiando investigação nessa área? Contratando esses serviços a quem chegar ao governo e disser "tenho aqui uma subscrição de um serviço de cibersegurança marítima, querem?"

* apoiar projetos de investigação aplicada, startups tecnológicas e inovação empresarial

1/2
#ptpol #digital #PLS*
@bender Saw it this morning and I was like “say what now”. 😂 I certainly can’t beat that. 😂

(Also, cute name. The “-le” suffix is a German diminutive, so it means “little OS”. 😃)
@bender Saw it this morning and I was like “say what now”. 😂 I certainly can’t beat that. 😂

(Also, cute name. The “-le” suffix is a German diminutive, so it means “little OS”. 😃)
@@twtxt.net The fact that it has an SDK and process management is quite amazing g! 🤯
This is up @movq ally, a tiny OS that runs in a boot sector. That's, it's only 510 bytes! But check it out, and see what it can do. Truly amazing. Can you beat that?!
je vais installer baikal à la main alors...
je vais installer baikal à la main alors...
et baikal sous #openbsd n'est pas dispo avec sqlite, car il n'y a plus l'extension sqlite avec la version de php pour laquelle baikal est packagée...
et baikal sous #openbsd n'est pas dispo avec sqlite, car il n'y a plus l'extension sqlite avec la version de php pour laquelle baikal est packagée...
[47°09′33″S, 126°43′55″W] Transponder fixed
bon, je tente d'installer #radicale via pip, mais il faut bcrypt, et bcrypt a besoin de rust pour être installé. Je vais abandonner je crois... :/
bon, je tente d'installer #radicale via pip, mais il faut bcrypt, et bcrypt a besoin de rust pour être installé. Je vais abandonner je crois... :/
I never see android. What is it?
I've just released version 1.0 of twtxt.el (the Emacs client), the stable and final version with the current extensions. I'll let the community maintain it, if there are interested in using it. I will also be open to fix small bugs.
I don't know if this twt is a goodbye or a see you later. Maybe I will never come back, or maybe I will post a new twt this afternoon. But it's always important to be grateful. Thanks to @prologic @movq @eapl.me @bender @aelaraji @arne @david @lyse @doesnm @xuu @sorenpeter for everything you have taught me. I've learned a lot about #twtxt, HTTP and working in community. It has been a fantastic adventure!
What will become of me? I have created a twtxt fork called Texudus (https://texudus.readthedocs.io/). I want to continue learning on my own without the legacy limitations or technologies that implement twtxt. It's not a replacement for any technology, it's just my own little lab. I have also made a fork of my own client and will be focusing on it for a while. I don't expect anyone to use it, but feedback is always welcome.
Best regards to everyone.
#twtxt #emacs #twtxt-el #texudus
@movq No problems 🤗
@kat Whoop, whoop! Congrats 🥳
@kat Whoop, whoop! Congrats 🥳
@lyse Kind of, but on the other hand: This twt right here refers to 3rvya6q and *your* feed, but your feed certainly does not include that particular twt (it comes from *my* feed).

But my proposal probably isn’t very helpful, either. We have this flat conversation model, so … this twt right here, what should it refer to? Your twt? My root twt? I don’t know.

@prologic Don’t include this just yet. I need to think about this some more (or drop the idea).
@lyse Kind of, but on the other hand: This twt right here refers to 3rvya6q and *your* feed, but your feed certainly does not include that particular twt (it comes from *my* feed).

But my proposal probably isn’t very helpful, either. We have this flat conversation model, so … this twt right here, what should it refer to? Your twt? My root twt? I don’t know.

@prologic Don’t include this just yet. I need to think about this some more (or drop the idea).
@bender Haha 🤣
@kat Please git pull and rebuild 😂 Off of main. I merged the catcher branch already!
[47°09′26″S, 126°43′16″W] Resetting transponder
@aelaraji Lol gts is so popular. But if choicing something with fancy web ui maybe Smithereen is best option. Example instance: https://friends.grishka.com
[47°09′00″S, 126°43′13″W] Transponder still failing
@bender LMAOOO
@bender LMAOOO
@prologic done! hey i got a question, you got any clue why my feeds aren't updating? maybe it has to do with the new cache flag but i messed with that a bit and didn't notice a difference. basically it's like i have to manually restart
yarnd
to see new posts it's really weird lol
@prologic done! hey i got a question, you got any clue why my feeds aren't updating? maybe it has to do with the new cache flag but i messed with that a bit and didn't notice a difference. basically it's like i have to manually restart
yarnd
to see new posts it's really weird lol
@prologic I can hear the moans of regret already. They are loud, and steady. 😅
Running - 4 miles: 4.78 miles, 00:08:03 average pace, 00:38:28 duration
jamming out and ran to the end of the song
#running #treadmill
Running - 4 miles: 4.78 miles, 00:08:03 average pace, 00:38:28 duration
jamming out and ran to the end of the song
#running #treadmill
🧮 USERS:1 FEEDS:2 TWTS:1328 ARCHIVED:86845 CACHE:2901 FOLLOWERS:22 FOLLOWING:14
@kat @xuu Recommend you git checkout main && git pull && make build. Few bug fixes 😄
On my blog: Real Life in Star Trek, Second Chances https://john.colagioia.net/blog/2025/05/01/second-chances.html #scifi #startrek #closereading
it seems i do have to restart my instance to re-queue feeds or something so i definitely fucked up migration to v16 lol
it seems i do have to restart my instance to re-queue feeds or something so i definitely fucked up migration to v16 lol
@aelaraji oh fuck yea snac would be a good use of that! makes me wanna do the same... GTS also has a new profile view for profiles that shows only images which makes it great as a photo posting place
@aelaraji oh fuck yea snac would be a good use of that! makes me wanna do the same... GTS also has a new profile view for profiles that shows only images which makes it great as a photo posting place
ya girl's a contract sysadmin now!!!!!!!! https://bsky.app/profile/fujocoded.bsky.social/post/3lo4yd57rbs23
ya girl's a contract sysadmin now!!!!!!!! https://bsky.app/profile/fujocoded.bsky.social/post/3lo4yd57rbs23
[47°09′15″S, 126°43′29″W] Transponder jammed
Keeping the wood glue next to the coffee mug maybe isn't the best way to organize a desk? Thank you glue bottle safety cap.
The main reason I named my new pet machine Ephemera, is because I don't trust SSD/NVMe's ... it's always just a matter of time before everything goes to sh...rimps.


$ mail

[...]

The following warning/error was logged by the smartd daemon:

Device: /dev/nvme0, number of Error Log entries increased from 1587 to 1590

[...]
@movq When I reply to a message, I typically already mention the feed. Just like in this very message. I believe this mechanism should work for most replies. But there are of course the odd responses where I do not mention the original feed, but rather some other feed(s) instead to which I actually want to reply. Maybe "forking", as prologic calls it, would be the better option there.
I just realised #radicale no longer start on #openbsd 7.7 :s
I just realised #radicale no longer start on #openbsd 7.7 :s
I visited a good mate after a day in the office and went for a stroll in the evening. It still was really hot, phew, about 24°C. Must have been the aftermath of the fire in the morning! For sure! The firealarm went off during a meeting and we all had to leave the building. Anyway, I only managed to take one lizard photo, all the other ones we came across immediately vanished in the brush or cracks in the vineyard walls. The kestrels were way more cooperative:

Kestrel sitting on the edge of a tower

https://lyse.isobeef.org/asperg-2025-04-30/
[47°09′56″S, 126°43′40″W] Transponder malfunction
@bender You're kind of right though 😄 It makes it more engaging IMO 😅
@prologic hahahahaha! No, no, no. Every word has its use. But for things like these I like certain reactions. For example, I would have given a "thumbs down" to the original twtxt, and done with it. Now, composing a reply, to simply say "no, thank you.", that I don't like. It seems a waste of space, and it doesn't "look good". I like to see at least 140 characters! Ha!
Celebração do #1Maio em #Lamego é inaugurada com uma crítica ao cancelamento que houve a celebrações do #25deAbril - e é seguida por um concerto dum grupo de cavaquinhos. Grupo de Cavaquinhos num palco, com um banner da União dos Sindicatos de Viseu para o 1º de Maio, com o lema "Valorizar o trabalho e os trabalhadores"
Celebração do #1Maio em #Lamego é inaugurada com uma crítica ao cancelamento que houve a celebrações do #25deAbril - e é seguida por um concerto dum grupo de cavaquinhos. Grupo de Cavaquinhos num palco, com um banner da União dos Sindicatos de Viseu para o 1º de Maio, com o lema "Valorizar o trabalho e os trabalhadores"
> "Monosyllabic replies" refers to responses that consist of a single syllable. These types of replies are typically brief and concise, often used in situations where a simple, direct answer is given. Examples include words like "Yes," "No," "Okay," or "Sure."

😂 Can I imply you're not interested in things like "LIke", "Report", etc?! 😂
@bender I knew you wouldn't be interested in a Twtxt+ActivityPub 😂 Now I have to go figure out what "monosyllabic replies" means 🤣
@movq Shall I add this to the spec I'm writing? ✍️
@aelaraji which *snac* instance did you see that looked pretty dope? On the ones I saw in the past, I found their web frontend to be rather messy (even more so on mobile).
[47°09′51″S, 126°43′23″W] --white noise--
@prologic not me. I hate monosyllabic replies, specifically on the written medium, so I am just typing this to make it longer. But that doesn't change the truth, and that is, I don't want, nor care, about twtxt, and Activity Pub integration. 😅
#1Maio - até já!

https://www.cgtp.pt/informacao/comunicacao-sindical/21201-todos-ao-1-de-maio-comemoracoes
#1Maio - até já!

https://www.cgtp.pt/informacao/comunicacao-sindical/21201-todos-ao-1-de-maio-comemoracoes
Para a #musiquinta do #1MAIO deixo-vos os #TestDept com a música "Speak Truth To Power", aqui ilustrada por uma foto que tirei num concerto da tour de promoção deste disco dos trabalhadores e do povo, "Disturbance".

https://testdept.bandcamp.com/track/speak-truth-to-power Test Dept. no palco. No ecrã atrás deles a mensagem é "Fuck the Tories."
Para a #musiquinta do #1MAIO deixo-vos os #TestDept com a música "Speak Truth To Power", aqui ilustrada por uma foto que tirei num concerto da tour de promoção deste disco dos trabalhadores e do povo, "Disturbance".

https://testdept.bandcamp.com/track/speak-truth-to-power Test Dept. no palco. No ecrã atrás deles a mensagem é "Fuck the Tories."
Hehe! it's done! 🤡
After yarnd v0.16 is released and the next round of specification updates are done and dusted, who wants me to have another crack at building Twtxt and activity pub integration support?
Buenos días. Un café con leche y un croissant.
Buenos días. Un café con leche y un croissant.
[47°09′53″S, 126°43′04″W] Storm recedes -- back to normal work
You know what, I can always run a separate Snac instance alongside the GTS one later on if I want to, maybe even use it for sharing Phtography stuff... a pixelfed alternative on budget kind of thing. 🤡
[47°09′28″S, 126°43′51″W] Wind speed: 78kph -- batteries low
@kat That's what I was going for at first, I already have my compose file to go up -d, but then I took a look at a couple of #Snac instances at the last second and they looked pretty dope! Now I'm stuck in my own head 😅
@aelaraji gotosocial is epic
@aelaraji gotosocial is epic
So... I wanna take a stab at the #ActivityPub bee hive, but I'm not sure what to pick up, a #Gotosocial pocket knife or a #Snac2 bamboo stick? Any thoughts?
Pinellas County Running - 5 miles: 5.06 miles, 00:08:58 average pace, 00:45:21 duration
hell of a day at work. the run felt so light today and it was good to get outside albeit late.
#running
Pinellas County Running - 5 miles: 5.06 miles, 00:08:58 average pace, 00:45:21 duration
hell of a day at work. the run felt so light today and it was good to get outside albeit late.
#running
@dev1ls quedó muy bueno así, 10/10 \o/
i don't think any of you know what a fan listing is but basically it was a fandom thing in the 2000s where people would make websites that other people could sign up for to show they're a fan of something. more info here.

anyway i made a fan listing kinda thing in PHP to learn the language. it was fun af

https://bytes.4-walls.net/kat/toys/src/branch/main/fan
i don't think any of you know what a fan listing is but basically it was a fandom thing in the 2000s where people would make websites that other people could sign up for to show they're a fan of something. more info here.

anyway i made a fan listing kinda thing in PHP to learn the language. it was fun af

https://bytes.4-walls.net/kat/toys/src/branch/main/fan
@yejokjanan hahaha wow muy cool.. bienvenido a twitter desde una terimal y decentralizado xD
🧮 USERS:1 FEEDS:2 TWTS:1327 ARCHIVED:86834 CACHE:2905 FOLLOWERS:22 FOLLOWING:14
The reason I think this can work so well and I'm in full support of it is that it's the least disruptive way to resolve the issue of:

> where did this hash come from?
@movq I think we can make this work 👌 As long as it's just a client hint.