# 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 196325
# self = https://watcher.sour.is?offset=160040
# next = https://watcher.sour.is?offset=160140
# prev = https://watcher.sour.is?offset=159940
@aelaraji Same to you!
Good Morning everyone! Wishing all of you a productive and Happy Monday!
Good Morning everyone! Wishing all of you a productive and Happy Monday!
@prologic I
wonder if there's something I can add to this test feed's metadata to get it unlisted so no
one follows it by accident.
@prologic I
wonder if there's something I can add to this test feed's metadata to get it unlisted so no
one follows it by accident.
[47°09′07″S, 126°43′23″W] Transfer 50% complete...
In other words, there isn't anything _specifically_ wrong with the Twtxt spec (+extensions), but if you for example use a client and server combination that never considered the User-Agent header and check logs or intercept requests for your feed, than you end up missing an important part of the whole flow (unless you are of course deliberating ignoring that, e.g: 1-way feeds, news feeds, etc).
In other words, there isn't anything _specifically_ wrong with the Twtxt spec (+extensions), but if you for example use a client and server combination that never considered the User-Agent header and check logs or intercept requests for your feed, than you end up missing an important part of the whole flow (unless you are of course deliberating ignoring that, e.g: 1-way feeds, news feeds, etc).
In other words, there isn't anything _specifically_ wrong with the Twtxt spec (+extensions), but if you for example use a client and server combination that never considered the User-Agent header and check logs or intercept requests for your feed, than you end up missing an important part of the whole flow (unless you are of course deliberating ignoring that, e.g: 1-way feeds, news feeds, etc).
In my opinion, this _can_ all be solved by a "better standard client".
In my opinion, this _can_ all be solved by a "better standard client".
In my opinion, this _can_ all be solved by a "better standard client".
For example I noticed in this thread, someone, me, and you, and now it's just a bad -mention mentioned Soren Peter with a bad link :/
For example I noticed in this thread, someone, me, and you, and now it's just a bad -mention mentioned Soren Peter with a bad link :/
For example I noticed in this thread, someone, me, and you, and now it's just a bad -mention mentioned Soren Peter with a bad link :/
This also just reminds me of the other problems that exist:

- bad mentions.
- knowing whether someone will you've -mentioned will even see your reply at all.
This also just reminds me of the other problems that exist:

- bad mentions.
- knowing whether someone will you've -mentioned will even see your reply at all.
This also just reminds me of the other problems that exist:

- bad mentions.
- knowing whether someone will you've -mentioned will even see your reply at all.
@mckinley I think we just need a way of surfacing this information better for both users and operators? 🤔
@mckinley I think we just need a way of surfacing this information better for both users and operators? 🤔
@mckinley I think we just need a way of surfacing this information better for both users and operators? 🤔
@mckinley I did!
@mckinley I did!
@mckinley I did!
@mckinley Yeah this is what was being "cleaned up"

Yo be honest I don't think there is a good solution IMO
@mckinley Yeah this is what was being "cleaned up"

Yo be honest I don't think there is a good solution IMO
@mckinley Yeah this is what was being "cleaned up"

Yo be honest I don't think there is a good solution IMO
You're right we should
never be like Microshit 😆
You're right we should
never be like Microshit 😆
You're right we should
never be like Microshit 😆
@mckinley I think "posting to the void" was/is a poor choice of words hete.
@mckinley I think "posting to the void" was/is a poor choice of words hete.
@mckinley I think "posting to the void" was/is a poor choice of words hete.
Today in the news

> Microsoft is a security risk

Today in the news

> Microsoft is a security risk

Today in the news

> Microsoft is a security risk

@slashdot Oh boi! 😆 Gotta take a screenshot of this in case Microsoft demand the article be taken down 🤣
@slashdot Oh boi! 😆 Gotta take a screenshot of this in case Microsoft demand the article be taken down 🤣
@slashdot Oh boi! 😆 Gotta take a screenshot of this in case Microsoft demand the article be taken down 🤣
[47°09′36″S, 126°43′24″W] Bad satellite signal -- switching to analog communication
https://stepify.tech/ Turn tuto YouTube Videos into written steps
@dfaria Also, I don't really care whether you continue to use my pod or not frankly.

> One more reason not to use https://twtxt.net/

negative comments like this are completely unconstructive and have no basis in merit. If you have issues with the way I administer my pod, speak up, provide alternatives. If you have good technical suggestions for Twtxt/Yarn, we're all ears. We are only trying (or attempt to try) to make things better for all, which as you can appreciate is a hard thing to do.

