# 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 196238
# self = https://watcher.sour.is?offset=196138
# prev = https://watcher.sour.is?offset=196038
@movq I think I now remember having similar problems back then. I'm pretty sure I typically consulted the Qt C++ documentation and only very rarely looked at the Python one. It was easy enough to translate the C++ code to Python.

Yeah, the GIL can be problematic at times. I'm glad it wasn't an issue for my application.
FTR, I see one (two) issues with PyQt6, sadly:

1. The PyQt6 docs appear to be mostly auto-generated from the C++ docs. And they contain many errors or broken examples (due to the auto-conversion). I found this relatively unpleasent to work with.
2. (Until Python *finally* gets rid of the Global Interpreter Lock *properly*, it’s not really suited for GUI programs anyway – in my opinion. You can’t offload anything to a second thread, because the whole program is still single-threaded. This would have made my fractal rendering program impossible, for example.)
ap-verify: f1fb71f88d8a644dbd84
@prologic Hm, same startup delay. (Go is not an option for me anyway.)

It’s hard to tell why all this is so slow. Maybe in this particular case it has something to do with fonts: strace shows the program loading the fontconfig configs *several times*, and that takes up a bulk of the startup time. 🤔 (Qt6 or Java don’t do that, but they’re still slow to start up – for other reasons, apparently.)

To be fair, it’s “just” the initial program startup (with warm I/O caches). Once it’s running, it’s fine. All toolkits I’ve tried are. But I don’t want to accept such delays, not in the year 2025. 😅 Imagine every terminal window needing half a second to appear on the screen … nah, man.
Hey siento poco animo con las nuevas aventuras.. ³Yggdrasil #Deltachat #ipv6 #i2p #tor #selfhoting #community
You no Mikey like? 🧐
@bender I don't think so ? 🧐😂🤦‍♂️
Is it April fools already?! 😅😂
Today in my #Python themed study group at the community center a young participant recommended:

https://store.steampowered.com/app/2060160/The_Farmer_Was_Replaced/

#EducationalGame
Sorry better verison
New beginnings, new horizons. New pod logo 🤟
New beginnings, new horizons. New pod logo 🤟
New beginnings, new horizons. New pod logo 🤟
LOL 😂 I _think_ mastodon.social is broken 😞
@teleclimber Definitely jealous that your model means you can "just add ARM" in a monthly update!
Test
@therealprologic It works! 🤣 Now I'm quite sure we haven't got threads working yet 🤔
Hello World! Testing 1 2 3
#UGT #GreveGeral

"O aviso, contudo, é claro: se nas reuniões marcadas para 19 de novembro e 10 de dezembro o executivo voltar a apresentar um documento semelhante ao apresentado recentemente - que Mário Mourão classifica como “inócuo” - a central sindical ponderará “marcar dois dias de greve em vez de um”."

https://expresso.pt/economia/trabalho/2025-11-15-secretario-geral-da-ugt-ameaca-alargar-greve-geral-para-dois-dias-se-o-governo-mantiver-proposta-b85666b5
#UGT #GreveGeral

"O aviso, contudo, é claro: se nas reuniões marcadas para 19 de novembro e 10 de dezembro o executivo voltar a apresentar um documento semelhante ao apresentado recentemente - que Mário Mourão classifica como “inócuo” - a central sindical ponderará “marcar dois dias de greve em vez de um”."

https://expresso.pt/economia/trabalho/2025-11-15-secretario-geral-da-ugt-ameaca-alargar-greve-geral-para-dois-dias-se-o-governo-mantiver-proposta-b85666b5
Associação Zero de Portugal entre ativistas na #COP30 para exigir respostas climáticas

Manifestação foi "uma das maiores marchas pelo clima que se tem realizado nestas conferências das Nações Unidas", adiantou a Associação.

https://www.cmjornal.pt/mais-cm/especiais/cop30/detalhe/associacao-zero-de-portugal-entre-ativistas-na-cop30-para-exigir-respostas-climaticas
Associação Zero de Portugal entre ativistas na #COP30 para exigir respostas climáticas

