# 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 196320
# self = https://watcher.sour.is?offset=164699
# next = https://watcher.sour.is?offset=164799
# prev = https://watcher.sour.is?offset=164599
I'm with b98b9: quality, not quantity. Just because SDF is technically one server doesn't mean it's not worth much more than that. Some with circumlunar, tilde town, etc.
Imperative programming is comfy
@eldersnake Okay so maybe not a browser thing - just didn't try myself (although I regularly use Chrome and Mobile Safari)
@eldersnake Okay so maybe not a browser thing - just didn't try myself (although I regularly use Chrome and Mobile Safari)
These things are befitting to younger protocols unsure of themselves.
And having meta discussions about the protocol itself all day.
I'd make the argument for quality over quantity. It doesn't do much good to have thousands of teehee hello world holes with no substance.
One thing I haven't thought to rule out is the browser itself. When I tried to reproduce, I was using chrome and I wasn't able to reproduce what you were saying from the client perspective.
One thing I haven't thought to rule out is the browser itself. When I tried to reproduce, I was using chrome and I wasn't able to reproduce what you were saying from the client perspective.
@eldersnake Can I see an excerpt of the NGINX logs?
@eldersnake Can I see an excerpt of the NGINX logs?
@eldersnake It's more likely I've done something silly that I can't pin point 🤣
@eldersnake Ira more likely I've done someyhing
Silly yjay I can't pin point 🤣
@eldersnake It's more likely I've done something silly that I can't pin point 🤣
@bender Thanks! I'll check that out later tonight 🤞
@bender Thanks! I'll check that out later tonight 🤞
@eldersnake Cool! And yeah that's right!
@eldersnake Cool! And yeah that's right!
🧮 USERS:1 FEEDS:2 TWTS:1004 ARCHIVED:74109 CACHE:2270 FOLLOWERS:17 FOLLOWING:14
@eldersnake all good? 😊
This one is an example: https://twtxt.net/conv/ndu23qq
I am seeing the “Read more” on longer posts, but I don’t have that setting enabled. Possible bug?
I am seeing the “Read more” on longer posts, but I don’t have that setting enabled. Possible big?
@bender Hmmmm I'm not sure about this... 🧐 Does anyone have any other opinions that know this web/session security better than me?
@bender Hmmmm I'm not sure about this... 🧐 Does anyone have any other opinions that know this web/session security better than me?
@bender We need to design what this will look like and the mechanisms 🧐
@bender We need to design what this will look like and the mechanisms 🧐
@bender Merged 👌
@bender Merged 👌
@bender As soon as @eldersnake's issue is figured out I think? 🧐
@bender As soon as @eldersnake's issue is figured out I think? 🧐
@bender Oh thanks! 🙏 I don't even remember what that commit was 🤣
@bender Oh thanks! 🙏 I don't even remember what that commit was 🤣
@eldersnake did you happen to customize the theme at all?
@eldersnake did you happen to customize the theme at all?
I noticed it almost after it was implemented, but never mention it, and I kind of feel guilty for not doing it. Yarn's search became super helpful ever since commit 2199cedf12. Granted, it is not the full browsing experience I always dreamed for Yarn but, still, a huge leap forward.
[47°09′11″S, 126°43′55″W] Reading: 1.47000 PPM
There’s hope regarding Wayland.

I’ve tried dwl a few years back, but my keyboard didn’t work. This appears to have been fixed, probably due to advances in wlroots and this commit.

And look at it: It’s just about 3000 lines of C code. *That* is hackable. That is something that I can fix, extend, or adapt if needed. *That is the way to go.*

Thank goodness, finally some good news.
There’s hope regarding Wayland.

I’ve tried dwl a few years back, but my keyboard didn’t work. This appears to have been fixed, probably due to advances in wlroots and this commit.

And look at it: It’s just about 3000 lines of C code. *That* is hackable. That is something that I can fix, extend, or adapt if needed. *That is the way to go.*

Thank goodness, finally some good news.
There’s hope regarding Wayland.

I’ve tried dwl a few years back, but my keyboard didn’t work. This appears to have been fixed, probably due to advances in wlroots and this commit.

