# 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 196309
# self = https://watcher.sour.is?offset=159925
# next = https://watcher.sour.is?offset=160025
# prev = https://watcher.sour.is?offset=159825
@sorenpeter Good points ๐Ÿ‘Œ
@sorenpeter Good points ๐Ÿ‘Œ
@sorenpeter Good points ๐Ÿ‘Œ
[47ยฐ09โ€ฒ15โ€ณS, 126ยฐ43โ€ฒ23โ€ณW] Transponder still failing -- switching to analog communication
@lyse This โ˜๏ธ
@lyse This โ˜๏ธ
@lyse This โ˜๏ธ
@lyse Thanks! ๐Ÿ™‡โ€โ™‚๏ธ
@lyse Thanks! ๐Ÿ™‡โ€โ™‚๏ธ
@lyse Thanks! ๐Ÿ™‡โ€โ™‚๏ธ
@mckinley Haha, interesting read.
@aelaraji Nice, I can confirm it's now fixed. I reckon the Content-Type: text/plain; charset=utf-8 did the trick. Something in the twtxt client must have incorrectly guessed ISO-8859-1 or something along those lines when there was no charset advertised in the response header.
@prologic @bender Agreed, looking heaps better. <3
The wording can be more subtle like "This feed have not seen much activity within the last year" and maybe adding a UI like I did in timeline showing time ago for all feeds

I agree that it good to clean up the Mastodon re-feeds, but it should also be okay for anyone to spin up a twtxt.txt just for syndicating they stuff from blog or what ever.

The "not receiving replies" could partly be fixed by implementing a working webmentions for twtxt.txt
The wording can be more subtle like "This feed have not seen much activity within the last year" and maybe adding a UI like I did in timeline showing time ago for all feeds

I agree that it good to clean up the Mastodon re-feeds, but it should also be okay for anyone to spin up a twtxt.txt just for syndicating they stuff from blog or what ever.

The "not receiving replies" could partly be fixed by implementing a working webmentions for twtxt.txt
The wording can be more subtle like "This feed have not seen much activity within the last year" and maybe adding a UI like I did in timeline showing time ago for all feeds

I agree that it good to clean up the Mastodon re-feeds, but it should also be okay for anyone to spin up a twtxt.txt just for syndicating they stuff from blog or what ever.

The "not receiving replies" could partly be fixed by implementing a working webmentions for twtxt.txt
The wording can be more subtle like "This feed have not seen much activity within the last year" and maybe adding a UI like I did in timeline showing time ago for all feeds

I agree that it good to clean up the Mastodon re-feeds, but it should also be okay for anyone to spin up a twtxt.txt just for syndicating they stuff from blog or what ever.

The "not receiving replies" could partly be fixed by implementing a working webmentions for twtxt.txt
@mckinley Do you have an alternate proposal? What we _want_ to avoid really (if possible) is the idea of "1-ay posting" or "posting to the void". As an obvious example, the idea of syncing your Mastoon toots to Twtxt twts that you never see replies to is well umm just silly ๐Ÿคฃ and thus creates unwanted noise as it's just like talking to a "brick wall" ๐Ÿ˜ฅ
@mckinley Do you have an alternate proposal? What we _want_ to avoid really (if possible) is the idea of "1-ay posting" or "posting to the void". As an obvious example, the idea of syncing your Mastoon toots to Twtxt twts that you never see replies to is well umm just silly ๐Ÿคฃ and thus creates unwanted noise as it's just like talking to a "brick wall" ๐Ÿ˜ฅ
@mckinley Do you have an alternate proposal? What we _want_ to avoid really (if possible) is the idea of "1-ay posting" or "posting to the void". As an obvious example, the idea of syncing your Mastoon toots to Twtxt twts that you never see replies to is well umm just silly ๐Ÿคฃ and thus creates unwanted noise as it's just like talking to a "brick wall" ๐Ÿ˜ฅ
@rrraksamam You must live in the southern hemisphere? ๐Ÿค” It doesn't ever snow here in Brisbane ๐Ÿคฃ
@rrraksamam You must live in the southern hemisphere? ๐Ÿค” It doesn't ever snow here in Brisbane ๐Ÿคฃ
@rrraksamam You must live in the southern hemisphere? ๐Ÿค” It doesn't ever snow here in Brisbane ๐Ÿคฃ
[47ยฐ09โ€ฒ33โ€ณS, 126ยฐ43โ€ฒ20โ€ณW] Transponder jammed
[47ยฐ09โ€ฒ58โ€ณS, 126ยฐ43โ€ฒ44โ€ณW] Transponder malfunction
@prologic can't
see it depending on how you open the file, but it's there. Here's a
screenshot with: "bat" vs "cat" vs "twtxt view {link}" : image
@bender This is what I fell over and bunged up my shin ๐Ÿ˜ฑ
@bender This is what I fell over and bunged up my shin ๐Ÿ˜ฑ
@bender This is what I fell over and bunged up my shin ๐Ÿ˜ฑ
๐Ÿคฃ
@test Looks fine to me? ๐Ÿค”
@test Looks fine to me? ๐Ÿค”
@test Looks fine to me? ๐Ÿค”
@bender LOL no ๐Ÿคฃ
@bender LOL no ๐Ÿคฃ
@bender LOL no ๐Ÿคฃ
G๐Ÿ‘€gle ... Chill! and maybe check your /ai.txt first


