# 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 196264
# self = https://watcher.sour.is?offset=180758
# next = https://watcher.sour.is?offset=180858
# prev = https://watcher.sour.is?offset=180658
@kingdomcome slayyyy
@prologic Is it possible to make Pull Request on twtxt.dev ?
@prologic Is it possible to make Pull Request on twtxt.dev ?
I just finished testing an interface with 95 cases! #testing #python
I just finished testing an interface with 95 cases! #testing #python
@andros Reminds me of another low-code platform I came across that is written in Go, but uses Starlark I think as the DSL for writing apps.
@andros Reminds me of another low-code platform I came across that is written in Go, but uses Starlark I think as the DSL for writing apps.
@prologic It's opensource. You can run the software in your localhost or server. Cloud service is a free option.
@prologic It's opensource. You can run the software in your localhost or server. Cloud service is a free option.
On my blog: Developer Diary, Old New Year's Eve https://john.colagioia.net/blog/2025/01/13/old-new-year.html #programming #project #devjournal
[47°09′50″S, 126°43′07″W] Sample analyzing complete -- starting transfer
Pinellas County Cycling: 7.75 miles, 00:05:28 average pace, 00:42:22 duration
cross training
#cycling
Pinellas County Cycling: 7.75 miles, 00:05:28 average pace, 00:42:22 duration
cross training
#cycling
Pinellas County Cycling: 7.75 miles, 00:05:28 average pace, 00:42:22 duration
cross training
#cycling
#MaradoWeekly #WeeklyPlant Week 02 An outdoors vase with a plant and its three open pink flowers
#MaradoWeekly #WeeklyPlant Week 02 An outdoors vase with a plant and its three open pink flowers
@andros It's a Cloud/SaaS thing right? 🤔🤔
@andros It's a Cloud/SaaS thing right? 🤔🤔
Of course @prologic! Check https://streamlit.io/
Of course @prologic! Check https://streamlit.io/
@andros What is Streamlit? Link?
@andros What is Streamlit? Link?
I am now using Streamlit at work to build admin interfaces and some internal application. It's amazing! I recommend it
I am now using Streamlit at work to build admin interfaces and some internal application. It's amazing! I recommend it
[47°09′47″S, 126°43′54″W] Taking samples
Learned a new word today!
[47°09′38″S, 126°43′08″W] Reading: 1.63 Sv
Wow. Thanks to comp.misc for pointing this place.
🧮 USERS:1 FEEDS:2 TWTS:1213 ARCHIVED:84163 CACHE:2968 FOLLOWERS:17 FOLLOWING:14
@doesnmppsflt It looks like it... Although they shouldn't be empty since Timeline took care of sending those. I believe I have an idea as to why that happened, but will have to test before filing an issue.
@doesnmppsflt It looks like it... Although they shouldn't be empty since Timeline took care of sending those. I believe I have an idea as to why that happened, but will have to test before filing an issue.
Morning 🥱
Morning 🥱
@lyse HAHA! A forever stable major release eh? That's brilliant 😃 ...
@lyse HAHA! A forever stable major release eh? That's brilliant 😃 ...
Recived a non-twtxt webmention from https://brid.gy/like/mastodon/@sorenpeter@norrebro.space/113607069233148063/113781123828204387

mentioning http://darch.dk/twtxtalk-piksel

(IP: 34.96.44.107)

Gotta get punker
My webmention script are the same as Timeline
Your mention is... empty?
@doesnm.p.psf.lt I don't know if you have already noticed, but your Twtxt/Webmention script outputs Timestamps from the future 🤔 I wonder if Timeline's does the same ...
I'm sitting in official cabal.club with nicknames doesnm and doesnm-seed from vps because can't install cli in Termux
[47°09′48″S, 126°43′05″W] Transfer aborted
Noice! Mention sent successfully
@doesnm.p.psf.lt Testing Testing... 123... Ouiiiiiii... 😆
I've been using nile, my alternative WM for #plan9, for over a decade now. I just made some additional improvements and finally gave it a web page: http://a.9srv.net/src/nile/
I've been using nile, my alternative WM for #plan9, for over a decade now. I just made some additional improvements and finally gave it a web page: http://a.9srv.net/src/nile/
@doesnm.p.psf.lt Are you also using https://cabal.chat or just someone else with the same random username?
@doesnm.p.psf.lt Are you also using https://cabal.chat or just someone else with the same random username?
@doesnm.p.psf.lt Are you also using https://cabal.chat or just someone else with the same random username?
@doesnm.p.psf.lt Are you also using https://cabal.chat or just someone else with the same random username?
[47°09′05″S, 126°43′10″W] Transfer 25% complete...
curl: (3) URL rejected: Malformed input to a URL function. Writing sender in bash was BAD idea
@sorenpeter Yes it works, thx: https://doesnm.cc/mentions.txt . I'm deleted html tags because my client do not support html rendering
On my blog: Exercise https://john.colagioia.net/blog/2025/01/12/exercise.html #advice #health #publicdomain
@doesnm.p.psf.lt Cool lets see if this works?!
@doesnm.p.psf.lt Cool lets see if this works?!
@doesnm.p.psf.lt Cool lets see if this works?!
@doesnm.p.psf.lt Cool lets see if this works?!
@prologic I say we should find a way to support mentions with only url, no nick, as per the original spec.

