# 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 61083
# self = https://watcher.sour.is?uri=https://twtxt.net/user/prologic/twtxt.txt&offset=34991
# next = https://watcher.sour.is?uri=https://twtxt.net/user/prologic/twtxt.txt&offset=35091
# prev = https://watcher.sour.is?uri=https://twtxt.net/user/prologic/twtxt.txt&offset=34891
@abucci Looks good to me ๐Ÿ‘Œ
@abucci Looks good to me ๐Ÿ‘Œ
@abucci Actually, there's nothing stopping us from adding this feature. It has come up once or twice before... If there's enough demand for it, let's add it? ๐Ÿค”
@abucci Actually, there's nothing stopping us from adding this feature. It has come up once or twice before... If there's enough demand for it, let's add it? ๐Ÿค”
@movq
@movq
@abucci Kinds of weird they don't support deletions really, given that its effectively a distributed system.
@abucci Kinds of weird they don't support deletions really, given that its effectively a distributed system.
@abucci It's exactly what I have a problem with things like IPFS, Matrix, ActivityPub-based things and so on... They lure users into a false sense of security by claiming to be "centralised" when in fact they are really "distributed" and border-line "centralised" anyway ๐Ÿ˜ข

It's such a fine subtle point that it's easy to miss. But it all comes down to "control" and who/what makes decisions. If you or your software are not making the decisions (e.g:publishing a line to your twtxt feed is your decision) -- Then its NOT "decentralised".
@abucci It's exactly what I have a problem with things like IPFS, Matrix, ActivityPub-based things and so on... They lure users into a false sense of security by claiming to be "centralised" when in fact they are really "distributed" and border-line "centralised" anyway ๐Ÿ˜ข

It's such a fine subtle point that it's easy to miss. But it all comes down to "control" and who/what makes decisions. If you or your software are not making the decisions (e.g:publishing a line to your twtxt feed is your decision) -- Then its NOT "decentralised".
@darch getting thereโ€ฆ
@darch getting thereโ€ฆ
@movq I'll message him
@movq I'll message him
@darch Don't forget salty too ๐Ÿค—
@darch Don't forget salty too ๐Ÿค—
@eaplmx I was also going with "consumerism" too ๐Ÿ˜…
@eaplmx I was also going with "consumerism" too ๐Ÿ˜…
@adi But it's your own post ๐Ÿคฃ -- I _thought_ self promotion wasn't allows on these sites? ๐Ÿค” -- Not that I care ๐Ÿคฃ Congrata ๐Ÿฅณ
@adi But it's your own post ๐Ÿคฃ -- I _thought_ self promotion wasn't allows on these sites? ๐Ÿค” -- Not that I care ๐Ÿคฃ Congrata ๐Ÿฅณ
https://git.mills.io/yarnsocial/yarn/pulls/1003
https://git.mills.io/yarnsocial/yarn/pulls/1003
@adi Thank @darch ๐Ÿ™‡โ€โ™‚๏ธ
@adi Thank @darch ๐Ÿ™‡โ€โ™‚๏ธ
@akoizumi I normally don't add --logfile options to any of love you!! projects and instead let the system deal with where life go ๐Ÿ‘Œ But in this case, adding this is easy enough ๐Ÿค—
@akoizumi I normally don't add --logfile options to any of love you!! projects and instead let the system deal with where life go ๐Ÿ‘Œ But in this case, adding this is easy enough ๐Ÿค—
@tkanos This ๐Ÿ‘Œ
@tkanos This ๐Ÿ‘Œ
It's in the billions don't worry ๐Ÿ˜† We took that into account. As for what would happen hmmmm probably nothing too bad, maybe flip flopping conversation views for that hash or yhe ikdwr one overwritten
It's in the billions don't worry ๐Ÿ˜† We took that into account. As for what would happen hmmmm probably nothing too bad, maybe flip flopping conversation views for that hash or yhe ikdwr one overwritten
I should link to my very first Twt years ago as an example of how they "address and identify" posts ๐Ÿ˜†
I should link to my very first Twt years ago as an example of how they "address and identify" posts ๐Ÿ˜†
@eaplmx I would be much more in favor of donations and/or sponsorships for the priest ๐Ÿ‘Œ
@eaplmx I would be much more in favor of donations and/or sponsorships for the priest ๐Ÿ‘Œ
@abucci That's just it though ๐Ÿ˜† SMTP is decentralized ๐Ÿคฃ
@abucci That's just it though ๐Ÿ˜† SMTP is decentralized ๐Ÿคฃ
@maya Capitalism๐Ÿ˜†
@maya Capitalism๐Ÿ˜†
I _believe_ I have used the phase over my dead body a few times ๐Ÿ˜…
I _believe_ I have used the phase over my dead body a few times ๐Ÿ˜…
@tkanos The first is right -- The second is likely wrong because the Twt Subjedt Hash must exist.
@tkanos The first is right -- The second is likely wrong because the Twt Subjedt Hash must exist.
@movq Haha๐Ÿคฎ
@movq Haha๐Ÿคฎ
@mckinley In this case Locutus is blatantly misrepresenting itself and its software (maybe unintentionally?) but it most definitely is "distributed", NOT decentralized.
@mckinley In this case Locutus is blatantly misrepresenting itself and its software (maybe unintentionally?) but it most definitely is "distributed", NOT decentralized.
@tkanos Exactly that. https://twtxt.net/twt/f6yb3ma returns a 404 Not Found. There is no Twt by that Hash on (at least) my pod twtxt.net -- Unless that Twt exists by that Hash on some feed unknown to my pod?

