# 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 234765
# self = https://watcher.sour.is?offset=232669
# next = https://watcher.sour.is?offset=232769
# prev = https://watcher.sour.is?offset=232569
i have been on a ROLL fixing server issues the other day i fixed my dead SFTP server which had a chroot permission issue
i'm rewatching power rangers mystic force for lesbian reasons
i'm rewatching power rangers mystic force for lesbian reasons
@prologic thank you! no clue what's causing it for me but it's probably something stupid
@prologic thank you! no clue what's causing it for me but it's probably something stupid
@movq rose mciver!!!!!!! i know her from power rangers lol
@movq rose mciver!!!!!!! i know her from power rangers lol
That's cool, solar eclipse on the moon: https://www.flickr.com/photos/fireflyspace/54386246629/in/album-72177720313239766/
The new major release for the #komments plugin is sitting here for some weeks now. It's ready, but I am hardly procrastinating on writing the documentation. 😬 This time it's crucial to do it right because it's a massive release with plenty of breaking changes.Today I forced myself to work on it and made good progress. Looking forward to getting it done soon.
@movq @prologic Dito. Even though I only had four day weeks and three days of weekend the last month, I feel very exhausted as well. Back to five days next week. :-(
❤️ 🎶: hold my hand by Fil
@movq That's cool! I just can't justify the amount of space it permanently takes. But it fits nicely with the other gauges you have. And with that in mind, it actually is super tiny.

@eapl.me Interesting, I wasn't aware that other parts of the world consider them to be a German thing :-)
[47°09′50″S, 126°43′37″W] Automatic systems disengaged due to thunderstorm
#GNUnet 0.24.0 released

"We are pleased to announce the release of GNUnet 0.24.0.

GNUnet is an alternative network stack for building secure, decentralized and privacy-preserving distributed applications.

Our goal is to replace the old insecure Internet protocol stack. Starting from an application for secure publication of files, it has grown to include all kinds of basic protocol components and applications towards the creation of a GNU internet.

This is a new major release. Major versions may break protocol compatibility with the 0.23.0X versions. Please be aware that Git master is thus henceforth (and has been for a while) INCOMPATIBLE with the 0.23.0X GNUnet network, and interactions between old and new peers will result in issues. In terms of usability, users should be aware that there are still a number of known open issues in particular with respect to ease of use, but also some critical privacy issues especially for mobile users. Also, the nascent network is tiny and thus unlikely to provide good anonymity or extensive amounts of interesting information. As a result, the 0.24.0 release is still only suitable for early adopters with some reasonable pain tolerance."

https://www.gnunet.org/en/news/2025-03-0.24.0.html
#GNUnet 0.24.0 released

"We are pleased to announce the release of GNUnet 0.24.0.

GNUnet is an alternative network stack for building secure, decentralized and privacy-preserving distributed applications.

Our goal is to replace the old insecure Internet protocol stack. Starting from an application for secure publication of files, it has grown to include all kinds of basic protocol components and applications towards the creation of a GNU internet.

This is a new major release. Major versions may break protocol compatibility with the 0.23.0X versions. Please be aware that Git master is thus henceforth (and has been for a while) INCOMPATIBLE with the 0.23.0X GNUnet network, and interactions between old and new peers will result in issues. In terms of usability, users should be aware that there are still a number of known open issues in particular with respect to ease of use, but also some critical privacy issues especially for mobile users. Also, the nascent network is tiny and thus unlikely to provide good anonymity or extensive amounts of interesting information. As a result, the 0.24.0 release is still only suitable for early adopters with some reasonable pain tolerance."

https://www.gnunet.org/en/news/2025-03-0.24.0.html
❤️ 🎶: Only For You by Colde
Let's be #irrational and celebrate #piday ! my pi tea mug
Let's be #irrational and celebrate #piday ! my pi tea mug
OK, aquele "nossas" nesta última frase não podia ter sido eu a escrever. Mas só o facto de concordar com toda esta análise já diz muito.

O texto? É uma resolução política do @BlocodeEsquerda@BlocodeEsquerda. Vale a pena ler na íntegra, aqui:
https://bloco.org/media/20250310resolpol.pdf
OK, aquele "nossas" nesta última frase não podia ter sido eu a escrever. Mas só o facto de concordar com toda esta análise já diz muito.

O texto? É uma resolução política do @BlocodeEsquerda@BlocodeEsquerda. Vale a pena ler na íntegra, aqui:
https://bloco.org/media/20250310resolpol.pdf
"A incapacidade de Luís Montenegro para o cargo de Primeiro-ministro não esconde a incapacidade do Governo para responder aos problemas do país. No primeiro ano de mandato do PSD, os preços da habitação aumentaram ainda mais depressa e o SNS acelerou a sua trajetória de degradação. A alteração da lei dos solos, que liberaliza a especulação nos terrenos rústicos, e os vários projetos de privatização de hospitais e centros de saúde expõem o projeto político do Governo: as elites a governarem para as elites. Aos lucros de 5 mil milhões dos principais bancos, o PSD respondeu (com a ajuda do PS) com uma descida do IRC pago pelas grandes empresas. À falta de casas, respondeu com a liberalização do Alojamento Local. E preparava-se agora para o assalto às leis laborais e à Segurança Social.

Ao mesmo tempo, o PSD procurou o apoio da extrema-direita na política de migração e na agenda conservadora contra as mulheres e as pessoas LGBTQI+.

A condição minoritária do Governo atrasa, no entanto, o projeto da direita. Na lei dos solos, a apreciação parlamentar apresentada pelo Bloco com o PCP, o Livre e o PAN obrigou a um recuo do PS e do Chega e impôs uma derrota ao Governo. As nossas denúncias sobre os conflitos de interesses na elaboração do Programa de Emergência da Saúde levaram à demissão do seu responsável." 2/3
"A incapacidade de Luís Montenegro para o cargo de Primeiro-ministro não esconde a incapacidade do Governo para responder aos problemas do país. No primeiro ano de mandato do PSD, os preços da habitação aumentaram ainda mais depressa e o SNS acelerou a sua trajetória de degradação. A alteração da lei dos solos, que liberaliza a especulação nos terrenos rústicos, e os vários projetos de privatização de hospitais e centros de saúde expõem o projeto político do Governo: as elites a governarem para as elites. Aos lucros de 5 mil milhões dos principais bancos, o PSD respondeu (com a ajuda do PS) com uma descida do IRC pago pelas grandes empresas. À falta de casas, respondeu com a liberalização do Alojamento Local. E preparava-se agora para o assalto às leis laborais e à Segurança Social.

Ao mesmo tempo, o PSD procurou o apoio da extrema-direita na política de migração e na agenda conservadora contra as mulheres e as pessoas LGBTQI+.

A condição minoritária do Governo atrasa, no entanto, o projeto da direita. Na lei dos solos, a apreciação parlamentar apresentada pelo Bloco com o PCP, o Livre e o PAN obrigou a um recuo do PS e do Chega e impôs uma derrota ao Governo. As nossas denúncias sobre os conflitos de interesses na elaboração do Programa de Emergência da Saúde levaram à demissão do seu responsável." 2/3
#ptpol - Podia ter sido eu a escrever isto:

"O primeiro-ministro, Luís Montenegro, quebrou o dever legal de exclusividade ao receber avenças da sua atividade empresarial durante o primeiro ano do seu mandato e esconde até hoje informações sobre a atividade da empresa Spinumviva. Por estes motivos, Montenegro não tem legitimidade para continuar a ser primeiro-ministro. Sem legitimidade formal, procura legitimar-se politicamente impondo uma moção de confiança no parlamento ou, perante a sua anunciada rejeição pela maioria dos deputados, eleições antecipadas. Assim, a crise política é a escolha de Luís Montenegro para evitar prestar esclarecimentos, fugir às responsabilidades e recuperar o seu futuro político individual." 1/n
#ptpol - Podia ter sido eu a escrever isto:

"O primeiro-ministro, Luís Montenegro, quebrou o dever legal de exclusividade ao receber avenças da sua atividade empresarial durante o primeiro ano do seu mandato e esconde até hoje informações sobre a atividade da empresa Spinumviva. Por estes motivos, Montenegro não tem legitimidade para continuar a ser primeiro-ministro. Sem legitimidade formal, procura legitimar-se politicamente impondo uma moção de confiança no parlamento ou, perante a sua anunciada rejeição pela maioria dos deputados, eleições antecipadas. Assim, a crise política é a escolha de Luís Montenegro para evitar prestar esclarecimentos, fugir às responsabilidades e recuperar o seu futuro político individual." 1/n
squirrels are people too
[47°09′16″S, 126°43′48″W] Weather forecast alert -- storm from NE
❤️ 🎶: 浪花魂 by Fuyumi Sakamoto
@prologic yes! Of course. However give me some time, I want to define a small proposal for the Registry (v2?)
@prologic yes! Of course. However give me some time, I want to define a small proposal for the Registry (v2?)
[47°09′36″S, 126°43′39″W] Reading: 0.73 Sv
[47°09′53″S, 126°43′52″W] Raw reading: 0x67D3C5E1, offset +/-1
@thecanine 👀
@movq Same 😢
@andros What a nice thing to say 🙇‍♂️
@andros Would it help if I documented the two protocols that yarnd uses today for this "distributed network"? 🧐
I'm shocked! #TodayILearned that #Python sets don't de-duplicate NaN values! (I guess it is because NaN has this crazy property that it is not equal to itself... NaN != NaN is True...)

n
>>> set((float('nan'), float('nan'), float('nan'))) 
{nan, nan, nan}
=
🧮 USERS:1 FEEDS:2 TWTS:1275 ARCHIVED:85157 CACHE:2789 FOLLOWERS:18 FOLLOWING:14
On my blog: Real Life in Star Trek, Birthright part 2 https://john.colagioia.net/blog/2025/03/13/birthright-2.html #scifi #startrek #closereading
👋 Hello @robertwon, welcome to We.Love.Privacy.Club, a Yarn.social Pod! To get started you may want to check out the pod's Discover feed to find users to follow and interact with. To follow new users, use the ⨁ Follow button on their profile page or use the Follow form and enter a Twtxt URL. You may also find other feeds of interest via Feeds. Welcome! 🤗
👋 Hello @robertwon, welcome to We.Love.Privacy.Club, a Yarn.social Pod! To get started you may want to check out the pod's Discover feed to find users to follow and interact with. To follow new users, use the ⨁ Follow button on their profile page or use the Follow form and enter a Twtxt URL. You may also find other feeds of interest via Feeds. Welcome! 🤗
[47°09′24″S, 126°43′30″W] --no signal--
"Sargentos dizem que basta uma decisão política para retomar o serviço militar obrigatório"

https://rr.pt/noticia/pais/2025/03/13/sargentos-dizem-que-basta-uma-decisao-politica-para-retomar-o-servico-militar-obrigatorio/417377/
"Sargentos dizem que basta uma decisão política para retomar o serviço militar obrigatório"

https://rr.pt/noticia/pais/2025/03/13/sargentos-dizem-que-basta-uma-decisao-politica-para-retomar-o-servico-militar-obrigatorio/417377/
👋 Hello @edwardvah, welcome to We.Love.Privacy.Club, a Yarn.social Pod! To get started you may want to check out the pod's Discover feed to find users to follow and interact with. To follow new users, use the ⨁ Follow button on their profile page or use the Follow form and enter a Twtxt URL. You may also find other feeds of interest via Feeds. Welcome! 🤗
👋 Hello @edwardvah, welcome to We.Love.Privacy.Club, a Yarn.social Pod! To get started you may want to check out the pod's Discover feed to find users to follow and interact with. To follow new users, use the ⨁ Follow button on their profile page or use the Follow form and enter a Twtxt URL. You may also find other feeds of interest via Feeds. Welcome! 🤗
ah! those german calendars. Somehow I was thinking of something like mine, with spaces to write inside each day.

I worked for a german company and they gave away these calendars to our clients and team every year, but the model you can hang on the wall. Memory unlocked!
❤️ 🎶: Don't You Know by DAVICHI
@arne Das ist ein recht zuverlässiger Wetterbericht. Wenn die Bauern mit ihren Güllefässern hier vorbeifahren, weiß ich sofort, dass Regen angekündigt ist. :-)