"GET /2024-04-21_01-37-08_931x123.png HTTP/1.1" 200 27569 "-" "Google-Cloud-ML-Vision"
@prologic is that the one that hit you in the shin? ๐Ÿ˜ฌ
And this one with a GUI text editor xed just in case... lorem lipsum and stuff. it looks like this one didn't get affected at all! Hmmmm... Maybe the environment variable is called VISUAL for a reason? ๐Ÿคจ 207 characters and counting...
Filler text for a different terminal to see if it's going to be
differ... Nope! Still got the new line. ๐Ÿซ 
@prologic All set
up and ready! โœ…at the same time I'll try and some filler text using a
different terminal. You never know...
@bender can't say for sure, but I believe it's a JetBrainsMono Nerd Font ... I'm kind of the set it and forget it type. but will try and check later to be sure.
@bender can't say for sure, but I believe it's a JetBrainsMono Nerd Font ... I'm kind of the set it and forget it type. but will try and check later to be sure.
6x4 Medium Duty Smooth Floor Box Trailer For Sale Brisbane good lightweight trailer ๐Ÿ˜…
6x4 Medium Duty Smooth Floor Box Trailer For Sale Brisbane good lightweight trailer ๐Ÿ˜…
6x4 Medium Duty Smooth Floor Box Trailer For Sale Brisbane good lightweight trailer ๐Ÿ˜…
@aelaraji No worries! We can work this out, Unicode is hardโ„ข at the best of times ๐Ÿคฃ
@aelaraji No worries! We can work this out, Unicode is hardโ„ข at the best of times ๐Ÿคฃ
@aelaraji No worries! We can work this out, Unicode is hardโ„ข at the best of times ๐Ÿคฃ
@prologic sure! Give me a couple of minutes to set things up.
Also, you can check the charset again, I did set it up even tho I do observe the problem in my twtxt.txt file on my local machine way before doing scp to the remote one. They show up when I use bat but not when I cat the file nor on neomut.
@prologic sure! Give me a couple of minutes to set things up.
Also, you can check the charset again, I did set it up even tho I do observe the problem in my twtxt.txt file on my local machine way before doing scp to the remote one. They show up when I use bat but not when I cat the file nor on neomut.
@xuu Like it's pretty easy to use really:

