# 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 196300
# self = https://watcher.sour.is?offset=169058
# next = https://watcher.sour.is?offset=169158
# prev = https://watcher.sour.is?offset=168958
@aelaraji lol 😅🙈
@aelaraji lol 😅🙈
@movq Now, the Question is: Who's body was in the garbage bag!? 😏😂
@movq Now, the Question is: Who's body was in the garbage bag!? 😏😂
@movq Now, the Question is: Who's body was in the garbage bag!? 😏😂
Good Morning, 30 min till Sunrise.
Good Morning, 30 min till Sunrise.
Good Morning, 30 min till Sunrise.
I think I’m not going to query Yarn pods for the moment. Let’s first see how often I’d actually need that. 🤔
I think I’m not going to query Yarn pods for the moment. Let’s first see how often I’d actually need that. 🤔
I think I’m not going to query Yarn pods for the moment. Let’s first see how often I’d actually need that. 🤔
I think I’m not going to query Yarn pods for the moment. Let’s first see how often I’d actually need that. 🤔
@quark Yay 🥳
@quark Yay 🥳
@quark Yay 🥳
@quark Yay 🥳
@lyse That is one crazy looking mushroom. 😳 How about tasting it? 🤪

I’m so glad the temperatures were down a bit. Went on a long walk as well, first time in weeks. And there were so few cars yesterday! It was surprisingly quiet.
@lyse That is one crazy looking mushroom. 😳 How about tasting it? 🤪

I’m so glad the temperatures were down a bit. Went on a long walk as well, first time in weeks. And there were so few cars yesterday! It was surprisingly quiet.
@lyse That is one crazy looking mushroom. 😳 How about tasting it? 🤪

I’m so glad the temperatures were down a bit. Went on a long walk as well, first time in weeks. And there were so few cars yesterday! It was surprisingly quiet.
@lyse That is one crazy looking mushroom. 😳 How about tasting it? 🤪

I’m so glad the temperatures were down a bit. Went on a long walk as well, first time in weeks. And there were so few cars yesterday! It was surprisingly quiet.
[47°09′39″S, 126°43′07″W] Transfer completed
There was a garbage bag incident last night and I had to clean up the kitchen for two hours. 😂 Now I’m sore as fuck. Good thing I have a day off today, huh? 🤪
There was a garbage bag incident last night and I had to clean up the kitchen for two hours. 😂 Now I’m sore as fuck. Good thing I have a day off today, huh? 🤪
There was a garbage bag incident last night and I had to clean up the kitchen for two hours. 😂 Now I’m sore as fuck. Good thing I have a day off today, huh? 🤪
There was a garbage bag incident last night and I had to clean up the kitchen for two hours. 😂 Now I’m sore as fuck. Good thing I have a day off today, huh? 🤪
@bender and I saw some conspiracy theory that he knew he was going to be arrested. He was working with French intelligence on a plea deal to defect. And now Russia is freaking out that Ukraine allies can have war comms access.

Yikes! If only they had salty.im!
@bender and I saw some conspiracy theory that he knew he was going to be arrested. He was working with French intelligence on a plea deal to defect. And now Russia is freaking out that Ukraine allies can have war comms access.

Yikes! If only they had salty.im!
So you have to manually refresh...
@mckinley this one, https://youtu.be/YTyFzrV_iOo?
It's a crime that Slow Motion by Supertramp isn't available on any of the streaming services. It might even be the Crime of the Century.
@movq binary news groups have existed since the beginning of Usenet. Let me put it this way, way, way, wayyyyy before PornHub, there was already Usenet. Same for software piracy: before torrenting there was already Usenet. Granted, there was/is much more than that.
🧮 USERS:1 FEEDS:2 TWTS:1073 ARCHIVED:77674 CACHE:2420 FOLLOWERS:17 FOLLOWING:14
Nothing going on, Gopherland?
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.
Because I saw the nick on movq (@prologic, can't mention anyone outside this pod, by the way), I looked the user up: https://tilde.pt/~marado/twtxt.txt. I wonder if the "hashes" they are using will work out of the box with jenny.

Talking about jenny, going to play with the latest now. Tata! :-)
@xuu 😂😂😂
[47°09′10″S, 126°43′20″W] Transfer 75% complete...
I am just finding out its founded by a Russian national?
I am just finding out its founded by a Russian national?
@lyse LOL. 🍻Cheers!
@movq OMFG! That’s awesome! I will check it as soon as I hit home.
I just learned from a German documentary that there is goldbeating. Never heard of that term before. Super interesting.
@falsifian @bender I pushed an alternative implementation to the fetch-context branch. This integrates the whole thing into mutt/jenny.

You will want to configure a new mutt hotkey, similar to the “reply” hotkey:

macro index,pager C "\\
set my_pipe_decode=\\$pipe_decode nopipe_decode\\
jenny -c\\
set pipe_decode=\\$my_pipe_decode; unset my_pipe_decode" \\
"Try to fetch context of current twt, like a missing root twt"

This pipes the mail to jenny -c. jenny will try to find the thread hash and the URL and then fetch it. (If there’s no URL or if the specific twt cannot be found in that particular feed, it could query a Yarn pod. That is not yet implemented, though.)

The whole thing looks like this:

https://movq.de/v/0d0e76a180/jenny.mp4

In other words, when there’s a missing root twt, you press a hotkey to fetch it, done.

I think I like this version better. 🤔

(This needs a lot of testing. 😆)
@falsifian @bender I pushed an alternative implementation to the fetch-context branch. This integrates the whole thing into mutt/jenny.

You will want to configure a new mutt hotkey, similar to the “reply” hotkey:

macro index,pager C "\
set my_pipe_decode=\$pipe_decode nopipe_decode\
jenny -c\
set pipe_decode=\$my_pipe_decode; unset my_pipe_decode" \
"Try to fetch context of current twt, like a missing root twt"

This pipes the mail to jenny -c. jenny will try to find the thread hash and the URL and then fetch it. (If there’s no URL or if the specific twt cannot be found in that particular feed, it could query a Yarn pod. That is not yet implemented, though.)

The whole thing looks like this:

https://movq.de/v/0d0e76a180/jenny.mp4

In other words, when there’s a missing root twt, you press a hotkey to fetch it, done.

I think I like this version better. 🤔

(This needs a lot of testing. 😆)
@falsifian @bender I pushed an alternative implementation to the fetch-context branch. This integrates the whole thing into mutt/jenny.

You will want to configure a new mutt hotkey, similar to the “reply” hotkey:

macro index,pager C "\
set my_pipe_decode=\$pipe_decode nopipe_decode\
jenny -c\
set pipe_decode=\$my_pipe_decode; unset my_pipe_decode" \
"Try to fetch context of current twt, like a missing root twt"

This pipes the mail to jenny -c. jenny will try to find the thread hash and the URL and then fetch it. (If there’s no URL or if the specific twt cannot be found in that particular feed, it could query a Yarn pod. That is not yet implemented, though.)

The whole thing looks like this:

https://movq.de/v/0d0e76a180/jenny.mp4

In other words, when there’s a missing root twt, you press a hotkey to fetch it, done.

I think I like this version better. 🤔

(This needs a lot of testing. 😆)
@falsifian @bender I pushed an alternative implementation to the fetch-context branch. This integrates the whole thing into mutt/jenny.

You will want to configure a new mutt hotkey, similar to the “reply” hotkey:

macro index,pager C "\
set my_pipe_decode=\$pipe_decode nopipe_decode\
jenny -c\
set pipe_decode=\$my_pipe_decode; unset my_pipe_decode" \
"Try to fetch context of current twt, like a missing root twt"

This pipes the mail to jenny -c. jenny will try to find the thread hash and the URL and then fetch it. (If there’s no URL or if the specific twt cannot be found in that particular feed, it could query a Yarn pod. That is not yet implemented, though.)

The whole thing looks like this:

https://movq.de/v/0d0e76a180/jenny.mp4

In other words, when there’s a missing root twt, you press a hotkey to fetch it, done.

I think I like this version better. 🤔

