# 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=35691
# next = https://watcher.sour.is?uri=https://twtxt.net/user/prologic/twtxt.txt&offset=35791
# prev = https://watcher.sour.is?uri=https://twtxt.net/user/prologic/twtxt.txt&offset=35591
@ocdtrekkie Oh gawd you noticed that huh?! πŸ€¦β€β™‚οΈ Looks like I broke some code that's affecting my pod πŸ˜‚
@ocdtrekkie Oh gawd you noticed that huh?! πŸ€¦β€β™‚οΈ Looks like I broke some code that's affecting my pod πŸ˜‚
@darch LooksΒ like you're having fun? πŸ˜… Share us an audio/video clip? πŸ€”
@darch LooksΒ like you're having fun? πŸ˜… Share us an audio/video clip? πŸ€”
@quark Btw, if you _wanted_ to search for all mentions of you, you'd do a Term Query against the mentions field like this or a Query String search with a query like mentions:quark@ferengi.one
@quark Btw, if you _wanted_ to search for all mentions of you, you'd do a Term Query against the mentions field like this or a Query String search with a query like mentions:quark@ferengi.one
@lyse Oh yeah! You've talked about this before (_just testing the new and improved search_) πŸ˜… Very nice! πŸ‘Œ Did you pick the apples in the same place as the photos in #mynlzqq? πŸ€”
@lyse Oh yeah! You've talked about this before (_just testing the new and improved search_) πŸ˜… Very nice! πŸ‘Œ Did you pick the apples in the same place as the photos in #mynlzqq? πŸ€”
@off_grid_living No but there are 51 results for solar panels on the Twtxt/Yarn search engine πŸ˜…
@off_grid_living No but there are 51 results for solar panels on the Twtxt/Yarn search engine πŸ˜…
Who's coming to the weekly Yarn.social video call today? πŸ€” #Yarn.social #meetup
Who's coming to the weekly Yarn.social video call today? πŸ€” #Yarn.social #meetup
@lyse Very cool shot πŸ‘Œ
@lyse Very cool shot πŸ‘Œ
Maybe you can help @darch un-regress the UI πŸ˜†
Maybe you can help @darch un-regress the UI πŸ˜†
What @lyse said ☝️ 🀣
What @lyse said ☝️ 🀣
@quark Are you sure? πŸ€” You've probably just been away so long that you haven't come up in any feeds until recently? I'm missing a few hundred thousand Twts from the index but working on re-ingesting older archives 🀞
@quark Are you sure? πŸ€” You've probably just been away so long that you haven't come up in any feeds until recently? I'm missing a few hundred thousand Twts from the index but working on re-ingesting older archives 🀞
Hmm this is separate though? I'm not entirely sure of this...
Hmm this is separate though? I'm not entirely sure of this...
@quark Hey πŸ‘‹ Nice to see you around again πŸ€—
@quark Hey πŸ‘‹ Nice to see you around again πŸ€—
@tkanos Whatever you'd like πŸ€— There are hundreds of users and growing πŸ˜† But we want more!!! πŸ˜‚
@tkanos Whatever you'd like πŸ€— There are hundreds of users and growing πŸ˜† But we want more!!! πŸ˜‚
@akoizumi You're doing something wrong πŸ˜… Take a break and come back to it πŸ€—
@akoizumi You're doing something wrong πŸ˜… Take a break and come back to it πŸ€—
From an Olli on Twitterβ„’:

> Has anybody information about how many people might use http://yarn.social?
> #yarn #decentralized #twtxt #yarnsocial

tweet -- I'd love to answer him, but a) I don't have a Twitterβ„’ account and b) I will never have a Twitterβ„’ account or any account on any tracking+advertising garbage social media πŸ˜…
From an Olli on Twitterβ„’:

> Has anybody information about how many people might use http://yarn.social?
> #yarn #decentralized #twtxt #yarnsocial

