# 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 237149
# self = https://watcher.sour.is?offset=237149
# prev = https://watcher.sour.is?offset=237049
[47°09′06″S, 126°43′31″W] Raw reading: 0x67F2A501, offset +/-4
Estou trabalhando na Av. Paulista hoje e infelizmente dá pra ver que tem muita gente seriamente iludida neste país. Não precisa nem ser fã de uma visão política/econômica, ou de outra, para ver que rolam outras coisas aí, vai além do populismo e é preocupante.
GUYS WE GOT A NEW CAT SHE DOESN'T HAVE A NAME YET BUT SHE'S SUPER CUTE AND SUPER SHY AND WARMING UP TO US I'M IN LOVE
GUYS WE GOT A NEW CAT SHE DOESN'T HAVE A NAME YET BUT SHE'S SUPER CUTE AND SUPER SHY AND WARMING UP TO US I'M IN LOVE
[47°09′17″S, 126°43′42″W] 4371 days without news from Herve
@prologic Spring cleanup! That's one way to encourage people to self-host their feeds. :-D
Since I'm only interested in the url
metadata field for hashing, I do not keep any comments or metadata for that matter, just the messages themselves. The last time I fetched was probably some time yesterday evening (UTC+2). I cannot tell exactly, because the recorded last fetch timestamp has been overridden with today's by now.
I dumped my new SQLite cache into: https://lyse.isobeef.org/tmp/backup.tar.gz This time maybe even correctly, if you're lucky. I'm not entirely sure. It took me a few attempts (date and time were separated by space instead of T
at first, I normalized offsets +00:00
to Z
as yarnd does and converted newlines back to U+2028
). At least now the simple cross check with the Twtxt Feed Validator does not yield any problems.
@prologic Well, if we really wanted to, I guess @lyse and I could provide you with our copies of that time period. 😆
[47°09′03″S, 126°43′43″W] Non-significative results -- sampling finished
[47°09′28″S, 126°43′24″W] Re-taking samples
@bender As you know it's very hard to have consistency in decentralised system. Not as hard in a distributed system, and easy in a centralised one haha 🤣
Tem uns 3 José Luis Villares: um na Flórida (aparece nas buscas em umas notícias escabrosas), um na Espanha (político?), e mais um na Argentina. Esse último parece que usou o meu endereço de gmail numa conta do Banco Galicia e eu não consigo de jeito nenhum parar os emails do banco que recebo pra ele. Já tentei avisar o banco, mas é impossível falar com alguém.
@bender What do you mean? The way things are written hopefully hasn't changed at all 🤞
Works okay hmmm what's up?
🧮 USERS:1 FEEDS:2 TWTS:1298 ARCHIVED:85929 CACHE:2704 FOLLOWERS:18 FOLLOWING:14
O programa eleitoral do #PS deste ano já é público, acessível em https://ps.pt/wp-content/uploads/2025/04/programa-eleitoral.pdf . Têm insistido nos últimos dias em chamar-lhe uma "actualização" ao programa do ano anterior, por isso decidi comentá-lo desse prisma. Este comentário foca-se apenas nos assuntos do #digital, visto já ser minha tradição fazer isso.
1) Depois de ter saído em 2024, infelizmente o tema do voto eletrónico voltou aos programas do PS, e volta com a mesma lenga-lenga do tempo do Costa: referem o teste feito em Évora fingindo ter sido uma experiência positiva, ignorando o fiasco que foi;
2) A interoperabilidade deixou de ser uma preocupação geral para ser só uma preocupação em determinados sectores (SS, SNS, educação, etc.);
3) As modas antigas e as modas novas: PS este ano fala ainda mais sobre IA. Também fala em "volume de negócios gerado por IA em Portugal, com recurso a tecnologias do tipo Web 3", e alguém me explique o que é que isto quer dizer - de preferência alguém do PS, e não outras pessoas a tentarem (como eu) adivinhar o que é que eles queriam potencialmente ter dito;
4) Ética digital nos currículos escolares parece-me bem na teoria, mas sou o único em ter dúvidas sobre o que é, para o PS que propõe coisas como o voto eletrónico, ética digital?
#ptpol
O programa eleitoral do #PS deste ano já é público, acessível em https://ps.pt/wp-content/uploads/2025/04/programa-eleitoral.pdf . Têm insistido nos últimos dias em chamar-lhe uma "actualização" ao programa do ano anterior, por isso decidi comentá-lo desse prisma. Este comentário foca-se apenas nos assuntos do #digital, visto já ser minha tradição fazer isso.
1) Depois de ter saído em 2024, infelizmente o tema do voto eletrónico voltou aos programas do PS, e volta com a mesma lenga-lenga do tempo do Costa: referem o teste feito em Évora fingindo ter sido uma experiência positiva, ignorando o fiasco que foi;
2) A interoperabilidade deixou de ser uma preocupação geral para ser só uma preocupação em determinados sectores (SS, SNS, educação, etc.);
3) As modas antigas e as modas novas: PS este ano fala ainda mais sobre IA. Também fala em "volume de negócios gerado por IA em Portugal, com recurso a tecnologias do tipo Web 3", e alguém me explique o que é que isto quer dizer - de preferência alguém do PS, e não outras pessoas a tentarem (como eu) adivinhar o que é que eles queriam potencialmente ter dito;
4) Ética digital nos currículos escolares parece-me bem na teoria, mas sou o único em ter dúvidas sobre o que é, para o PS que propõe coisas como o voto eletrónico, ética digital?
#ptpol
[47°09′35″S, 126°43′16″W] Taking samples
Valeu bem a pena, e a quem ainda não assistiu terá oportunidade para o fazer:
Lagos (Junho)
Bragança (Outubro)
Serpa (Outubro)
https://ciberlandia.pt/@marado/114257437178920857
Panfleto e bilhete para a peça "Uma Coisa de Sangue" Inclui datas futuras da digressão: 6 de junho - Centro Cultural de Lagos 15 de outubro - Teatro Municipal de Bragança 31 de outubro - Cineteatro Municipal de Serpa
Valeu bem a pena, e a quem ainda não assistiu terá oportunidade para o fazer:
Lagos (Junho)
Bragança (Outubro)
Serpa (Outubro)
https://ciberlandia.pt/@marado/114257437178920857
Panfleto e bilhete para a peça "Uma Coisa de Sangue" Inclui datas futuras da digressão: 6 de junho - Centro Cultural de Lagos 15 de outubro - Teatro Municipal de Bragança 31 de outubro - Cineteatro Municipal de Serpa
And now, let's finish it off with Besigheim's old town. Only when we left, the sun peaked through the clouds. That was a bit unfortunate, but what can you do? It has some nice buildings. https://lyse.isobeef.org/besigheim-2025-03-30/
Besigheim
Today, we had a cleanup day with the scouts. I estimate that we ended up with about half a metric ton of rubbish. Despite the heat it was really great fun.
All the garbage delivered to the municipal building yard
woot fixed edits and deletes 🤣 Okay okay g'night (_fer realz now!_) 😴
@prologic help your live posting is like environmental storytelling
@prologic help your live posting is like environmental storytelling
i feel so powerful deleting records via rails console
i feel so powerful deleting records via rails console
@bender THANK YOUUUU <3 i love pink!
@bender THANK YOUUUU <3 i love pink!
@prologic In all my two Go projects I use modernc.org/sqlite
and can't complain. Works great for me.
I’ve been using GIMP 3.0 for a few weeks now and it’s great. New features and I got rid of two custom plugins because they’re in core now. Literally nothing broke for me. And I really appreciate that they kept the familiar UI (instead of changing things just for the sake of change).
Thank you! 🥳
I’ve been using GIMP 3.0 for a few weeks now and it’s great. New features and I got rid of two custom plugins because they’re in core now. Literally nothing broke for me. And I really appreciate that they kept the familiar UI (instead of changing things just for the sake of change).
Thank you! 🥳
[47°09′48″S, 126°43′15″W] 4370 days without news from Herve
if someone can help me create a list of things that are either not working or behaving in an unexpected/indescribable way, please list them, in some order of priority, and I'll focus on fixing them tomorrow. G'night! 😴 (_leaving this pod on the highly experimental SqliteCache
backend_)
Do I add a function to delete a Twt if it was an Edit/Delete from the user?
Because this cache behaves very differently compared to the old cache. Feeds are never overwritten like they used to!
Fuck! 🤣 Yes this makes sense! Now you'll see edits too 😱
**EDIT:** Testing a fucked typo if I can
Fixed. Rolling out shortly...
@bender LOL 😂 Bitcask is still the user database bahahaha 😅
@bender Hah, gonna have to go to bed though I think. I hope no-one minds too badly that there are going to be bugs for and weird stuff for a bit. I'll try to fix more things tomorrow (Sunday). 👌
@prologic also, if you edit, the subject gets duplicated. See my previous twtxt.
(#jihhx5a) @prologic of course! If you mention someone, and immediately after the mention you put a comma, the mentions breaks. At least when mentioning someone outside twtxt.net. I don't think this relates to the backend change, but still.
@prologic I agree. I never liked that Bitcask. Not even the name I like. LOL.
@prologic admit it, you are just looking to chat with anyone to overstress the pod, and see how it behaves. Hahahahahaha! :-P
@prologic I will hold up the celebration for a day, or two. Or a week. 😅
Pod feels a bit snapper for sure....
@bender Dunno 🤷 so far uptime is 4m so maybe not? 🤣
@bender I did, but wasn't sure so I asked 🤣
@bender Backend is SQLite now. I switched drivers and so far so good. 'm seeing very stable CPU utilization, and a stable memory consumption of under 100MB
@bender As soon as the drop the notion of "old" twts, drop the re-fetch all feeds. Yes.
_some_ things _may_ be broken or not quite right. LMK! 🙏
@bender Sort of, still fixing bugs. I had so much trouble with this sqlite driver, that in the end I swithced it to another driver and so far so good 😊 fingers crossed 🤞
Hmmm, I am seeing lots of feeds I never saw before. One of the perks of the new backend?
If using SQLite, are we eventually going to see more twtxts under our user profiles, or?
@yorik@yorik thank you so much for your support of my work! (and for your friendship at all times!)
@prologic so, what’s new? Is the backend SQLite now? It is behaving, or still gobbling up all your RAMs?
@prologic no, see the site “Source” on the footer.
@kat Did you build the software for it? 🤔
Okay. let's see how things work now.... (_sorry for all the fucking around!_)