# 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=30191
# next = https://watcher.sour.is?uri=https://twtxt.net/user/prologic/twtxt.txt&offset=30291
# prev = https://watcher.sour.is?uri=https://twtxt.net/user/prologic/twtxt.txt&offset=30091
Hmmm there are obviously still some issues to iron out... I'm seeing your messages, but you're obviously not seeing mine?

Love it if you could help me figure out what's going on here and how we can make it more fool proof πŸ˜…
@taigrr It was decided by the community in this issue -- What do you mean re CLA(s) -- Yes we can document when the switch was made πŸ‘Œ

Also do you have any particular concerns/issues with AGPLv3?
@taigrr It was decided by the community in this issue -- What do you mean re CLA(s) -- Yes we can document when the switch was made πŸ‘Œ

Also do you have any particular concerns/issues with AGPLv3?
@crunch I'm assuming kex1xvt0ckp9qqhpda2x9sj9399sw8ze0nmem858ca4p38jdl2y0lu7sy3f40d is your public key? Also are you using the chat tui? I tried sending you messages back but I'm not sure if you received them? πŸ˜…
@crunch I'm assuming kex1xvt0ckp9qqhpda2x9sj9399sw8ze0nmem858ca4p38jdl2y0lu7sy3f40d is your public key? Also are you using the chat tui? I tried sending you messages back but I'm not sure if you received them? πŸ˜…
Push Notifications, WebXR, and better PWA support coming to iOS - firt.dev

Obviously Apple didn't quite get Web Push and PWA improvements into iOS 15.4 -- But according to this article it is _still coming_, and I'm really looking forward to improved support for PWA(s) for Apple's iOS and iPadOS platforms πŸ‘Œ Hopefully this lands in time for Salty IM's PWA πŸ˜…
Push Notifications, WebXR, and better PWA support coming to iOS - firt.dev

Obviously Apple didn't quite get Web Push and PWA improvements into iOS 15.4 -- But according to this article it is _still coming_, and I'm really looking forward to improved support for PWA(s) for Apple's iOS and iPadOS platforms πŸ‘Œ Hopefully this lands in time for Salty IM's PWA πŸ˜…
@lyse Oh dear 😳 I hope your client correctly handles the TZ changes for you unlike some people _cough_ πŸ˜‚
@lyse Oh dear 😳 I hope your client correctly handles the TZ changes for you unlike some people _cough_ πŸ˜‚
@tkanos Too much wine πŸ˜…
@tkanos Too much wine πŸ˜…
@leo Welcome to Yarn.social πŸ€—
@leo Welcome to Yarn.social πŸ€—
@tkanos You already can no?
@tkanos You already can no?
Fixed πŸ˜… But I have to go changes all the license of all the other components too at some point when I have a spare moment πŸ˜‚
Fixed πŸ˜… But I have to go changes all the license of all the other components too at some point when I have a spare moment πŸ˜‚
@taigrr I obviously haven't updated the site. Whoops πŸ˜… Let me do so now...
@taigrr I obviously haven't updated the site. Whoops πŸ˜… Let me do so now...
@taigrr What's the bg?
@taigrr What's the bg?
@crunch So... Now that we have the registration process working, you _could_ create an account on someone else's Salty Broker. For example mine πŸ˜… You will have to use the salty-chat.sh shell script at the moment however as we have not yet ported this functionality to the Go version.

Here's what to do:

h
$ git clone https://git.mills.io/saltyim/saltyim.git
$ cd saltyim
$ ./bin/salty-chat.sh register crunched@mills.io


Then you can use the Go version salty-chat as per normal.
@crunch So... Now that we have the registration process working, you _could_ create an account on someone else's Salty Broker. For example mine πŸ˜… You will have to use the salty-chat.sh shell script at the moment however as we have not yet ported this functionality to the Go version.

Here's what to do:

h
$ git clone https://git.mills.io/saltyim/saltyim.git
$ cd saltyim
$ ./bin/salty-chat.sh register crunched@mills.io


Then you can use the Go version salty-chat as per normal.
Syncing macOS Keychain certificates with Homebrew’s OpenSSL – Rob Allen's DevNotes

Found this little nifty tool/service for syncing Keychain certs to Homebrew OpenSSL and friends πŸ‘Œ
Syncing macOS Keychain certificates with Homebrew’s OpenSSL – Rob Allen's DevNotes

