# 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 196314
# self = https://watcher.sour.is?offset=160758
# next = https://watcher.sour.is?offset=160858
# prev = https://watcher.sour.is?offset=160658
@bender Fair points 🙇‍♂️
@bender Fair points 🙇‍♂️
@hecanjog Also:

> Best way to secure your application/swrvice; Don't put it on the Internet

🤣
@hecanjog Also:

> Best way to secure your application/swrvice; Don't put it on the Internet

🤣
@hecanjog Also:

> Best way to secure your application/swrvice; Don't put it on the Internet

🤣
@aelaraji This is precisely how (and watching your own access logs for UserAgent) discovery should work 🤣
@aelaraji This is precisely how (and watching your own access logs for UserAgent) discovery should work 🤣
@aelaraji This is precisely how (and watching your own access logs for UserAgent) discovery should work 🤣
@bender Haha 🤣
@bender Haha 🤣
@bender Haha 🤣
@prologic that’s some service!
🧮 USERS:1 FEEDS:2 TWTS:955 ARCHIVED:71609 CACHE:2409 FOLLOWERS:15 FOLLOWING:14
@bender I've dropped him a message earlier on Mastodon, will let him know if he replays 👌
@bender I've dropped him a message earlier on Mastodon, will let him know if he replays 👌
Best way to write programs: turn off the computer.
@prologic I remember when I first ran Yarn on *arrakis*, it was a mess. Remember I had to start it again from scratch? If I were to run Yarn today, I will have to ask you what -u to use, if I am going to run a web server on it (say, *Caddy*), and what to do to keep the huge cache Xuu and I like. LOL. Granted, I could figure it out myself after some trial and error too.

To make Yarn install easier? An installer script that would prompt for the settings, generate config, and install the *systemd*, because, whether we like it or not, the biggest Linux distros around use it.
@bender No worries! My version is very similar, but it doesn't rely on fork/exec out to the git binary.
@bender No worries! My version is very similar, but it doesn't rely on fork/exec out to the git binary.
@bender No worries! My version is very similar, but it doesn't rely on fork/exec out to the git binary.
@bender It does! Yarn supports both gemini:// and gopher:// -- The search engine crawls both too 😅
@bender It does! Yarn supports both gemini:// and gopher:// -- The search engine crawls both too 😅
@bender It does! Yarn supports both gemini:// and gopher:// -- The search engine crawls both too 😅
@bender 🤣
@bender 🤣
@bender 🤣
@bender What would make standing up Yarn even easier? I can think of a few things that people might struggle with: a Domain, Pointing the domain at something valid, Maybe a reverse proxy setup. Running yarnd itself is just downloading a binary and configuring it (_which could also be easier_)
@bender What would make standing up Yarn even easier? I can think of a few things that people might struggle with: a Domain, Pointing the domain at something valid, Maybe a reverse proxy setup. Running yarnd itself is just downloading a binary and configuring it (_which could also be easier_)
@bender What would make standing up Yarn even easier? I can think of a few things that people might struggle with: a Domain, Pointing the domain at something valid, Maybe a reverse proxy setup. Running yarnd itself is just downloading a binary and configuring it (_which could also be easier_)
@prologic I don't see how OP will see the replies. Does Yarn proxies to Gemini?
@bender Hmmm I had a look at the Cloudflare Event logs just now, and I couldn't find anything that was blocked that was a POST hmmm
@bender Hmmm I had a look at the Cloudflare Event logs just now, and I couldn't find anything that was blocked that was a POST hmmm
@bender Hmmm I had a look at the Cloudflare Event logs just now, and I couldn't find anything that was blocked that was a POST hmmm
@prologic ooooohhh! I like *Legit* quite a bit. "Oui, il est le git!" :-D Thanks!
That is one magnificent dandelion 😳
That is one magnificent dandelion 😳
That is one magnificent dandelion 😳
Maybe fix the nick too. Having a @ in the # nick = field doesn't work well. It's a bug in yarnd 🤣
Maybe fix the nick too. Having a @ in the # nick = field doesn't work well. It's a bug in yarnd 🤣
Maybe fix the nick too. Having a @ in the # nick = field doesn't work well. It's a bug in yarnd 🤣
@@texto-plano.xyz Oh this is a Gemini feed. You should update its Avatar, it has none 😅
@@texto-plano.xyz Oh this is a Gemini feed. You should update its Avatar, it has none 😅
@@texto-plano.xyz Oh this is a Gemini feed. You should update its Avatar, it has none 😅
@lyse mind it, English is my second language, though I have been using it since 1992, almost constantly.

