# 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 2286
# self = https://watcher.sour.is?uri=https://twtxt.net/user/bender/twtxt.txt&offset=1286
# next = https://watcher.sour.is?uri=https://twtxt.net/user/bender/twtxt.txt&offset=1386
# prev = https://watcher.sour.is?uri=https://twtxt.net/user/bender/twtxt.txt&offset=1186
@prologic no, no, I haven't said anything about turning of smartypants! That would be a step backwards, right? I mean, 1/4 is the way to represent a fraction, so its rendering is right spot on.
@lyse the name of the instrument is Guzheng. She is amazing, wow! @movq, she never shows her face, it is her artist's "signature" behaviour.
@lyse the name of the instrument is Guzheng. She is amazing, wow! @movq, she never shows her face, it is her artist's "signature" behaviour.
@prologic right, but that uses code/pre. Don't get me wrong, whatever works, it works.
@falsifian hmm, \\1/4.
@falsifian hmm, Smartypants does that. I am not sure there is a way to escape it. One could write “1 of 4”, or 1 / 4 (not sure how this last will render).
@falsifian hmm, \\1\\/4.
@aelaraji let me come to the defence of Aelaraji here, and make clear that they are not a “piece of shit”! 😊
@prologic https://www.w3.org/Provider/Style/URI
@prologic I might join from mum’s house. That’s, if she let me. 😅😅😅
@prologic don’t let anyone bum you out, mate. We take corrective action, and move on.