The Twt Hash is designed to be "content addressable". You can't just "make up whatever you like" -- which is the problem with numerical id(s) that keep coming up from time to time.
@tkanos Exactly that. https://twtxt.net/twt/f6yb3ma returns a 404 Not Found. There is no Twt by that Hash on (at least) my pod twtxt.net -- Unless that Twt exists by that Hash on some feed unknown to my pod?

The Twt Hash is designed to be "content addressable". You can't just "make up whatever you like" -- which is the problem with numerical id(s) that keep coming up from time to time.
@tkanos Hmmmm ๐Ÿค”
@tkanos Hmmmm ๐Ÿค”
@tkanos Not a bug. Working as intended.

https://twtxt.net/twt/f6yb3ma is not a valid twt. It does not address a valid Twt by that Hash ๐Ÿ˜ข -- Yes you can "fake" the Hash in your repl, but by doing so you're on your own ๐Ÿ˜…
@tkanos Not a bug. Working as intended.

https://twtxt.net/twt/f6yb3ma is not a valid twt. It does not address a valid Twt by that Hash ๐Ÿ˜ข -- Yes you can "fake" the Hash in your repl, but by doing so you're on your own ๐Ÿ˜…
@tkanos Hmmmm noooooo ๐Ÿ˜‚ That sounds awful ๐Ÿคฃ
@tkanos Hmmmm noooooo ๐Ÿ˜‚ That sounds awful ๐Ÿคฃ
@tkanos So... Because I couldn't get to sleep last night, I read up about locutus, read the develop guide, read some of the source code and other relevant documetnation.

Here's my thoughts on this:

- This is again an example of misusing the term "decentralised".
- Locutus is basically a distributed key/store.
- It is implemented in Rust, and _currently_ only supports Rust.
@tkanos So... Because I couldn't get to sleep last night, I read up about locutus, read the develop guide, read some of the source code and other relevant documetnation.

Here's my thoughts on this:

- This is again an example of misusing the term "decentralised".
- Locutus is basically a distributed key/store.
- It is implemented in Rust, and _currently_ only supports Rust.
@mckinley @lyse @darch @tkanos anyone else? ๐Ÿค”
@mckinley @lyse @darch @tkanos anyone else? ๐Ÿค”
Who's attending our weekly video call today? Starts in 1hr from now at 5am UTC
Who's attending our weekly video call today? Starts in 1hr from now at 5am UTC
@tkanos Yeah why's that?
@tkanos Yeah why's that?
@mckinley Agree on all points ๐Ÿ‘Œ
@mckinley Agree on all points ๐Ÿ‘Œ
#215 - Newlines without Unicode - yarn - Mills -- We discussed the idea of changing the way we handle Newlines in Twts once upon a time, but nobody adopted it, we didn't amend the spec and really we just kept the existing spec as-is using the \2028 and simpler search/replace in place. Did we want to revisit this again in a potential Twtxt v2 spec rewrite, or are we happy with how this works? ๐Ÿค” cc @movq @lyse @tkanos (please add other client authors to this thread) #Twtxt #Spec #Multiline
#215 - Newlines without Unicode - yarn - Mills -- We discussed the idea of changing the way we handle Newlines in Twts once upon a time, but nobody adopted it, we didn't amend the spec and really we just kept the existing spec as-is using the \2028 and simpler search/replace in place. Did we want to revisit this again in a potential Twtxt v2 spec rewrite, or are we happy with how this works? ๐Ÿค” cc @movq @lyse @tkanos (please add other client authors to this thread) #Twtxt #Spec #Multiline
#215 - Newlines without Unicode - yarn - Mills -- We discussed the idea of changing the way we handle Newlines in Twts once upon a time, but nobody adopted it, we didn't amend the spec and really we just kept the existing spec as-is using the \\2028 and simpler search/replace in place. Did we want to revisit this again in a potential Twtxt v2 spec rewrite, or are we happy with how this works? ๐Ÿค” cc @movq @lyse @tkanos (please add other client authors to this thread) #Twtxt #Spec #Multiline
https://hub.packtpub.com/are-distributed-networks-decentralized-systems-same/
https://hub.packtpub.com/are-distributed-networks-decentralized-systems-same/
Maybe something a bit like this:

surminus/viaduct

๐Ÿค”
Maybe something a bit like this:

surminus/viaduct

๐Ÿค”
Hmmm So Jack Dorsey is basically describing Yarn.social ๐Ÿค”
Hmmm So Jack Dorsey is basically describing Yarn.social ๐Ÿค”
@akoizumi Ahhh this is only partially true. Whilst the Docker Hub itself is proprietary, the registry itself it also uses us open source.
@akoizumi Ahhh this is only partially true. Whilst the Docker Hub itself is proprietary, the registry itself it also uses us open source.
What if configuration management tooling was actually writing a program in Go? ๐Ÿค”
What if configuration management tooling was actually writing a program in Go? ๐Ÿค”
@akoizumi Nice one ๐Ÿ‘ŒMy setup only scores 7/10 ๐Ÿ˜ข
@akoizumi Nice one ๐Ÿ‘ŒMy setup only scores 7/10 ๐Ÿ˜ข
@movq Very nice tunes ๐Ÿค—
@movq Very nice tunes ๐Ÿค—
I can't read any of this ๐Ÿ˜†๐Ÿคฆโ€โ™‚๏ธ
I can't read any of this ๐Ÿ˜†๐Ÿคฆโ€โ™‚๏ธ
@abucci Haha! ๐Ÿ˜† We're getting a mobile hair dresser to come ๐Ÿคฃ
@abucci Haha! ๐Ÿ˜† We're getting a mobile hair dresser to come ๐Ÿคฃ
@mckinley Haha ๐Ÿ˜†
@mckinley Haha ๐Ÿ˜†
@darch Makes sense ๐Ÿ‘Œ
@darch Makes sense ๐Ÿ‘Œ
@darch Hmmm interesting... I'll have a play locally and see wtf is going on ๐Ÿ˜…
@darch Hmmm interesting... I'll have a play locally and see wtf is going on ๐Ÿ˜…
@mckinley We _probably_ went a bit too far? I _think_ @lyse's point was not to have a horizontal rule when it doesn't seem appropriate?
@mckinley We _probably_ went a bit too far? I _think_ @lyse's point was not to have a horizontal rule when it doesn't seem appropriate?
Oh what?!

----

Hmmm?

cc @darch
Oh what?!

----

Hmmm?

cc @darch
@mckinley They _should_ still work if you actually use one?

---

Like this? โ˜๏ธ
@mckinley They _should_ still work if you actually use one?

---

Like this? โ˜๏ธ
@darch Ahh I see ๐Ÿ˜†
@darch Ahh I see ๐Ÿ˜†
@darch Yup ๐Ÿ‘Œ Which I updated to ๐Ÿ‘Œ