"Next weekend", is the weekend after the one coming up. The one coming up is "this weekend", or simply "the weekend" (as in, "see you this weekend!" or "will mow the lawn on the weekend"). I don't like the perceived ambiguity of it, thus I strictly use dates ("lets get together on Saturday, 4 May 2024"). 😅
There is also legit which is probably better than what I've done.

> web frontend for git

https://git.icyphox.sh/
There is also legit which is probably better than what I've done.

> web frontend for git

https://git.icyphox.sh/
There is also legit which is probably better than what I've done.

> web frontend for git

https://git.icyphox.sh/
@bender gitxt probably would do the trick for you 👌 It's not quite as polished as I'd like, but it works.
@bender gitxt probably would do the trick for you 👌 It's not quite as polished as I'd like, but it works.
@bender gitxt probably would do the trick for you 👌 It's not quite as polished as I'd like, but it works.
Moin!
I use Pocket Gopher. Its in fDroid app store.
Thank you very much, @bender! I just linked the thumbnail to safe on people's bandwidths. I figured if someone wants to view the photos, they just go to the album anyways. If one has no interest, it's less invasive on them.

Picking the money shot is always tricky. Especially since I have been sorting through them for an hour or more. I try to keep at most 10%. And yes, I very often do hate myself for pressing the trigger so many times when I come home. So by then I'm kind of sick looking at them any more. :-D Sorry, I try harder next time. ;-)
@bender Damn, I got caught. :-D

Btw. how does it work in English? In German it's ambiguous which weekend one addresses when saying "next weekend". Is it the coming one this week or the one in the next week? Different people interpret it differently if it is not inherently obvious from the context, like when talking about dates. I also noticed that sometimes the same person even switches between meanings. I think I do, too. But I don't know why.

Maybe it depends on when one says it. I could be totally wrong here, but earlier in the week, like on Mondays and Tuesdays chances for "weekend in the same week" are higher than towards the weekend (Thursdays and Fridays), then it's more likely to refer to the weekend in the next week. And yes, the week of course starts on Monday. ;-)

Not sure if it changes with dialects. :-? I assume that doesn't play a big role and is the same for all German-speaking regions.

On the other hand, "this weekend" is very well defined as the upcoming weekend in this week. It's only the term "next weekend" that can be problematic.
@prologic Good question. Two things come straigt to mind, although, I'm not sure how low hanging they are. Probably not even remotely.

1. I don't know what these three search types mean: "Match", "Term" and "Query String". I could read the help page (I probably should), but they are sooo far off from my little brain that I can't even think of a possible explanation. My (possibly broken) intuition would categorize "Match" and "Term" to be the same. Zero idea what "Query String" is supposed to be. But then I think a search should be so easy to use to not having to read up on it in a manual. Admittedly, the basic search works alright.

2. When "Match" is the default, why is it not selected? Similarly, when it searches all fields by default, why is "_all" not selected? This technical spelling "_all" with the leading underscore also doesn't look pleasing to my eyes. It's been a hell lot of time that I looked at the code base, so I forgot everthing by now, but that should be easy to fix.

3. Okay, three things. :-D Apart from the search results taking up soo much space, it would really be nice if the markdown would be rendered. Yes, this is probably very tricky, as the matching search terms are highlighted. So I imagine both the highlighting and markdown rendering probably contradict each other. Also, how to go about matches that are part of markdown link URLs, image alternative texts and the like. Not easy at all.