- For @<nick url> we already got support
- For @<nick> the posting client should expand it to @<nick url>, if not then the reading client should just render it as @nick with no link.
- For @<url> the sending client should try to expand it to @<nick url>, if not then the reading client should try to find or construct a nick base on:
1. Look in twtxt.txt for a nick =
2. Use (sub)domain from URL
3. Use folder or file name from URL
@prologic I say we should find a way to support mentions with only url, no nick, as per the original spec.

- For @<nick url> we already got support
- For @<nick> the posting client should expand it to @<nick url>, if not then the reading client should just render it as @nick with no link.
- For @<url> the sending client should try to expand it to @<nick url>, if not then the reading client should try to find or construct a nick base on:
1. Look in twtxt.txt for a nick =
2. Use (sub)domain from URL
3. Use folder or file name from URL
@prologic I say we should find a way to support mentions with only url, no nick, as per the original spec.

- For @<nick url> we already got support
- For @<nick> the posting client should expand it to @<nick url>, if not then the reading client should just render it as @nick with no link.
- For @<url> the sending client should try to expand it to @<nick url>, if not then the reading client should try to find or construct a nick base on:
1. Look in twtxt.txt for a nick =
2. Use (sub)domain from URL
3. Use folder or file name from URL
@prologic I say we should find a way to support mentions with only url, no nick, as per the original spec.

- For @<nick url> we already got support
- For @<nick> the posting client should expand it to @<nick url>, if not then the reading client should just render it as @nick with no link.
- For @<url> the sending client should try to expand it to @<nick url>, if not then the reading client should try to find or construct a nick base on:
1. Look in twtxt.txt for a nick =
2. Use (sub)domain from URL
3. Use folder or file name from URL
It might feel that #chatcontrol is a "modern fight", but it is worth remembering that the attack to #privacy and #encryption is not new and needs to be fought against, again and again.

So, this is my reminder: it was exactly ten years ago that Cameron made an electoral promise to put an end to privacy:
https://www.independent.co.uk/news/uk/politics/david-cameron-pledges-new-snoopers-charter-if-he-wins-election-9971379.html
It might feel that #chatcontrol is a "modern fight", but it is worth remembering that the attack to #privacy and #encryption is not new and needs to be fought against, again and again.

So, this is my reminder: it was exactly ten years ago that Cameron made an electoral promise to put an end to privacy:
https://www.independent.co.uk/news/uk/politics/david-cameron-pledges-new-snoopers-charter-if-he-wins-election-9971379.html
[47°09′42″S, 126°43′01″W] Waiting for carrier
Pinellas County Running: 5.03 miles, 00:09:19 average pace, 00:46:55 duration
easy five to complete the first week of marathon training. my left glute/hip had some twinges
#running
Pinellas County Running: 5.03 miles, 00:09:19 average pace, 00:46:55 duration
easy five to complete the first week of marathon training. my left glute/hip had some twinges
#running
Pinellas County Running: 5.03 miles, 00:09:19 average pace, 00:46:55 duration
easy five to complete the first week of marathon training. my left glute/hip had some twinges
#running
@aelaraji Reminds me a bit of TeX which approaches pi by adding a digit with each bug fix in its version number. https://en.wikipedia.org/wiki/TeX#TeX82
@movq @prologic Yeah, you won't be disappointed. :-)
@prologic This is fricking amazing, congratulations! :-) \\o/
@prologic This is fricking amazing, congratulations! :-) \o/
@lyse Just watched this too! Not too bad 👌
@lyse Just watched this too! Not too bad 👌
[47°09′00″S, 126°43′58″W] Carrier too weak
@lyse That was great! 😃 Now I need to go back and watch the other videos by that guy. 😅
@lyse That was great! 😃 Now I need to go back and watch the other videos by that guy. 😅
@lyse That was great! 😃 Now I need to go back and watch the other videos by that guy. 😅
@lyse That was great! 😃 Now I need to go back and watch the other videos by that guy. 😅
@prologic fuck yeah!!!
@prologic fuck yeah!!!
I am now fully off Cloudflare 🥳
I am now fully off Cloudflare 🥳
[47°09′00″S, 126°43′14″W] Bad satellite signal -- switching to analog communication
So Go lang is at a funny version huh' v1.23.4 will there ever be a v1.23.45678? 🫠🤡
So Go lang is at a funny version huh' v1.23.4 will there ever be a v1.23.45678? 🫠🤡
@prologic <333 ty
@prologic <333 ty
@aelaraji i might give it a try soon!
@aelaraji i might give it a try soon!
@lyse ahhh thank you so so much!!!! i've heard of shellcheck but haven't checked it out properly - will try it for my scripts :D i really appreciate it
@lyse ahhh thank you so so much!!!! i've heard of shellcheck but haven't checked it out properly - will try it for my scripts :D i really appreciate it
@shreyan Yeah the guy seems quite mad and hell bent on destroying his reputation and his project 🤦‍♂️
@shreyan Yeah the guy seems quite mad and hell bent on destroying his reputation and his project 🤦‍♂️
@shreyan Hello! 👋 Welcome back! 🤗
@shreyan Hello! 👋 Welcome back! 🤗
@ no. It is jest. Just like The Onion, but exclusively for a fictitious company. 😂
@slashdot Matt really is a fucking idiot 🤦‍♂️ Right? 🤔
@slashdot Matt really is a fucking idiot 🤦‍♂️ Right? 🤔
@slashdot Are these guys for realz? 🤔