# 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 196268
# self = https://watcher.sour.is?offset=177440
# next = https://watcher.sour.is?offset=177540
# prev = https://watcher.sour.is?offset=177340
/ME shouting: Make TWTXT GREAT AGAIN!! o/
🧮 USERS:1 FEEDS:2 TWTS:1179 ARCHIVED:82669 CACHE:2598 FOLLOWERS:17 FOLLOWING:14
@aelaraji Thanks! 🙇‍♂️
@aelaraji Thanks! 🙇‍♂️
Recived a non-twtxt webmention from https://gregorlove.com/2024/12/this-is-cool/

mentioning https://darch.dk/mentions-twtxt

(IP: 216.92.222.196)

Mention from https://aelaraji.com/twtxt.txt in https://aelaraji.com/twtxt.txt#:~:text=2024-12-09T20%3A58%3A59" rel="noopener" target="_blank">2024-12-09T20:58:59
> =_
Correction: The webfinger thing doesn't point out where the webmention endoint is. and I should add in a # webmention = https://... to my twtxt file. My bad!
Correction: The webfinger thing doesn't point out where the webmention endoint is. and I should add in a # webmention = https://... to my twtxt file. My bad!
Correction: The webfinger thing doesn't point out where the webmention endoint is. and I should add in a # webmention = https://... to my twtxt file. My bad!
@prologic sure! I don't know if this is what you need but, let me give it a try.

- I have Timeline installed, which has an endpoint to process #webmentions. Mine for example is https://aelaraji.com/timeline/webmention which you can find by querying https://aelaraji.com/.well-known/webfinger.
- If you mention someone from #Timeline itself, it takes care of querying that and sending in the mention for you.
- Otherwise (what I personally do) you could just:
h
curl -i -d 'source=https://twtxt.net/user/prologic/twtxt.txt#:~:text=2024-12-09T01:22:37Z' -d 'target=https://aelaraji.com/twtxt.txt' https://aelaraji.com/timeline/webmention

basically what @sorenpeter mentioned in his article Here.