I mean, you will quit twtxt when you please, but not because of some irrelevant feed. Won’t you agree?
@prologic looks like. See @movq's explanation.
@prologic it is hard to explain. I replied to OP, mention didn't work. Then replied again, to start mention didn't work. Then @movq replied. Then I replied, but my replied to OP was overwritten by my last reply, no idea how. This (https://twtxt.net/twt/zyo3buq) was my reply to this (https://twtxt.net/twt/rzuepoq).
@lyse that's Lyse, doing god's work! :-P
I find it ironically amusing when people leaves twtxt, which anyone can, or could, read (no needs for sign ups, etc.), and move to Twitter. 🤦🏻‍♂️
Well, that mention didn't work. Yarn has been very unreliable on that front (amongst others). Hmm.
@gallowsgryph@gallowsgryph sometimes a fresh start is the best start!
@movq I see. If I edit it, is shows as @gallowsgryph@twtxt.prismdragon.net.
@movq I see. If I edit it, is shows as @gallowsgryph@twtxt.prismdragon.net.

WOAH! What happened here? I replied to https://twtxt.net/twt/rzuepoq, just now, and this twtxt shows "2h ago".
@doesnm like OP, that will not work, as it has wrong/incomplete information.
@doesnm "in TWTXT.net, avatars are set for you!" 😂
The specific syntax must (should) be followed as well: https://wicg.github.io/scroll-to-text-fragment/#syntax
@sorenpeter your mentions are broken too. His shows fine:


# nick   = movq
# url    = https://www.uninformativ.de/twtxt.txt
# avatar = https://www.uninformativ.de/avatar.png#20240102
#
# [...]
#
# Legacy, don't use:
# nick_alias = vain
#
# prev = 6v47cua twtxt-old_2024-04-21_6v47cua.txt


What's on the [...] is just a comment he added. Here is mine:


# nick        = bender
# url         = https://twtxt.net/user/bender/twtxt.txt
# avatar      = https://twtxt.net/user/bender/avatar#zccci5jyuxv266gelyggvufoacqp3elvhyv2k3t7sfl6hlggtkza
# description = "Yeah, well, I'm gonna go build my own theme park. With blackjack and hookers! In fact, forget the park."
Because the formatting of your twtxt.txt file "headers" is wrong. Everything in your twtxt.txt in here:


#        nick = sorenpeter
# description = visualist and livecoder
#         url = http://darch.dk/twtxt.txt
#      avatar = http://darch.dk/avatar.png
#     profile = http://darch.dk/timeline
#  webmention = http://darch.dk/timeline/webmention
#        prev = archive twtxt-archive.txt


I think it is being ignored. It should be:


# nick = sorenpeter
# description = visualist and livecoder
# url = http://darch.dk/twtxt.txt
# avatar = http://darch.dk/avatar.png
# profile = http://darch.dk/timeline
# webmention = http://darch.dk/timeline/webmention
# prev = archive twtxt-archive.txt
@prologic it has been around for much longer (worked on Chrome, just recently does on Safari).
@anth that doesn't work because you need encode that URL, like so http://a.9srv.net/tw.txt#:~:text=2024%2D10%2D08-,2024%2D10%2D23T18%3A59%3A49%2D07%3A00
I have muted the user. Everything is back to its peaceful "normality". LOL.
@doesnm someone started to follow a "dead" feed. And the feed's owner is fed up with people following their dead feed, and they have come up with an "innovative" way to fight it.
@movq allow me to stump you! Our Oracle team runs scripts, java, and a few others from NFS shares. That has become a true problem when VMs have moved to Azure, and NFS servers remain on premises. NFS doesn't like latency, especially when laced with high I/O activity.
@prologic right, but "regular" forks have parents. An edited twt---currently---has none. Edits just create a new branch-less leaf.
@lyse the addressing of the "Bug Bounty program associated with this case" is such a total BS! I can't help but believing the kid over Zendesk. The "-99" downvotes are telling. I could't give mine, because I am not signing up on Zendesk for it. Ain't nobody got time for that!
Need more peeps in my clan. Anyone around playing Diablo IV? 😂
Need more peeps on my clan. Anyone around playing Diablo IV? 😂
@movq so, you keep lots of monologues. That's the best "conversation" to keep! LOL.
@lyse Zendesk behaved like total arses on this one. At least that's what comes across reading one side of the story.
@movq while on the topic of WhatsApp, Europe is pretty reliant on it, isn't it? Myself, in the US, exclusively use Messages (a vanilla iOS application) for 99% of my messaging needs. Only have WhatsApp... (what a shocker!) for my European family, and handful of friends. 🥴
@prologic and us with it. :-P
@prologic you are too nice. 😂
@prologic nope, you didn't. I am simply stating what it might come across as obvious. LOL.
@prologic I used WordPress from 2004 to 2011. Based on his behaviour, I don't think Matt is a good guy. I wouldn't want him as an acquaintance.
Ugh! May the afflicted get well soon!
@lyse will do my best! 😅 Milton has sustained winds of 270 kph now, but it is still at sea. Once it touches ground it is bound to lose strength.
@movq yes, there is no evacuation going on where we live—Central-East Florida. It will be category 1-2 here. Non-flooding area.
Arriving tomorrow. Finishing all preps as best as we can.
My condolences.
It comes across as the beginning of a "corporate sell out". Also, links to X, and Threads, but the Fediverse link doesn't work. Really? Overall, it doesn't seem right (at least to me). Oh, also Meta on that list: https://socialwebfoundation.org/2024/09/24/launch/. Nope. Pass.
@xuu pretty interesting. The client is pretty polished for an open source app.
@xuu now I have it:

https://simplex.chat/contact#/?v=2-7&smp=smp%3A%2F%2FZKe4uxF4Z_aLJJOEsC-Y6hSkXgQS5-oc442JQGkyP8M%3D%40smp17.simplex.im%2FIl4RkKcDrFGOf8fs1_agC7k3U7vsCKWP%23%2F%3Fv%3D1-3%26dh%3DMCowBQYDK2VuAyEAm_VYfdcRhIPoZgLBZA8hmfUGyApget7vfBYj0S_kXgk%253D%26srv%3Dogtwfxyi3h2h5weftjjpjmxclhb5ugufa5rcyrmg7j4xlch7qsr5nuqd.onion
@thecanine I say you are beyond mastering dog’s pixelart! 😊
First time I heard of it. What is an SMP, and can you run it? Let me read about it.
@movq woot! C should run pretty much everywhere, and for a long period of time. Long live C!
Wouldn’t this also apply to C, and Assembler, to mention two? https://registerspill.thorstenball.com/p/glad-i-did-it-in-go
@lyse forgot to add that this:

> people can put red ribbons on their fruit trees to signal that they are free to use for everyone.

Is mighty awesome, and gives a sense of small community. That’s why I asked how big, or small, your town was. 😊
@movq if I didn’t know we were talking about a protocol, I would think they were referring to an automobile model. 😂
They are going through some traffic pains, I can tell. Bug referencing the commit here: https://bugzilla.redhat.com/show_bug.cgi?id=1515352
@lyse wow, thank you for explaining the process so conscientiously. If I ever come across an apple tree, I now know (or have the text to read and follow) how to make some mean apple sauce. I can tell, though, without a doubt, nothing I can buy off the shelves here would even get close.
How, this is some funny easter egg: https://git.savannah.nongnu.org/cgit/man-db.git/commit/src/man.c?id=002a6339b1fe8f83f4808022a17e1aa379756d99
Oh boy... Eugene Rochko's status. And what a flashy name, "Social Web Foundation". See the "industry support" header on that page. Don't like it one bit.
@off_grid_living that, or simply forget you ever found that PDF. 🎶 It's easy, if you try... 🎶 🤭
@movq there is much more activity in USENET. 🤭

Joke aside, if anyone using a sane protocol (sorry, sorry, no more jokes!) wants to see what's been referred about here, without leaving the browser, head over.
@movq there is much more activity in USENET. 🤭

Joke aside, if anyone using a sane protocol (sorry, sorry, no more jokes!) wants to see what's been referred about here, without living the browser, head over.
@prologic quoting a friend of mine, C# developer of 25 years now converted to DevOP:

> "If you are not using AI everyday, you're working too much", and "completely worth it [referring to the use of ChatGPT], no question. Same work output, in less of my time. More breaks for me."

It is not to rely on it 100%. It's just a tool.
@prologic quoting a friend of mine, C# developer of 25 years now converted to DevOP:

> "If you are not using AI everyday, you're working too much", and "completely worth it \n, no question. Same work output, in less of my time. More breaks for me."

It is not to rely on it 100%. It's just a tool.
@prologic exactly! Supposedly this engagement of his is "blessed" by his lawyers. 🤦🏻‍♂️ He might need better lawyers too!
"You have reached a non-working number at UPS [...]" says the recording. If it is a non-working number, it wouldn't even ring, right? It should have said "You have reached an outgoing calls only number at UPS [...]", or better yet, route outgoing call only numbers to the one we should be calling instead. Problem resolved.
"You have reached a non-working number at UPS \n" says the recording. If it is a non-working number, it wouldn't even ring, right? It should have said "You have reached an outgoing calls only number at UPS \n", or better yet, route outgoing call only numbers to the one we should be calling instead. Problem resolved.
See comments from him (photomatt) on that HN entry.
When you thought he couldn't be more foolish, he proves you wrong: https://news.ycombinator.com/item?id=41726197
@lyse pretty cool! What's the process that you follow? Share, share! :-)
@xuu being contrarian isn't a problem. Having different opinions force us to think, and make---hopefully---better decisions. We shouldn't, mustn't be contrarians, tough, while not offering a viable path forward that makes sense. What I am saying is that after that "so…" of yours needs to come a (or a set of) tangible recommendation(s). 😉
@eldersnake and Snapchat, that one is the worse. No, I am not sharing my entire address book. Geez!
@lyse I agree. Yet, even with a proposal, it is hard to finally agree to something, because it is not about developing a unique, sole client, but agreeing on a set of "standards" to be used on a handful(?) of clients, make by different people.

Using Mastodon as a---albeit poorly---contrast, they set their road-map, and clients (even other server implementations!) that want to cater/communicate with it using similar APIs will have to adjust. No other way. That doesn't apply to twtxt.

I think the incremental changes that have been made to twtxt happened kind of slowly for that reason.
@aelaraji so, did you get approve? What's your tilde?
@aelaraji a one way only feed? I can't see the twtxt you are referring to, but checked the original feed, and they seem not to be engaging with anyone.
@prologic is base64 more desirable than base32? I noticed I get alphanumeric replacing base64 with base32.
@prologic I would think we would want to make it as easy as possible. I would favour something that's most widely and readily available, won't you?
@movq that is it! Thank you! In comparison, sha256sum is much less complicated. :-D
@prologic indeed. The batcat package under Ubuntu doesn't install one.
@prologic you set the MANPATH and man pages install on that location. I found the man page for Ubuntu 24.04, and got it installed now: https://manpages.ubuntu.com/manpages/noble/man1/batcat.1.html
In Linux all man pages are under /usr/share/man/. Packages build, and install, their own man pages. Now bat is one of those odd ones that doesn't.
It bothers me that some tools (namely bat) do not come with their own man pages. I think it goes against the Unix philosophy.
@prologic the resultant hash doesn't look anything close to the hashes being used today. Is b2sum generating something else, or what?
@prologic why sorry? For all we know @movq won the lottery, and is retiring in Tasmania. :-P
With so many messenger apps, why would anyone use Telegram? 🤯
@prologic it is funny. What do you think of it? True, or false?
@lyse oh, fancy!

X-Y table
@prologic how about following the same scheme as Yarn? I mean, I can match colours for visited/non-visited links that work nice, and provide, if that what you would like. What base colour would you like?
@prologic the links are still problematically coloured, at least on dark mode. See screenshot below.

Screenshot of a site showing the visited and non-visited link colours
@aelaraji I figure it will be the same as those on a tilde server, right? Try https://tilde.town/ !
@aelaraji I figure it will be the same as those on a tilde server, right? Try https://tilde.town/!
@aelaraji LOL. You got me! :-D
@aelaraji yeah, but he is shacking his finger at you for your use of markdown, and emoji. :-)
@prologic from IRC:

> "Hashes will increase then, and will use SHA256 instead? That is the end result of weeks long discussions, correct?"
@mckinley they are fighting to make more money. Seeing it any other way is rather naïve.
@prologic yup, it was muted. I didn't do it purposely, though. I truly don't know how that happened. That beget the question, shouldn't that be disallowed? That is, muting ourselves should not be possible. That same for following/blocking ourselves (if that breaks functionality).
@doesnm me too! 🤭 (kidding, kidding!)
@off_grid_living mind sharing the PDF, to take a look? Some PDF containing text as images, which makes it more difficult to complete the task you want to perform.
@doesnm am I understanding correctly that you do not have a desktop/laptop computer, but a pocket Android based one?
Rightfully so, @xuu pod has it on cache: https://txt.sour.is/twt/v6eemvq. This pod (twtxt.net), knows nothing about it, so it seems.
I don’t see it on the client (Yarn), but as you can see it is on the raw feed. 🧐