And look at it: It’s just about 3000 lines of C code. *That* is hackable. That is something that I can fix, extend, or adapt if needed. *That is the way to go.*

Thank goodness, finally some good news.
There’s hope regarding Wayland.

I’ve tried dwl a few years back, but my keyboard didn’t work. This appears to have been fixed, probably due to advances in wlroots and this commit.

And look at it: It’s just about 3000 lines of C code. *That* is hackable. That is something that I can fix, extend, or adapt if needed. *That is the way to go.*

Thank goodness, finally some good news.
I think it is long due to cut a release, don't you think @prologic?
@bender Hihihi. ;-)
@prologic aha! I didn't look at the code before asking, but it was an easy thing! 🙇🏻
https://git.mills.io/yarnsocial/yarn/pulls/1168
https://git.mills.io/yarnsocial/yarn/pulls/1168
@lyse hurricane gusts, in .DE?! Hehehehe!
@bender Ok
@bender Ok
Hoping the kitty I'm watching will start snoring again, my recorder is ready this time.
Recovery: 5.04 miles, 00:09:56 average pace, 00:50:04 duration
pretty easy effort but was still tired from a weekend of eating and drinking.
#running #treadmill
Recovery: 5.04 miles, 00:09:56 average pace, 00:50:04 duration
pretty easy effort but was still tired from a weekend of eating and drinking.
#running #treadmill
Recovery: 5.04 miles, 00:09:56 average pace, 00:50:04 duration
pretty easy effort but was still tired from a weekend of eating and drinking.
#running #treadmill
@prologic under iOS' Safari, it isn't. It has been inconsistent, but most of the time when I navigate to https://twtxt.net/ I am on focus to enter a twtxt. I don't want that.
Do you the /conv view? Tapping on a Yarn?
Do you the /conv view? Tapping on a Yarn?
@bender Isn't the "New Post" box closed by default?
@bender Isn't the "New Post" box closed by default?
Just bent two clips or hooks from wire for my hat, so that I can attach a chin strap. Now the hurricane gusts don't blow off my hat anymore. Or so I do hope. :-D I just have to find a decent looking leather strip. The brown string I tried out quite closely matches the decorative hatband's color, but it's a bit too thin, could be more comfortable.
Those ducks belong to someone in town, @movq. Oh, sweet, I didn't know what that yellow bird was called. Thanks! :-)
While on mobile, navigating to Yarn.social automatically places me on the textarea, as if I was going to post something. Kind of annoying having that on-focus first and above all.
@prologic right, but why? The remember me is yet another box to tick. If I login, let me be logged in unless I hit logout. Or, if I was allowed to start typing to begin with, why to log me out?

I would get rid of that "security" altogether.
@prologic right, but why? The "remember me" is yet another box to tick. If I login, let me be logged in unless I hit logout. Or, if I was allowed to start typing to begin with, why to log me out?

