# 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=540
# next = https://watcher.sour.is?uri=https://ferengi.one/twtxt.txt&offset=640
# prev = https://watcher.sour.is?uri=https://ferengi.one/twtxt.txt&offset=440
Further thinking on it, this might not be possible at all.
Does anyone knows how to clear sign a file with an SSH key? Clear sign, not a detached signature.
Does anyone knows how to clear sign a file with an SSH key? Clear sign, not a detached signature.
@movq LOL, well, great things come out of that worry, I can tell that much. Keep being you! :-)
@movq LOL, well, great things come out of that worry, I can tell that much. Keep being you! :-)
@movq I think you are worrying about a non-issue. I see nothing to do on your example twt, because there is no context. Furthermore, if I wanted to follow the feed, everything I need is already on that twt example. :-)
@movq I think you are worrying about a non-issue. I see nothing to do on your example twt, because there is no context. Furthermore, if I wanted to follow the feed, everything I need is already on that twt example. :-)
@mckinley agevault uses age, allegedly very secure (aiming to replace pgp/gpg). Comparing it with gocryptfs, from the user perspective, agevault seems simpler, though CLI *exclusive*. As the repository states, "Like age, it features no config options, allowing for a straightforward secure flow". It would also run in all major OS platforms out of the box.

But agevault is also very new. Though age has been around for a while now, I don't see an "audited" link (neither on agevault, nor age).
@mckinley agevault uses age, allegedly very secure (aiming to replace pgp/gpg). Comparing it with gocryptfs, from the user perspective, agevault seems simpler, though CLI *exclusive*. As the repository states, "Like age, it features no config options, allowing for a straightforward secure flow". It would also run in all major OS platforms out of the box.

But agevault is also very new. Though age has been around for a while now, I don't see an "audited" link (neither on agevault, nor age).
This tool, using age is pretty neat: https://github.com/ndavd/agevault. So simple, yet seemingly powerful!
This tool, using age is pretty neat: https://github.com/ndavd/agevault. So simple, yet seemingly powerful!
@abucci their main question is worrisome:

> “The main question is, does it disappear during this re-entry?” says Löhle. “Is everything evaporating, or are there pieces that eventually impact on the ground?”
>
> He expects some parts, such as the satellite’s fuel tanks, to survive. “You could learn from the re-entry that if you build a fuel tank differently, it can break up,” he says.

Archived article at: https://archive.ph/WdUvx
@abucci their main question is worrisome:

> “The main question is, does it disappear during this re-entry?” says Löhle. “Is everything evaporating, or are there pieces that eventually impact on the ground?”
>
> He expects some parts, such as the satellite’s fuel tanks, to survive. “You could learn from the re-entry that if you build a fuel tank differently, it can break up,” he says.

Archived article at: https://archive.ph/WdUvx
@aelaraji so lovely, ain't it? A simple keystroke, and your "mystery" is solved. :-)
@aelaraji so lovely, ain't it? A simple keystroke, and your "mystery" is solved. :-)
@aelaraji hehehehe. Enjoy, but careful with sugary stuff! :-)
@aelaraji hehehehe. Enjoy, but careful with sugary stuff! :-)
@prologic what made you make such "financially sound" recommendation? Have you switched jobs, and are now a Financial Advisor? :-P
@prologic what made you make such "financially sound" recommendation? Have you switched jobs, and are now a Financial Advisor? :-P
@movq wow! We are "lucky" today, only 27°C here, 87% humidity, overcast, and raining sporadically. Thanks to the rain our temperatures aren't high, but muggy nevertheless. I am ready for our winter too, you know, that whole week. LOL.
@movq wow! We are "lucky" today, only 27°C here, 87% humidity, overcast, and raining sporadically. Thanks to the rain our temperatures aren't high, but muggy nevertheless. I am ready for our winter too, you know, that whole week. LOL.
@movq pretty cool! Switched, and pulled. Nice update on README!
@movq pretty cool! Switched, and pulled. Nice update on README!
@falsifian have you tried jenny's fetch-context branch? It works great!
@falsifian have you tried jenny's fetch-context branch? It works great!
@bender yup, this works well. I needed those extra settings.
@bender yup, this works well. I needed those extra settings.
@movq I think I have got it, but need to test upon receiving further posts. I added:


set uncollapse_new     = yes  # open threads when new mail
set uncollapse_jump    = yes  # jump to unread message when uncollapse
set collapse_unread    = no   # don't collapse threads with unread mails


Let's see how it goes.
@movq I think I have got it, but need to test upon receiving further posts. I added:


set uncollapse_new     = yes  # open threads when new mail
set uncollapse_jump    = yes  # jump to unread message when uncollapse
set collapse_unread    = no   # don't collapse threads with unread mails