Found this little nifty tool/service for syncing Keychain certs to Homebrew OpenSSL and friends πŸ‘Œ
@crunch Oh that would be why you weren't able to recover your account Hmmm We don't actually store the email address either, so there's no way for me to do much about it.

But the good news is that I know @crunched was/is you, so I'll reset its password for you. I just need a secure way to send that to you :D

Do you feel like either setting up a Salty.im account so I can securely send you the new password or the salty command-line tools?
@crunch Oh that would be why you weren't able to recover your account Hmmm We don't actually store the email address either, so there's no way for me to do much about it.

But the good news is that I know @crunched was/is you, so I'll reset its password for you. I just need a secure way to send that to you :D

Do you feel like either setting up a Salty.im account so I can securely send you the new password or the salty command-line tools?
@tkanos Hmmm

@mutefall Are you able to summarize what we talked about if you remember? πŸ˜…
@tkanos Hmmm

@mutefall Are you able to summarize what we talked about if you remember? πŸ˜…
G'night folks! 😴 Great catching up @darch and @mutefall

Hopefully see more of y'all next weekend! 🀞
G'night folks! 😴 Great catching up @darch and @mutefall

Hopefully see more of y'all next weekend! 🀞
πŸ“£ Yarn.social Video Call now on!. Click [here](https://meet.google.com/xmr-syif-qkq to join!
πŸ“£ Yarn.social Video Call now on!. Click [here](https://meet.google.com/xmr-syif-qkq to join!
@crunch Really, why's that? Was there an error? Did you never get the email? You _could_ hve asked me to reset for you πŸ˜… I still can!
@crunch Really, why's that? Was there an error? Did you never get the email? You _could_ hve asked me to reset for you πŸ˜… I still can!
@crunch OH you decided on a new account name? πŸ€”
@crunch OH you decided on a new account name? πŸ€”
@taigrr Pods are actually capable of pulling from multiple "feed sources". So you can actually pull from both. I only run the one, but who knows we _could_ run a few more globally πŸ˜…
@taigrr Pods are actually capable of pulling from multiple "feed sources". So you can actually pull from both. I only run the one, but who knows we _could_ run a few more globally πŸ˜…
In that case nice pod name πŸ‘Œ
In that case nice pod name πŸ‘Œ
@taigrr Ahh d'oh πŸ€¦β€β™‚οΈ Gotcha ! πŸ˜‚
@taigrr Ahh d'oh πŸ€¦β€β™‚οΈ Gotcha ! πŸ˜‚
@movq It's nice to see ~10w old yarns rekindled πŸ˜… I can't wait to have builtin Search so this becomes more of a thing πŸ˜‚~
@movq It's nice to see ~10w old yarns rekindled πŸ˜… I can't wait to have builtin Search so this becomes more of a thing πŸ˜‚~
@eldersnake Hey mate πŸ‘‹ haven't seen you in a while, how are things? πŸ€”
@eldersnake Hey mate πŸ‘‹ haven't seen you in a while, how are things? πŸ€”
@tkanos Makes sense πŸ‘Œ
@tkanos Makes sense πŸ‘Œ
@tkanos I think this approach makes a lot of sense to be honest. It's probably what I'd do.
@tkanos I think this approach makes a lot of sense to be honest. It's probably what I'd do.
@taigrr What does ndl stand for anyway? πŸ€”
@taigrr What does ndl stand for anyway? πŸ€”
@taigrr Welcome buddy! πŸ€— Like like that shortened form too, dropping the a πŸ˜…
@taigrr Welcome buddy! πŸ€— Like like that shortened form too, dropping the a πŸ˜…
@taigrr Hey! πŸ‘‹ I saw you in my mentions tab already 🀣 Don't ask me how, Yarn.social is so distributed, I don't even know anymore how things work, they just do πŸ˜‚ Welcome!
@taigrr Hey! πŸ‘‹ I saw you in my mentions tab already 🀣 Don't ask me how, Yarn.social is so distributed, I don't even know anymore how things work, they just do πŸ˜‚ Welcome!
@eaplmx Much better this week that's for sureπŸ˜† Also making good progress on Salty Chat πŸ₯³
@eaplmx Much better this week that's for sureπŸ˜† Also making good progress on Salty Chat πŸ₯³
@mckinley yeah it is pretty nice!

Only thing I'd like to see @ullarah is the popup auto-closing when you click "Verify/Confirm". Does this make sense to do?
@mckinley yeah it is pretty nice!

Only thing I'd like to see @ullarah is the popup auto-closing when you click "Verify/Confirm". Does this make sense to do?
@mlctrez Oh hey! πŸ‘‹ I _hope_ this is the same Matt that's helping us with Salty IM's PWA? πŸ˜… Welcome to Yarn.social πŸ€—
@mlctrez Oh hey! πŸ‘‹ I _hope_ this is the same Matt that's helping us with Salty IM's PWA? πŸ˜… Welcome to Yarn.social πŸ€—
@tkanos

> it’s not about keeping secrets. It’s about being able to choose what you reveal about yourself

spot on! This is what I was saying. It's about choice. What you decide to share or not share IS "Privacy".
@tkanos

> it’s not about keeping secrets. It’s about being able to choose what you reveal about yourself

spot on! This is what I was saying. It's about choice. What you decide to share or not share IS "Privacy".
@mutefall

> and for the record. i have plenty to hide. my cookie recipes if found would start a revolution :-)

Ahahahahaha πŸ˜‚ Love it ! 😍
@mutefall

> and for the record. i have plenty to hide. my cookie recipes if found would start a revolution :-)