Manifestação foi "uma das maiores marchas pelo clima que se tem realizado nestas conferências das Nações Unidas", adiantou a Associação.

https://www.cmjornal.pt/mais-cm/especiais/cop30/detalhe/associacao-zero-de-portugal-entre-ativistas-na-cop30-para-exigir-respostas-climaticas
🧮 USERS:1 FEEDS:2 TWTS:1526 ARCHIVED:90998 CACHE:2753 FOLLOWERS:22 FOLLOWING:14
Truly amazing and I agree with @quark, more people need to know about Thomas Dambo's wooden trolls: https://netbros.com/1750512577/ So beautiful! :-)
@lyse the English dub is fairly good. Will watch!
****
¿Os he dicho que cada vez que voy a una charla me encuentro a una prima nueva?

Pues estoy supercontenta porque me he encontrado a una prima lejana nueva. ⌘ Read more****
****
Peter Thiel: el gurú de Silicon Valley que sueña con abolir la democracia https://www.lamarea.com/2025/10/20/peter-thiel-abolir-la-democracia/Read more****
****
He puesto hoy dentro del coche la batería que comenté ayer.

Una batería con placa solar.

Ha cargado un 5% mi batería de smartphone. Dentro del coche carga muy poco.

Lo puse a las 8 de la mañana y lo he quitado a las 20:00 más o menos. 12 horas para darme un 5%. Ha sido un día nublado.

Carga algo tras el vidrio pero carga muy poco. Para mi es suficiente porque digamos que va cargándose sin enchufar a ningún lado.

El día que lo necesitas pues te llevas la batería para cargar el smartphone. ⌘ Read more****
****
Podéis dejar por favor de hablar de la separación de "Los Javis". Sus motivos tendrán. No hace falta ahora buscar al Javi malo y al Javi bueno.

Los Javis se separan tras 13 años de relación sentimental https://elpais.com/gente/2025-11-11/los-javis-se-separan-tras-15-anos-de-relacion-sentimental.htmlRead more****
@quark Yes, keep em coming. :-)

@prologic Just start off the experiment now and see how far you get. :-D
That's a very entertaining talk about mining and analyzing radio station playlists: https://media.ccc.de/v/38c3-radiomining-playlist-scraping-und-analyse It's in German, not sure how good the English translation or subtitles are.
@meidastouch I think it's pretty funny he keeps having to explain his own jokes.
@movq unison seems pretty fast for me, and quite nice looking on my macOS desktop. It's bsed on GLFW, but it seems to work quite well 🤔
Be it Java with Swing or PyQt6, it takes ~300 ms until a basic window with a treeview and a listbox appears. That is a very noticeable delay.

Is it unrealistic to expect faster startup times these days? 🤔

Once the program is running, a new *second* window (in the same process) appears very quickly. So it’s all just the initialization stuff that takes so long. I could, of course, do what “fat” programs have done for ages: Pre-launch the process during boot, windowless. But I was hoping that this wasn’t needed. 😞 (And it’s a bad model anyway. When the main process crashes, all windows crash with it.)~
@bender Haha 😆

> GtS is easier than running Yarn, by the way. Word

This is total bullshit 🤣
@prologic no, I really meant small. I only have a handful of GiBs left of storage. If you can wait until mid-December, then no probleml. Right now it is kind of running on fumes. For testing, and to do not disturb anyone timelines, I recommend you run a small test instance. Running GtS is easier than running Yarn, by the way. Word.
#Menestrel é uma nova tag mensal para celebrar a música em suas formas mais conceituais: os álbuns. E para abrir com chave de ouro, estreia-se com o tema #debut - que mais?

É suposto ser sobre "os primeiros trabalhos de seus artistas favoritos", mas eu quis não só escolher isso, como também um album que, lá por ser o debut da banda, não deixa de mostrar o melhor que a banda tem para oferecer.

