# 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=1937
# next = https://watcher.sour.is?uri=https://twtxt.net/user/https://twtxt.net/user/prologic/twtxt.txt/twtxt.txt&offset=2037
# prev = https://watcher.sour.is?uri=https://twtxt.net/user/https://twtxt.net/user/prologic/twtxt.txt/twtxt.txt&offset=1837
I _think_ I need another coffee π βοΈ
@slashdot Best comment!\n\n> The mainstream media is also an amplifier for idiots. A much more powerful amplifier. And the idiots are an elite club. Not just any idiot can waltz in, you have to have the politically correct agenda.\n\nπ Itβs so true it makes me cry π€£
@off_grid_living Nope itβs not, but we have some unique features and foals π
@eli_oat I have a funny feeling you might be rightβ¦
@vain Youβre welcome! π€
Oh boi! π³ Sorry for the @twtxt bot flood! π It needs some debounce logic hmmm π€
@vain You now have better UA support with the token callback we talked about. Tested it fully locally and was happy enough so its merged now and rolled out to all pods. π
@arnauld Nice! π Thank you for support our efforts! cc @dooven you have a new user π
@vain Inspired by that repo, I also started posix-shell-scripts a while back which also contains some useful tidbits I wrote π
@vain Yup it is! Used this repo to save my bacon plenty of times π
@neilblaze Love your Tagline btw π\n\n> Trying to learn how to learn ;)\n\nπ
So the "mobile friendly narbar" part has been fixed since that posting... But there are other mobile UI/UX issues that still need to be addressed on the Web App. You are more than welcome to help us! πββοΈ I should put you in touch with the rest of our dev team and Agus that is working on Ui/UX for the Web App too!
@neilblaze \n\n> Also, the I think that the styling of login panel needs a bit of improvement. Can anyone tell me where to jump in?\n\nYou can jump right into the source code at https://github.com/jointwt/twtxt\n\nAlso FYI, There is a mobile App for both Android and iOS called "Goryon". See this Twt docs7cq π
@neilblaze Hello! π Welcome to my Twtxt pod and our little growing community here! π€ I posted that particular job on OpenSourceDesign _quite some time ago_, so bear with me while I go see if its stilrelevantnt (_at least there's still lots of UI/UX improvements to be made!_) π
@dilbert So true! these days you see people using hand sanitizers all over the place! you even see people use hand sanitizers even after you know 100% that theyve already sanitized and thoroughly cleansed their hands! π³ I guess you canβt be too careful! π
@antonio Also I _think_ WriteFreely's [Hosting Pricing Model}(https://writefreely.host/pricing) is a bit interesting. 1) I think it's too much IHMO 2) All the plans are basically the same _except_ for the no. of blogs (_meaning I guess users?_) -- Nevertheless we can draw from some of the ideas there? I'd personally like to offer Fully Managed Twt.social Pods at a _much lower_ price point (_per Pod Owner_) and a single higher priced tier for "white labeled branding". Anything else/custom we can be contacted for and tailor to suit. What do you think?_
@antonio So Twt.social is built on twtxt.txt, Self-Hosted Twtxt Pods and Fully Managed Twtxt Pods π
@antonio Yup π Great ideas are not unique but borrowed or inspired π Yhe other thing to remember is we built on a 3rd pre-existing format, twtxt.txt
@antonio It primarily supports only long-form / blogging and uses ActiciryPub. In practice I found the whole ActivifyPub thing a bit cumbersome, for example comments on your blog posts never worked for me π€·ββοΈ
@antonio Yup Iβm familiar with it! π ran it for a short while... π
I pronounce it as βtwit-i-zensβ π€£
Mirning Twtizens π΄βοΈ
I think our local city council needs to water their grass! π³
@slashdot @off_grid_living @kt84 hmmm some of the /. article comments donβt paint a very good light hereβ¦ Iβm wondering for example where the hell does the water supply come from? I suppose were swapping energy from the grid costs with cost of water supply?!
@slashdot ooh this looks good! π An Australian made hydrogen fuel cell that stores 40 kWh of power and only cost AU$35,000! cc @off_grid_living @kt84
New new grass and soil! π π·
@vain Thatβs pretty cool π
This is from Linux Gizmos
@gmj Thank you Iβll have a read πββοΈ
π£ ANN: Finally after ~2 weeks of hard work (_just to get the Mobile App through the relevant app stores_) we finally have Goryon (_Themobilel App for Twt.social pods_) on both the App Store for iOS compatible with iPhone/iPad and Play Store for Android devices! π I cannot thank the team enough for their hard work and effort (@antonio @dooven) for getting this through! Now on to our next set of challenges! π Happy Twt'ing! π€~
@ionores I think we could come up with a rather large list of these sitcom/drummer TV shows that are really otherwise quite terrible π (_ but to be fair some people enjoy them!_)
The same local Jewelery store has this today π·
ππ
@ionores did you change your avatar recently? I like it π
@ionores @antonio Oh no I forgot about that one! That has to be one of the worst Australian TV shows ever made! π€£π€¦ββοΈ
π€£πππ "The Simpsons"β’ rock!
@ionores Oh yeah don't think I've watched it to be honest. Is it any good or just as sloppy as every other drama/sitcom π
On Nova FM this morning:\n\n> Thereβs an Amber alert out this morning for 33-year-old man that took a three-year-old girl from her home...\n\n#https://twtxt.net/search?tag=Australia> #Brisbane
@ionores Never heard of that one, US show?
@prologic @ionores In the same category of awfulness with shows like "Blue Heelers", "Home and Away" and "Country Practice" π€£
@ionores Haha! π€£ Bay Watch right? π³ (_man showing me age!_)
@marado @prologicnet Thank you! Now I can have conversations with you on Twtxt like thi one! π welcome back to the cool new way to social media π€
@antonio Wow thatβs pretty! @kt84 did we ever see this when we lived in the US? ππ
@felixp7 Thanks for the TL;DR too! I didnβt scroll up to see it so I got my wife to skim read the article for me and summarize it! π
@felixp7 I wouldnβt say that compilers are ubiquitous, just that the one most commonly used compiler is ubiquitous.
@felixp7 Nice article thanks! I find the same sets of problems with Java too! π³
@gmj Btw... You _should_ read my Hacktober Blog Post, if you're any good with programming and/or Go we could use the help! That post also outlines some interesting things we want to do, for example Git integration so that one could primarily keep their twtxt.txt
file in a Git repo somewhere, but still have say a twtxt.net account and use the Web App, API and Mobile apps as well as the command-line when they're at a terminal with access t their Git repo, etc...
@gmj Oh _should_ have mentioned this before, but Twtxt.net (_and other Twt.social pods_) also have an API, this means we can do interesting things like for example have a mobile app. We have one for Android in the Play Store which you can find/install here if you're on an Android device.
@gmj Re "Your identity is your Twt URI", to be honest I'm not 100% convinced of this per se. What if you decide to change where/how you host your twtxt.txt
feed? I did! Many others have too. See the last line of my old feed at https://prologic.github.io/twtxt.txt π In any case it really doesn't matter tbh, since I have done so far and continue to plan to do so, keep backwards compatibility with the Twtxt spec/format and this means _any_ client _should_ work.
@gmj Thanks! I'll have a read! I used to (_before I started twtxt.net_) use a nice command-line client written in Go by @quite called twet it wasn't too bad, I quite liked it π Even contributed ot it! π
@gmj Can you hit me up on the /support form with your email address/name/etc so I can work this out with you? Thanks! π
@gmj But to be clear... Whilst I'm the pod owner of this particular pod, I would not condone "poking at the database" and "figuring out if an account/feed can be deleted just because someone asked" π€£
@gmj Hmm good question. I guess you didn't create that account? π·
(_or did you by accident?_) I'd have to go dump the database to see when it was created and make a decision based on that. Since no PII (_PersonalIdentifiablee Information_) is required on signup, there is no way to tell who created this or what π_
Re "Conversations". Please read my blog post Making Twtxt Better for an explanation of this. Basically we hash each Twt with a Blake2B hash and use that as the "Subject". The Twt must exist to be replied to form a conversation, you can't just make up a hash. The nice thing however is that this works across pods too. A conversation that starts on one pod and has participants in another pod, the twts get mirrorred there with the same hashes .
Re "External September", if this _were_ to happen (_hopefully not too soon!_) this would be awesome, I would celebrate some level of success π That being said, I get the overwhelming problems that can incur. Fortunately as you know Twtxt is designed to be decentralised, so are Twt.social pods like this one (twtxt.net), it is just one of quite a few now (_10 to that we know of so far, 1 of which has nothing to do with us_).
Re "140 chars", pods are configurable. I configure this pod (twtxt.net) to be 288
. It also supports both short and long forms (Twts and Blogs). It does both. You can read some of my blog posts at https://twtxt.net/blogs/prologic for example.
Re "140 chars", pods are configurable. I configure this pod (twtxt.net) to be 288
. It also supports both short and long forms (Twts and Blogs). It does both. You can read some of my blog posts at https://twtxt.net/blogs/prologic for example.
@jack Oh hey there! π What client do you use btw? Yes it is fun! π
@vain Thanks for your proposal in Issue 244, this is really great! Thank you ! πββοΈ
Hello @pestilenz ! π Same to you too! You may not see this as your last post was a bit dated (_so not sure if you still use Twtxt?_) but Welcome to Twtxt nonetheless! π€_
Hello @azlen π Probably you don't use Twtxt much (_sine your last post was a bit dated_), but Welcome nonetheless to Twtxt! π€
@dbohdan Not sure if you still follow me, but I'm _thinking_ about something we had talked about on #twtxt on FreeNode a while back... Signing Twts. It would of course be nice if we _could_ do this in a way that doesn't break existing clients... Thinking of using the same technique as you proposed for newlines, except that it would be a comment containing the signature of the previous Twt, or something like this... π€
@felixp7 Nope afraid I'm not that good! π€£ Or as they say:\n\n> "Caching is hard!"β’
@felixp7 Ahh! Is there something we can improve on the backend or UI here?
@felixp7 Youβre welcome! Thanks ! π€
@vain Correct! So in the meantime you can use my pod and the fact that I meet βn great new people here as a pseudo-directory of users until Twtxt reaches a point of critical mass π
@vain A directory of users in my opinion would centralize the network a little too much for my likingβ¦ I would mostly prefer that new users form relationships with each other by discovering them from either the pod they are on or through other interactions they observe π
@vain No no thatβs fine! Just mean I have some bugs potentially to iron out with that section of code π
@prologic Apparently they actually completed nuked MY account! π€£
π³
@vain You do follow me right? If so I think thereβs a bug π€π·
@vain what are you trying to solve?
@felixp7 I didnβt get a chance to read it obviously π
@felixp7 Hi ! π You popped up in my feed but just as I went to refresh it disappeared. You mustβve deleted it? Thatβs OK because thatβs what that feature is meant for π
So... Instead of investigating how an erroneous account got created with an email address that didn't / and does not belong to the perpetrator, they instead remove my email address (_supposedly from the erroneous account_)?! wtf?! π³ As far as I'm concerned the account (_even if created erroneously_) is now mine! π
These are indeed some of the nice _aspects_ of the whole Twtxt idea... However bear in mind that folks like you and me are "technically minded" and we are (_by the looks_) UNIX buffs π That is to say, (_as I said_) I loved the whole idea so much I wanted to bring it to everyone! Yes there are lots of clients of all kinds of different capabilities. I intend to blog about the non-breaking extensions we made to Twtxt.net to enhance the UX (_User eXperience_). Remember though that it is still decentralised π
I _really hate_ Google Chrome's new "hover", "popup" / "tooltip" thing. How do I turn this crap off?! π³ To all UI/UX designers, you _really_ need to be more sympathetic to vision impaired persons, you have no idea how awful popup, hover UI elements really are, they _just_ plain suck. Stop doing it! π€¬
I woke up this morning to find out that _someone_ or _something_ had created a Spotify account using my personal email address! π± π³ Talk about Privacy and _potential_ Identity Theft! π‘ --
The "login" attempt was even from Germany! π²
And the profile data from the USA! π³
-- I've since contacted their support with a very strong email. Let's see what happens! π€
@gmj Youβre welcome! Also if you preserve the subject, the bit in parentheses in your replies the client that I use will be able to collect the individual Twts together in a conversation...
@gmj Yup it is! I loved it so much I built this web app and backend for what is essentially a multi-user client with API and we have a team of 5 that also built a Mobile App π LMK if youβre interest in learning more π
@gmj if youβre interested in trying out a modern client with a nice Web App and Mobile App come check out Twtxt π
@gmj *nods* π Welcome to Twtxt! π€
I _think_ the 3 major mobile networks here in Oz are in cahoots with each other. Telstra $55/month, Vodafone $40/month and Optus $39/month for their _smallest/cheapest_ SIM-only plans. π±_
My friend the Butcher Bord! π¦π·
Need to give him a name? π€