I reckon that's certainly not what you had in mind or wanted to hear. :-( Sorry about that. I doubt it myself if this is any helpful feedback.

No promises, but I _try_ to toy around with the search more in the future. Maybe even look into the code base and see what I can do. The next weeks will be full of activities with the scouts, though. So don't expect something in the near future.
Is there something simpler, and leaner, than Gitea, which will allow me to see (as in read only) git repositories nicely on a web browser? Preferably a one-file-only solution, written in Golang.
[47°09′39″S, 126°43′42″W] Transponder malfunction
@dev1ls First replay to your first twtxt from Spain! (I guess) Welcome back in! 🖖
@dev1ls First replay to your first twtxt from Spain! (I guess) Welcome back in! 🖖
@aelaraji hahahahaha! Good findings. Yes, most of them are invented, and medical/drug related. The kick with the German ones is that they summarise an entire paragraph, with not just meaning, but also feelings, and--hypothetically--hard to describe extra meanings rather difficult or impossible to translate to other languages.
good music and good beer..
good music and good beer..
my first twtxt from spain!!! wow im feeling good!
my first twtxt from spain!!! wow im feeling good!
@bender There are a couple more
I went and looked them up but I can't imagine myself using any except for "honorificabilitudinitatibus" ... It kinda sounds good and has a nice meaning I guess.
@bender There are a couple more
I went and looked them up but I can't imagine myself using any except for "honorificabilitudinitatibus" ... It kinda sounds good and has a nice meaning I guess.
One of Lyse's photos

Wow, so pretty, dude! The one you used on this twt (tiny photo too, not sure what happened here) doesn't make justice to the entire set. Very good clicks there!
One of Lyse's photos

Wow, so pretty, dude! The one you use on this twt (tiny photo too, not sure what happened here) doesn't make justice to the entire set. Very good clicks there!
@aelaraji LOL. That's pretty much it, and it just means "extraordinary". 🤣
[47°09′44″S, 126°43′06″W] Non-significative results -- sampling finished
Base: 5.00 miles, 00:09:50 average pace, 00:49:09 duration
no pain today either. legs were tight from the workout yesterday though.
#running #treadmill
Base: 5.00 miles, 00:09:50 average pace, 00:49:09 duration
no pain today either. legs were tight from the workout yesterday though.
#running #treadmill
Base: 5.00 miles, 00:09:50 average pace, 00:49:09 duration
no pain today either. legs were tight from the workout yesterday though.
#running #treadmill
Base: 5.00 miles, 00:09:50 average pace, 00:49:09 duration
no pain today either. legs were tight from the workout yesterday though.
#running #treadmill
Anywhere there's a signal.
@bender well there is "supercalifragilisticexpialidocious"!
I usualy hear people ask Harry Mack (a freestyle rapper) to include it in his freestyles. 😆
@bender well there is "supercalifragilisticexpialidocious"!
I usualy hear people ask Harry Mack (a freestyle rapper) to include it in his freestyles. 😆
@prologic I think it happens more, and more, while on mobile. I use iCloud Private Relay, if that helps.
Now, don't misunderstand me. With all the perceived drawbacks/flaws I listed, Yarn works. Could it be much better? For sure. *But* it works. :-D
@sorenpeter Not bad, maybe let’s go back to 98.css. 😃

@bender It feels like the current cycle has been going on for a very long time now, almost 20 years. 😩 But I might be wrong here, maybe it started later.
@sorenpeter Not bad, maybe let’s go back to 98.css. 😃

@bender It feels like the current cycle has been going on for a very long time now, almost 20 years. 😩 But I might be wrong here, maybe it started later.
@sorenpeter Not bad, maybe let’s go back to 98.css. 😃

@bender It feels like the current cycle has been going on for a very long time now, almost 20 years. 😩 But I might be wrong here, maybe it started later.
@sorenpeter Not bad, maybe let’s go back to 98.css. 😃