Let's see how it goes.
Maybe the @yarn_police can take this case, and shed some light.
Maybe the @yarn_police can take this case, and shed some light.
I wonder what ever happened to "jlj". All about him pretty much disappeared from the net.
I wonder what ever happened to "jlj". All about him pretty much disappeared from the net.
Collapsed threads, that is. If I un-collapse a thread, new/unread messages show on the intended new colour, but while the thread is in collapsed state, there is no highlight.
Collapsed threads, that is. If I un-collapse a thread, new/unread messages show on the intended new colour, but while the thread is in collapsed state, there is no highlight.
@bender, cool, so I can join the threads, but your edit to the original will never show at my end. Will have @bender show the screenshot.
@bender, cool, so I can join the threads, but your edit to the original will never show at my end. Will have @bender show the screenshot.
@bender, let's break it!
@bender, let's break it!
For the mutt/neomutt users out here, what's the trick to highlight threads with new messages? No user interaction, just upon opening, or while opened, have threads with new, unread messages in it highlighted. Thanks!
For the mutt/neomutt users out here, what's the trick to highlight threads with new messages? No user interaction, just upon opening, or while opened, have threads with new, unread messages in it highlighted. Thanks!
@lyse in Australia, take everything you have learned, and do the opposite. After all, it is the land down under! :-D
@lyse in Australia, take everything you have learned, and do the opposite. After all, it is the land down under! :-D
@aelaraji didn't know there was a place to fix them; in here we toss them. Wish it was cheap to ship stuff. I have a couple of decent monitors in the garage that will soon take a trip to the curve...
@aelaraji didn't know there was a place to fix them; in here we toss them. Wish it was cheap to ship stuff. I have a couple of decent monitors in the garage that will soon take a trip to the curve...
@lyse ugh, how come didn't this occurred to me...! Oh well, I am good now, but noted. Thanks!
@lyse ugh, how come didn't this occurred to me...! Oh well, I am good now, but noted. Thanks!
@prologic salt'em to keep them viable longer. Salt'em! :-D
@prologic salt'em to keep them viable longer. Salt'em! :-D
@yarn_police yay! Law and order on the watch!
@yarn_police yay! Law and order on the watch!
@movq Yeah, haven't seeing the @yarn_police for a while. I often wonder if we are, finally, crime free. :-D
@movq Yeah, haven't seeing the @yarn_police for a while. I often wonder if we are, finally, crime free. :-D
@movq woot! Yes! Perfect now. Hitting reply opens it with insert, and prompt at the end of the first line. Just as I wanted it. Thank you much!
@movq woot! Yes! Perfect now. Hitting reply opens it with insert, and prompt at the end of the first line. Just as I wanted it. Thank you much!
@lyse welcome! :-) I am doing my best to get more acquaintance with vi/vim. I think nano has spoiled me too much. LOL.
@lyse welcome! :-) I am doing my best to get more acquaintance with vi/vim. I think nano has spoiled me too much. LOL.
@movq hmm, I am already using au BufNewFile,BufRead jenny-posting.eml setl completefunc=jenny#CompleteMentions fo-=t wrap, from jenny. How would I go to incorporate that there?
@movq hmm, I am already using au BufNewFile,BufRead jenny-posting.eml setl completefunc=jenny#CompleteMentions fo-=t wrap, from jenny. How would I go to incorporate that there?
@lyse "good, good, and fascinating indeed" -- says Quark, all while eating an overflowing toast with butter, and blackberry jam. :-D
@lyse "good, good, and fascinating indeed" -- says Quark, all while eating an overflowing toast with butter, and blackberry jam. :-D
@aelaraji power outages happen here almost every single time strong storms pass by, I know the feeling mate. It truly sucks.
@aelaraji power outages happen here almost every single time strong storms pass by, I know the feeling mate. It truly sucks.
@movq hmm, I guess I could do that too. I have startinsert set on my .vimrc, so I will either have to take it out, or exit insert, $, then insert again. I think the way you do it would be the way to go.

I tried setting VISUAL to be something like vim -c 'star!', which does the same thing, but no dice. :-/
@movq hmm, I guess I could do that too. I have startinsert set on my .vimrc, so I will either have to take it out, or exit insert, $, then insert again. I think the way you do it would be the way to go.

I tried setting VISUAL to be something like vim -c 'star!', which does the same thing, but no dice. :-/
@movq, maybe you can help me with this. I want to place the vim cursor at the end of the first line on replies, and forks. I have tried adding to this to jenny's configuration:


"editor": "vim \\"+normal $\\"",


But that doesn't work. How would you go about it?
@movq, maybe you can help me with this. I want to place the vim cursor at the end of the first line on replies, and forks. I have tried adding to this to jenny's configuration:


"editor": "vim \"+normal $\"",


