# 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 740
# self = https://watcher.sour.is?uri=https://ferengi.one/twtxt.txt&offset=740
# prev = https://watcher.sour.is?uri=https://ferengi.one/twtxt.txt&offset=640
@movq I had to look it up! "Is decaf coffee real coffee?"

> "Yes, decaf coffee is real coffee. It's made from the same coffee beans as regular coffee, but the caffeine content is significantly reduced through a decaffeination process. This process involves removing 97% or more of the caffeine, leaving behind the coffee's flavors and aromas."

OK then! πŸ˜…
@lyse those are pretty cool! The one change I would recommend doing pronto is the colour of the hyperlinks. Ay, ay, ay, my retina! :-P
@aelaraji got new screenies? Show them for the rest of us! Last I saw them was at the very early development stage.
@movq no wonder Tux doesn't sleep all night! Look at his eyes, all wide open. Please, stop giving him Fuck-ing coffee! :-D
Nothing makes you feel better than mowing a wet lawn, while rain falls, under 33Β°C temperature, with 80% humidity. I loved every step I took!
@movq yes, I think:


<!--[if !IE]><!-->
<link rel="stylesheet" href="../simplicity.css”>
<!--<![endif]-->


Should work, but I haven’t tested it.
@bender no such luck, not happening. It's almost 04:00 in Brisbane, just wait a bit until the @prological son awakens.
@movq not bad! The yellowish/ivory tint makes it much easier on the eyes. I have gotten so use to "dark" mode, that find it hard switching to anything else.
@movq mine too, mine too! Imagine my frustration being married to someone who prefers the heat. It's like a polar bear married to a desert rat. LOL.
@movq "*topic-based forums/groups*", you mean what USENET used to be, and the "niche" that Reddit is fulfilling these days? :-D I get it, I agree. I think I find twtxt more fulfilling than anything else because of its small size. I feel like I truly know everyone (even if that might not be true), and find myself "at home". The bigger the place, the shyest I become, the less enticing it is.*
@Yarn yo, what's up? I am busy running my business here!
@prologic yup. Funny enough, the first twtxt should have sufficed, as if there is no domain, there will be no feed (at that domain). The edit to add that the feed will not be available is redundant.
@prologic and this reply will work too.
@prologic well, this fork will work. I an fork this one with jenny, not so with Yarnd.
So, the Pope died. From my non-religious stand point, I think he has been the best Pope in a generation. Let's see how the upcoming one does.
@movq wouldn't editing your own twtxts cause the same issue Yarnd (or any other client) has, which is breaking any replies to it? Under which conditions would this work the best? When copying the twtxt.txt file asynchronously? In my case I copy the twtxt.txt file to its web root right away, but I figure I could not do that, which would give me a set period of time to edit without worries.
@movq well, Bender told me to tell you he will refollow as soon as hos account is rebirth once more.
@xuu hmmm, maybe I deleted myself.
Ugh! Not @david, but this one. I am going nuts. Well, I am nuts!
Yes, error on my side. All of the sudden jenny refused to show me my own posts. Had to recreate mailbox (got rid of cache too) to make it work.
@movq I think it was user error. Testing again.
Testing ... (yeah!)
(jenny is also broken?)
@bender (secret received!).
End of year holidays are a mix of sadness and happiness for me. I can't help but remembering those who are gone, with which I spent so many good times. A part of me wants to feel happy, and celebrate another completed round around the Sun, while the other feels sad because of those I will never see again.
@<@chyrp.doesnm.cc https://chyrp.doesnm.cc/twtxt.txt> this is broken in jenny too, I figure. No nick breaks things.
@doesnm up to you. I have mine to rotate at 1,000 twtxts. I have vomited over 400, so far. I have some way to go till rotation. :-D
I realise now that the referred post might just be fiction. I am slow Ferengi these days. LOL.
I realise now that the referred post might just be fiction. I am slow Ferengi these days. LOL.
@wbknl are you still in Russia? It could be hard mailing anything to there these days. I read your "russia is eternally cold", and became curious. Patagonia is the only place I know on South America that it has rounded mountains, though they can be anywhere. Originally from Chile, or Argentina? My curiosity doesn't need feeding, by the way. It's all good if it doesn't. :-)
@wbknl are you still in Russia? It could be hard mailing anything to there these days. I read your "russia is eternally cold", and became curious. Patagonia is the only place I know on South America that it has rounded mountains, though they can be anywhere. Originally from Chile, or Argentina? My curiosity doesn't need feeding, by the way. It's all good if it doesn't. :-)
This morning (and a little bit of the afternoon) the idea of having a full referenced archive of twtxts on the web has consumed me a bit. I am talking about something similar to the email archives one see online, but for twtxts, and a more personal level. Such archive would be available, even if the involved feeds are long gone, because feeds will be treated as received emails.
This morning (and a little bit of the afternoon) the idea of having a full referenced archive of twtxts on the web has consumed me a bit. I am talking about something similar to the email archives one see online, but for twtxts, and a more personal level. Such archive would be available, even if the involved feeds are long gone, because feeds will be treated as received emails.
@aelaraji just make sure to howl, two or three times! πŸ˜‚
@aelaraji just make sure to howl, two or three times! πŸ˜‚
@prologic woot, awesome! I am using ux2028 twice in my description. May lower it to once, but need some reference first. πŸ˜…
@prologic woot, awesome! I am using ux2028 twice in my description. May lower it to once, but need some reference first. πŸ˜…
So, @prologic, Yarn isn't rendering the metadata as described on the format documentation. That is, ux2028 is ignored when Yarn renders the description metadata.
So, @prologic, Yarn isn't rendering the metadata as described on the format documentation. That is, ux2028 is ignored when Yarn renders the description metadata.
I wonder how long does Yarn caches a description header. Or rather, how often it re-fetches it.
I wonder how long does Yarn caches a description header. Or rather, how often it re-fetches it.
@xuu done, and done, and done. The three of us dropped our mail-in ballots, and received confirmation they are counted. Living in a red state (well, kid said it is more like purple now) makes me sad, and mad, but I have done what I can---and that includes explaining things to others, and encouraging them to vote.
@xuu done, and done, and done. The three of us dropped our mail-in ballots, and received confirmation they are counted. Living in a red state (well, kid said it is more like purple now) makes me sad, and mad, but I have done what I can---and that includes explaining things to others, and encouraging them to vote.
Three days from today, towards the end of the day, we in the US will have an idea of who the nation's presiding person will be for the next four years. In the 32 years I have lived here, I have never been more worried about an election outcome.
Three days from today, towards the end of the day, we in the US will have an idea of who the nation's presiding person will be for the next four years. In the 32 years I have lived here, I have never been more worried about an election outcome.
@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.
@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?
@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?
Hmm:


42 75 69 6C 64 20 77 68 61 74 20 6D 61 6B 65 73 20 79 6F 75 20 68 61 70 70 79 2E 20 4C 65 74 20 6D 69 73 65 72 61 62 6C 65 20 70 65 6F 70 6C 65 20 62 75 69 6C 64 20 74 68 65 20 72 65 73 74 2E
Hmm:


42 75 69 6C 64 20 77 68 61 74 20 6D 61 6B 65 73 20 79 6F 75 20 68 61 70 70 79 2E 20 4C 65 74 20 6D 69 73 65 72 61 62 6C 65 20 70 65 6F 70 6C 65 20 62 75 69 6C 64 20 74 68 65 20 72 65 73 74 2E
@aelaraji ooooh! It's that kind mission! /me stands, salutes, turns around, and exits the room. LOL.
@aelaraji ooooh! It's that kind mission! /me stands, salutes, turns around, and exits the room. LOL.
@aelaraji why, having a party with lots of libations? LOL.
@aelaraji why, having a party with lots of libations? LOL.
@sorenpeter hmm, how does your client handles "a little editing"? I am sure threads would break just as well. πŸ˜‰
@sorenpeter hmm, how does your client handles "a little editing"? I am sure threads would break just as well. πŸ˜‰
@prologic, there is a parser bug on parent. Specifically on this portion:


"*If twtxt/Yarn was to grow bigger, then this would become a concern again. *But even Mastodon allows editing*, so how
+much of a problem can it really be? πŸ˜…*"
@prologic, there is a parser bug on parent. Specifically on this portion:


"*If twtxt/Yarn was to grow bigger, then this would become a concern again. *But even Mastodon allows editing*, so how
+much of a problem can it really be? πŸ˜…*"
@movq going a little sideways on this, "*If twtxt/Yarn was to grow bigger, then this would become a concern again. *But even Mastodon allows editing*, so how much of a problem can it really be? πŸ˜…*", wouldn't it preparing for a potential (even if very, very, veeeeery remote) growth be a good thing? Mastodon signs all messages, keeps a history of edits, and it doesn't break threads. It isn't a problem there.πŸ˜‰ It is here.

I think keeping hashes is a must. If anything for that "feels good" feeling.*
@movq going a little sideways on this, "*If twtxt/Yarn was to grow bigger, then this would become a concern again. *But even Mastodon allows editing*, so how much of a problem can it really be? πŸ˜…*", wouldn't it preparing for a potential (even if very, very, veeeeery remote) growth be a good thing? Mastodon signs all messages, keeps a history of edits, and it doesn't break threads. It isn't a problem there.πŸ˜‰ It is here.

I think keeping hashes is a must. If anything for that "feels good" feeling.*
Hey, @movq, a tiny thing to add to jenny, a -v switch. That way when you twtxt "*That’s an older format that was used before jenny version v23.04*", I can go and run jenny -v, and "duh!" myself on the way to a git pull. :-D
Hey, @movq, a tiny thing to add to jenny, a -v switch. That way when you twtxt "*That’s an older format that was used before jenny version v23.04*", I can go and run jenny -v, and "duh!" myself on the way to a git pull. :-D
@movq ooooh, nice! commit 62a2b7735749f2ff3c9306dd984ad28f853595c5:

> Crawl archived feeds in --fetch-context

Like, very much! :-)
@movq ooooh, nice! commit 62a2b7735749f2ff3c9306dd984ad28f853595c5:

> Crawl archived feeds in --fetch-context

Like, very much! :-)
@movq to paraphrase US Presidents speech on each State of the Union, "the State of the Jenny is strong!" :-D As for the potential upcoming changes, there has to be a knowledgeable head honcho that will agglomerate and coalesce, and guide onto the direction that will be taken. All that with the strong input from the developers that will be implementing the changes, and a lesser (but not less valuable) input from users.
@movq to paraphrase US Presidents speech on each State of the Union, "the State of the Jenny is strong!" :-D As for the potential upcoming changes, there has to be a knowledgeable head honcho that will agglomerate and coalesce, and guide onto the direction that will be taken. All that with the strong input from the developers that will be implementing the changes, and a lesser (but not less valuable) input from users.
@lyse I call upon the services of the @yarn_police to further investigate this oddness!
@lyse I call upon the services of the @yarn_police to further investigate this oddness!
@falsifian "*I don't really mind if the twt gets edited before I even fetch it.*", right, that's never the problem. Editing a twtxt before anyone fetches it isn't even editing, right? :-P The problem we are trying to fix is the havoc is causes editing twtxts that have already been replied to, often ad nauseam. That's the real problem.
@falsifian "*I don't really mind if the twt gets edited before I even fetch it.*", right, that's never the problem. Editing a twtxt before anyone fetches it isn't even editing, right? :-P The problem we are trying to fix is the havoc is causes editing twtxts that have already been replied to, often ad nauseam. That's the real problem.
@lyse now, how am I not surprised at that reply?! Hahahahaha!
@lyse now, how am I not surprised at that reply?! Hahahahaha!
@falsifian that would be problematic to do on a fully decentralised system. I am not disagreeing, though. That's the reason I have stopped editing twtxts. I strive to own mistakes, as minor as they might be. Now, if trail editing can be accomplished, I am all for it!
@falsifian that would be problematic to do on a fully decentralised system. I am not disagreeing, though. That's the reason I have stopped editing twtxts. I strive to own mistakes, as minor as they might be. Now, if trail editing can be accomplished, I am all for it!
@falsifian what would the difference be between an edit the changes everything on the original twtxt, and a delete?
@falsifian what would the difference be between an edit the changes everything on the original twtxt, and a delete?
@aelaraji odd, I ran it under Ubuntu 24.04, and got the same result as @prologic (which is on macOS), zq4fgq.
@aelaraji odd, I ran it under Ubuntu 24.04, and got the same result as @prologic (which is on macOS), zq4fgq.
@prologic I just realised the jenny also does what I want, as of latest commit. Simply use jenny --debug-feed <feed url>, and it will do what I wanted too!
@prologic I just realised the jenny also does what I want, as of latest commit. Simply use jenny --debug-feed <feed url>, and it will do what I wanted too!
@movq alright, fair, and interesting. I was expecting them to be all the same (format wise), but it doesn't matter, for sure, as it works just fine. Thanks!
@movq alright, fair, and interesting. I was expecting them to be all the same (format wise), but it doesn't matter, for sure, as it works just fine. Thanks!
I have noticed that twtxt timestamps differ. For example:

* @prologic (and I assume any Yarn user)
2024-09-18T13:16:17Z
* @lyse
2024-09-17T21:15:00+02:00
* @aelaraji (and @movq, and me)
2024-09-18T05:43:13+00:00

So, which is right, or best?*
I have noticed that twtxt timestamps differ. For example:

* @prologic (and I assume any Yarn user)
2024-09-18T13:16:17Z
* @lyse
2024-09-17T21:15:00+02:00
* @aelaraji (and @movq, and me)
2024-09-18T05:43:13+00:00

So, which is right, or best?*
I came across this Gallery Theme for Hugo, and @lyse immediately came to mind. I think it would be a very fitting theme to use for all your photos, Lyse!
I came across this Gallery Theme for Hugo, and @lyse immediately came to mind. I think it would be a very fitting theme to use for all your photos, Lyse!
@prologic the real conclusion is, is it going to change, to what, and when? :-P
@prologic the real conclusion is, is it going to change, to what, and when? :-P
@prologic yes, that would work, except there is no debug command on my local yarnc. Are you talking about a potential future implementation here?
@prologic yes, that would work, except there is no debug command on my local yarnc. Are you talking about a potential future implementation here?
@prologic I saw those, yes. I tried using yarnc, and it would work for a simple twtxt. Now, for a more convoluted one it truly becomes a nightmare using that tool for the job. I know there are talks about changing this hash, so this might be a moot point *right now*, but it would be nice to have a tool that:

1. Would calculate the hash of a twtxt in a file.
2. Would calculate all hashes on a twtxt.txt (local and remote).

Again, something lovely to have after any looming changes occur.
@prologic I saw those, yes. I tried using yarnc, and it would work for a simple twtxt. Now, for a more convoluted one it truly becomes a nightmare using that tool for the job. I know there are talks about changing this hash, so this might be a moot point *right now*, but it would be nice to have a tool that:

1. Would calculate the hash of a twtxt in a file.
2. Would calculate all hashes on a twtxt.txt (local and remote).

Again, something lovely to have after any looming changes occur.
@aelaraji Woah! Overkill, but nicely laid out. Hey, the ultimate goal is for it to work, so, mission accomplished! :-)
@aelaraji Woah! Overkill, but nicely laid out. Hey, the ultimate goal is for it to work, so, mission accomplished! :-)
Could someone knowledgable reply with the steps a grandpa will take to calculate the hash of a twtxt from the CLI, using out-of-the-box tools? I swear I read about it somewhere, but can't find it.
Could someone knowledgable reply with the steps a grandpa will take to calculate the hash of a twtxt from the CLI, using out-of-the-box tools? I swear I read about it somewhere, but can't find it.
This might be quite unpopular, but I truly dislike Wordle. The reason isn’t rooted on any psychological issue, it is much, much more simple: people share their Wordle result(s)---I figure they feel good about themselves---and for me it is only uneven, unaligned, wasteful noise. I don’t even want to show you an example, but I am sure you know what I am talking about.

Thank gods those posting their hideous squares have finally quieted down. LOL.