Ha, das Lied gefällt mir außerordentlich gut! \o/ Mit Abstand das beste Güllelied. Ich kenn noch ein paar schwäbische, aber die gehen lang nicht so ab wie dieses hier.
Work takes up 110% of my energy at the moment. All I can do is sit here and try to unwind.

On an *entirely unrelated* note, Resident Alien) (Alan Tudyk!) and Ghosts) (Rose McIver!) are great shows.
Work takes up 110% of my energy at the moment. All I can do is sit here and try to unwind.

On an *entirely unrelated* note, Resident Alien) (Alan Tudyk!) and Ghosts) (Rose McIver!) are great shows.
@lyse Ah, yes, a calendar that shows the past $x months is great! I have this as a widget in my bar:



Before that I also used something like cal. It works, but it’s a bit cumbersome.
@lyse Ah, yes, a calendar that shows the past $x months is great! I have this as a widget in my bar:



Before that I also used something like cal. It works, but it’s a bit cumbersome.
@eapl.me @bender @prologic Not including a photo was a stupid move, sorry. There you go:

Desk calendar highlighting the current date with a red "today window"

This particular one is 95mm wide and 185mm high. Fairly compact.

I can only use it figure out distances to other dates and to do some basic calendar math. I'm not able to actually schedule anything. But I grew up with a month calendar like you have there where all appointments of the entire family was recorded.

