# 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 238090
# self = https://watcher.sour.is?offset=226536
# next = https://watcher.sour.is?offset=226636
# prev = https://watcher.sour.is?offset=226436
@lyse Oof, that is impressive!
@lyse Oof, that is impressive!
@lyse Oof, that is impressive!
@andros I _think_ that should have fixed it. I just don't know what to do about SSh access now hmmm 🧐
@andros I _think_ that should have fixed it. I just don't know what to do about SSh access now hmmm 🧐
Ahh I see what I've done. That was a bit unfortunate 🤣 Because git.mills.io was a non-proxied DNS entry so that Git+SSH would also work, I now have a problem hmm. How not to expose my IP(s) directly and open them up to attack? 🤔
Ahh I see what I've done. That was a bit unfortunate 🤣 Because git.mills.io was a non-proxied DNS entry so that Git+SSH would also work, I now have a problem hmm. How not to expose my IP(s) directly and open them up to attack? 🤔
What's not working for you? What's the error? 🤔 I recently had to firewall off access to my infra for Web traffic and only permit ingress via Cloudflare. Why? 😅 Because some asshole(s) on the Internet decided it would be a good idea to send me in excess of 300 rps to my Git server 🤦‍♂️
What's not working for you? What's the error? 🤔 I recently had to firewall off access to my infra for Web traffic and only permit ingress via Cloudflare. Why? 😅 Because some asshole(s) on the Internet decided it would be a good idea to send me in excess of 300 rps to my Git server 🤦‍♂️
@andros No. it's up. Why's that?
@andros No. it's up. Why's that?
Is https://git.mills.io/yarnsocial dead?
Is https://git.mills.io/yarnsocial dead?
Gato en 8 bits
#catsoftwtxt
Gato en 8 bits
#catsoftwtxt
Gato en 8 bits
/https://duque-terron.cat/media/photos/IMG_3107.jpeg) #catsoftwtxt
On my blog: Developer Diary, Treaty of Ghent https://john.colagioia.net/blog/2024/12/23/ghent.html #programming #project #devjournal
@movq Hmm, works here. Maybe some temporary problem that has been fixed by now?
#MaradoWeekly #WeeklyRecord Week 52 O "Tribut'Ó Ti Tobias", dos Charanga
#MaradoWeekly #WeeklyRecord Week 52 O "Tribut'Ó Ti Tobias", dos Charanga
In case somebody needs a calculator: https://www.youtube.com/watch?v=E0pJST5mL3A
[47°09′30″S, 126°43′43″W] Resetting transponder
Thanks @prologic !
Thanks @prologic !
@lyse Hmmm:

Could not fetch: HTTPError('403 Client Error: Forbidden for url: https://uplegger.eu/twtxt.txt')

🤔
@lyse Hmmm:

Could not fetch: HTTPError('403 Client Error: Forbidden for url: https://uplegger.eu/twtxt.txt')

🤔
@lyse Hmmm:

Could not fetch: HTTPError('403 Client Error: Forbidden for url: https://uplegger.eu/twtxt.txt')

🤔
@lyse Hmmm:

Could not fetch: HTTPError('403 Client Error: Forbidden for url: https://uplegger.eu/twtxt.txt')