tweet -- I'd love to answer him, but a) I don't have a Twitterβ„’ account and b) I will never have a Twitterβ„’ account or any account on any tracking+advertising garbage social media πŸ˜…
@akoizumi Oh c'mon πŸ˜… its not that hard to get websockets working in NGINX securely 🀣 i.e: with TLS πŸ˜‚
@akoizumi Oh c'mon πŸ˜… its not that hard to get websockets working in NGINX securely 🀣 i.e: with TLS πŸ˜‚
@darch No problems no problems! πŸ‘Œ Meanwhile lemme know if you have any feedback or find any bugs. I also updated the Help page so hopefully that helps new users 🀞
@darch No problems no problems! πŸ‘Œ Meanwhile lemme know if you have any feedback or find any bugs. I also updated the Help page so hopefully that helps new users 🀞
πŸ“£ NEW: Announcing the new and improved Yarns search engine and crawler! search.twtxt.net -- [Example search for "Hello World"](https://search.twtxt.net/search?q=Hello World) Enjoy! πŸ€— -- @darch When you have this, this is what we need to work on in terms of improving the UI/UX. As a first step you should probably try to apply the same SimpleCSS to this codebase and go from there. -- In the end (didn't happen yet, time/effort) most of the code here in yarns will get reused directly into yarnd, except that I'll use the bluge indexer instead.
πŸ“£ NEW: Announcing the new and improved Yarns search engine and crawler! search.twtxt.net -- [Example search for "Hello World"](https://search.twtxt.net/search?q=Hello World) Enjoy! πŸ€— -- @darch When you have this, this is what we need to work on in terms of improving the UI/UX. As a first step you should probably try to apply the same SimpleCSS to this codebase and go from there. -- In the end (didn't happen yet, time/effort) most of the code here in yarns will get reused directly into yarnd, except that I'll use the bluge indexer instead.
djmaze/resticker: Run automatic restic backups via a Docker container.
djmaze/resticker: Run automatic restic backups via a Docker container.
I buy this πŸ‘Œ stick to pure X where X is a safe language πŸ‘Œ
I buy this πŸ‘Œ stick to pure X where X is a safe language πŸ‘Œ
@mckinley

> If your WebRTC implementation isn’t broken, the TURN server sees your traffic as coming from the VPN server, just like any thing else you connect to through that tunnel. It’s the same story if I open a port and make a direct p2p connection.

Sorry I meant in the case of standard Internet connectivity (without a VPN).
@mckinley

> If your WebRTC implementation isn’t broken, the TURN server sees your traffic as coming from the VPN server, just like any thing else you connect to through that tunnel. It’s the same story if I open a port and make a direct p2p connection.

Sorry I meant in the case of standard Internet connectivity (without a VPN).
@mckinley Hah πŸ˜†
@mckinley Hah πŸ˜†
One thing I do want to point out though IHMO... Is I _think_ one of the best ways of protecting your online privacy and security is by going completely decentralised in the first place. NOT to be confused with "distributed" networking systems like ActivityPub, Matrix, Blockchains, etc where you leak you "Node's IP Address" anyway to all sorts of "unknown actors".

In a completely decentralised model where you peer with friends/family and people you trust and "pull" information, there is much more trust that can be built up IMO.
One thing I do want to point out though IHMO... Is I _think_ one of the best ways of protecting your online privacy and security is by going completely decentralised in the first place. NOT to be confused with "distributed" networking systems like ActivityPub, Matrix, Blockchains, etc where you leak you "Node's IP Address" anyway to all sorts of "unknown actors".

In a completely decentralised model where you peer with friends/family and people you trust and "pull" information, there is much more trust that can be built up IMO.
@ocdtrekkie I _feel_ the same way myself too. I'm generally pretty open about roughly geographically where I live, I don't have anything to "hide" there per se. Its the incessant tracking of my online activities and shoving ads in my face that I have a real problem with.

As _some_ of you _may_ know I actually pay for a /29 IPv4 address block from my ISP where I run the so-called "Mills DC". Most of you don't really know what my IP address block is because I generally put things behind proxies like Cloudflare (yes yes I know) mostly to thwart/protect from bad actors and potential DDoS attacks.
@ocdtrekkie I _feel_ the same way myself too. I'm generally pretty open about roughly geographically where I live, I don't have anything to "hide" there per se. Its the incessant tracking of my online activities and shoving ads in my face that I have a real problem with.

As _some_ of you _may_ know I actually pay for a /29 IPv4 address block from my ISP where I run the so-called "Mills DC". Most of you don't really know what my IP address block is because I generally put things behind proxies like Cloudflare (yes yes I know) mostly to thwart/protect from bad actors and potential DDoS attacks.
@mckinley

> True, but a VPN can be used to mask your real IP address because all of your network traffic is relayed through another computer with a different IP address.

This is true, however you still leak your IP address to _that_ VPN provider anyway. So it comes down to who you trust, your ISP or your VPN provider(s)? πŸ˜…

> In principle, yes, but they don’t need to be able to communicate directly as long as both clients can communicate with a TURN server. At least, that’s how I understand it.

Actually I _think_ you're right, STUN/ICE are specifications for services that allow two or more peers to figure out what their direct IP addresses are so they can _communicate_ in a p2p fashion, whilst I _think_ TURN is a specification/service for peers to communicate and exchange (generally) media through a central server.

You still leak your IP address with _that_ TURN server however.
@mckinley

> True, but a VPN can be used to mask your real IP address because all of your network traffic is relayed through another computer with a different IP address.

This is true, however you still leak your IP address to _that_ VPN provider anyway. So it comes down to who you trust, your ISP or your VPN provider(s)? πŸ˜…

> In principle, yes, but they don’t need to be able to communicate directly as long as both clients can communicate with a TURN server. At least, that’s how I understand it.

Actually I _think_ you're right, STUN/ICE are specifications for services that allow two or more peers to figure out what their direct IP addresses are so they can _communicate_ in a p2p fashion, whilst I _think_ TURN is a specification/service for peers to communicate and exchange (generally) media through a central server.

You still leak your IP address with _that_ TURN server however.
@mckinley You mean leaking your internal Private IP on your LAN? πŸ€”
@mckinley You mean leaking your internal Private IP on your LAN? πŸ€”
@abucci Whilst I agree with this sentiment, the Internet kind of requires IP Addresses to even function in the first place, and p2p protocols like WebRTC require peer addresses to be able to communicate with one another.

Your ISP (or my ISP) having an address on file and providing a mapping of IP Address (IPv4 or IPv6) to a physical geographic address is an entirely separate problem I _think_ πŸ€” -- At least in Australia any entity that provides consumers goods or services has to "know their customer" -- However I argue that tracking (an ISP) an IPv4/IPv6 address on the Internet to a geographic address under a few kms (sorry, I work in metric πŸ€ͺ) should be illegal -- Much like Targeting Advertising to groups of "people" less than 5,000 is against the law (at least it was in the US when I last worked at Facebookβ„’).
@abucci Whilst I agree with this sentiment, the Internet kind of requires IP Addresses to even function in the first place, and p2p protocols like WebRTC require peer addresses to be able to communicate with one another.

Your ISP (or my ISP) having an address on file and providing a mapping of IP Address (IPv4 or IPv6) to a physical geographic address is an entirely separate problem I _think_ πŸ€” -- At least in Australia any entity that provides consumers goods or services has to "know their customer" -- However I argue that tracking (an ISP) an IPv4/IPv6 address on the Internet to a geographic address under a few kms (sorry, I work in metric πŸ€ͺ) should be illegal -- Much like Targeting Advertising to groups of "people" less than 5,000 is against the law (at least it was in the US when I last worked at Facebookβ„’).
I don't fully understand the privacy issues around your IP address, especially in Web RTC, where it's actually necessary to be able to exchange your IP address between peers -- kind of how the protocol works right? πŸ€”
I don't fully understand the privacy issues around your IP address, especially in Web RTC, where it's actually necessary to be able to exchange your IP address between peers -- kind of how the protocol works right? πŸ€”
No iOS App though 😒
No iOS App though 😒
@taigrr Noice! πŸ‘Œ
@taigrr Noice! πŸ‘Œ
Oh! Its written in Go too πŸ₯³
Oh! Its written in Go too πŸ₯³
ntfy.sh | Send push notifications to your phone via PUT/POST -- Thanks @abucci for sharing this! πŸ™ Going to stand this up and have a play. It'll also help us understand how to self-host "push notifications" for an up and coming Mobile App for Salty.im πŸ‘Œ
ntfy.sh | Send push notifications to your phone via PUT/POST -- Thanks @abucci for sharing this! πŸ™ Going to stand this up and have a play. It'll also help us understand how to self-host "push notifications" for an up and coming Mobile App for Salty.im πŸ‘Œ
@abucci Pretty much πŸ™„
@abucci Pretty much πŸ™„
@abucci Managers suck πŸ˜… Good leaders are hard to find 😒
@abucci Managers suck πŸ˜… Good leaders are hard to find 😒
@abucci I myself that very question every time my shitty ass Copper last mile delivered over ~20yr old ancient vDSL technology drops out. πŸ˜… NBN Co is a joke. $150B AUD, 15 years and we still don't have Fibre everywhere πŸ€¦β€β™‚οΈ And out country isn't even that big FFS (most of us live on the east cost) πŸ™„~
@abucci I myself that very question every time my shitty ass Copper last mile delivered over ~20yr old ancient vDSL technology drops out. πŸ˜… NBN Co is a joke. $150B AUD, 15 years and we still don't have Fibre everywhere πŸ€¦β€β™‚οΈ And out country isn't even that big FFS (most of us live on the east cost) πŸ™„~
@abucci Yeah you're right πŸ˜… Just trying to give the folks that work at Signal Foundation the "benefit of the doubt" 🀣 They are a not-for-profit after-all πŸ€—
@abucci Yeah you're right πŸ˜… Just trying to give the folks that work at Signal Foundation the "benefit of the doubt" 🀣 They are a not-for-profit after-all πŸ€—
@abucci I dunno, I like to think a bit more optimistically and tend to think maybe the developers that originally built the Android version didn't really know what they were doing, found some tutorials on how to build a mobile messaging app and it somehow included some SDK(s) to hijeck the phone's builtin SMS facilities πŸ˜…
@abucci I dunno, I like to think a bit more optimistically and tend to think maybe the developers that originally built the Android version didn't really know what they were doing, found some tutorials on how to build a mobile messaging app and it somehow included some SDK(s) to hijeck the phone's builtin SMS facilities πŸ˜…
@abucci Correct. No app is allowed to do this on iOS πŸ˜…
@abucci Correct. No app is allowed to do this on iOS πŸ˜…
@akoizumi Not sure I agree with that πŸ˜† Iridium is pretty good and have totally switched over to it πŸ‘Œ
@akoizumi Not sure I agree with that πŸ˜† Iridium is pretty good and have totally switched over to it πŸ‘Œ
@darch Okay. Fair.
@darch Okay. Fair.
@eaplmx Cool! πŸ‘Œ

But... I _really_ don't get the appeal of Gemini πŸ€”
@eaplmx Cool! πŸ‘Œ

But... I _really_ don't get the appeal of Gemini πŸ€”
Iridium is _actually_ quite a nice browser without all the Chrome spyware junk on it πŸ˜… -- Only downside? No Google Signin to sync your bookmarks, save passwords, etc. Which I never used anyway (ever) so no loss 🀣
Iridium is _actually_ quite a nice browser without all the Chrome spyware junk on it πŸ˜… -- Only downside? No Google Signin to sync your bookmarks, save passwords, etc. Which I never used anyway (ever) so no loss 🀣
@darch Will you work on this or should we remove the feature? πŸ€”
@darch Will you work on this or should we remove the feature? πŸ€”
_phew_ πŸ˜… I made it! πŸ₯³ Finally on a _better_ browser 🀣
_phew_ πŸ˜… I made it! πŸ₯³ Finally on a _better_ browser 🀣
Source code for version 2022.10 now available | Iridium Browser #Browser #Alternatives #Privacy
Source code for version 2022.10 now available | Iridium Browser #Browser #Alternatives #Privacy
@darch What are we doing about the Link Verification (pop-up) and Image Lightbox (pop-up) features in yarnd? Are you working on those to get them working in the new SimpleCSS-based theme? πŸ€”
@darch What are we doing about the Link Verification (pop-up) and Image Lightbox (pop-up) features in yarnd? Are you working on those to get them working in the new SimpleCSS-based theme? πŸ€”
So I _think_ I'm going to start using Iridium Browser | A browser securing your privacy. That’s it. as my daily browser from her eon. It's basically Chrome but with all the shit stripped out of it. I just _hope_ they continue to update it and keep it up-to-date 🀞
So I _think_ I'm going to start using Iridium Browser | A browser securing your privacy. That’s it. as my daily browser from her eon. It's basically Chrome but with all the shit stripped out of it. I just _hope_ they continue to update it and keep it up-to-date 🀞
@mckinley Yeah I've seen this video, fucking brilliant and also just really stupid how _much_ a company tries to push for their product, a product that is free otherwise. Its just weird πŸ˜…
@mckinley Yeah I've seen this video, fucking brilliant and also just really stupid how _much_ a company tries to push for their product, a product that is free otherwise. Its just weird πŸ˜…
I hate Safari πŸ˜†
I hate Safari πŸ˜†
@eaplmx Man you should try living in Australia πŸ˜† NBN Co are useless! It's meant to be public infrastructure, paid for by tax payers, but is run more like a corporate company where nobody can contact anyone when anything goes wrong. NBN CEO Stephen Rue earns a nice fat salary of AUD $3 million per year and the fiber rollout is still sitting at only about 20% of the country πŸ€¦β€β™‚οΈ15 years later at a cost of over $150 Billion and counting 🀣 #NBN
@eaplmx Man you should try living in Australia πŸ˜† NBN Co are useless! It's meant to be public infrastructure, paid for by tax payers, but is run more like a corporate company where nobody can contact anyone when anything goes wrong. NBN CEO Stephen Rue earns a nice fat salary of AUD $3 million per year and the fiber rollout is still sitting at only about 20% of the country πŸ€¦β€β™‚οΈ15 years later at a cost of over $150 Billion and counting 🀣 #NBN