# 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 724
# self = https://watcher.sour.is?uri=https://ferengi.one/twtxt.txt&offset=424
# next = https://watcher.sour.is?uri=https://ferengi.one/twtxt.txt&offset=524
# prev = https://watcher.sour.is?uri=https://ferengi.one/twtxt.txt&offset=324
@prologic, business is slow (I also just got off that hyoo-män illness that is going around named COVID), so that leaves me some free time on my entrepreneurial hands. 😂 I have always lurked every couple of weeks or so. I see yarn has regressed on the UI! 😬😩
@movq, any plans still to clean up the hash from the twtxt's body? Maybe a Festivus gift? You know, "for the rest of us". :-D
@lyse
LOL.
Took a flu medicine last night, and it knocked me down around 22:00. Woke up at 04:00, then slept till 06:30. All has been seemingly fine, not feeling sleepy, and mostly alert... until now. I am having a really hard time keeping my eyes open. 😬
@prologic, who calls me name when I am busy profiting? 😂 In a less serious note---because nothing is more serious than making profit, of course---yes, it seems your avatar issue has been fixed. I am kind of sad, I looked forward each day to see which random one was going to show. LOL.
@benk I am using jenny (we chatted a bit on IRC earlier today). I have been using it for over five months now, I think. It is truly a joy to use, specially because you can use the power of Mutt/NeoMutt to read your twts.
@prologic you be the man! I can't remember the last time something gave as much troubles as this. The mention and the way to handle images are two things that have stuck in my head. Hopefully this is the last time there is an issue with this one! 🤞🏻
@movq was the request to remove the hash (subject) from showing on twts discarded? I don't see it on the TODO, so I am curious. Was it something you decided was not worth investing time on?
@prologic let us take the path of less resistance, that is, less effort, for now. I am going to be a great-grandfather before search ever get implemented locally, least one to search on "all pods". In other words, let us don't bite more than we can chew. 😹 Neep-gren!
@prologic I fully agree with making it a pod-level setting (forget about user-level, let us not complicate things too much; we all know users know nothing). Should I send a latinum over for this, or will an issue just suffice? Neep-gren!
@prologic I am seeing a problem in which not-so-active users, such as myself, are ending up having a blank "Recent twts from..." under their profiles because, I assume, the cache long expired. What can be done about it? Business personalities such as myself can't be around here that often! Could something be implemented so that, say, the last 10 or 20 twts are always visible under one's profile? Neep-gren!
@fastidious, I am sure profit---or the search for it---was involved. Most likely that pilot was a Ferengi in disguise. We are known to visit lesser planets seeking to exploit. Sometimes it works out, sometimes it doesn't. Hoping my fellow Ferengi fares well or, at the very least, lets me know where his Latinum is.
@stackeffect I'd say you are future ready! 😂
An ageing rose cries. My first graphical media twt!

Old rose cries
@lyse one of those tadpoles will one day be a beautiful, succulent, frog. "Hmmm, froooog..." (with Homer Simpson accent).
@lyse I thought it was just me. I drives me nuts to try reading on that page. I guess I am no longer capable to look at old CRT monitors without side effects.
@lyse more often than not, it is! I mean, I try to go over the changes, but soon find myself in a web (not pun!), all entangled. Then say, "screw it!" and to the bin it goes. 🥴
@prologic
I think they were addressed till certain extend. I will check them out, and close as appropriate.
@lyse that's as good as it gets for Winter here. I mean, leaves will fall, but that's about it.
@movq
Awesome!
@movq, is removing the hash from the body of the twt on the TODO? I read it, but I am unsure if it is there already, or not. 🙈 Sorry if it is, and I failed to spot it!
@movq
Super awesome! Running the latest now.
@movq woot! I am back on my Ferengi business!
@darch
I replied to the issue.
@darch
Getting this when trying to use it:


error executing template timeline: template: timeline:131:43: executing "twt" at <formatForDateTime>: wrong number of args for formatForDateTime: want 2 got 1
@darch
Cool! Will give it a try tonight. Thanks for all the work.
@movq love having fresh changes coming down with a git pull with my tea in the morning. Thank you much!
@prologic
Yup, hmmm indeed! 🤔
@prologic
>I think something has caused my feed to be in a bad state and is now unpardable😥

I can read this on jenny, but the twt isn't making it to my own pod. Something has gone really wrong, me thinks.
@fastidious
>I hit RETURN after the subject, and nick [...]

