# 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 196277
# self = https://watcher.sour.is?offset=174125
# next = https://watcher.sour.is?offset=174225
# prev = https://watcher.sour.is?offset=174025
@prologic I might join from mum’s house. That’s, if she let me. 😅😅😅
@prologic don’t let anyone bum you out, mate. We take corrective action, and move on.

I mean, you will quit twtxt when you please, but not because of some irrelevant feed. Won’t you agree?
🧮 USERS:1 FEEDS:2 TWTS:1134 ARCHIVED:80066 CACHE:2463 FOLLOWERS:17 FOLLOWING:14
i've observed that (decentralized) social platforms that encourage promiscuous follow behavior frequently run into this issue. there are lots of grumpy people out there and people who use social media to vent or let off steam. i know people worry about siloes, but i think that actually is an expression of FOMO and anxiety over being ignored by the 'cool kids'. what i rarely see is media platforms that embrace the reality of bubbles and give users the ability to form healthy social connections and curate content that they enjoy.
@sorenpeter Awesome! I'll dig in as soon as I come back from my late night stroll
@sorenpeter Awesome! I'll dig in as soon as I come back from my late night stroll
@sorenpeter Awesome! I'll dig in as soon as I come back from my late night stroll
https://galusik.fr/fridayrockmetal/2024-10-25-frm.m3u Tonight #fridayrockmetal playlist
The last #fridayreads of this #victober will be with #victorian #scifi - Flatland, from A. Square. ![In this edition the author's real name (Edwin A. Abbott) is what's on the cover](https://media.ciberlandia.pt/ciberlandia-media/media_attachments/files/113/370/258/547/292/694/original/5e55e8bee7d219ca.jpg)
The last #fridayreads of this #victober will be with #victorian #scifi - Flatland, from A. Square. ![In this edition the author's real name (Edwin A. Abbott) is what's on the cover](https://media.ciberlandia.pt/ciberlandia-media/media_attachments/files/113/370/258/547/292/694/original/5e55e8bee7d219ca.jpg)
After the behaviour of a clearly very angry feed author over the past few days, I'm very tempted to give up on Twtxt and allow it to go back to being dead. What really is the point of building and supporting a way to exchange little pieces of text with one another in a completely decentralized way, if you're just going to keep bumping up against such hostility? I don't know why I do this anymore.
After the behaviour of a clearly very angry feed author over the past few days, I'm very tempted to give up on Twtxt and allow it to go back to being dead. What really is the point of building and supporting a way to exchange little pieces of text with one another in a completely decentralized way, if you're just going to keep bumping up against such hostility? I don't know why I do this anymore.
After the behaviour of a clearly very angry feed author over the past few days, I'm very tempted to give up on Twtxt and allow it to go back to being dead. What really is the point of building and supporting a way to exchange little pieces of text with one another in a completely decentralised way, if you're just going to keep humping up against such hostility? I don't know why I do this anymore.
On my blog: Toots 🦣 from 10/21 to 10/25 https://john.colagioia.net/blog/2024/10/25/week.html #linkdump #socialmedia #quotes #week
@sorenpeterdarch.dk Cool! 😎
@sorenpeterdarch.dk Cool! 😎
I'm planning to be there tomorrow (message from yesterday, since we can not all live in the future;)
I'm planning to be there tomorrow (message from yesterday, since we can not all live in the future;)
I'm planning to be there tomorrow (message from yesterday, since we can not all live in the future;)
I'm planning to be there tomorrow (message from yesterday, since we can not all live in the future;)
Who's coming to the online meetup today? 🤔
Who's coming to the online meetup today? 🤔
also you know who cannot resist a riddle? mathematicians, that's for sure
The real crux of the matter is this whole moving feeds around to different uri(s). This makes things hard. I think it's worth revisiting @anth 's UUID idea for its merits.
The real crux of the matter is this whole moving feeds around to different uri(s). This makes things hard. I think it's worth revisiting @anth 's UUID idea for its merits.
@movq I'm assuming jenny is doing some kind of validation and verifying if that Twt really does exist on the feed uri? 🤔 But the hash is all kinds of wrong now because @gallowsgryph for whatever reason decided it _might_ be a good idea to have a 2nd # url that doesn't actually point to the same Twtxt feed (_bad idea_).
@movq I'm assuming jenny is doing some kind of validation and verifying if that Twt really does exist on the feed uri? 🤔 But the hash is all kinds of wrong now because @gallowsgryph for whatever reason decided it _might_ be a good idea to have a 2nd # url that doesn't actually point to the same Twtxt feed (_bad idea_).
@bender @movq AFAICT this isn't a bug with yarnd, but a. bug with the feed itself. The feed is now completely broken in that regard. See #27nifeq
@bender @movq AFAICT this isn't a bug with yarnd, but a. bug with the feed itself. The feed is now completely broken in that regard. See #27nifeq
@gallowsgryph Your feed is a bit off. I don't think it makes sense to have a 2nd # url field that doesn't point to the same Twtxt feed 🤔
@gallowsgryph Your feed is a bit off. I don't think it makes sense to have a 2nd # url field that doesn't point to the same Twtxt feed 🤔
@bender I'm not sure I get it 🤣
@bender I'm not sure I get it 🤣
@gallowsgryph@gallowsgryph Hey 👋
@prologic looks like. See @movq's explanation.
that cabin sitting in an anonymous warehouse? being functionally a fairy mound, it attracted quite the amount of unbound magic and thaumoactive as it is, it's now sitting in the equivalent of a cooling pond
@prologic it is hard to explain. I replied to OP, mention didn't work. Then replied again, to start mention didn't work. Then @movq replied. Then I replied, but my replied to OP was overwritten by my last reply, no idea how. This (https://twtxt.net/twt/zyo3buq) was my reply to this (https://twtxt.net/twt/rzuepoq).
fairies are the mythologized form of outlaws living in the woods and swamps, we don't see them anymore because the cops took them all away and all the woods have been tamed↵↵but in a sense, this means Ted K was a fairy, and a powerful and malevolent one to boot
You restart #Firefox ...
You restart #Firefox ...
What's going on?
What's going on?
Is there a bug on my side?
Is there a bug on my side?
@bender Who did that? 🤔🤣
@bender Who did that? 🤔🤣
[47°09′46″S, 126°43′29″W] Storm recedes -- back to normal work
@movq How hard would it be to implement something like (#<2024-10-25T17:15:50Z https://www.uninformativ.de/twtxt.txt>)in jenny as a replacement for (#twthash) and have it not care about if is http(s) or a g-protocol?
@movq How hard would it be to implement something like (#<2024-10-25T17:15:50Z https://www.uninformativ.de/twtxt.txt>)in jenny as a replacement for (#twthash) and have it not care about if is http(s) or a g-protocol?
@movq How hard would it be to implement something like (#<2024-10-25T17:15:50Z https://www.uninformativ.de/twtxt.txt>)in jenny as a replacement for (#twthash) and have it not care about if is http(s) or a g-protocol?
@movq How hard would it be to implement something like (#<2024-10-25T17:15:50Z https://www.uninformativ.de/twtxt.txt>)in jenny as a replacement for (#twthash) and have it not care about if is http(s) or a g-protocol?
@Codebuzz Speed is an issue for the client software, not the format itself, but yes I agree that it makes the most sense to append post to the end of the file. I'm referring to the definition that it's the first url = in the file that is the one that has to be used for the twthash computation, which is a too arbitrary way of defining something that breaks treading time and time again. And this is the case for not using url+date+message = twthash.=
@Codebuzz Speed is an issue for the client software, not the format itself, but yes I agree that it makes the most sense to append post to the end of the file. I'm referring to the definition that it's the first url = in the file that is the one that has to be used for the twthash computation, which is a too arbitrary way of defining something that breaks treading time and time again. And this is the case for not using url+date+message = twthash.=
@Codebuzz Speed is an issue for the client software, not the format itself, but yes I agree that it makes the most sense to append post to the end of the file. I'm referring to the definition that it's the first url = in the file that is the one that has to be used for the twthash computation, which is a too arbitrary way of defining something that breaks treading time and time again. And this is the case for not using url+date+message = twthash.=
@Codebuzz Speed is an issue for the client software, not the format itself, but yes I agree that it makes the most sense to append post to the end of the file. I'm referring to the definition that it's the first url = in the file that is the one that has to be used for the twthash computation, which is a too arbitrary way of defining something that breaks treading time and time again. And this is the case for not using url+date+message = twthash.=
@bender That broken mention *might* have the same cause as the other issue you mentioned. Changed URL and all that. 🤔
@bender That broken mention *might* have the same cause as the other issue you mentioned. Changed URL and all that. 🤔
@bender That broken mention *might* have the same cause as the other issue you mentioned. Changed URL and all that. 🤔
@bender That broken mention *might* have the same cause as the other issue you mentioned. Changed URL and all that. 🤔
@bender Well, I can't help it. I just saw the parse error popping up. ¯\_(ツ)_/¯

Oh, and the lang metadata field is indented with tabs, breaking the nice visual alignment._
@bender Well, I can't help it. I just saw the parse error popping up. ¯\\_(ツ)_/¯

Oh, and the lang metadata field is indented with tabs, breaking the nice visual alignment._
There might be a bug in jenny that causes it to re-fetch archived feeds on every run. Probably happens on edits/deletes. I’ll look into it soon-ish.
There might be a bug in jenny that causes it to re-fetch archived feeds on every run. Probably happens on edits/deletes. I’ll look into it soon-ish.
There might be a bug in jenny that causes it to re-fetch archived feeds on every run. Probably happens on edits/deletes. I’ll look into it soon-ish.
There might be a bug in jenny that causes it to re-fetch archived feeds on every run. Probably happens on edits/deletes. I’ll look into it soon-ish.
@lyse that's Lyse, doing god's work! :-P
@sorenpeter I like that. It pretty much matches what I already had in mind. (The implications of part two of point 0 are obviously controversial and I don’t know if we can ever agree on that. 😅)
@sorenpeter I like that. It pretty much matches what I already had in mind. (The implications of part two of point 0 are obviously controversial and I don’t know if we can ever agree on that. 😅)
@sorenpeter I like that. It pretty much matches what I already had in mind. (The implications of part two of point 0 are obviously controversial and I don’t know if we can ever agree on that. 😅)
@sorenpeter I like that. It pretty much matches what I already had in mind. (The implications of part two of point 0 are obviously controversial and I don’t know if we can ever agree on that. 😅)
@quark Oh dear. 😅 I’m one of the first around here, though. 🤪
@quark Oh dear. 😅 I’m one of the first around here, though. 🤪
@quark Oh dear. 😅 I’m one of the first around here, though. 🤪
@quark Oh dear. 😅 I’m one of the first around here, though. 🤪
@movq LOL, you are late! :-P Stores around started selling Christmas's decorations early September. Like, wow! Usually the earliest is after Halloween, more often after Thanksgiving.
@movq LOL, you are late! :-P Stores around started selling Christmas's decorations early September. Like, wow! Usually the earliest is after Halloween, more often after Thanksgiving.
Hey @Codebuzz, looks like your second twt has a broken timestamp. :-)
Time to put up the christmas decoration, I guess. 🤷✨
Time to put up the christmas decoration, I guess. 🤷✨
Time to put up the christmas decoration, I guess. 🤷✨
Time to put up the christmas decoration, I guess. 🤷✨
@quark At some point, Yarn must have fetched the feed and used the correct URL (otherwise it wouldn’t have gotten the correct hash). And at that point, it should have updated the uri field for this twt in its database, I guess? Disclaimer: I know nothing about the internals of Yarn. 😅
@quark At some point, Yarn must have fetched the feed and used the correct URL (otherwise it wouldn’t have gotten the correct hash). And at that point, it should have updated the uri field for this twt in its database, I guess? Disclaimer: I know nothing about the internals of Yarn. 😅
@quark At some point, Yarn must have fetched the feed and used the correct URL (otherwise it wouldn’t have gotten the correct hash). And at that point, it should have updated the uri field for this twt in its database, I guess? Disclaimer: I know nothing about the internals of Yarn. 😅
@quark At some point, Yarn must have fetched the feed and used the correct URL (otherwise it wouldn’t have gotten the correct hash). And at that point, it should have updated the uri field for this twt in its database, I guess? Disclaimer: I know nothing about the internals of Yarn. 😅
@movq interesting! So, what would the fix be, in this case, do you know? Aware of this, @prologic?
@movq interesting! So, what would the fix be, in this case, do you know? Aware of this, @prologic?
@quark That’s confusion on Yarn’s part, I’d say.

Yarn’s API says that twt comes from the URL http://twtxt.prismdragon.net/twtxt.txt – but when using that URL for hashing, I get the hash bjs6aua instead of mowsvgq. That’s not the correct hash, so jenny says the twt could not be found.

Inspecting the feed using jenny -D … yields the correct hash. When looking at the raw feed, we can see:


# nick = gallowsgryph
# description = Green living and permaculture enthusiast, writer, otherkin, weird.
# url = http://prismdragon.net/twtxt.txt
# url = https://dreamwidth.org/gallowsgryph/
# avatar = http://prismdragon.net/img/gallows.png#20241025


So it’s a different URL. When I use http://prismdragon.net/twtxt.txt for hashing, I get the correct hash.
@quark That’s confusion on Yarn’s part, I’d say.

Yarn’s API says that twt comes from the URL http://twtxt.prismdragon.net/twtxt.txt – but when using that URL for hashing, I get the hash bjs6aua instead of mowsvgq. That’s not the correct hash, so jenny says the twt could not be found.

Inspecting the feed using jenny -D … yields the correct hash. When looking at the raw feed, we can see:


# nick = gallowsgryph
# description = Green living and permaculture enthusiast, writer, otherkin, weird.
# url = http://prismdragon.net/twtxt.txt
# url = https://dreamwidth.org/gallowsgryph/
# avatar = http://prismdragon.net/img/gallows.png#20241025


So it’s a different URL. When I use http://prismdragon.net/twtxt.txt for hashing, I get the correct hash.
@quark That’s confusion on Yarn’s part, I’d say.

Yarn’s API says that twt comes from the URL http://twtxt.prismdragon.net/twtxt.txt – but when using that URL for hashing, I get the hash bjs6aua instead of mowsvgq. That’s not the correct hash, so jenny says the twt could not be found.

Inspecting the feed using jenny -D … yields the correct hash. When looking at the raw feed, we can see:


# nick = gallowsgryph
# description = Green living and permaculture enthusiast, writer, otherkin, weird.
# url = http://prismdragon.net/twtxt.txt
# url = https://dreamwidth.org/gallowsgryph/
# avatar = http://prismdragon.net/img/gallows.png#20241025


So it’s a different URL. When I use http://prismdragon.net/twtxt.txt for hashing, I get the correct hash.
@quark That’s confusion on Yarn’s part, I’d say.

Yarn’s API says that twt comes from the URL http://twtxt.prismdragon.net/twtxt.txt – but when using that URL for hashing, I get the hash bjs6aua instead of mowsvgq. That’s not the correct hash, so jenny says the twt could not be found.

Inspecting the feed using jenny -D … yields the correct hash. When looking at the raw feed, we can see:


# nick = gallowsgryph
# description = Green living and permaculture enthusiast, writer, otherkin, weird.
# url = http://prismdragon.net/twtxt.txt
# url = https://dreamwidth.org/gallowsgryph/
# avatar = http://prismdragon.net/img/gallows.png#20241025


So it’s a different URL. When I use http://prismdragon.net/twtxt.txt for hashing, I get the correct hash.
[47°09′12″S, 126°43′23″W] Automatic systems disengaged due to thunderstorm
I find it ironically amusing when people leaves twtxt, which anyone can, or could, read (no needs for sign ups, etc.), and move to Twitter. 🤦🏻‍♂️
@movq, having an issue fetching a twtxt context. I am getting:


Trying to fetch "#mowsvgq" from Yarn pod https://txt.sour.is ...
Trying to fetch "#mowsvgq" from Yarn pod https://twtxt.net ...
Twt could not be found


Yet, the twtxt is there: https://twtxt.net/twt/mowsvgq. Bug, or something else?
@movq, having an issue fetching a twtxt context. I am getting:


Trying to fetch "#mowsvgq" from Yarn pod https://txt.sour.is ...
Trying to fetch "#mowsvgq" from Yarn pod https://twtxt.net ...
Twt could not be found


Yet, the twtxt is there: https://twtxt.net/twt/mowsvgq. Bug, or something else?
Well, that mention didn't work. Yarn has been very unreliable on that front (amongst others). Hmm.
@gallowsgryph@gallowsgryph sometimes a fresh start is the best start!
@movq I see. If I edit it, is shows as @gallowsgryph@twtxt.prismdragon.net.
@movq I see. If I edit it, is shows as @gallowsgryph@twtxt.prismdragon.net.

WOAH! What happened here? I replied to https://twtxt.net/twt/rzuepoq, just now, and this twtxt shows "2h ago".
****
#WorldPastaDay #DiaMundialDeLaPastaRead more****