Next time, please leave your constructive criticisms at home. No-one forces you to use my pod (for free).
@dfaria Also, I don't really care whether you continue to use my pod or not frankly.

> One more reason not to use https://twtxt.net/

negative comments like this are completely unconstructive and have no basis in merit. If you have issues with the way I administer my pod, speak up, provide alternatives. If you have good technical suggestions for Twtxt/Yarn, we're all ears. We are only trying (or attempt to try) to make things better for all, which as you can appreciate is a hard thing to do.

Next time, please leave your constructive criticisms at home. No-one forces you to use my pod (for free).
@dfaria Also, I don't really care whether you continue to use my pod or not frankly.

> One more reason not to use https://twtxt.net/

negative comments like this are completely unconstructive and have no basis in merit. If you have issues with the way I administer my pod, speak up, provide alternatives. If you have good technical suggestions for Twtxt/Yarn, we're all ears. We are only trying (or attempt to try) to make things better for all, which as you can appreciate is a hard thing to do.

Next time, please leave your constructive criticisms at home. No-one forces you to use my pod (for free).
Oh never mind! 🤦‍♂️ That's your other feed that you syndicate some stuff to? 🤔 Research?
Oh never mind! 🤦‍♂️ That's your other feed that you syndicate some stuff to? 🤔 Research?
Oh never mind! 🤦‍♂️ That's your other feed that you syndicate some stuff to? 🤔 Research?
@dfaria And btw, even if I block a feed or whole domain, it doesn't stop you from following. it just removes it from the "Discover" view.
@dfaria And btw, even if I block a feed or whole domain, it doesn't stop you from following. it just removes it from the "Discover" view.
@dfaria And btw, even if I block a feed or whole domain, it doesn't stop you from following. it just removes it from the "Discover" view.
@bender +1
@bender +1
@bender +1
@dfaria And here I thought you never or we're not capable (client?) of interacting with other users? 🤣
@dfaria And here I thought you never or we're not capable (client?) of interacting with other users? 🤣
@dfaria And here I thought you never or we're not capable (client?) of interacting with other users? 🤣
@lyse Same 😢
@lyse Same 😢
@lyse Same 😢
@eapl.me We went out for nice breakfast and put the camper trailer away 😅
@eapl.me We went out for nice breakfast and put the camper trailer away 😅
@eapl.me We went out for nice breakfast and put the camper trailer away 😅
@mckinley Yeah pretry by hand at the moment.I only backup what I cannot reproduce.
@mckinley Yeah pretry by hand at the moment.I only backup what I cannot reproduce.
@mckinley Yeah pretry by hand at the moment.I only backup what I cannot reproduce.
Don't get your lederhosen in a twist.
🧮 USERS:1 FEEDS:2 TWTS:945 ARCHIVED:71398 CACHE:2368 FOLLOWERS:15 FOLLOWING:14
@mckinley I use Restic and backup to another machine on my network as well as Backblaze B2
@mckinley I use Restic and backup to another machine on my network as well as Backblaze B2
@mckinley I use Restic and backup to another machine on my network as well as Backblaze B2
... Or, maybe (most likely) I don't know what I'm talking
about.

Anyway, let's get ... Twtn'? Twtxting? Tw... /me will shut up! 😶
... Or, maybe (most likely) I don't know what I'm talking
about.

Anyway, let's get ... Twtn'? Twtxting? Tw... /me will shut up! 😶
Went out in the cold and noticed that taking photos half an hour on top of the drafty summit is not the very best idea. Not suprising that I freeze if there is snow. Gloves would have been actually great, I only wore my beanie. But it was a very good afternoon and evening. Looking at the snowmen, there must have been heaps of snow on the ground earlier this day.

I came across several different birds and two deer. 36-38 shows the same one, one meadow further, another deer jumped across the road. That was cool.

The focus often wanted to do its own thing, unfortunately. 25 shows the flatness of the Kaiserbergsteige (literally "Emperor Mountain Steep Road").

Flower snowman

https://lyse.isobeef.org/waldspaziergang-2024-04-21/
@movq Vobis doesn't ring a bell. I looked them up, but still nope.