I shows fine on jenny. Let's see how Yarn renders mine above.
@fastidious
>I hit RETURN after the subject, and nick \n

I shows fine on jenny. Let's see how Yarn renders mine above.
@fastidious will reply to this twt, quoting something in it. I will do that same afterwards on his reply.
Not to boast, but jenny has never failed me 😂. It is so neat, powerful, and streamlined, not even funny! Thank you very much, @movq for it! 💛
@fastidious
I see it, but can you see my reply? Let's find out!
@movq \nUpdated. Will it be possible for the subject be moved at the begining instead (like Yarn and tt do)?
@movq
Updated. Will it be possible for the subject be moved at the begining instead (like Yarn and tt do)?
@prologic
Awesome! Hope he will reply as fast as he did with me. And yes about the noise and length. Not an issue on jenny, or my own pod (I have it set to 2048, I think), but yes, ephemeral is right.
@prologic \nAwesome! Hope he will reply as fast as he did with me. And yes about the noise and length. Not an issue on jenny, or my own pod (I have it set to 2048, I think), but yes, ephemeral is right.
@prologic
BEGIN SALTPACK ENCRYPTED MESSAGE. kiNJamlTJ29ZvW4 RHAOg9hm6h0OwKt iMGN9pY3oc5peJE UcRA8ysyQ7e8co9 shMfScCFgmQgU5Q 6w6XD2FT6szO1i1 N8qWqFRwJcHliqp hlaSvsTNhuwe1Fs KESywjL8ZvxNeyb ro0RVcRIip4Itpv NKvFZ822RoDR6pb hVvSqgubr3IanFT 6VAGQe2mYvErE7i G0O284HNvj0tcbC qzY0uB3ZFePu2fp l8nHOeEm9QLkH4Y PNKY2bXjqtblDGq 7pNiNHXtNJDjrpG nUoEXK9CaB6DGe7 oaF1P9sTz7fFrUo qwIgzw4Z1yqULQW 6dcFgsGwQEMc6bV mXuJHkrDWbfw35o 2Lpevp4PAVw884t 5Jf4cDLAe3QfRjG 4y6uwJg8BwIr2Lb 2pCX23ffwJ0yjGs Ptyzuaq2Alfl3QX AcMNGFzTNHjHfqY cvsoTrSMbyE3ssS A0k0zeRJQLoGOK4 DGkdltMXaQyXq9d zzbueCXCsIM1vYG vcy85vKuqM0ikoG caUNUuIVCc6FMs5 2JtadCtbVKyG8Wx Z4R672Fd71eDjCc lEtCdJlEAmEJePw ThkxVJutJt2R2Ce lKp9tEKmrx1jMWW V8hJNTaQGAfFDEB Unh8YasaV24NqAi GKSnstFWk3DYCxC lvws9js2jJ9OKeq 2mMgFmzEmCr99RW 2CrxZStPpB1iEDU d0Un7W7bnyo2KpV xqe8rCeHA6CUwVs 0XMmxPvU1Q0wp9A 0Jwxo5CY9QF5EJl yVwaXiVP2CKw2aH tqEE5yTp9OmpNF0 jFqgr8vHOjosPyL c3nke0S9QFjAxjt Dr6xwYpnASDr1l1 N96G3FB5iVYLFaz FkXGm7oQNTaDY8e OtHXQiXRhQY3PCi VIYYVhc9RExVnfX fvzgfgc5uSxUynD sPp4eq2rJXkX5. END SALTPACK ENCRYPTED MESSAGE.