By far most of my paper use is drawing random stuff on scratch paper during meetings. :-D

Random stuff drawn in interesting meetings
@arne Ah, witzige Geschichte! Ich fürchte, der Eberhardt wird sich nun bei mir auch festsetzen. ;-)
Heute auf dem Heimweg roch es leicht güllig vom Stadtrand her. Is denn all wedder Gülletied? 🐄🐖💩🚜🤢
https://m.youtube.com/watch?v=STPvOxUDekU
[47°09′16″S, 126°43′05″W] --interrupted--
@prologic @lyse I like to listen to you.
@prologic @lyse I like to listen to you.
@prologic If it develops, and I'm not saying it will happen soon, perhaps Yarn could be connected as an additional node. Implementation would not be difficult for any client or software. It will not only be a backup of twtxt, but it will be the source for search, discovery and network health.
@prologic If it develops, and I'm not saying it will happen soon, perhaps Yarn could be connected as an additional node. Implementation would not be difficult for any client or software. It will not only be a backup of twtxt, but it will be the source for search, discovery and network health.
😀
😀
❤️ 🎶: Miracle by MINSEO
4 miles: 4.00 miles, 00:10:00 average pace, 00:40:01 duration

#running #treadmill
4 miles: 4.00 miles, 00:10:00 average pace, 00:40:01 duration