Ahahahahaha πŸ˜‚ Love it ! 😍
@novaburst Bahahaha πŸ˜‚ I mean literally all Apple and Meta need to do is:

1. Do a lookup for nick@domain
2. Get Public Key
3. Encrypt Message
4. Send to Discovered Endpoint from step 1

It could not be simpler! πŸ˜…
@novaburst Bahahaha πŸ˜‚ I mean literally all Apple and Meta need to do is:

1. Do a lookup for nick@domain
2. Get Public Key
3. Encrypt Message
4. Send to Discovered Endpoint from step 1

It could not be simpler! πŸ˜…
And @ullarah you have done a fucking fantastic job of this mate πŸ€— πŸ‘Œ
And @ullarah you have done a fucking fantastic job of this mate πŸ€— πŸ‘Œ
@mckinley We are pleased to tell you that the whole link verification feature is now done entirely client-side. The original intention as @ullarah originally stated are IMO quite valid and useful in their own right. I _believe_ you can still turn this off in Settings -- But if you use the Mobile Web UI it's probably worthwhile havnit in case some asshole decides to link to something that _might_ exploit a device πŸ˜… #Security #Privacy
@mckinley We are pleased to tell you that the whole link verification feature is now done entirely client-side. The original intention as @ullarah originally stated are IMO quite valid and useful in their own right. I _believe_ you can still turn this off in Settings -- But if you use the Mobile Web UI it's probably worthwhile havnit in case some asshole decides to link to something that _might_ exploit a device πŸ˜… #Security #Privacy
So... WhatsApp, Messenger and iMessages _could_ one day have interoperability with Salty IM? πŸ€”
So... WhatsApp, Messenger and iMessages _could_ one day have interoperability with Salty IM? πŸ€”
@screem Shove it over mate πŸ‘Œ


write prologic@mills.io "your phone number"


I'll pass it on to my wife in the morning πŸ˜… The App isn't _quite_ ready for prime time yet... Waiting on @xuu to finish the registration process, then we're good to go! πŸ™
@screem Shove it over mate πŸ‘Œ


write prologic@mills.io "your phone number"


I'll pass it on to my wife in the morning πŸ˜… The App isn't _quite_ ready for prime time yet... Waiting on @xuu to finish the registration process, then we're good to go! πŸ™
@crunched Well get well soon amte πŸ€—
@crunched Well get well soon amte πŸ€—
@carsten @ullarah This has nothing to do with anything to hide.

Let me help you both out here...

This comes down to something quite profoundly simple.

CHOICE

These assholes pushing for these stupid ass fucking lawas are removing out CHOICE.

What does this mean? It mean if we don't put a stop to this before it's too late, YOU, YOUR FAMILY, YOUR FRIENDS, will never ever ever have a choice in anything you do, share or wish to keep "PRIVATE".

Our choices are being stripped away. And we are allowing it 😒
@carsten @ullarah This has nothing to do with anything to hide.

Let me help you both out here...

This comes down to something quite profoundly simple.

CHOICE

These assholes pushing for these stupid ass fucking lawas are removing out CHOICE.

What does this mean? It mean if we don't put a stop to this before it's too late, YOU, YOUR FAMILY, YOUR FRIENDS, will never ever ever have a choice in anything you do, share or wish to keep "PRIVATE".

Our choices are being stripped away. And we are allowing it 😒
@carsten Despite that, and I didn't know she's that well known, but you wouldn't expect me to anyway, as I'm not from that part of the world πŸ˜… ... I still stand by:

> I don’t know who this Julia Reda is, but even though she’s right about Github/Microsoft not technically infringing on (Β©) Copyright per se, what has been (and is being done) is a direction violation of many open source licenses.

This is still 100% a direct violation of _many many_ open source licenses.
@carsten Despite that, and I didn't know she's that well known, but you wouldn't expect me to anyway, as I'm not from that part of the world πŸ˜… ... I still stand by:

> I don’t know who this Julia Reda is, but even though she’s right about Github/Microsoft not technically infringing on (Β©) Copyright per se, what has been (and is being done) is a direction violation of many open source licenses.

This is still 100% a direct violation of _many many_ open source licenses.
@ionores So I must be blind, but what are the details of this little Laptop anyway? It looks like it's made of wood? πŸ€”
@ionores So I must be blind, but what are the details of this little Laptop anyway? It looks like it's made of wood? πŸ€”
@ionores Very first comment:

> This is a reminder to those commenting on this post (not the person that posted it): Comments not related > to woodworking will be removed. Violations to rule 1 including crude jokes, innuendo, sexist remarks,
> politics, or hate speech may result in an immediate ban
>
> I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if > you have any questions or concerns.

😳 πŸ€¦β€β™‚οΈ Is this really the world we live in now?! πŸ€¦β€β™‚οΈ #Moderation => #Unnecessary=
@ionores Very first comment:

> This is a reminder to those commenting on this post (not the person that posted it): Comments not related > to woodworking will be removed. Violations to rule 1 including crude jokes, innuendo, sexist remarks,
> politics, or hate speech may result in an immediate ban
>
> I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if > you have any questions or concerns.

😳 πŸ€¦β€β™‚οΈ Is this really the world we live in now?! πŸ€¦β€β™‚οΈ #Moderation => #Unnecessary=
@news Not really news... I should post this as the @support feed instead ? πŸ€”
@news Not really news... I should post this as the @support feed instead ? πŸ€”
@slashdot Why am I not surprised. Microsoft takes over Github and now they wants to squeeze the most money out of it they can!

Here's what I predict next:

- They will collect all your data (Commit Messages, PR Titles, Comments, etc)
- Sell this data to advertisers
- Show you targeted ads.

Mark my words, this will happen!

RIP Github.

=> Why I no longer trust Github

#Github=
@slashdot Why am I not surprised. Microsoft takes over Github and now they wants to squeeze the most money out of it they can!

Here's what I predict next:

- They will collect all your data (Commit Messages, PR Titles, Comments, etc)
- Sell this data to advertisers
- Show you targeted ads.

Mark my words, this will happen!

RIP Github.

=> Why I no longer trust Github

#Github=
@testdrive Hello! πŸ‘‹ Welcome to my pod πŸ€—
@testdrive Hello! πŸ‘‹ Welcome to my pod πŸ€—
I've signed this petition even though I'm not an EU citizen (I feel like I should be!) and I've chipped in $40 to get 1,000 views of this petition (hopefully) πŸ‘Œ I find it disgusting as hell that even the EU would stoop this low and errode at our basic human rights to basic privacy and choice. Seriously what the actual fuck?! If you know there was a law that forced every communications provider to snoop on your every message, email, whatever, would you even bother using the Internet at that point?! May as well go back to snail mail, at least the postman doesn't open your fucking letter to your grandma? (or do they? πŸ€”)
I've signed this petition even though I'm not an EU citizen (I feel like I should be!) and I've chipped in $40 to get 1,000 views of this petition (hopefully) πŸ‘Œ I find it disgusting as hell that even the EU would stoop this low and errode at our basic human rights to basic privacy and choice. Seriously what the actual fuck?! If you know there was a law that forced every communications provider to snoop on your every message, email, whatever, would you even bother using the Internet at that point?! May as well go back to snail mail, at least the postman doesn't open your fucking letter to your grandma? (or do they? πŸ€”)
What a beautiful morning 😎 I haven't slept so good in weeks πŸ˜…
What a beautiful morning 😎 I haven't slept so good in weeks πŸ˜…
@mutefall it's just a quad tuner -- a network device. Plug it into your switch. Plug in an Antenna and connect it with Plex.
@mutefall it's just a quad tuner -- a network device. Plug it into your switch. Plug in an Antenna and connect it with Plex.
@crunched Oh hey! Sorry to hear you're unwell 😒

But on the plus side yeah you have a good excuse to either do nothing or a lot of something πŸ˜†