🤔
Here's a visual of what happened before I firewalled off all web traffic to force it to go through Cloudflare. Don't even ask me how my IP addresses got found out, but either this is malicious, incompetent or my wider ISP is being DDoS'd (_it's happened before_).
Here's a visual of what happened before I firewalled off all web traffic to force it to go through Cloudflare. Don't even ask me how my IP addresses got found out, but either this is malicious, incompetent or my wider ISP is being DDoS'd (_it's happened before_).
@andros Oooh exiting, we haven't seen a Twtxt client in a functional language yet 🤣
@andros Oooh exiting, we haven't seen a Twtxt client in a functional language yet 🤣
@andros Hello! 👋
@andros Hello! 👋
Well that was fun! 🤩 I was being attacked directly (_bypasses Cloudflare somehow_) and whatever dafuq that was was killing my ingress and causing it to get OOM killed 😱 I was seeing 100s of requests per second!!! 😱
Well that was fun! 🤩 I was being attacked directly (_bypasses Cloudflare somehow_) and whatever dafuq that was was killing my ingress and causing it to get OOM killed 😱 I was seeing 100s of requests per second!!! 😱
@andros See https://twtxt.dev -- There isn't really anythign specific about avatars or how big they should be, etc. The spec mostly talks about what's possible and supported by clients and publishers of twtxt feeds. We have yet to write specific client/server recommendations.
@andros See https://twtxt.dev -- There isn't really anythign specific about avatars or how big they should be, etc. The spec mostly talks about what's possible and supported by clients and publishers of twtxt feeds. We have yet to write specific client/server recommendations.
Hello everyone! 😁
Hello everyone! 😁
Is there any rule or information about images in the twtxt specification?
Is there any rule or information about images in the twtxt specification?
@movq Hahaha, no worries. :-)
Thanks @bender for the feedback. I fixed and expanded the article. I'm sorry for my poor interaction. Furthermore, I'm reading and writing while programming a client in Emacs.
Thanks @bender for the feedback. I fixed and expanded the article. I'm sorry for my poor interaction. Furthermore, I'm reading and writing while programming a client in Emacs.
You are clearly a time traveler, @xuu!
@prologic That also has the downside of fitting right in the write-only code category. :-D
[47°09′20″S, 126°43′32″W] Transponder malfunction
@movq Ha, that's cool, I wasn't aware of 2024 being one of these years.
@xuu What do you like about the fish shell? 🐚
@xuu What do you like about the fish shell? 🐚
@xuu Is this on your instance? 🤔
@xuu Is this on your instance? 🤔
@xuu It uses “North American Mode” by default, it seems (says the source code). cal -mw 2024 switches to ISO 8601.

(Everybody should use ISO 8601 or at least RFC 3339!@1@11! 😅)
@xuu It uses “North American Mode” by default, it seems (says the source code). cal -mw 2024 switches to ISO 8601.

(Everybody should use ISO 8601 or at least RFC 3339!@1@11! 😅)
@xuu It uses “North American Mode” by default, it seems (says the source code). cal -mw 2024 switches to ISO 8601.

(Everybody should use ISO 8601 or at least RFC 3339!@1@11! 😅)
@xuu It uses “North American Mode” by default, it seems (says the source code). cal -mw 2024 switches to ISO 8601.

(Everybody should use ISO 8601 or at least RFC 3339!@1@11! 😅)
[47°09′22″S, 126°43′19″W] Reading: 0.11000 PPM
@movq my util-linux 2.40.2 version of cal seems to do week 53.

@movq my util-linux 2.40.2 version of cal seems to do week 53.

@lyse That must have been “Between Interval - Radio Silence” playing in the background: https://www.youtube.com/watch?v=WIzhpg01Faw&list=PLApmGFOVPZhko_EIfnvcPVdqXSklqJTIq (I didn’t pay attention to audio, sorry. 🥴)
@lyse That must have been “Between Interval - Radio Silence” playing in the background: https://www.youtube.com/watch?v=WIzhpg01Faw&list=PLApmGFOVPZhko_EIfnvcPVdqXSklqJTIq (I didn’t pay attention to audio, sorry. 🥴)
@lyse That must have been “Between Interval - Radio Silence” playing in the background: https://www.youtube.com/watch?v=WIzhpg01Faw&list=PLApmGFOVPZhko_EIfnvcPVdqXSklqJTIq (I didn’t pay attention to audio, sorry. 🥴)
@lyse That must have been “Between Interval - Radio Silence” playing in the background: https://www.youtube.com/watch?v=WIzhpg01Faw&list=PLApmGFOVPZhko_EIfnvcPVdqXSklqJTIq (I didn’t pay attention to audio, sorry. 🥴)
Bro.. Gitea I think you are drunk. How is Jan 2024 5 days ago?
Bro.. Gitea I think you are drunk. How is Jan 2024 5 days ago?
2024 was a funny year: The year begins *and ends* with calendar week 1:



The one in January being 2024-W01 and the one in December 2025-W01.

🤓

(Hmmm, my printed LaTeX calendar using tikz-kalender gets it wrong or uses different week definitions. It shows next week as 53. 🤔)
2024 was a funny year: The year begins *and ends* with calendar week 1:



The one in January being 2024-W01 and the one in December 2025-W01.

🤓

(Hmmm, my printed LaTeX calendar using tikz-kalender gets it wrong or uses different week definitions. It shows next week as 53. 🤔)
2024 was a funny year: The year begins *and ends* with calendar week 1:



The one in January being 2024-W01 and the one in December 2025-W01.

🤓

(Hmmm, my printed LaTeX calendar using tikz-kalender gets it wrong or uses different week definitions. It shows next week as 53. 🤔)
2024 was a funny year: The year begins *and ends* with calendar week 1:



The one in January being 2024-W01 and the one in December 2025-W01.

🤓

(Hmmm, my printed LaTeX calendar using tikz-kalender gets it wrong or uses different week definitions. It shows next week as 53. 🤔)
@bender im a fisherman.
@bender im a fisherman.
Really I would be just about happy with ash though i.e: /bin/sh
Really I would be just about happy with ash though i.e: /bin/sh
@bender I always change it to Bash. I can't stand any other weird shell haha 😆
@bender I always change it to Bash. I can't stand any other weird shell haha 😆
@prologic, do you use zsh on macOS, or do you change it to, say, bash?
@bender Haha just making sure when I'm removing snapshots from my backup that I don't remove the wrong ones 🤣
@bender Haha just making sure when I'm removing snapshots from my backup that I don't remove the wrong ones 🤣
🧮 USERS:1 FEEDS:2 TWTS:1192 ARCHIVED:82886 CACHE:2562 FOLLOWERS:17 FOLLOWING:14
@thecanine yeah, PayPal blows. I use it exclusively when buying stuff from eBay, because using anything else is a pain. Other than that they can go fly a kite.
@prologic dear lord! Can you make it a little bit longer? 🤭
You really cannot beat UNIX, no really. Everything else ever invented sucks in comparison 🤣


$ diff -Ndru <(restic snapshots | grep minio | awk '{ print $1 }' | sort -u) <(restic snapshots | grep minio | awk '{ print $1 }' | xargs -I{} restic forget -n {} | grep -E '\\{.*\\}' | sed -e 's/{//g;s/}//g' | sort -u) | tee | wc -l; echo $?
0
0
You really cannot beat UNIX, no really. Everything else ever invented sucks in comparison 🤣


$ diff -Ndru <(restic snapshots | grep minio | awk '{ print $1 }' | sort -u) <(restic snapshots | grep minio | awk '{ print $1 }' | xargs -I{} restic forget -n {} | grep -E '\{.*\}' | sed -e 's/{//g;s/}//g' | sort -u) | tee | wc -l; echo $?
0
0
You really cannot beat UNIX, no really. Everything else ever invented sucks in comparison 🤣


$ diff -Ndru <(restic snapshots | grep minio | awk '{ print $1 }' | sort -u) <(restic snapshots | grep minio | awk '{ print $1 }' | xargs -I{} restic forget -n {} | grep -E '\{.*\}' | sed -e 's/{//g;s/}//g' | sort -u) | tee | wc -l; echo $?
0
0
@movq Oh, a movqOS, that's super cool! :-)

Yeah, glossy screens are straight from hell. :-D What's this spooky wind chime background music?

Anyway, have great fun learning more and experimenting with this low level stuff!
#catsoftwtxt
/https://baldo.cat/media/photos/IMG_3102.jpeg) #catsoftwtxt
#catsoftwtxt
@movq Unfortunately, there is no shortage of terrible UI designers. To be fair, I'm probably one of them when it comes to the point.
Danke, @arne. Ich werde berichten.
Traduction de Phrack https://www.arsouyes.org/phrack-trad/
Traduction de Phrack https://www.arsouyes.org/phrack-trad/
[47°09′26″S, 126°43′02″W] Carrier too weak
@doesnm Usenet is NNTP. No other way. And yes, it is very much alive. Now, finding servers to interact with it, freely, is becoming more of a problem these days.
@andros grats! A few things. Typo on jenny; that’s, it’s “jenny”, not “Janny”. You missed how to reply to others, and how to find those who “follow” you, which will require to mention the current extensions.
I would like to share my lastest article about #twtxt on my blog: https://programadorwebvalencia.com/twtxt-la-red-social-en-texto-plano-descentralizada-y-minimalista/ . Attention! It is a Spanish
I would like to share my lastest article about #twtxt on my blog: https://programadorwebvalencia.com/twtxt-la-red-social-en-texto-plano-descentralizada-y-minimalista/ . Attention! It is a Spanish
Why have I never checked out KolibriOS before? That thing is crazy. 😳

Why have I never checked out KolibriOS before? That thing is crazy. 😳