#running #treadmill
4 miles: 4.00 miles, 00:10:00 average pace, 00:40:01 duration

#running #treadmill
@andros Simple enough 👍
#musiquinta de #cozinha - e eu tenho de escolher uma música discutivelmente culinária mas que teve certamente uma cozinha (a minha antiga) como fonte sonora:

É o "First Egg" de #kokori:
https://abeardofsnails.bandcamp.com/track/first-egg
#musiquinta de #cozinha - e eu tenho de escolher uma música discutivelmente culinária mas que teve certamente uma cozinha (a minha antiga) como fonte sonora:

É o "First Egg" de #kokori:
https://abeardofsnails.bandcamp.com/track/first-egg
New article: "E2E Testing with TestCafe on Docker."
I'll show you how to get started with TestCafe, a framework for performing E2E tests.
https://programadorwebvalencia.com/pruebas-e2e-con-testcafe-sobre-docker/
#docker #testcafe #e2e #testing #javascript #webdev
New article: "E2E Testing with TestCafe on Docker."
I'll show you how to get started with TestCafe, a framework for performing E2E tests.
https://programadorwebvalencia.com/pruebas-e2e-con-testcafe-sobre-docker/
#docker #testcafe #e2e #testing #javascript #webdev
I'm sharing a short tutorial, in Spanish, for self-hosting #twtxt with Docker:
https://programadorwebvalencia.com/twtxt-desplegar-tu-feed-con-docker/
I'm sharing a short tutorial, in Spanish, for self-hosting #twtxt with Docker:
https://programadorwebvalencia.com/twtxt-desplegar-tu-feed-con-docker/
[47°09′20″S, 126°43′55″W] Non-significative results -- sampling finished
@lyse Nein nein, nichts plattdeutsches. "Eberhardt Eichhörnchen" ist eine nette Alliteration und kommt aus einem Urlaub von vor ein paar Jahren. Auf dem Campingplatz gab es ein Eichhörnchen und der Eberhardt war durch eine Handwerkerwerbung präsent.
❤️ 🎶: Hood by HAON
❤️ 🎶: One Heart by ATARASHII GAKKO!
@eapl.me@eapl.me I don't think there's anything wrong with an optional distributed network with participating members of the community. As long as it's optional.
@andros this is actually already achieved with yarnd
@eapl.me@eapl.me So what was the definition of a web log back in the day? 🧐
@bender Me neither 🙌
@lyse Ita more so that with enough data you start to need an index
@andros I agree 💯
[47°09′10″S, 126°43′44″W] Taking samples
[47°09′10″S, 126°43′22″W] Raw reading: 0x67D27461, offset +/-2
8 miles: 8.00 miles, 00:08:58 average pace, 01:11:41 duration
treadmill run due to work. killing me.
#running #treadmill
8 miles: 8.00 miles, 00:08:58 average pace, 01:11:41 duration
treadmill run due to work. killing me.
#running #treadmill
8 miles: 8.00 miles, 00:08:58 average pace, 01:11:41 duration
treadmill run due to work. killing me.
#running #treadmill
@lyse I have never used a paper calendar. Before I was 23-24 years old I didn’t use a calendar at all. Since I was 24, I have used pocket computer based ones, until today. I have a personal calendar, and a family shared one. So do wife, and children.