Yeah, HDDs aren't the fastest things in the world. :-)
@movq @bender Sadly true. :-(
@lyse Goes to show how arcane that system has become. 🥴 I saw in another video today that Microsoft Office used names like PMWord and PMExcel.

There was a time when Vobis (you remember them?) sold PCs with OS/2 pre-installed. Those were the days, man! 😂

> It's already very quick.

That’s because it’s not running on a hard disk but a Compact Flash card. 😅 My Warp 4 box *is* on an HDD and scanning directory trees takes quite some time there. 🫤 Spinning rust is crazy slow.
@lyse Goes to show how arcane that system has become. 🥴 I saw in another video today that Microsoft Office used names like PMWord and PMExcel.

There was a time when Vobis (you remember them?) sold PCs with OS/2 pre-installed. Those were the days, man! 😂

> It's already very quick.

That’s because it’s not running on a hard disk but a Compact Flash card. 😅 My Warp 4 box *is* on an HDD and scanning directory trees takes quite some time there. 🫤 Spinning rust is crazy slow.
@lyse Goes to show how arcane that system has become. 🥴 I saw in another video today that Microsoft Office used names like PMWord and PMExcel.

There was a time when Vobis (you remember them?) sold PCs with OS/2 pre-installed. Those were the days, man! 😂

> It's already very quick.

That’s because it’s not running on a hard disk but a Compact Flash card. 😅 My Warp 4 box *is* on an HDD and scanning directory trees takes quite some time there. 🫤 Spinning rust is crazy slow.
@movq hahahaha! Accurate, 100%. 😩
@movq pfff, your code is “break-proof”! All looking good, so far. 😊
[47°09′17″S, 126°43′02″W] Transponder fixed
Me feed just rolled over. Let’s see if something breaks. 😂
Me feed just rolled over. Let’s see if something breaks. 😂
Me feed just rolled over. Let’s see if something breaks. 😂
@lyse https://pixelfed.de/p/islieb/656813914793363318
@lyse https://pixelfed.de/p/islieb/656813914793363318
@lyse https://pixelfed.de/p/islieb/656813914793363318
@mckinley I can't say for sure. I didn't even know how three-way merges work till I looked it up. I guess it's more of git thing that would prove useful in the case of using passwordstore/pass.
As for Keepass, all I do is syncing it's database file across devices using syncting. Never felt the need to try anything else.

I guess it is safe enough for my use case, with Backup database before saving on and custom Backup Path Placeholders as Backup plan in case of an Eff up.
@mckinley I can't say for sure. I didn't even know how three-way merges work till I looked it up. I guess it's more of git thing that would prove useful in the case of using passwordstore/pass.
As for Keepass, all I do is syncing it's database file across devices using syncting. Never felt the need to try anything else.

I guess it is safe enough for my use case, with Backup database before saving on and custom Backup Path Placeholders as Backup plan in case of an Eff up.
@movq Interesting. Never came across the term presentation manager in my life, but I also never used OS/2. :-)

Yeah, stopping the scanning thread is more a learning experience than a necessity. The scanning message is hardly visible in your videos. It's already very quick.
I'm with you, @bender, weekends are way too short.
I have been up, and ready to go for hours. Partner is still in bed. She takes such a long time to wake up on weekends! Past noon already, and we need to get food for the elders, and come back to tidy up things to get ready for the next weekly cycle.

Ugh! Where did the weekend go?!
[47°09′17″S, 126°43′58″W] Resetting transponder
@dfaria well, your “original twtxt” is an example of anything, but social. It is more like an echo chamber. If I am going to follow someone, I seek interaction. Language isn’t a barrier, lack of engagement is.
As for aborting: Just closing the window works. 🤔 The main thread receives the message from the windowing system and ends the entire process. Still, it might be worth investigating this further, because it could teach me some more about communication between threads. 🤔 (For this case, I could just set a flag in a volatile int. But maybe there’s something more interesting available! 🥁)
As for aborting: Just closing the window works. 🤔 The main thread receives the message from the windowing system and ends the entire process. Still, it might be worth investigating this further, because it could teach me some more about communication between threads. 🤔 (For this case, I could just set a flag in a volatile int. But maybe there’s something more interesting available! 🥁)
As for aborting: Just closing the window works. 🤔 The main thread receives the message from the windowing system and ends the entire process. Still, it might be worth investigating this further, because it could teach me some more about communication between threads. 🤔 (For this case, I could just set a flag in a volatile int. But maybe there’s something more interesting available! 🥁)
I might have found the actual source of my problem.

Jenny uses an .eml file when composing a twt ...
and vim kinda auto formats it and inserts in those line breaks every ~70 character.

Then, I stumbled upon this link where Where someone reports that saving a .eml into a .txt might... corrupt the data?~
I might have found the actual source of my problem.

Jenny uses an .eml file when composing a twt ...
and vim kinda auto formats it and inserts in those line breaks every ~70 character.

Then, I stumbled upon this link where Where someone reports that saving a .eml into a .txt might... corrupt the data?~
@lyse Awesome! glad to hear that!