But that doesn't work. How would you go about it?
@prologic sounds fair. Let's see how it works for @abucci. Speedy fix, that's awesome! :-)
@prologic sounds fair. Let's see how it works for @abucci. Speedy fix, that's awesome! :-)
User error on this one. It works perfectly!
User error on this one. It works perfectly!
Never mind, I simply searched and deleted them all (D then ~f sender). :-) Phew!
Never mind, I simply searched and deleted them all (D then ~f sender). :-) Phew!
@movq is there a way to purge twtxts from a feed I no longer follow?
@movq is there a way to purge twtxts from a feed I no longer follow?
@movq, using the branch on topic right now, it works perfect. The only thing I found was that I had to quit neomutt, and re-open, to see the perfect thread. Other than that, I love it!
@movq, using the branch on topic right now, it works perfect. The only thing I found was that I had to quit neomutt, and re-open, to see the perfect thread. Other than that, I love it!
@bender hmm, I wonder if these are simply twtxts auto created from an ActivityPub feed. Ah, crap, they are. LOL.
@bender hmm, I wonder if these are simply twtxts auto created from an ActivityPub feed. Ah, crap, they are. LOL.
@movq confirming that the issue isn't present when using alacrity. Wow.
@movq confirming that the issue isn't present when using alacrity. Wow.
@falsifian the reason behind his sporadic disappearances is that he runs things from a Raspberry Pi, at home, I believe. That impacts reliability, I figure.
@falsifian the reason behind his sporadic disappearances is that he runs things from a Raspberry Pi, at home, I believe. That impacts reliability, I figure.
@movq my fault! Err, I meant to say, @bender's! LOL.
@movq my fault! Err, I meant to say, @bender's! LOL.
@lyse ah, if only you were to finally clean up that code, and make that client widely available...! One can only dream, right? :-)
@lyse ah, if only you were to finally clean up that code, and make that client widely available...! One can only dream, right? :-)
@lyse I mean, dinosaurs "evolved" by getting wiped, right? :-D
@lyse I mean, dinosaurs "evolved" by getting wiped, right? :-D
@movq you said you liked seeing the hash (which is a fair choice!). All I am asking is for a reconsideration as a user configurable feature. ;-) It looks redundant, in my opinion.
@movq you said you liked seeing the hash (which is a fair choice!). All I am asking is for a reconsideration as a user configurable feature. ;-) It looks redundant, in my opinion.
@bender it sure breaks the index formatting.
@bender it sure breaks the index formatting.
@aelaraji, this one, @movq, is slightly breaking my neomutt index. Will post screenshot from @bender's account.
@aelaraji, this one, @movq, is slightly breaking my neomutt index. Will post screenshot from @bender's account.
@movq, that would be a nice addition. :-) I would also love the ability to hide/not show the hash when reading twtxts (after all, that's on the header on each "email"). Could that be added as a user configurable toggle?
@movq, that would be a nice addition. :-) I would also love the ability to hide/not show the hash when reading twtxts (after all, that's on the header on each "email"). Could that be added as a user configurable toggle?
@mckinley I have a custom .tmux.conf that makes it very easy to use the multiplexer, but I agree, Zellij seems pretty robust, and intuitive. I like it! Tried compiling it, as with everything Rust, it failed miserably. Good thing there is a binary release I could download to try!
@sorenpeter a poem about me giving Odo a free bucket:

> A glint in his eye, a sly, Ferengi grin,
> Quark crossed the promenade, a curious thing within.
> No jeweled trinket, no weapon so grand,
> But a simple pail held tight in his hand.
>
> Odo, the Constable, with a brow raised high,
> "A bucket, Quark? What trickery do you try?"
> The Ferengi huckster, with a salesman's flair,
> "A gift, my friend, a constable's rare!"
>
> "For those late-night spills, a morphing mishap,
> This bucket, dear Odo, will catch every scrap.
> And should a suspect turn to goop and flee,
> This pail's the answer, a guarantor, you see!"
>
> Odo's lips twitched, a hint of a smile,
> At Quark's twisted logic, his mercantile style.
> "Perhaps," he conceded, the bucket held tight,
> "A useful addition, in the pursuit of right."
>
> So Quark made his sale, with a wink and a nod,
> A bucket for Odo, a Ferengi oddity, odd.
> But on Deep Space Nine, where chaos takes hold,
> Even a pail can be worth more than gold.

About the account, thanks, but I already have way too many. :-D
@bender ha! He goes his "poem":

> A string of letters, a forgotten name,
> An email crafted, a message to claim.
> We hit send with a click, a hopeful sigh,
> But a bounce-back arrives, a tear in our eye.
>
> "Delivery failed," the message reads cold,
> The address it seems, is a story untold.
> A ghost in the system, a memory's trace,
> Lost in the void of cyberspace.

:-D