Come to think of it, I don’t use writing/scribbling paper at all!
https://www.eff.org/deeplinks/2025/03/memoriam-mark-klein-att-whistleblower-about-nsa-mass-spying
🧮 USERS:1 FEEDS:2 TWTS:1274 ARCHIVED:85144 CACHE:2787 FOLLOWERS:18 FOLLOWING:14
do you mind sharing a picture ?

I can't find something similar here, but my wife gave this one last year, and I've been using it a bit. I'd say it's useful as you've shared.
A horrible picture of the calendar on my desk

We also have a shared calendar in the kitchen for family events, and it's working great.
I got a small desk calendar as advertising gift. It shows three months at once. I'm using this thing since the beginning of this year and I have to say that it turned out to be super useful. I'm happily surprised.

It sits on my desk next to my rightmost monitor. I've set it up so that I can see the last, current and next months. Each morning, I advance the "today window" or whatever its proper name is. This gives me a sense of what date we have today and which I will have forgotten half a minute later already. At most. However, it's easily at hand by turning my head just a few degrees.

With the last month still showing, I had several occasions so far where a date in the past popped up in a meeting. I could easily tell when something happened, how long ago that was. Or how many days or weeks are left until we have to deliver something, etc.

In hindsight, this is absolutely no surprise at all. But I still find it fascinating. I'm now actually wondering why I never had something like that before. How could I live without that thing? Sure, I pulled up a calendar on my computer, ncal -w3 or so. But I always hated the inverted ncal output, necessary for showing week numbers, though. Having a paper calander right next to my screen at all times is sooooo much more handy.