@bender It feels like the current cycle has been going on for a very long time now, almost 20 years. 😩 But I might be wrong here, maybe it started later.
Ciberlândia o que acham desta aguarela do 25 de abril?

Foi o E. que pediu vos mandar uma foto e quer que lhe leia o que escreverem :cravo:​ Aguarela com espirais azuis no céu, um sol com raios amarelos e pretos, uma árvore, relva e arbustos verdinjos, um coração cor de rosa e uma bandeira de Portugal
Ciberlândia o que acham desta aguarela do 25 de abril?

Foi o E. que pediu vos mandar uma foto e quer que lhe leia o que escreverem :cravo:​ Aguarela com espirais azuis no céu, um sol com raios amarelos e pretos, uma árvore, relva e arbustos verdinjos, um coração cor de rosa e uma bandeira de Portugal
@eapl.me you wrote:
> I don’t use Yarn/Twtxt.net anymore, although I read the homepage a few times a week to catchup on anything interesting.

Then you do use it, no? Right? :-D

> I barely twt from my PHP instance.

Because PHP sucks! See what I did? I am "encouraging" engagement! :-D

> ... it’s too superficial to have a meaningful conversation.

Microblogging is often the antithesis of meaningful. You talk about everything, and anything you want. Even to the void. You have done it!

Yarn is niche. With it's forks, and yarns, it comes across as a "weird" microblogging for some (weird was the word a friend from Philippines used to refer to Yarn). The UI/UX has issues (I am not an expert, but I would say copying "the others" and slightly adjusting to give Yarn it's own uniqueness should work), and that keeps people away. The cache blows, I want to be able to see everything, at all times. The built-in search blows, I want a more "ala Google" kind of search. There is more, but you get the gist.
@eapl.me you wrote:
> I don’t use Yarn/Twtxt.net anymore, although I read the homepage a few times a week to catchup on anything interesting.

Then you do use it, no? Right? :-D

> I barely twt from my PHP instance.

Because PHP sucks! See what I did? I am "encouraging" engagement! :-D

> ... it’s too superficial to have a meaningful conversation.

Microblogging is often the antithesis of meaningful. You talk about everything, and anything you want. Even to the void. You have done it!

Yarn is niche. With it's forks, and yarns, it comes across as a "weird" microblogging for some (weird was the work a friend from Philippines used to refer to Yarn). The UI/UX has issues (I am not an expert, but I would say copying "the others" and slightly adjusting to give Yarn it's own uniqueness should work), and that keeps people away. The cache blows, I want to be able to see everything, at all times. The built-in search blows, I want a more "ala Google" kind of search. There is more, but you get the gist.
@movq Maybe something for you: 7.css - A CSS framework for recreating Windows 7 UI
@movq Maybe something for you: 7.css - A CSS framework for recreating Windows 7 UI
@movq Maybe something for you: 7.css - A CSS framework for recreating Windows 7 UI
@movq Maybe something for you: 7.css - A CSS framework for recreating Windows 7 UI
@prologic standing up Mastodon isn't that much complicated. It is just a little bit more demanding than Yarn, that's all.
@lyse "looking forward to the *next* weekend"; I see what you did there! :-D
@movq fear not! We know we are animals that do things on cycles. We also copy each other. What's old becomes new, over and over. It is bound to end... eventually.

I am not fond of it either.
@prologic and by "y'all" you meant *eapl*, right? I noticed that too, and LOLed IRL. 🤣
Solar Powered Raspberry Pi 4 Model B - Tutorial https://core-electronics.com.au/guides/solar-powered-pi/
Solar Powered Raspberry Pi 4 Model B - Tutorial https://core-electronics.com.au/guides/solar-powered-pi/
[47°09′11″S, 126°43′32″W] Taking samples
Is this “flat UI” madness ever going to end? I’m beginning to lose hope.
Is this “flat UI” madness ever going to end? I’m beginning to lose hope.