(This needs a lot of testing. 😆)
@prologic Great! Git knowledge is helpful in a lot of situations. What's the website about? You both had some fun writing HTML by hand? :-)
@prologic No worries, all good. :-)
@bender Wasn't too terrible, I just watched a video in the background. ;-)
@prologic Yeah, I need to clean this up in jenny. It still supports a ton of old formats that aren’t used anymore at all. 🧟
@prologic Yeah, I need to clean this up in jenny. It still supports a ton of old formats that aren’t used anymore at all. 🧟
@prologic Yeah, I need to clean this up in jenny. It still supports a ton of old formats that aren’t used anymore at all. 🧟
@prologic Yeah, I need to clean this up in jenny. It still supports a ton of old formats that aren’t used anymore at all. 🧟
@thecanine Oh no! :-( Please don't!
[47°09′37″S, 126°43′34″W] Transfer 50% complete...
It cooled off to 20°C today, but mid week is supposed to be crazy hot again. It was a nice walk, also plenty of people around, though. So we decided against going up our backyard mountain to avoid the masses. We finally took a path that we haven't checked out for years. That was pretty cool. I couldn't remember anything on that.

Garden with sunflowers in the background

More scenery: https://lyse.isobeef.org/waldspaziergang-2024-08-25/

Neither of us has ever seen such a marmelade bun mushroom:

Marmelade bun in the woods, ah, no, it's a mushroom
@bender Yeah, I switched to OpenBSD a couple of years ago when sysupgrade(8) became available. I like it a lot, requires very little maintenance. 👌
@bender Yeah, I switched to OpenBSD a couple of years ago when sysupgrade(8) became available. I like it a lot, requires very little maintenance. 👌
@bender Yeah, I switched to OpenBSD a couple of years ago when sysupgrade(8) became available. I like it a lot, requires very little maintenance. 👌
@bender Yeah, I switched to OpenBSD a couple of years ago when sysupgrade(8) became available. I like it a lot, requires very little maintenance. 👌
@bender I am considering it. 😅 (I might end up being too lazy to set any of this up. 🤪)
@bender I am considering it. 😅 (I might end up being too lazy to set any of this up. 🤪)
@bender I am considering it. 😅 (I might end up being too lazy to set any of this up. 🤪)
@bender I am considering it. 😅 (I might end up being too lazy to set any of this up. 🤪)
Those 15 minutes were the longest ever! 😅😂
LOL. Sadly, there really seems to be no escape. People are hellbent on using—or misusing—AI.
@movq oh, I didn’t know you ran OpenBSD.

I run conduwuit for Matrix. That, GoToSocial, WireGuard, and several websites and experiments coexist on a 2GB, 1vCPU, 50GB VPS. 😊
@movq this is pretty cool, and neat! 😍😍😍
@movq GoToSocial is pretty good, and actively developed. Consider it! 🙈
Thought: If the invocation including --only-twt-hash fails to find that twt, it could ask a couple of Yarn instances for it (if configured).

(All this needs polishing.)
Thought: If the invocation including --only-twt-hash fails to find that twt, it could ask a couple of Yarn instances for it (if configured).

(All this needs polishing.)
Thought: If the invocation including --only-twt-hash fails to find that twt, it could ask a couple of Yarn instances for it (if configured).

(All this needs polishing.)
Thought: If the invocation including --only-twt-hash fails to find that twt, it could ask a couple of Yarn instances for it (if configured).

(All this needs polishing.)
Pinellas County - Long Run: 5.36 miles, 00:10:30 average pace, 00:56:16 duration
missed my alarm. it was a late night and did not really want to get up. my chest was tight most of the run on top of the exhaustion, and the heat just zapped any motivation out of me. oh well, taper week.
#running
Pinellas County - Long Run: 5.36 miles, 00:10:30 average pace, 00:56:16 duration
missed my alarm. it was a late night and did not really want to get up. my chest was tight most of the run on top of the exhaustion, and the heat just zapped any motivation out of me. oh well, taper week.
#running
Pinellas County - Long Run: 5.36 miles, 00:10:30 average pace, 00:56:16 duration
missed my alarm. it was a late night and did not really want to get up. my chest was tight most of the run on top of the exhaustion, and the heat just zapped any motivation out of me. oh well, taper week.
#running
Honestly, the only thing I want to do on Mastodon is follow the #retrocomputing hashtag and sometimes post under that hashtag. That’s it. 😂
Honestly, the only thing I want to do on Mastodon is follow the #retrocomputing hashtag and sometimes post under that hashtag. That’s it. 😂
Honestly, the only thing I want to do on Mastodon is follow the #retrocomputing hashtag and sometimes post under that hashtag. That’s it. 😂
Honestly, the only thing I want to do on Mastodon is follow the #retrocomputing hashtag and sometimes post under that hashtag. That’s it. 😂
There was an outage of the Mastodon server I use this morning. A good reminder that this is a service that someone else hosts (and I don’t even pay for it). Could be gone tomorrow.

Now that I’ve got a server to spare (the Matrix one is gone), I might look into hosting a snac instance. 🤔
There was an outage of the Mastodon server I use this morning. A good reminder that this is a service that someone else hosts (and I don’t even pay for it). Could be gone tomorrow.

Now that I’ve got a server to spare (the Matrix one is gone), I might look into hosting a snac instance. 🤔
There was an outage of the Mastodon server I use this morning. A good reminder that this is a service that someone else hosts (and I don’t even pay for it). Could be gone tomorrow.

Now that I’ve got a server to spare (the Matrix one is gone), I might look into hosting a snac instance. 🤔
There was an outage of the Mastodon server I use this morning. A good reminder that this is a service that someone else hosts (and I don’t even pay for it). Could be gone tomorrow.

Now that I’ve got a server to spare (the Matrix one is gone), I might look into hosting a snac instance. 🤔
@movq yes, on both.
[47°09′16″S, 126°43′11″W] Transfer 25% complete...
RIP, Matrix server. 🪦

$ doas rcctl stop synapse
synapse(ok)
RIP, Matrix server. 🪦

$ doas rcctl stop synapse
synapse(ok)
RIP, Matrix server. 🪦

$ doas rcctl stop synapse
synapse(ok)
RIP, Matrix server. 🪦

$ doas rcctl stop synapse
synapse(ok)
https://news.itsfoss.com/localsend/ LocalSend: An Opensource #AirDrop alternative for everyone