# 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 60813
# self = https://watcher.sour.is?uri=https://twtxt.net/user/prologic/twtxt.txt&offset=54380
# next = https://watcher.sour.is?uri=https://twtxt.net/user/prologic/twtxt.txt&offset=54480
# prev = https://watcher.sour.is?uri=https://twtxt.net/user/prologic/twtxt.txt&offset=54280
@movq Look forward to the results 🀞
@movq Look forward to the results 🀞
Oh so it really does hit some stupid arbitrary endpoint at AWS 😱
Oh so it really does hit some stupid arbitrary endpoint at AWS 😱
Hey @bmallred πŸ‘‹ Can you see this? πŸ€”
Hey @bmallred πŸ‘‹ Can you see this? πŸ€”
I will be deleting 14 inactive and unused accounts (_for >3 years_) on my Gitea instance git.mills.io at some point over the next few days. One of those accounts is yours @adi -- If you'd like to keep it, I suggest you sign-in πŸ˜…
I will be deleting 14 inactive and unused accounts (_for >3 years_) on my Gitea instance git.mills.io at some point over the next few days. One of those accounts is yours @adi -- If you'd like to keep it, I suggest you sign-in πŸ˜…
I will be deleting 14 accounts on my Gitea instance git.mills.io at some point over the next few days. One of those accounts is yours @adi -- If you'd like to keep it, I suggest you sign-in πŸ˜…
I can't imagine it's a static URL either, it surely has to be a unicast address of some sort. Relying on a static URL sounds like an utter disaster to me πŸ€” I'd have to read the open spec on this...
I can't imagine it's a static URL either, it surely has to be a unicast address of some sort. Relying on a static URL sounds like an utter disaster to me πŸ€” I'd have to read the open spec on this...
@movq Surely it isn't as bad as this though right? πŸ€” I mean reading the Wikipedia page on A-GPS, it sounds to me like it sends enough data to the nearest tower to give you enough data to warm-up the GPS receivership, presumably with GPS coordinates of the tower itself? I can imagine this data payload would include the Date/Time, IEMI and possibly your SIM details and Phone number (_why not_). It could be worse 🀣
@movq Surely it isn't as bad as this though right? πŸ€” I mean reading the Wikipedia page on A-GPS, it sounds to me like it sends enough data to the nearest tower to give you enough data to warm-up the GPS receivership, presumably with GPS coordinates of the tower itself? I can imagine this data payload would include the Date/Time, IEMI and possibly your SIM details and Phone number (_why not_). It could be worse 🀣
@movq Welcome back! πŸ€—
@movq Welcome back! πŸ€—
@movq Haha cya πŸ‘‹
@movq Haha cya πŸ‘‹
@mckinley Yeah pipes and shell pipelines are a powerful and easy to use tool πŸ‘Œ
@mckinley Yeah pipes and shell pipelines are a powerful and easy to use tool πŸ‘Œ
@aelaraji What was the blocker for using Gitea? πŸ€”
@aelaraji What was the blocker for using Gitea? πŸ€”
@aelaraji You can also file issues in Gitea too πŸ‘Œ
@aelaraji You can also file issues in Gitea too πŸ‘Œ
@aelaraji I _think_ you tried to email me with an encrypted GPG email? πŸ“§ Unfortunately the inbox you sent to (managed by Google Workspaces / GMail) isn't equipped with any GPG or my keys so I had to decrypt by hand, which sux. Are you on Signal?