Não é que os álbums que se seguem na discografia de Ashram sejam menos excelentes que este "Ashram" (sim, é um self-titled - e quem sabe se #selftitled não é um tema de um próximo menestrel...), mas este, lá por ser o primeiro, não fica nada atrás em excelência... e é provavelmente o que eu ouço mais vezes, talvez por ser também o álbum com o qual conheci a banda - e o único que tinha para ouvir até sair o próximo...

Na foto mostro o album na sua re-edição em digipak (limitada a 1000 unidades), com a qual substitui a edição original em jewel case, porque esta tem uma faixa extra (Fourth).

Uma edição mais recente (de 2013) também com esta faixa ainda existe em stock na editora*, aproveitem!

Mas que é isso, Ashram? Bem, Ashram é um trio Italiano de música neoclássica, e em vez de os descrever... ouçam! O disco começa assim:

https://www.youtube.com/watch?v=wmJsvsWWIuQ

#début

* https://www.mandalia-music.com/produit/ashram/ O disco "Ashram" dos "Ashram" na sua edição em digipak, pousado em cima do livro "Music Listography". A capa é uma folha de vermelha de outono caida sobre um fundo vegetal verde - evocativo da altura do ano em que estamos. Por cima da folha está escrito "ashram".
#Menestrel é uma nova tag mensal para celebrar a música em suas formas mais conceituais: os álbuns. E para abrir com chave de ouro, estreia-se com o tema #debut - que mais?

É suposto ser sobre "os primeiros trabalhos de seus artistas favoritos", mas eu quis não só escolher isso, como também um album que, lá por ser o debut da banda, não deixa de mostrar o melhor que a banda tem para oferecer.

Não é que os álbums que se seguem na discografia de Ashram sejam menos excelentes que este "Ashram" (sim, é um self-titled - e quem sabe se #selftitled não é um tema de um próximo menestrel...), mas este, lá por ser o primeiro, não fica nada atrás em excelência... e é provavelmente o que eu ouço mais vezes, talvez por ser também o álbum com o qual conheci a banda - e o único que tinha para ouvir até sair o próximo...

Na foto mostro o album na sua re-edição em digipak (limitada a 1000 unidades), com a qual substitui a edição original em jewel case, porque esta tem uma faixa extra (Fourth).

Uma edição mais recente (de 2013) também com esta faixa ainda existe em stock na editora*, aproveitem!

Mas que é isso, Ashram? Bem, Ashram é um trio Italiano de música neoclássica, e em vez de os descrever... ouçam! O disco começa assim:

https://www.youtube.com/watch?v=wmJsvsWWIuQ

#début

* https://www.mandalia-music.com/produit/ashram/ O disco "Ashram" dos "Ashram" na sua edição em digipak, pousado em cima do livro "Music Listography". A capa é uma folha de vermelha de outono caida sobre um fundo vegetal verde - evocativo da altura do ano em que estamos. Por cima da folha está escrito "ashram".
@bender It's good enough ti iron out any bugs 🐛 Can I haz an account? 🙏
@prologic ah, yes, one of those, yes. Too small for testing though. 😅
This is crazy 🤪
LOL it works 🤣
Hey @mastodon 👋
@bender Not even a GotoSocial server? 🤔
@prologic not Mastodon, nope.
@bender You don't run one anymore do you? 🤔
@prologic the worse case scenario is your account gets blocked/banned. 😅
@bender Bit big of a server no? 🤔
@prologic just create an account on mastodon.social, wouldn’t that work?
Someone, on the Bridge, this is meant to have sent @manton a "Follow Request" via Activity Pub hmmm 🧐
Test (_did I fix this shit™-)?

Hey @manton 👋 Why yes I believe I did!_
Anyone run a Mastodon serve rI can have an account on to help test the Twtxt <-> Activity Pub bridge? 🙏
I'm still looking for people, podcasts, events, talking about #Python without assuming everyone is a software developer or a "data scientist".

Why are data journalists, type designers (Guido's brother!), Blender wizards, FreeCAD hackers, hobbyist game makers, casual automation buffs, robot tweakers, MicroPython enthusiasts, creative coders, educators, biologists, astronomers and other scientists, consistently ignored?

Are we invisible? One of Python Brasil keynoters kind of just did that. My heart sank. Other talks, like the Art&FLOSS one, by Jim Schmitz, lessened my pain.

Where is the follow up for that 2017 keynote by Jake VanderPlas?
I'm still looking for people, podcasts, events talking about #Python without assuming everyone is a software developer or a "data scientist".

Why are data journalists, type designers (Guido's brother!), Blender wizards, FreeCAD hackers, hobbyist game makers, casual automation buffs, robot tweakers, MicroPython enthusiasts, creative coders, educators, biologists, astronomers and other scientists, consistently ignored?

Are we f*ing invisible? One of Python Brasil keynoters kind of just did that. My heart sank. Other talks, like the Art&FLOSS one, by Jim Schmitz, lessened my pain.

Where is the follow up for that 2017 keynote by Jake VanderPlas?*
@bender I need another side that I can unblame 🤣
@prologic we are not going to get far by blaming the other side. 😅😂
****
Lo mejor para no comprar en el black friday, o en otra fecha del capitalismo señalada, es estar tan ocupado que no tengas tiempo ni de planteartelo.

O no tener dinero, que también funciona.

#blackfridayRead more****
****
Buenos días!

Os voy a dar un tip, que nadie me ha pedido, para jaquear el sistema: levantaos pronto, sed los primeros... No se lo esperan, los pillais desprevenidos!

#felizsabadoRead more****
I think because it still inserted the wrong alias in my following list:


# follow = manton@bridge.twtxt.net https://bridge.twtxt.net/twtxt/remote/d428c49928a4a0d1.txt
I'm not currently sure why this is tab-completing incorrectly hmmm 🧐
Testing 1 2 3 @manton
ap-verify: a67864d4229ae22f5f60
Wow :O That didn't work!
Test @-mentioning an AP actor via the Bridge. Hey @manton 👋
verify: 3074975949c3b0d27df4
I need some test Activity Pub / Mastodon users to test with 🤔
And this isn't even me, it's the other end 🤣
WOW LOL


fetch https://weaknotes.com/users/david: status 500 Internal Server Error


First real test failed trying to lookup / follow @david@weaknotes.com
Haha 🤣 I wonder what the reliability of executing a sleep in a 200 billion year loop cycle is? 🤔
For those curious, the new Twtxt <-> ActivityPub bridge I'm building (_bidirectional_) simply requires three things:

1. You register your Twtxt feed to the bridge: https://bridge.twtxt.net
2. You verify that you in fact own/control the feed by putting the verification code somewhere on/in your feed (_doesn't matter where or how_)
3. You proxy/forward requests for /.well-known/webfinger to the Bridge bridge.twtxt.net.

I'm still testing through and ironing out bugs 🐛 Please be patient! 🙏
technically I can put the Bridge verificaiton code in my feed's metadata so no-one really ever sees or notices it 🤔 Maybe I'll add a first-class button/field thingy in yarnd so users can "register their feed" straight from their pod? 🤔
verify: be6b4443c96a602b1947
🧮 USERS:1 FEEDS:2 TWTS:1525 ARCHIVED:90728 CACHE:2735 FOLLOWERS:22 FOLLOWING:14
Confirma-se, portanto, que não é só para os debates que a RTP insiste que "os candidatos" presidenciais são só 8, também para as entrevistas decidiram que hoje tinham entrevistado "o último dos candidatos".

Não se entende quem é que eles acham que estão a servir com esta postura...
Confirma-se, portanto, que não é só para os debates que a RTP insiste que "os candidatos" presidenciais são só 8, também para as entrevistas decidiram que hoje tinham entrevistado "o último dos candidatos".

Não se entende quem é que eles acham que estão a servir com esta postura...
****
Mañana probaré a enganchar esto en la bandeja del maletero de un coche.

He puesto velcro y aunque los cristales evidentemente reducirán la carga ... algo tendría que cargarse.

Mañana comparto fotos. Esta noche ando descargándola completamente. Compartiré información. ⌘ Read more****
hi I found a site that workd on ur 30 year old pc http://bluedwarf.top
****
Esto permite por ejemplo poder leer cbr, cbz, epub, mobi, pdf, ... sin problemas.

Por ejemplo dragon ball en pdf: https://archive.org/details/dragon-ball-full-color-arco-01-volumen-1-13/Dragon%20Ball%20Full%20Color%20-%20Arco%2001%20-%20Volumen%2001%20%28%23001-014%29/Read more****
****
Liberando un Kindle viejo para poder ejecutar KOReader

https://56k.es/fanta/liberando-un-kindle-viejo-para-poder-ejecutar-koreader/

Supongo todo el mundo conoce KOReader, es una maravilla. En ese post he dejado detallado el proceso de como estos días he liberado un cacharro Kindle (un lector de ebooks de Amazon) viejo para darle buena vida ahora con KOReader como lector y sin conexión alguna a Amazon. ⌘ Read more****
****
Aquí, disfrutando desde mi sofá de ver a @pluralistic y Tim Wu hablando en Oxford.

https://www.oii.ox.ac.uk/news-events/events/enshittification-and-extraction-the-internet-sucks-now/Read more****
Man, @quark has an absolute gold mine. Having dealt again with different clocks and all sorts of strange time things at work today, this made my day! https://netbros.com/1755172401/ :'-D
[47°09′33″S, 126°43′41″W] Reading: 0.37000 PPM
@bender Hahahahahaahaaa, you're right, it can't be anything else! :'-D Must have been one of these manmade objects. Let's hope they will become a full member of the Grant Wishes Council soon. In any case, I will keep trying.
Work has been a lot lately. I'm looking forward to the weekend and taking time for personal projects.
@danie10 Fuel efficiency was the reason I had picked the economy instead of the "whatever you have" option in the first place. Although in fairness, I'd have to get a pretty big car to rent a car less efficient than my personal beast which is at the shop.
@prologic oh dear god. Keep us posted! 😅
****
Soy yo o Jacob Elordi es demasiado guapo para hacer de la criatura de Frankenstein?

No sé, que ternura da el xiquito...

#elordi #frankensteinRead more****
@bender Twtxt <-> ActivityPub (2nd time's the charm? 🤣)
@prologic how could we ignore it?! Twtxt bridge? Of what kind? Say more! :-P
****
El juez peinado ...

es un flipado

el que tengo aquí colgado

necesita un repoblado

cloacas del estado ⌘ Read more****
[47°09′29″S, 126°43′36″W] Raw reading: 0x691719C1, offset +/-2
****
El crowfunding de @lamarea sigue operativo.

De las recompensas veo que la de 50€ es la mejor. Con eso tienes una subscripción anual. La verdad que esta muy bien porque hacen un trabajo muy bueno y necesario.

Para donar: https://www.goteo.org/project/la-fuerza-de-la-marea

Más info:

[https://www.lamarea.com/2025/11/07/la-fuerza-de-la-marea-un-crowdfunding-de-85-000-euros-para-blindar-nuestro-periodismo-de-investigacion/](https ... ⌘ [Read more](https://mastodon.green/@fanta/115547692433906745)****
Testing new design, architecture and implementation of a Twtxt bridge I'm working on...

verification-token: ee9bc4da3356f4990671

Please ignore.
Lol where Kmeleon gopher link or Lynx browser for Win32?
****
#cualquierdiaDeMusicaEnFormatoFisico El Malquerer de Rosalia. La cual consideran sobrevalorada algunas personas pero que tiene discos redondos para escuchar de principio a fin. Este es uno de ellos. ⌘ Read more****
[47°09′44″S, 126°43′04″W] 4593 days without news from Herve
[47°09′24″S, 126°43′11″W] Saalmi, retransmit, please
@jalefkowit IMHO they should keep working on it.
Boleto falso do Simples Nacional em um email cujo rementente aparenta ser @ santarem. pa . gov . br ... está tendo. #fraude
🧮 USERS:1 FEEDS:2 TWTS:1524 ARCHIVED:90723 CACHE:2737 FOLLOWERS:22 FOLLOWING:14