[prologic/go-htmx-demo: A simple Web App written in Go using htmx on the frontend to drive a single-page-app (SPA) experience. - go-htmx-demo - Mills](https://git.mills.io/prologic/go-htmx-demo)
@xuu Like it's pretty easy to use really:

[prologic/go-htmx-demo: A simple Web App written in Go using htmx on the frontend to drive a single-page-app (SPA) experience. - go-htmx-demo - Mills](https://git.mills.io/prologic/go-htmx-demo)
@xuu Like it's pretty easy to use really:

[prologic/go-htmx-demo: A simple Web App written in Go using htmx on the frontend to drive a single-page-app (SPA) experience. - go-htmx-demo - Mills](https://git.mills.io/prologic/go-htmx-demo)
@aelaraji Can you perhaps setup a temporary/test feed, link me and let's debug this together? Maybe it's a bug in Jenny? ๐Ÿคฃ
@aelaraji Can you perhaps setup a temporary/test feed, link me and let's debug this together? Maybe it's a bug in Jenny? ๐Ÿคฃ
@aelaraji Can you perhaps setup a temporary/test feed, link me and let's debug this together? Maybe it's a bug in Jenny? ๐Ÿคฃ
@aelaraji The only thing I've observed so far is your server isn't setting a charset. e.g:


$ curl -v -o /dev/null https://twtxt.net/~prologic/twtxt.txt 2>&1 | grep 'content-type'
< content-type: text/plain; charset=utf-8
@aelaraji The only thing I've observed so far is your server isn't setting a charset. e.g:


$ curl -v -o /dev/null https://twtxt.net/~prologic/twtxt.txt 2>&1 | grep 'content-type'
< content-type: text/plain; charset=utf-8
@aelaraji The only thing I've observed so far is your server isn't setting a charset. e.g:


$ curl -v -o /dev/null https://twtxt.net/~prologic/twtxt.txt 2>&1 | grep 'content-type'
< content-type: text/plain; charset=utf-8
@aelaraji a bit on the tangent, what font is that one on your screenshot?
@prologic Thank
you! and here's a twt with the said random characters, since I've been
cleaning them up manually, earlier before scp-ing my twtxt.txt file. And
maybe a screenshot of how things look in my editor? screenshot of neovim

Those new lines are added automatically as I type (except for the ones
after the screenshot.
@prologic Thank
you! and here's a twt with the said random characters, since I've been
cleaning them up manually, earlier before scp-ing my twtxt.txt file. And
maybe a screenshot of how things look in my editor? screenshot of neovim

Those new lines are added automatically as I type (except for the ones
after the screenshot.
@aelaraji I'll inspect your feed later and see if I can work out wtf is going in ๐Ÿคฃ
@aelaraji I'll inspect your feed later and see if I can work out wtf is going in ๐Ÿคฃ
@aelaraji I'll inspect your feed later and see if I can work out wtf is going in ๐Ÿคฃ
@xuu How about we just refactor the existing UI with it? ๐Ÿค”
@xuu How about we just refactor the existing UI with it? ๐Ÿค”
@xuu How about we just refactor the existing UI with it? ๐Ÿค”
@bender Sounds good!
@bender Sounds good!
@bender Sounds good!
@bender I usually am actually ๐Ÿคฃ Only way to improve things is to "dog food" right?! ๐Ÿ˜…
@bender I usually am actually ๐Ÿคฃ Only way to improve things is to "dog food" right?! ๐Ÿ˜…
@bender I usually am actually ๐Ÿคฃ Only way to improve things is to "dog food" right?! ๐Ÿ˜…
@bender I'm using both machines in English.

Checked my locale and it spits out:

LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

๐Ÿคท๐Ÿฝ ... and that only happens when vi, vim or nvim are launched by Jenny to compose a twt.
@bender I'm using both machines in English.

Checked my locale and it spits out:

LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

๐Ÿคท๐Ÿฝ ... and that only happens when vi, vim or nvim are launched by Jenny to compose a twt.
Its quite nice. I have been half tempted to make a twtxt client with it
Its quite nice. I have been half tempted to make a twtxt client with it
@prologic I noticed you were using the mobile app. Such a brave soul! ๐Ÿ˜‚
@prologic it makes absolute sense for a Yarn.social user. I propose the following formatting change:

> WARNING:
>
> You are about to follow a legacy feed, which may not have any kind of engagement. Do you want to continue?
Err I meant @bender and I (Mobile app doesn't have auto-complete for -mentions ๐Ÿคฆโ€โ™‚๏ธ๐Ÿฅฒ๐Ÿ˜ข)
Err I meant @bender and I (Mobile app doesn't have auto-complete for -mentions ๐Ÿคฆโ€โ™‚๏ธ๐Ÿฅฒ๐Ÿ˜ข)
Err I meant @bender and I (Mobile app doesn't have auto-complete for -mentions ๐Ÿคฆโ€โ™‚๏ธ๐Ÿฅฒ๐Ÿ˜ข)
@aelaraji Yeah we use the Unicode new line character to represent "new lines"
@aelaraji Yeah we use the Unicode new line character to represent "new lines"
@aelaraji Yeah we use the Unicode new line character to represent "new lines"
@bendwr and I discussing something along the lines of: I.e: How to deal with or reduce noise from legacy feeds.
@bendwr and I discussing something along the lines of: I.e: How to deal with or reduce noise from legacy feeds.
@bendwr and I discussing something along the lines of: I.e: How to deal with or reduce noise from legacy feeds.
@prologic it actually does!

But I broke something trying to get rid of the random characters showing on my twts as mentioned here #k7tcqwq.
I taught it was as easy as swapping the '\u2028' in jenny's new_twt_from_file function but there's a reason I'm not a developer (yet) ๐Ÿ˜…

It kinda got rid of them in a way but broke the new lines in the process. So I put things back the way the were till I figure out something else.
@prologic it actually does!

But I broke something trying to get rid of the random characters showing on my twts as mentioned here #k7tcqwq.
I taught it was as easy as swapping the '\\u2028' in jenny's new_twt_from_file function but there's a reason I'm not a developer (yet) ๐Ÿ˜…

It kinda got rid of them in a way but broke the new lines in the process. So I put things back the way the were till I figure out something else.
@prologic it actually does!

But I broke something trying to get rid of the random characters showing on my twts as mentioned here #k7tcqwq.
I taught it was as easy as swapping the '\u2028' in jenny's new_twt_from_file function but there's a reason I'm not a developer (yet) ๐Ÿ˜…

It kinda got rid of them in a way but broke the new lines in the process. So I put things back the way the were till I figure out something else.
๐Ÿงฎ USERS:1 FEEDS:2 TWTS:944 ARCHIVED:71348 CACHE:2369 FOLLOWERS:15 FOLLOWING:14
@bender Yea it does ๐Ÿ‘Œ
@bender Yea it does ๐Ÿ‘Œ
@bender Yea it does ๐Ÿ‘Œ
@bender Fair enough ๐Ÿ‘Œ
@bender Fair enough ๐Ÿ‘Œ
@bender Fair enough ๐Ÿ‘Œ