Alternative message me on Salty IM (https://salty.im) at prologic@mills.io
@aelaraji I _think_ you tried to email me with an encrypted GPG email? πŸ“§ Unfortunately the inbox you sent to (managed by Google Workspaces / GMail) isn't equipped with any GPG or my keys so I had to decrypt by hand, which sux. Are you on Signal?

Alternative message me on Salty IM (https://salty.im) at prologic@mills.io
@mckinley Ahh that is clever indeed πŸ‘Œ You're essentiall creating FIFO pipes with >(..) 🧐
@mckinley Ahh that is clever indeed πŸ‘Œ You're essentiall creating FIFO pipes with >(..) 🧐


> Deeply questionable legality aside, do any of you use Copilot? Has it had any material impact on your programming work? Is its use allowed by your employer, or do you only use it for personal projects at home?

No never and I never will!


> Deeply questionable legality aside, do any of you use Copilot? Has it had any material impact on your programming work? Is its use allowed by your employer, or do you only use it for personal projects at home?

No never and I never will!
@osnews

> As an aside, my opinion on GitHub Copilot is clear – it’s quite possibly the largest case of copyright infringement in human history, and in its current incarnation it should not be allowed to continue to operate. As I wrote over a year ago:

I wrote about this three years ag! https://www.prologic.blog/2021/07/11/why-i-no.html
@osnews

> As an aside, my opinion on GitHub Copilot is clear – it’s quite possibly the largest case of copyright infringement in human history, and in its current incarnation it should not be allowed to continue to operate. As I wrote over a year ago:

I wrote about this three years ag! https://www.prologic.blog/2021/07/11/why-i-no.html
Sounds perfect πŸ‘Œ
Sounds perfect πŸ‘Œ
Follow-up question:

What do we call it when you get to engage in discussion over topics you find in these "filter bubbles" with a different viewpoint, only to be shot down, overridden, or met with other arguments that support the existing "filter bubble"'s state?
Follow-up question:

What do we call it when you get to engage in discussion over topics you find in these "filter bubbles" with a different viewpoint, only to be shot down, overridden, or met with other arguments that support the existing "filter bubble"'s state?
@aelaraji Bingo!

> Consequently, users become separated from information that disagrees with their viewpoints, effectively isolating them in their own cultural or ideological bubbles, resulting in a limited and customized view of the world.
@aelaraji Bingo!

> Consequently, users become separated from information that disagrees with their viewpoints, effectively isolating them in their own cultural or ideological bubbles, resulting in a limited and customized view of the world.
@lyse Where to? πŸ€”
@lyse Where to? πŸ€”
What's that thing called when everyone on a social media platform (_hardly matters which one_) all post the same sort of thing. It all sounds oh so wonderful, or all so dramatic, everyone claps and cheers and thumbs up or whatever. What's that thing called? There's a term for it hmmm 🧐
What's that thing called when everyone on a social media platform (_hardly matters which one_) all post the same sort of thing. It all sounds oh so wonderful, or all so dramatic, everyone claps and cheers and thumbs up or whatever. What's that thing called? There's a term for it hmmm 🧐
> Use your energy πŸ’ͺ
> Use your energy πŸ’ͺ
we'll just have to run another one in early June just for you πŸ˜…
we'll just have to run another one in early June just for you πŸ˜…
@bender LOL well I've scheduled it for the end of the month πŸ˜†
@bender LOL well I've scheduled it for the end of the month πŸ˜†
@dbucklin Nice quote πŸ‘Œ
@dbucklin Nice quote πŸ‘Œ
@mckinley looks nice! πŸ‘Œ
@mckinley looks nice! πŸ‘Œ
When do you get back from your holiday? πŸ€”
When do you get back from your holiday? πŸ€”
@aelaraji Ahh no worries! πŸ˜‰ I _hope_ the docs are okay πŸ‘Œ
@aelaraji Ahh no worries! πŸ˜‰ I _hope_ the docs are okay πŸ‘Œ
@slashdot Good, those US congressmen are fucking idiots I swear to god 🀣 They don't know the difference between China, Taiwan, Singapore or Thailand if they fell over those countries backwards πŸ˜… Bunch of old farts πŸ’¨
@slashdot Good, those US congressmen are fucking idiots I swear to god 🀣 They don't know the difference between China, Taiwan, Singapore or Thailand if they fell over those countries backwards πŸ˜… Bunch of old farts πŸ’¨
I _think_ I found the bug πŸ›
I _think_ I found the bug πŸ›
I just dropped another 124 useless accounts πŸ₯³
I just dropped another 124 useless accounts πŸ₯³
@movq I did indeed edit a Twt just now 🀣 probably from this thread IIRC (typo) πŸ˜…
@movq I did indeed edit a Twt just now 🀣 probably from this thread IIRC (typo) πŸ˜…
@movq I know right πŸ˜… This can't be true, I must be over reacting and something else is fucked up with some code somewhere 🀣
@movq I know right πŸ˜… This can't be true, I must be over reacting and something else is fucked up with some code somewhere 🀣
Or maybe someone added some janky javascript into the codebase I can't find πŸ€”
Or maybe someone added some janky javascript into the codebase I can't find πŸ€”
@movq No it's stripping it from the DOM. The server is sending a document with fragments in the URI(s) of links that are 'Inreply-to" links (for context). Chrome is stripping them!
@movq No it's stripping it from the DOM. The server is sending a document with fragments in the URI(s) of links that are 'Inreply-to" links (for context). Chrome is stripping them!
@lyse Fair enough, I mean I have the same sets of problems too.
@lyse Fair enough, I mean I have the same sets of problems too.
@movq Noice πŸ‘Œ
@movq Noice πŸ‘Œ
@movq Oh, and then it switches to the new active feed? πŸ€”
@movq Oh, and then it switches to the new active feed? πŸ€”
@movq It appears to strip the #rafgment πŸ€¦β€β™‚οΈ
@movq It appears to strip the #fragment πŸ€¦β€β™‚οΈ
@movq It appears to strip the #fragment πŸ€¦β€β™‚οΈ
πŸ‘‹ Okay folks, let's startup the Yarn.social calls again.

- Event: Yarn.social Online Meetup
- When: 25th May 2024 at 12:00pm UTC (midday)
- Where: Mills Meet : Yarn.social
- Cadence: 4th Saturday of every Month

Agenda:

> Anything we want to talk about. Twtxt, Yarn, self hosting, cool stuff you've been working on. chit-chat, whatever πŸ˜…

#Yarn.social #Meetup
πŸ‘‹ Okay folks, let's startup the Yarn.social calls again.

- Event: Yarn.social Online Meetup
- When: 25th May 2024 at 12:00pm UTC (midday)
- Where: Mills Meet : Yarn.social
- Cadence: 4th Saturday of every Month

#Yarn.social #Meetup
πŸ‘‹ Okay folks, let's startup the Yarn.social calls again.

- Event: Yarn.social Online Meetup
- When: 25th May 2024 at 12:00pm UTC (midday)
- Where: Mills Meet : Yarn.social
- Cadence: 4th Saturday of every Month

Agenda:

> Anything we want to talk about. Twtxt, Yarn, self hosting, cool stuff you've been working on. chit-chat, whatever πŸ˜…

#Yarn.social #Meetup
Testing (please ignore)

https://calendar.google.com/calendar/event?action=TEMPLATE&tmeid=MDJuM2hzNThvaWsydTdoa3B2ODl0dGxlZzFfMjAyNDA1MjVUMTIwMDAwWiBwcm9sb2dpY0BzaG9ydGNpcmN1aXQubmV0LmF1&tmsrc=prologic%40shortcircuit.net.au&scp=ALL">https://www.google.com/calendar/images/ext/gc_button1_en.gif">_
@movq Fixed πŸ‘Œ
@movq Fixed πŸ‘Œ
@lyse Anyway fixed πŸ‘Œ
@lyse Anyway fixed πŸ‘Œ
I just realized something that's completely fucked up.


$ curl -qssL https://twtxt.net/ | grep -E 'In-reply-to' | head
<a href="https://twtxt.net/conv/2tjsjuq?p=1#rlsxhsq" title="Show conversation for #2tjsjuq">In-reply-to</a>
<a href="https://twtxt.net/conv/bghmkra?p=1#dfnrbyq" title="Show conversation for #bghmkra">In-reply-to</a>
<a href="https://twtxt.net/conv/e24exeq?p=1#itft6wa" title="Show conversation for #e24exeq">In-reply-to</a>


For some reason the latest version of Chrome is stripped #fragment(s) from the HTML body being served.

da fuq?! When did this change, in what version? Did we (W3C and the community) agree that this behavior should change?! 😱 Fark'n hell Googleβ„’ Chrome 🀬
I just realized something that's completely fucked up.


$ curl -qssL https://twtxt.net/ | grep -E 'In-reply-to' | head
<a href="https://twtxt.net/conv/2tjsjuq?p=1#rlsxhsq" title="Show conversation for #2tjsjuq">In-reply-to</a>
<a href="https://twtxt.net/conv/bghmkra?p=1#dfnrbyq" title="Show conversation for #bghmkra">In-reply-to</a>
<a href="https://twtxt.net/conv/e24exeq?p=1#itft6wa" title="Show conversation for #e24exeq">In-reply-to</a>


For some reason the latest version of Chrome is stripped #fragment(s) from the HTML body being served.

da fuq?! When did this change, in what version? Did we (W3C and the community) agree that this behavior should change?! 😱 Fark'n hell Googleβ„’ Chrome 🀬
@movq Wut?! 🧐 How do you get notified? πŸ€”
@movq Wut?! 🧐 How do you get notified? πŸ€”
I _think_ the next cleanup I'll do is to delete any account that was created, and then used within some time window and never used again. Does that make sense? πŸ€”
I _think_ the next cleanup I'll do is to delete any account that was created, and then used within some time window and never used again. Does that make sense? πŸ€”
@lyse I _think_ you were the one that originally came up with this BUIDL thing. Was it always suppose to be the commit timestamp? πŸ€”
@lyse I _think_ you were the one that originally came up with this BUIDL thing. Was it always suppose to be the commit timestamp? πŸ€”
@lyse What if they see traffic again at some point? πŸ€” How do you fetch feeds again? You fork/exec out to the Python twtxt client right? πŸ€”
@lyse What if they see traffic again at some point? πŸ€” How do you fetch feeds again? You fork/exec out to the Python twtxt client right? πŸ€”
@lyse Since some time ago I automated the same feature in yarnd; I haven't really noticed when it happens. But I went and had a look just now, looks like it "just works"β„’ and no-one notices 🀣


$ dke -t f3fe6f03902e /bin/sh
/ # cd /data/feeds
/data/feeds # ls -lah prologic*
-rw-r--r--    1 yarnd    yarnd       7.9K May  7 05:16 prologic
-rw-r--r--    1 yarnd    yarnd     877.8K May  3 23:32 prologic.1
-rw-r--r--    1 yarnd    yarnd     515.1K Mar 24  2023 prologic.2
-rw-r--r--    1 yarnd    yarnd     963.7K Nov 19  2022 prologic.3
-rw-r--r--    1 yarnd    yarnd     995.6K Mar 10  2022 prologic.4
-rw-r--r--    1 yarnd    yarnd       1.9M Nov  7  2021 prologic.5
@lyse Since some time ago I automated the same feature in yarnd; I haven't really noticed when it happens. But I went and had a look just now, looks like it "just works"β„’ and no-one notices 🀣


$ dke -t f3fe6f03902e /bin/sh
/ # cd /data/feeds
/data/feeds # ls -lah prologic*
-rw-r--r--    1 yarnd    yarnd       7.9K May  7 05:16 prologic
-rw-r--r--    1 yarnd    yarnd     877.8K May  3 23:32 prologic.1
-rw-r--r--    1 yarnd    yarnd     515.1K Mar 24  2023 prologic.2
-rw-r--r--    1 yarnd    yarnd     963.7K Nov 19  2022 prologic.3
-rw-r--r--    1 yarnd    yarnd     995.6K Mar 10  2022 prologic.4
-rw-r--r--    1 yarnd    yarnd       1.9M Nov  7  2021 prologic.5
@aelaraji I think you'll find it simpler to use zs
@aelaraji I think you'll find it simpler to use zs