I would get rid of that "security" altogether.
Having Yarn to be agnostic to the domain it is run, and allowing it to be a multi-domain host.
@bender Ahh I see 🧐 What are you proposing here? 🤔
@bender Ahh I see 🧐 What are you proposing here? 🤔
@prologic right now I am david:netbros.com, in Matrix, but I don’t run it on netbros.com, for example.
@prologic yes.
@bender Oh do you mean visually in the UI?
@bender Oh do you mean visually in the UI?
@bender Both are already a thing. Hit "Remember me" which persists your sessions for days. Text you entered _should_ be preserved, but now that you mention it, maybe only if you navigate away hmmm lemme check that...
@bender Both are already a thing. Hit "Remember me" which persists your sessions for days. Text you entered _should_ be preserved, but now that you mention it, maybe only if you navigate away hmmm lemme check that...
@bender Yup I can. But as I said, only via DNS delegation. Hmm are you thinking something else?
@bender Yup I can. But as I said, only via DNS delegation. Hmm are you thinking something else?
I just typed something that took me a while to enter, hit post, and lost everything because I was logged out. Can that be disabled? Let me be logged in for as long as I want (or for a very long time), unless I hit logout, or account for the previously entered text, and present it (or run the post action), after having to re-login?
[47°09′13″S, 126°43′42″W] Transfer completed
@prologic, no, you misunderstood the question. LOL. Can you run twtxt.net on host yarn.mills.io, while offering @username@username handles?
@prologic, no, you misunderstood the question. LOL. Can you run twtxt.net on host yarn.mills.io, while offering @username@twtxt.net handles?
@bender Yes. yarnd fully supports WebFinger just like ActivityPub and Mastodon do. So @user@domain mentions are _actually_ looked up.
@bender Yes. yarnd fully supports WebFinger just like ActivityPub and Mastodon do. So @user@domain mentions are _actually_ looked up.
Is it possible to run Yarn on yarn.example.com, but have the handles (or whatever we call twtxt's @usernames) be @username@example.com?
For (my) future reference: Whether or not my keyboard works in a (wlroots) Wayland compositor depends on whether that compositor uses wlroots’s keyboard groups: https://github.com/swaywm/wlroots/pull/1771

Interestingly, this isn’t such a crazy rare scenario after all, see this comment regarding XF86MonBrightness*: https://github.com/swaywm/wlroots/pull/1771#issuecomment-515507790
For (my) future reference: Whether or not my keyboard works in a (wlroots) Wayland compositor depends on whether that compositor uses wlroots’s keyboard groups: https://github.com/swaywm/wlroots/pull/1771

Interestingly, this isn’t such a crazy rare scenario after all, see this comment regarding XF86MonBrightness*: https://github.com/swaywm/wlroots/pull/1771#issuecomment-515507790
For (my) future reference: Whether or not my keyboard works in a (wlroots) Wayland compositor depends on whether that compositor uses wlroots’s keyboard groups: https://github.com/swaywm/wlroots/pull/1771

Interestingly, this isn’t such a crazy rare scenario after all, see this comment regarding XF86MonBrightness*: https://github.com/swaywm/wlroots/pull/1771#issuecomment-515507790
For (my) future reference: Whether or not my keyboard works in a (wlroots) Wayland compositor depends on whether that compositor uses wlroots’s keyboard groups: https://github.com/swaywm/wlroots/pull/1771

Interestingly, this isn’t such a crazy rare scenario after all, see this comment regarding XF86MonBrightness*: https://github.com/swaywm/wlroots/pull/1771#issuecomment-515507790
@bender _phew_ 😅 I mean I did quite some extensive testing locally too 🤣
@bender _phew_ 😅 I mean I did quite some extensive testing locally too 🤣
All good... for now. :-P
Final test? We'll see!
Cool! Let's see how it goes on this one. I love testing on production! LOL.
@eldersnake Hey! 👋 I'm not able to reproduce what you're seeing on your pod. Did you recently update? 🤔
@eldersnake Hey! 👋 I'm not able to reproduce what you're seeing on your pod. Did you recently update? 🤔
So far so good. A lot of the event handlers I was used to all seem to be working. So that's a good sign 🪧
So far so good. A lot of the event handlers I was used to all seem to be working. So that's a good sign 🪧
@bender I've managed to fix this locally. Rolling out an update to my pod now...
@bender I've managed to fix this locally. Rolling out an update to my pod now...
@aelaraji mutt has the $header_cache option, which might help a bit:

http://www.mutt.org/doc/manual/#header-cache

I disabled it over a year ago on my machine, because it didn’t make that much of a difference anymore. 🤔
@aelaraji mutt has the $header_cache option, which might help a bit:

http://www.mutt.org/doc/manual/#header-cache

I disabled it over a year ago on my machine, because it didn’t make that much of a difference anymore. 🤔
@aelaraji mutt has the $header_cache option, which might help a bit:

http://www.mutt.org/doc/manual/#header-cache

I disabled it over a year ago on my machine, because it didn’t make that much of a difference anymore. 🤔
@aelaraji mutt has the $header_cache option, which might help a bit:

http://www.mutt.org/doc/manual/#header-cache

I disabled it over a year ago on my machine, because it didn’t make that much of a difference anymore. 🤔