Let's see how resilient this is, or if it breaks.
@prologic \nBEGIN SALTPACK ENCRYPTED MESSAGE. kiNJamlTJ29ZvW4 RHAOg9hm6h0OwKt iMGN9pY3oc5peJE UcRA8ysyQ7e8co9 shMfScCFgmQgU5Q 6w6XD2FT6szO1i1 N8qWqFRwJcHliqp hlaSvsTNhuwe1Fs KESywjL8ZvxNeyb ro0RVcRIip4Itpv NKvFZ822RoDR6pb hVvSqgubr3IanFT 6VAGQe2mYvErE7i G0O284HNvj0tcbC qzY0uB3ZFePu2fp l8nHOeEm9QLkH4Y PNKY2bXjqtblDGq 7pNiNHXtNJDjrpG nUoEXK9CaB6DGe7 oaF1P9sTz7fFrUo qwIgzw4Z1yqULQW 6dcFgsGwQEMc6bV mXuJHkrDWbfw35o 2Lpevp4PAVw884t 5Jf4cDLAe3QfRjG 4y6uwJg8BwIr2Lb 2pCX23ffwJ0yjGs Ptyzuaq2Alfl3QX AcMNGFzTNHjHfqY cvsoTrSMbyE3ssS A0k0zeRJQLoGOK4 DGkdltMXaQyXq9d zzbueCXCsIM1vYG vcy85vKuqM0ikoG caUNUuIVCc6FMs5 2JtadCtbVKyG8Wx Z4R672Fd71eDjCc lEtCdJlEAmEJePw ThkxVJutJt2R2Ce lKp9tEKmrx1jMWW V8hJNTaQGAfFDEB Unh8YasaV24NqAi GKSnstFWk3DYCxC lvws9js2jJ9OKeq 2mMgFmzEmCr99RW 2CrxZStPpB1iEDU d0Un7W7bnyo2KpV xqe8rCeHA6CUwVs 0XMmxPvU1Q0wp9A 0Jwxo5CY9QF5EJl yVwaXiVP2CKw2aH tqEE5yTp9OmpNF0 jFqgr8vHOjosPyL c3nke0S9QFjAxjt Dr6xwYpnASDr1l1 N96G3FB5iVYLFaz FkXGm7oQNTaDY8e OtHXQiXRhQY3PCi VIYYVhc9RExVnfX fvzgfgc5uSxUynD sPp4eq2rJXkX5. END SALTPACK ENCRYPTED MESSAGE.\n\nLet's see how resilient this is, or if it breaks.
@prologic \nWoot! 😋
@prologic
Woot! 😋

Much better! 🎉
\nMuch better! 🎉

Nope, that's broken. Trying again:

BEGIN SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkBUqOhj jswhPYkyZTEUu5X o7Okqh4fYjSmiKh Jadku1SjBPAheqm o0RDUnaewjKUqE9 I3ZAB3Hyzfo1oea X7NqyjDTqSV4a4c RJhc3Zd2V40AXTK w7GsM8nn1eMviW9 CySVLa7QfT41v6l 78u7bxB2ETWLklN K0tbB4PApao5URL 8gNObm. END SALTPACK SIGNED MESSAGE.
\nNope, that's broken. Trying again:\n\nBEGIN SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkBUqOhj jswhPYkyZTEUu5X o7Okqh4fYjSmiKh Jadku1SjBPAheqm o0RDUnaewjKUqE9 I3ZAB3Hyzfo1oea X7NqyjDTqSV4a4c RJhc3Zd2V40AXTK w7GsM8nn1eMviW9 CySVLa7QfT41v6l 78u7bxB2ETWLklN K0tbB4PApao5URL 8gNObm. END SALTPACK SIGNED MESSAGE.
Below a signed (https://keys.pub) message:


BEGIN SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkBUqOhj jswhPYkyZTEUu5X o7Okqh4fYjSmiKh Jadku1SjBPAheqm o0RDUnaewjKUqE9 I3ZAB3Hyzfo1oea X7NqyjDTqSV4a4c RJhc3Zd2V40AXTK w7GsM8nn1eMviW9 CySVLa7QfT41v6l 78u7bxB2ETWLklN K0tbB4PApao5URL 8gNObm. END SALTPACK SIGNED MESSAGE.
Below a signed (https://keys.pub) message:\n\n
\nBEGIN SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkBUqOhj jswhPYkyZTEUu5X o7Okqh4fYjSmiKh Jadku1SjBPAheqm o0RDUnaewjKUqE9 I3ZAB3Hyzfo1oea X7NqyjDTqSV4a4c RJhc3Zd2V40AXTK w7GsM8nn1eMviW9 CySVLa7QfT41v6l 78u7bxB2ETWLklN K0tbB4PApao5URL 8gNObm. END SALTPACK SIGNED MESSAGE.\n
I think it is long due dropping Facebook (now Meta) from the S&P 500 index funds. As an owner of some, I really have a problem with it---and yes, I know there is little I can do but voice it everywhere I make noise online.
@jlj \nYup, jenny. She is so cool! 😋
@jlj
Yup, jenny. She is so cool! 😋
My Friday has started. Now, what will I do with this much time?! LOL! Got to remember "dum loquimur, fugerit invida aetas". ⏳
It looks like the new MBP batteries are easily replaceable. That is positively, and absolutely, a very good news!
@movq
I would recommend a longer rotation, perhaps? The way I see it, you are proposing a monthly one. That can make metadata huge too. Maybe yearly, or every 6 months?
@movq \nI would recommend a longer rotation, perhaps? The way I see it, you are proposing a monthly one. That can make metadata huge too. Maybe yearly, or every 6 months?
@fastidious
Boot media created. All set an ready for this weekend. Woot!


sudo /Applications/Install\ macOS\ Monterey.app/Contents/Resources/createinstallmedia --volume /Volumes/USBDrive
@fastidious \nBoot media created. All set an ready for this weekend. Woot!\n\n
\nsudo /Applications/Install\\ macOS\\ Monterey.app/Contents/Resources/createinstallmedia --volume /Volumes/USBDrive\n
My nutritional supplements aim should be:

- 1 or 1.5 cups of lentils (or any beans you might like better).
- 2 or 2.5 cups of bitter greens.
- 1 cup of your favourite protein (or an egg), grilled, or fried with a little of olive oil.
- 1 or 2 tomatoes, or a handful if of the cherry type.
- No added sugars. If it is sweet, make it have fibre.
- No added salt (or very little and ionised), as salt is everywhere.

Related, I tried wild rice for the first time yesterday. It was different, in a good way.
My nutritional supplements aim should be:\n\n- 1 or 1.5 cups of lentils (or any beans you might like better).\n- 2 or 2.5 cups of bitter greens.\n- 1 cup of your favourite protein (or an egg), grilled, or fried with a little of olive oil.\n- 1 or 2 tomatoes, or a handful if of the cherry type.\n- No added sugars. If it is sweet, make it have fibre.\n- No added salt (or very little and ionised), as salt is everywhere.\n\nRelated, I tried wild rice for the first time yesterday. It was different, in a good way.
@thecanine \n LOL. Now I need to convince my boss. 😩
@thecanine
LOL. Now I need to convince my boss. 😩
Went to sleep at 01:00, woke up at 06:30, having a really hard time keeping my eyes open, and there is still one more hour till calling it quits. Does being this sleepy counts as being sick?
@movq \nYes, I did ask whether or not it was possible to move twts to an "archive" folder, but it will be the same at @stackeffect experienced (which I have, too), that is, twts will "come back".\n\nThere is no clear solution, I am afraid, right? It is the nature of the beast.
@movq
Yes, I did ask whether or not it was possible to move twts to an "archive" folder, but it will be the same at @stackeffect experienced (which I have, too), that is, twts will "come back".

There is no clear solution, I am afraid, right? It is the nature of the beast.
Standby BIG-IP F5s upgraded to TMOS 16.1 (LTS). All their pairs (now on standby) will be upgraded on Wednesday. Just giving the TMOS some time to settle down, and feel at home. Hahahaha!
@fastidious
Some signs from here: $ (one), $$ (two), $$$ (three).
@fastidious \nSome signs from here: $ (one), $$ (two), $$$ (three).
@fastidious
The signs show fine on jenny. So, it is a display thing. Probably related to Markdown.
@fastidious \nThe signs show fine on jenny. So, it is a display thing. Probably related to Markdown.
Got to love the sense of humour:

>Blog.txt supports multiple options for the chronological order of posts. If you start writing new posts below old posts, the default post sort is descending. If you start writing new posts above all the old posts, like I do, then the post sort algorithm will default to ascending. But if the user would like to change the sort order of the posts, they can press the "End" button on their keyboard to reverse the default chronological order!
Got to love the sense of humour:\n\n>Blog.txt supports multiple options for the chronological order of posts. If you start writing new posts below old posts, the default post sort is descending. If you start writing new posts above all the old posts, like I do, then the post sort algorithm will default to ascending. But if the user would like to change the sort order of the posts, they can press the "End" button on their keyboard to reverse the default chronological order!
@prologic \nTemme about it! 🤪
@prologic
Temme about it! 🤪
Now, onto the real question: what to eat? Partner isn't home, so zero nutritional supplements have been consumed, and I have been lazy enough not to go out to fetch me something. So... hmm, yeah. Going to an eight years old niece birthday "roller scatting" party in an hour, maybe I get lucky with a slice of pizza, or two. 🤣
Rule 299:

>After you've exploited someone, it never hurts to thank them. That way, it's easier to exploit them next time.
Rule 299:\n\n>After you've exploited someone, it never hurts to thank them. That way, it's easier to exploit them next time.
>Trump's Group has 30 days to remedy the violation, or their rights in the software are permanently terminated. SF Conservancy\n\nI am out of popcorn, but might need some for this. 😂
>Trump's Group has 30 days to remedy the violation, or their rights in the software are permanently terminated. SF Conservancy

I am out of popcorn, but might need some for this. 😂
@prologic \nKeep in mind that there are plenty of icons already there, it is a quite busy "neighborhood".
@prologic
Keep in mind that there are plenty of icons already there, it is a quite busy "neighborhood".
@prologic
Validating the mention will be consuming, no? I mean, right now it takes a bit when clicking on the nick of an external user. Also, discovery occurs mostly by mentioning, yes? It seems a hard problem to solve.
@prologic \nValidating the mention will be consuming, no? I mean, right now it takes a bit when clicking on the nick of an external user. Also, discovery occurs mostly by mentioning, yes? It seems a hard problem to solve.
@darch \nIt will only use the nick of the person to whom you are replying, no the occasional never ending chain link of nicks. 😄
@darch
It will only use the nick of the person to whom you are replying, no the occasional never ending chain link of nicks. 😄
@prologic \nKind of a pickle. I would say, if the user isn't following the feed, then @something and @something@example.com doesn't get linked.
@prologic
Kind of a pickle. I would say, if the user isn't following the feed, then @something and @something@example.com doesn't get linked.
@movq
>We should be able to remove those subject hashtags, they’re just noise.

Yes! I would say they are not even needed on the web UI. You click conversations, and that's done by Yarn. No need for humans to see it.
@movq \n>We should be able to remove those subject hashtags, they’re just noise.\n\nYes! I would say they are not even needed on the web UI. You click conversations, and that's done by Yarn. No need for humans to see it.
>We live in a world where the Taliban has a huge presence on Twitter, yet your favorite American President has been silenced.\n\nLOL! 🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣
>We live in a world where the Taliban has a huge presence on Twitter, yet your favorite American President has been silenced.

LOL! 🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣
@prologic
Yeah, it is kind of rubbish. 😬
@prologic \nYeah, it is kind of rubbish. 😬
@movq \nAha! Cool! Not just deleting, but proceeding as if the twt is going to be send. If I :q! on vi it will add an empty line. If, instead, I go :x like I normally do, it works as you said---and as I wanted it. Thanks!
@movq
Aha! Cool! Not just deleting, but proceeding as if the twt is going to be send. If I :q! on vi it will add an empty line. If, instead, I go :x like I normally do, it works as you said---and as I wanted it. Thanks!
@movq OK, I am on request/question asking mode today. 😋 How do you cancel a twt, or a reply to a twt? Say I hit my reply, and then I change my mind? Right now, even exiting vi is creating an empty line on my twtxt.txt. Is there an obvious way to cancel a twt, reply, or fork that I am missing?
@movq
>If Subject contains the full twt, then you can skim over conversations just by reading those lines in mutt’s index pager

Yes, I do the same, true.

>So I decided: Okay, let’s have mutt do it.

And Mutt does it well. I agree it was/is a good idea.

>The subject lines are already “compressed”

I noticed, yes.

I am not sure why I asked to begin with; in retrospect, in was a silly request. Perhaps the OCD in me got triggered while viewing rich headers, on a specific twt, when I saw the huge subject line that is, otherwise, always hidden.

Anyway, don't mind me, move along. 😂
@movq \n>If Subject contains the full twt, then you can skim over conversations just by reading those lines in mutt’s index pager\n\nYes, I do the same, true.\n\n>So I decided: Okay, let’s have mutt do it.\n\nAnd Mutt does it well. I agree it was/is a good idea.\n\n>The subject lines are already “compressed”\n\nI noticed, yes.\n\nI am not sure why I asked to begin with; in retrospect, in was a silly request. Perhaps the OCD in me got triggered while viewing rich headers, on a specific twt, when I saw the huge subject line that is, otherwise, always hidden.\n\nAnyway, don't mind me, move along. 😂
@movq \nI find sleeping while storming the best sleep, and we have hurricanes passing by, or near by, almost every year.
@movq
I find sleeping while storming the best sleep, and we have hurricanes passing by, or near by, almost every year.
@prologic
It is still too early, and too few of us. Give it some time, and your wife might revise her statement. 😂