Afterwards, the mentions are stored in their own mentions.txt feed. The one from the example above looks like this on my Timeline :
![Example Timeline (web)mention](https://aelaraji.com/static/img/example_mention.gif)

Feel free to spam my endpoint if you'd like to give things a try. 👍

_\n_
@prologic sure! I don't know if this is what you need but, let me give it a try.

- I have Timeline installed, which has an endpoint to process #webmentions. Mine for example is https://aelaraji.com/timeline/webmention which you can find by querying https://aelaraji.com/.well-known/webfinger.
- If you mention someone from #Timeline itself, it takes care of querying that and sending in the mention for you.
- Otherwise (what I personally do) you could just:
h
curl -i -d 'source=https://twtxt.net/user/prologic/twtxt.txt#:~:text=2024-12-09T01:22:37Z' -d 'target=https://aelaraji.com/twtxt.txt' https://aelaraji.com/timeline/webmention

basically what @sorenpeter mentioned in his article Here.

Afterwards, the mentions are stored in their own mentions.txt feed. The one from the example above looks like this on my Timeline :
![Example Timeline (web)mention](https://aelaraji.com/static/img/example_mention.gif)

Feel free to spam my endpoint if you'd like to give things a try. 👍

_[P.S: personally, I don't seem to get the mentions if I add the `Text fragment` part to my target]__
@prologic sure! I don't know if this is what you need but, let me give it a try.

- I have Timeline installed, which has an endpoint to process #webmentions. Mine for example is https://aelaraji.com/timeline/webmention which you can find by querying https://aelaraji.com/.well-known/webfinger.
- If you mention someone from #Timeline itself, it takes care of querying that and sending in the mention for you.
- Otherwise (what I personally do) you could just:
h
curl -i -d 'source=https://twtxt.net/user/prologic/twtxt.txt#:~:text=2024-12-09T01:22:37Z' -d 'target=https://aelaraji.com/twtxt.txt' https://aelaraji.com/timeline/webmention

basically what @sorenpeter mentioned in his article Here.

Afterwards, the mentions are stored in their own mentions.txt feed. The one from the example above looks like this on my Timeline :
![Example Timeline (web)mention](https://aelaraji.com/static/img/example_mention.gif)

Feel free to spam my endpoint if you'd like to give things a try. 👍

_[P.S: personally, I don't seem to get the mentions if I add the `Text fragment` part to my target]__
Thank you @bender and @movq!

I partially fixed the code block rendering. With some terrible hacks, though. :-( I see that empty lines in code block still need some more work. There are also some other cases around line continuation where the result looks ugly. I have to refactor some parts to make this go more smoothly and do this properly. No way around that.

Code block look slightly better

Turns out, my current message text parser does not even parse plain links. That's next on the agenda.

Oh, I also noticed that this thing crashes when there is not enough space to actually draw stuff. No shortage of work. Anyway, time is up, good night. :-)
@lyse Nice! I’m glad to see this project is coming along. 😊
@lyse Nice! I’m glad to see this project is coming along. 😊
@lyse Nice! I’m glad to see this project is coming along. 😊
@lyse Nice! I’m glad to see this project is coming along. 😊
@lyse ooooohhhh, colours! 💖
[47°09′03″S, 126°43′28″W] Sample analyzing complete -- starting transfer
Finally, the message rendering in my tt Go rewrite produces some colors. There is definitely a lot more tweaking necessary. But this is a first step in the right direction.

Showing off message rendering in tt2
https://www.cipherbliss.com/2024/suivi-de-r%C3%A9daction-de-livre-orgmode/ Suivi de rédaction de livre #orgmode #pandoc
[47°09′11″S, 126°43′19″W] Taking samples
Google Drive? Can he give direct link? Idk about he but twtxt feed can he hosted in s3!
On my blog: Developer Diary, Anti-Corruption Day https://john.colagioia.net/blog/2024/12/09/corruption.html #programming #project #devjournal
@lyse that's the driveway ramp for the house next door. :-)
https://yggdrasil-network.github.io
Estou numa conf sobre direitos digitais, e o prémio do dia vai para o representante da ERC que falou do "trabalho hercúleo" da entidade. Como bom apreciador de trocadilhos de pai, dou 10/10
Estou numa conf sobre direitos digitais, e o prémio do dia vai para o representante da ERC que falou do "trabalho hercúleo" da entidade. Como bom apreciador de trocadilhos de pai, dou 10/10
"O meu primo era careca, agora meteu cabelo para poder engatar gajas"

#conversasalheias
"O meu primo era careca, agora meteu cabelo para poder engatar gajas"

#conversasalheias
My neighbour is always either coming in or going out
[47°09′40″S, 126°43′05″W] Raw reading: 0x6756DBC1, offset +/-3
#MaradoWeekly #WeeklyRecord Week 50 lycia's "tripping back into the broken days", cover and inner where the lyrics for "gray december desert day" can be seen
#MaradoWeekly #WeeklyRecord Week 50 lycia's "tripping back into the broken days", cover and inner where the lyrics for "gray december desert day" can be seen
@bender There's a lot of unused space left on the house!
[47°09′22″S, 126°43′41″W] --interrupted--
Hm, does your implementation works not with txt-only? I'm tried to write own but didnt test it: https://paste.ee/p/CopOR
[47°09′07″S, 126°43′10″W] Storm recedes -- back to normal work
@bender Fareek that's nice!!! 😱
@bender Fareek that's nice!!! 😱
@aelaraji Can you walk me through your testing process here and share example links etc? 🙏
@aelaraji Can you walk me through your testing process here and share example links etc? 🙏
@bender I wonder where that dude who was hosting his twtxt feed in a google drive go? 😆 that was hilarious!!
@bender I wonder where that dude who was hosting his twtxt feed in a google drive go? 😆 that was hilarious!!
@bender I wonder where that dude who was hosting his twtxt feed in a google drive go? 😆 that was hilarious!!
Mention from https://aelaraji.com/twtxt.txt in https://aelaraji.com/twtxt.txt#:~:text=2024-12-09T00%3A29%3A24" rel="noopener" target="_blank">2024-12-09T00:29:24
> =_
@sorenpeter Noice!! just gave a try... and it's looking way better! -not that the old format was bad, it's just that this one is looking more readable- Webmentions: Mention from https://darch.dk/twtxt.txt in 2024-12-08T20:58:54Z
@sorenpeter Noice!! just gave a try... and it's looking way better! -not that the old format was bad, it's just that this one is looking more readable- Webmentions: Mention from https://darch.dk/twtxt.txt in 2024-12-08T20:58:54Z
@sorenpeter Noice!! just gave a try... and it's looking way better! -not that the old format was bad, it's just that this one is looking more readable- Webmentions: Mention from https://darch.dk/twtxt.txt in 2024-12-08T20:58:54Z
@johan and a running web server (or Gemini, Gopher, though those might not work for everyone).

I don’t think a domain name is needed, but a public IP address.
🧮 USERS:1 FEEDS:2 TWTS:1178 ARCHIVED:82661 CACHE:2609 FOLLOWERS:17 FOLLOWING:14
Someone in the neighbourhood is ready!

Christmas decorated house.
https://gto76.github.io/python-cheatsheet/ comprehensive #python HowTo
-¿Apagas la luz? Ya me he puesto cómodo. -
#catsoftwtxt
-¿Apagas la luz? Ya me he puesto cómodo. -
#catsoftwtxt
-¿Apagas la luz? Ya me he puesto cómodo. -
/https://duque-terron.cat/media/photos/IMG_2893.jpeg) #catsoftwtxt
@aelaraji https://github.com/sorenpeter/timeline/commit/555baefcd0e75e6a281472994e8eb7ae9b5d2a1c
@aelaraji https://github.com/sorenpeter/timeline/commit/555baefcd0e75e6a281472994e8eb7ae9b5d2a1c
@aelaraji https://github.com/sorenpeter/timeline/commit/555baefcd0e75e6a281472994e8eb7ae9b5d2a1c
@aelaraji https://github.com/sorenpeter/timeline/commit/555baefcd0e75e6a281472994e8eb7ae9b5d2a1c
@sorenpeter What are we testing?
@sorenpeter What are we testing?
@sorenpeter What are we testing?
Mention from https://darch.dk/twtxt.txt in https://darch.dk/twtxt.txt#:~:text=2024-12-08T20%3A17%3A27Z" rel="noopener" target="_blank">2024-12-08T20:17:27Z
> @sorenpeter test 5.2=_
Mention from https://darch.dk/twtxt.txt in https://darch.dk/twtxt.txt#:~:text=2024-12-08T20%3A13%3A13Z,-%0A" rel=noopener>2024-12-08T20:13:13Z
> @sorenpeter test 5.1
Mention from https://darch.dk/twtxt.txt in 2024-12-08T20:01:08Z
> @sorenpeter test 4.9
First Advent of Code visualization this year:

https://movq.de/v/e14086cc1c/MVI_8057.MOV.mp4

It’s for day 8. Don’t look if you don’t want to get spoiled. If you don’t know the puzzle, you’ll hardly understand what this is doing – but it’s fancy and colorful and fun to look at, right? 😅

This is Java 1 (AWT) running on a Pentium 133 on OS/2 Warp 4.
First Advent of Code visualization this year:

https://movq.de/v/e14086cc1c/MVI_8057.MOV.mp4

It’s for day 8. Don’t look if you don’t want to get spoiled. If you don’t know the puzzle, you’ll hardly understand what this is doing – but it’s fancy and colorful and fun to look at, right? 😅

This is Java 1 (AWT) running on a Pentium 133 on OS/2 Warp 4.
First Advent of Code visualization this year:

https://movq.de/v/e14086cc1c/MVI_8057.MOV.mp4

It’s for day 8. Don’t look if you don’t want to get spoiled. If you don’t know the puzzle, you’ll hardly understand what this is doing – but it’s fancy and colorful and fun to look at, right? 😅

This is Java 1 (AWT) running on a Pentium 133 on OS/2 Warp 4.
First Advent of Code visualization this year:

https://movq.de/v/e14086cc1c/MVI_8057.MOV.mp4

It’s for day 8. Don’t look if you don’t want to get spoiled. If you don’t know the puzzle, you’ll hardly understand what this is doing – but it’s fancy and colorful and fun to look at, right? 😅

This is Java 1 (AWT) running on a Pentium 133 on OS/2 Warp 4.
Mention from https://darch.dk/twtxt.txt in https://darch.dk/twtxt.txt#:~:text=2024-12-08T19:52:16Z,%0A" rel=noopener>2024-12-08T19:52:16Z
> @sorenpeter test 4.8
You were mentioned by https://darch.dk/twtxt.txt https://darch.dk/twtxt.txt#:~:text=2024-12-08T19:47:37Z,%0A" rel=noopener>2024-12-08T19:47:37Z
> @sorenpeter test 4.7
You were mentioned by darch.dk/twtxt.txt https://darch.dk/twtxt.txt#:~:text=2024-12-08T19:46:53Z,%0A" rel=noopener>2024-12-08T19:46:53Z
> @sorenpeter test 4.6
You were mentioned by Array https://darch.dk/twtxt.txt#:~:text=2024-12-08T19:46:26Z,%0A" rel=noopener>2024-12-08T19:46:26Z
> @sorenpeter test 4.5
You were mentioned https://darch.dk/twtxt.txt#:~:text=2024-12-08T19:36:07Z,%0A" rel=noopener>2024-12-08T19:36:07Z in https://darch.dk/twtxt.txt
> @sorenpeter test 4.4
You were mentioned in: https://darch.dk/twtxt.txt#:~:text=2024-12-08T19:25:12Z,%0A" rel=noopener>2024-12-08T19:25:12Z (https://darch.dk/twtxt.txt)
> @sorenpeter test 4.3
You were mentioned in: https://darch.dk/twtxt.txt#:~:text=2024-12-08T19:24:15Z,%0A" rel=noopener>2024-12-08T19:24:15Z (https://darch.dk/twtxt.txt#)
> @sorenpeter test 4.2
You were mentioned in: https://darch.dk/twtxt.txt#:~:text=2024-12-08T19:21:41Z,%0A" rel=noopener>2024-12-08T19:21:41Z (2024-12-08T19:21:41Z)
> @sorenpeter test 4.1
You were mentioned in: https://darch.dk/twtxt.txt#:~:text=2024-12-08T19:20:09Z,%0A" rel=noopener>https://darch.dk/twtxt.txt#> by darch.dk
>
@sorenpeter test 4.1
You were mentioned in: https://darch.dk/twtxt.txt#:~:text=2024-12-08T19:19:37Z,%0A" rel=noopener>Array by darch.dk
> @sorenpeter test 4
[47°09′51″S, 126°43′21″W] Wind speed: 60kph -- batteries low
Chegou o ciber natal: maximiza a janela da ciberlândia no teu computador e regala-te com estes gráficos natalícios de qualidade!

Produzidos nesta manhã ventosa de dezembro, a partir do meu computador e na a companhia de @rlafuente @madcap e @edsantos

#CiberNatalândia
O elefante do mastodon, de perfil, a mandar um aviãozinho de papel em versão de natal glitchy: acrescentamos-lhe umas hastes de rena e o avião de papel é uma mini árvore de natal. O elefante do mastodon, de perfil, a mandar um aviãozinho de papel em versão de natal glitchy: acrescentamos-lhe umas hastes de rena e o avião de papel é uma mini árvore de natal. O elefante do mastodon, de perfil, a mandar um aviãozinho de papel em versão de natal, antes do tratamento glitchy: acrescentamos-lhe umas hastes de rena e o avião de papel é uma mini árvore de natal.
Chegou o ciber natal: maximiza a janela da ciberlândia no teu computador e regala-te com estes gráficos natalícios de qualidade!

Produzidos nesta manhã ventosa de dezembro, a partir do meu computador e na a companhia de @rlafuente @madcap e @edsantos

#CiberNatalândia
O elefante do mastodon, de perfil, a mandar um aviãozinho de papel em versão de natal glitchy: acrescentamos-lhe umas hastes de rena e o avião de papel é uma mini árvore de natal. O elefante do mastodon, de perfil, a mandar um aviãozinho de papel em versão de natal glitchy: acrescentamos-lhe umas hastes de rena e o avião de papel é uma mini árvore de natal. O elefante do mastodon, de perfil, a mandar um aviãozinho de papel em versão de natal, antes do tratamento glitchy: acrescentamos-lhe umas hastes de rena e o avião de papel é uma mini árvore de natal.
You were mentioned in: https://darch.dk/twtxt.txt#:~:text=2024-12-08T18:42:31Z,%0A" rel=noopener>https://darch.dk/twtxt.txt#:~:text=2024-12-08T18:42:31Z>
>
@sorenpeter test 3
You were mentioned in: https://darch.dk/twtxt.txt#:~:text=2024-12-08T18:24:09Z,%0A" rel=noopener>https://darch.dk/twtxt.txt#:~:text=2024-12-08T18:24:09Z>
>
@sorenpeter test 3
Handy one-liners for SED https://edoras.sdsu.edu/doc/sed-oneliners.html
Handy one-liners for SED https://edoras.sdsu.edu/doc/sed-oneliners.html
Recived webmention from https://darch.dk/twtxt.txt#2024-12-08T18:19:23Z
mentioning http://darch.dk/twtxt.txt
(IP: 195.242.130.52)
You were mentioned in: https://darch.dk/twtxt.txt#:~:text=2024-12-08T18:13:23Z,%0A" rel=noopener>https://darch.dk/twtxt.txt#:~:text=2024-12-08T18:13:23Z>
>
@sorenpeter
[47°09′07″S, 126°43′13″W] Wind speed: 66kph
Ha descubierto que el vecino de enfrente tiene otro gato. ¡Otro posible invasor!
#catsoftwtxt
Ha descubierto que el vecino de enfrente tiene otro gato. ¡Otro posible invasor!
#catsoftwtxt
Ha descubierto que el vecino de enfrente tiene otro gato. ¡Otro posible invasor!
/https://duque-terron.cat/media/photos/IMG_2866.jpeg) #catsoftwtxt
Pinellas County Running: 6.28 miles, 00:09:31 average pace, 00:59:46 duration
again worn out. i needed to take a nap yesterday to "catch up" but i was told not to. not good advice. this was comfortable, but the body is just exhausted.
#running
Pinellas County Running: 6.28 miles, 00:09:31 average pace, 00:59:46 duration
again worn out. i needed to take a nap yesterday to "catch up" but i was told not to. not good advice. this was comfortable, but the body is just exhausted.
#running
Pinellas County Running: 6.28 miles, 00:09:31 average pace, 00:59:46 duration
again worn out. i needed to take a nap yesterday to "catch up" but i was told not to. not good advice. this was comfortable, but the body is just exhausted.
#running
On my blog: Five Years of Entropy Arbitrage https://john.colagioia.net/blog/2024/12/08/five-years.html #blog #celebration #meta
You were mentioned in: https://brid.gy/repost/mastodon/@sorenpeter@norrebro.space/113607069233148063/112982101849380288,%0A" rel=noopener>https://brid.gy/repost/mastodon/@sorenpeter@norrebro.space/113607069233148063/112982101849380288>
>
@sorenpeterdarch.dk Nice! 👍
@sorenpeterdarch.dk Nice! 👍