So, do yourself a favor and think about whether such a desk calendar might be useful to you.

The only annoying thing is that the "today window" moves too easily. It slips down by its own. I reckon it wants me to regularly interact with it, so that I memorize the current date.
@andros If something fits in a CSV file, it typically doesn't require a database. I agree with that. Depending on the application, more complicated queries might benefit from a database, though. I don't know awk very well, but I could imagine that grep, sed and cut reach their CSV processing limits rather quickly when you have to deal with escaped (multiline) fields.

I only very rarely have to deal with CSV files or databases in my day to day life. Maybe, these classic Unix tools offer some tricks I'm not aware of. When I have some more complicated CSV input, I generally reach for Python.
@eapl.me @arne @andros Thanks mates!

Hmmm, Eberhardt. Ist das eine plattdeutsche Sache? Dass ich den flinken Nagern so lang zuschauen konnte, war ein seltener Glücksfall. Normalerweise sind die nach fünf oder spätestens zehn Minuten wieder aus dem Sichtfeld verschwunden.
@movq Yeah, horizontal scrolling is an invention right from the devil himself. :-D It's awful, I can't stand it.
[47°09′46″S, 126°43′05″W] Bad satellite signal -- switching to analog communication
well (insert stubborn emoji here) 😛, word blog comes from weblog, and microblogging could derivate from 'smaller weblog'. https://www.wikiwand.com/en/articles/Microblogging

I'd differentiate it from sharing status updates as it was done with 'finger' or even a BBS. For example, being able to reply; create new threads and sharing them on a URL is something we could expect from 'Twitter', the most popular microbloging model (citation needed)

I like to discuss it, since conversations usually are improved if we sync on what we understand for the same words.
pls elaborate on a 'p2p database', 'all story' and 'Registries'.

My first thought takes me to something like secure-scuttlebutt which it's painful to sync data using clients, and too slow compared to downloading a text file.

Also I'd like for twtxt to avoid becoming an ActivityPub. Works well but it's uses too many resources IMO.
https://kingant.net/2025/02/mastodon-the-cost-of-running-my-own-server/

I'm defending being able to self-host your Web client (like you'd do with a Wordpress, twtxt is a micrologging, at the end), instead of federated instances, so in a first thought I'd say Registries have many disadvantages being the first one that someone has to maintain them active.
Com a crise política a decorrer, é fácil não prestar atenção ao que entretanto a classe política vai fazendo. Assim, vale a pena destacar este alerta da #zero :

Ideias veiculadas nas últimas semanas para forçar a componente rodoviária na Terceira Travessia e construção de novo túnel rodoviário Algés-Trafaria são inaceitáveis

Na sequência das notícias que vieram recentemente a público que dão conta de que o governo terá decidido propor duas novas travessias rodoviárias sobre o rio Tejo, a ZERO considera inaceitável que, num momento em que as emissões do setor dos transportes colocam gravemente em risco as metas climáticas do país, sejam apresentadas ideias que agravariam seriamente esses riscos através do aumento de capacidade dos acessos rodoviários à capital do país.

Quando a principal prioridade em mobilidade urbana deve ser a redução significativa do uso de transporte individual, a diminuição dos tempos de viagem no transporte público e compartilhado, além da eletrificação dos veículos de grande circulação, é incompreensível que se invista tempo e recursos na busca por formas de financiar grandes obras, como a construção de rodovias entre Algés e Trafaria e na ponte ferroviária essencial Barreiro-Chelas, que inevitavelmente aumentariam o uso de carros[...].

https://zero.ong/noticias/tejo-duas-margens-unidas-por-mais-carros-e-proposta-insustentavel/