# 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 4637
# self = https://watcher.sour.is?uri=https://twtxt.net/user/https://twtxt.net/user/prologic/twtxt.txt/twtxt.txt&offset=3637
# next = https://watcher.sour.is?uri=https://twtxt.net/user/https://twtxt.net/user/prologic/twtxt.txt/twtxt.txt&offset=3737
# prev = https://watcher.sour.is?uri=https://twtxt.net/user/https://twtxt.net/user/prologic/twtxt.txt/twtxt.txt&offset=3537
So a Pod is not designed to scale to 10s of thousands of 100s of thousands of users. Plus you end up with all the same "social problems" when you start to get into those sorts of numbers anyway. So Pods should remain decentralised and not become "top heavy" with large volumes of users πŸ˜€
@jlj Yup. Any HTTP reverse proxy will do just fine! Do bare in mind however that twtd (_for now we call them Twt.social pods_) is designed to be memory optimized and as efficient as possible. You _could_ run it off a Raspberry Pi for example. I wanted to keep per-Pod running costs as low as possible, because one day (_when I have the time_) a monetization plan was to offer fully managed and hosted pods over at Twt.social for ~$1.99 USD/month per Pod (_only pod owner/operator pays, users join free_).~
@jlj Oh yeah! 🀣 I didn't notice, it's the same as @lazarus 's avatar just rotated 180Β° πŸ˜‚
@adi @ionores @antonio Why though? πŸ€” Session I can understand, its a bit buggy on Desktop and iOS and its user experience isn't as great IHMO.\n\nBut Signal is awesome! Just tell your friends and family that Facebook and WhatsApp are spying on all their conversations, connections and watching their every move! (_partial truths πŸ˜›_)_
Quit facebook.\n\nJoin Twtxt instead πŸ€—\n\n=> JoinTwt.org
@jlj can’t say I’ve seen that website! I’ll check it out 🀣
@hijsi Welcome! What do do you think after reading the audit? πŸ€”
Audit of Signal Protocol Finds it Secure and Trustworthy | Pindrop
@hijsi Good question. I'm not sure if its been independently audited? πŸ€” Maybe it is according to this article?
@hijsi What about the Signal protocol itself that was open sourced/specd?
@xuu Btw... I noticed your pod has some changed I'm not familiar with, for example you seem to have added metadata to the top of feeds. Can you enumerate the improvements/changes you've made and possibly let's discuss contributing them back upstream? :D
@xuu I can’t! \nbut in so saying I brought this up with @asi Who helped me come up with the final proof of concept implementation of the private messages you see here today. But I do wonder what if instead we actually used the IRC protocol and baked in a built-in IRC server between pods?
Chat without servers – DragonFly BSD Digest\n\n> Yeah but talk is still acting as a sort of "temporary" server on your machine isn't it? πŸ˜€ At the end of the day I don't find "servers" to be a big deal really, its the centralization that's problematic.
My Sesssion ID: 0573d6f29deb0a4dbe7d701b8c123bfb27b7e18b8cf1d9bdfa12e66ab4b3c8a155
@mckinley and you seem to be posting in the future! 😳
@mckinley it’s only a limitation of your specific client
@hans You mean fennec is a web browser on android? if so, _coudl_ be a JS bug. I'd love it if you could help debug and squish it. Also btw... We have a Mobile App for Android (_but its only in the Play Store at the moment_). It's called Goryon. See https://jointwt.org/
@lazarus LMAO 🀣 I'll probably get a DCMA takedown for that I"m sure! πŸ˜‚ Which I'll promptly respond with "prior art" πŸ˜„
@hans G'night! 😴 That was my last night (_or rather this morning!_) up till ~4am 😳~
It's hard to describe in words, but it basically quite simple:\n\n> If you follow a project's README or software's Documentation and cannot get it up and running within a few mins (_with a little tiny perseverance, because we're all human and make small mistakes_), then the project or software is basically quite garbage at that point "operationally". It _might_ be a fantastic piece of software or project, but if its that hard to "operationalize" you may as well forget it.\n\nThat's how I feel about a lot of software and project. A lot you come across just suck. cc @markwylde
The _problem_ of course is that @dbohdan _was_ and is right about something he said to him about building Private Messaging into this platform, it would overtake the project, its complex and getting security/privacy right is hardβ„’.\n\nThe advice given was to find something that we could integrate with so we don't have to do all the _hard word_ -- Problem is I've not really found anything quite suitable...
Signal Status\n\n> Signal is experiencing technical difficulties. We are working hard to restore service as quickly as possible.\n\nOne _thing_ I'd like to have one day (_and it would be nice if it were integrated into twtxt.net and other pods with a familiar and pleasant user experience on Desktop, Web and Mobile_) is an e2e encrypted messaging that is self-hosted and federated that doesn't suck operationally (_so many complicated solutions that exist that are hard to setup even for a Senior DevOps/SRE_)_
@hans \n\n> hey there! nice plattform\n\nThanks! Much appreciated! πŸ™‡β€β™‚οΈ\n\nLMK if you have any questions or feedback! Hope you stick around! πŸ€—\n\n> I’m just stumbling about for a bit.\n\nNo worries! 🀣 Be sure to upload an avatar for yourself and maybe a tagline πŸ‘Œ
Parler CEO John Matze, family forced into hiding over death threats, security breaches: court filing | Fox News\n\n> Well that's not a good _outcome_ for anyone! I don't care who they are, no-one deserves that kind of treatment. 😒
@hans Hey! πŸ‘Œ
Hello @hans πŸ‘‹ Welcome to Twtxt! πŸ€—
Twtxt is growing
@lazarus are you aware by the way that you can change your avatar by uploading a photo? You can also add a one line description or tagline of yourself if you desire πŸ‘Œ check out the settings view
@lazarus Oh cool! A fellow Aussie πŸ‡¦πŸ‡Ί
@cvshumake Get one 🀣
On #mask wearing and #covid19 -- From my local Archery club:\n\n> Members must have a mask in their possession and are required to wear the mask whenever they can't social distance.\n> Masks are not required (to be worn) on the shooting line.\n\nThis is not the club's fault, they're just following the directions of QLD Government's health department.\n\nI'm just going to link to this video again 🀣
Face Shields Ineffective at Trapping Aerosols, Says Japanese Supercomputer - Slashdot\n\n> A simulation using Fugaku, the world's fastest supercomputer, found that almost 100% of airborne droplets of less than 5 micrometres in size escaped through plastic visors of the kind often used by people working in service industries. One micrometre is one millionth of a metre.\n\n#covid19 #masks
@lyxal exteremly easy, from everything I’ve read I believe it’s even more contagious than the common cold virus β€” also biologically known as the rhinovirus
also I would love to help you set up your own pod! It would be really fantastic if someone else in the community grew another pod with almost just as many active uses as my own 🀣
@jlj Oh wow! 😳 Congrats! πŸŽ‰
@adi You mean because of OAuth?
OH wow! Chris you’re amaIng! Can you just answer the SO question , link here too and I’ll just accept it? 🀣
@cvshumake very nice πŸ‘Œ
@ionores Oh boi I was up till 4am this morning 😴
@vain Yup! 🀣
@adi No just in general
@kt84 @off_grid_living This is correct. you increase the risk of CO2 polaionimg. i’ll see if I can find the article that talks about researchers using a super computer to simulate the wearing of masks and airborne pathogenβ€˜s and their non-effectiveness.
although Session isn’t quite silly decentralized per se, messages are just routes through at least 3 onioin rooting servers maintained by the devs, whilst Signal has routes through a singular broker
@antonio Me too πŸ‘Œ
Hello @markcornick πŸ‘‹ Welcome to Twtxt! πŸ€—
[Pod level blacklist/whitelist of Feed URI(s)](https://github.com/jointwt/twtxt/issues/316)\n\n☝️ Bit early for this (_so far we've been lucky not to have to start thinking about this (yet), mostly because we're still small and niche..._) but if you wanna have a stab at this @deadguy while I go sleep πŸ˜€ Or at least poke around the codebase where where all the "entrypoints" need to be to implement this.
cc @sjkelleyjr You _might_ want to add this to your browser, it'll certainly make linking your Console weekly newsletter a breeze here πŸ€—
Hopefully you _should_ end up with a nice Bookmarklet on your Bookmark Bar πŸ˜€\n\n
[Add support for bookmarklet(s) Β· jointwt/twtxt@67d6b6f](https://github.com/jointwt/twtxt/commit/67d6b6f5a76a006a99c1b646904f9920c64bde0a)\n\n☝️ This commit adds support for a Bookmarklet so you can more easily share links via your Web Browser.\n\nDetails of how to add this to your Bookmark Bar can be found here\n\n> Posted via this exact Bookmarklet πŸ€—
@aaaaa1234 Yes replies work 🀣
Hello @aaaaa1234 πŸ‘‹ Welcome to Twtxt! πŸ€—
For _anyone_ wishing to join in on more real-time discussions on the development of Twtxt and this software platform and _prefer_ IRC, feel free to join us on FreeNode on the #jointwt channel.
@hijsi WOW! 😲 That's really pretty! πŸŒ„
@rounak Amen! πŸ™‡β€β™‚οΈ Also we have a Mobile App too btw! Check it out at https://jointwt.org/
Hello @rounak πŸ‘‹ Welcome to Twtxt! πŸ€—
@hijsi That's cool! πŸ‘ I _think_ I may know why πŸ˜‰
In the past I've _normally_ answered them! (_but I haven't been active on SO for some years now, too busy!_)\n\n
I don't usually ask the community on Stackoverflow questions, but here we go: https://stackoverflow.com/questions/65737814/reed-solomon-erasure-encoding-and-replication-factor πŸ˜€
@hijsi Nice avatar 😎
@hijsi You're welcome! Sorry I don't speak Russian 🀣 Welcome!
@hijsi Hello! Strictly speaking this (twtxt.net) _isn't_ exactly a service per se. It is a multi-user Twtxt client. A web app and api along with a mobile app (_Goryon_) that provides a familiar "social" experience in a den centralised and simple way without all the unwanted tracking, advertising, etc. Read about it at the project repo or our landing page πŸ€—
Hello @hijsi πŸ‘‹ Welcome to Twtxt! πŸ€—
Cloudflare seems to be _broken_ tonight 🀣\n\n
Really nice Twitterβ„’ thread about Twtxt (_in general_) and twtxt.net. Thanks @gugod πŸ™‡β€β™‚οΈ
@gugod Thank you for the kind words on your recent blog post (_although I can't read Chinese, I got the general gist of what you were saying through really bad Google translation!_). Thank you! πŸ™‡β€β™‚οΈ I want to point out a few "extra" things that you may not be aware of. Mostly the two most important are Avatars, Twt Subject(s) and Twt Hashes. These are all documented as "extensions" at dev.twtxt.net that _any_ Twtxt client can implement. Avatar is just simply dropping an avatar.png next to your twtxt.txt.
@adi @felixp7 Good god! 😳 I'm surprised Australia πŸ‡¦πŸ‡Ί scores a 9! 😲
GoDFS - a simple Distributed FileSystem written in Go\n\n> This post (_and the source code the author write_) has really helped me understand a fairly common architecture of many distributed file systems. The metadata server (_or name node_) and data server (_or data node_).\n\nπŸ‘Œ
@shiweifu Yeah long commute times suck 😒
@felixp7 @adi define democratic
hmmm that’s. good point
@vain Oh no I’m sorry maybe I remembered wrongly 🀣 We have had a few Japanese folks! πŸ‘
@adi No πŸ˜‚ It’s a physio thing πŸ˜‚
@lazarus private messaging only works on a single pod at the moment. For example if you go to messages on the web interface here you’ll be able to send me or anyone on this pod a private message. The next step will be to try and get this to work cross pod
@adi doesn’t your bladder do that already?! 🀣
Hello @zonble πŸ‘‹ Welcome to Twtxt! πŸ€—
@adi Or... Maybe it's because you know by using those "other" social platform you're selling your soul (_data_) to the devils (_advertisers_) 🀣
@adi \n\n> can I rent or get a free preferably Mac vm?\n\nYes I _think_ macOS VMs are a thing, even Mac Mini(s) in a Datacenter are a thing too.
@adi Ahh awesome, Then a tap already exists! You should link to it in your docs and show users how to install it. It's something like brew tap ... and then brew install mkws. I'm sure you can figure it out πŸ˜€
@superbil Welcome! So happy to have you join Twtxt and my pod (twtxt.net) πŸ€—
@adi Provide a Homewbrew tap πŸ˜€
@adi Haha good point, which of your "other" contacts have joined here? :P
Check out Dejal Time Out - a handy Mac app to remind you to take regular breaks. https://www.dejal.com/timeout/
@adi Facebook. Twtitter?! 🀣
@adi 😳 What are all those icons on the top of your (_what looks like_) Android phone?! 🀣
@adi weird so it’s just my iPhone? Show me!
Anyone else notice/see this on the web interface? πŸ€”\n\n
which we already know how to do as the pods actually have an internal SMTP service. The hard part is figuring out the authentication and authorization pierce
we just got to figure out how to do cross pod private messaging πŸ€”
@adi πŸ˜‚πŸ‘Œ
Did you know twtxt.net (and other pods) support private messaging? πŸ™ƒ
Also Twtiverse I love it! 😍
@vain actually I think Japanese if I’m not mistaken and he/she is certainly not the first 😁
@vain it would be very early but I don’t see a problem with that 🀣
@superbil Hello! πŸ‘‹
@shiweifu \n\n> This editor is a bit interesting, but the interface can be improved a lot\n\nI _hope_ the translation is "okay"; but yeah I agree with you, it _could_ be improved a bit for sure. We are toying with the idea of doing a complete UI/UX rewrite so we have a consistent Web, Mobile and Desktop UI/UX. But we need help :D
@felixp7 it’s easy you just need to outlaw and ban profiting off the title generated by users that use any platform. I.e: ban targeted advertising
@lobste_rs Good news @markwylde πŸŽ‰
@shiweifu Hello! πŸ‘‹ Welcome to Twtxt! πŸ€—
This whole Parler thing is just stupid and funny at the same time! No one wants assholes 😁
@adi Very nice! πŸ‘Œ