# 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 1329
# self = https://watcher.sour.is?uri=https://txt.sour.is/user/xuu/twtxt.txt&offset=529
# next = https://watcher.sour.is?uri=https://txt.sour.is/user/xuu/twtxt.txt&offset=629
# prev = https://watcher.sour.is?uri=https://txt.sour.is/user/xuu/twtxt.txt&offset=429
Haha that guy comes up every time BTC peaks a bit higher. He us never gonna find it.
Haha that guy comes up every time BTC peaks a bit higher. He is never gonna find it.
@prologic why were they even working? Did they think a big warehouse full of shelves of dangers would be safe?
I happy to be reaffirmed that Java is hopelessly over engineered.
@prologic former CEO of Twitter and countless ETH/NFT scammers
The complexity is a feature. It means standards can be replaced with products that let providers get their cut. It means putting data into the slowest most expensive database in cost and enviromnmental impact.
Web3 is a scam. Case in point. The complexity of systems increasing the points of failure. From this article.

vs.
So the evolution of my nick is as follows. I had a bicycle that had the word Zephyr written on it. Which means a western wind. That is related to the Greek god Zephyrus.
I liked words where X make a Z sound. And also had a bit of dyslexia so my firs IRC nick was Xypher swapping the y and e.. I would also use the forms Xypherius or just Xypheri.
Because its close hemming to Cypher I found the nick would get used by others.. Though that is not my origin.
Later I would sign websites I created as The X-Urban Underground (where X was short for Xypher) and that evolved to xuu. Pronounced like zoo.
@lyse ah and here I am pronouncing it in my head like an abbreviated version of Lysine.
DS9 is best Star Trek. And that last second half of the last season where they go all out. *chef kiss*
@thecanine been there a few times! Thank goodness for mosh
for when trying to debug from spotty GSM connection and having ssh
drop out every few minutes.
@thecanine been there a few times! Thank goodness for mosh
for when trying to debug from spotty GSM connection and having ssh
drop out every few minutes.
Not sure what is going on with these?
Love the new icons on the latest update!
If only there was a way to forward feeds for continuity.
@fastidious tbh I wish it were the nick.txt
Like txt.sour.is/xuu.txt
@lyse What the heck? no emoji? do you even Unicode!
@fastidious Yes. there is a --flag for it. i have mine set for some crazy long time.
I am just posting here so I don't get fined.
@lyse So.. in the great wisdom of markdown parser.. it only provides the Title and deletes the alt. :D i guess i could write out the alt and title as the same value
@lyse there was an old tool for encrypted volumes that you could use random files as the unlock keys. And you could havemultiple hidden volumes that would unlock depending on the files supplied
No on gitlab. If its self hosted gitea is best in class.
I can see hosting a mirror on github if only for the redundancy/visibility. Some projects will host but then direct contributions on their self host. Like Go does.
I would suggest using a vanity domain that can redirect tools like go get to hosting of choice. And not require rewriting all the packages any time it gets moved.
@prologic
> JavaScript : web apps
I understand the hate for JavaScript. But what option is there for writing web enabled applications for desktop / mobile?
"Tell me you are a bad parser without telling me you are a bad parser."
"Tell me you are a terrible parser without telling me you are a terrible parser."
@movq You can always use a 5GB video file if the UI hashes it with SHA512 before posting to the server.
@fastidious (#twksmyq) IPv6 because localhost -> ::1 is preferred on linux over ol' 127.0.0.1
Now this is very useful.. it means when yarn is doing an HTTP request to itself its not closing the connection. that could mean a http.Response Body is not getting closed.
@fastidious You might not want to .. like the other tiktok it is rather pointless noise. Especially because its set to my personal timezone.
What happens to the reply when the head goes away?
@lyse Got down sat on a Fork!
@lyse wow! your very own customized cutlery holder? nice!
did some debugging and it looks like the advanced URL was breaking. @fastidious @movq can you try the wkd now?
did some debugging and it looks like the advanced URL was breaking. @fastidious can you try the wkd now?
looks like i might be missing a policy file.. though the key is GET able.
@fastidious Yeah.. mine is all server side.. so it doesn't make much sense to be encrypt/decrypting anything. :D
Hmm it should be on wkd.. though the webserver might be borked.. lemme check
Is there a status page of known pods? I imagine you have something in your monitoring setup?
Is there a status page of known pods? I imagine you have something in your monitoring setup?
Is there a status page if known pods? I imagine you have something in your monitoring setup?
@movq @prologic also... So its not part of the file have it hosted at scheme://hostname/twtxt.sig
@prologic I'm not really big on WoT. (I think openpgp keyserver strips those signatures out. ) there needs to be a better way.
@movq keys.openpgp.org is a descent key server. They only publish a key the at has a valid email.
@prologic if we want to pick a signature form. We can probably get the parser to respect it. I think keys.pub puts the signed content inside the saltpack encoding. PGP header/footer should be an easy parse.
@prologic if we want to pick a signature form. We can probably get the parser to respect it. I think keys.pub puts the signed content inside the ace encoding. PGP header/footer should be an easy parse.
@mckinley well.. we did used to have a long form blog on here.. but it kinda went by the wayside.
@movq i believe the delete of any twt was a tech limitation with retwt parser not knowing where in the file a twt came from. lextwt tracks the bytes in file where a twt was read from. which could be used to delete a twt from file.. in theory.
I am in the camp of wishing i could delete arbitrary twts.
@movq Hah! well i use Nano so i just ctrl-x n
@prologic Its not FormatText
stripping out the lines. That formats with \\n
newlines so when unmarshalling it tries to parse the text and sees that as the end of twt. LiteralText
keeps the newlines as \\u2028
@prologic Its not FormatText
stripping out the lines. That formats with \n
newlines so when unmarshalling it tries to parse the text and sees that as the end of twt. LiteralText
keeps the newlines as \u2028
multi. \n\nline. \n\ntwt..
How fair ye î̸͚n̸͔͋ ̴̰̃t̸̲͝ḧ̸͙́e̴̱͛ ̸̈́ͅd̷̜̕e̵̬̚p̷̨̽t̴͍͆h̶͙̓ṡ̶̩o̵̪̎f̴̧̉ ̵̳̄̄Z̸̩̗̉͊̎a̸͎̹͚̓̌͋l̸͎̰̤̚g̸̛̖̬͇̾ö̵̲͖?̸̫̦̉̇ͅ ̷̡͚̑̓͊
@lyse awesome! i love failing test cases. Do you have them pushed up on a branch to check out?
@prologic Maybe it could be as a twt with a time far i n the future
@prologic I mean pin as in having a specific twt displayed at the top of my feed always.
I had bookmarks before. Very nice.
@prologic why does my pod not think you follow me?
@prologic why does my podnot think you follow me?
@prologic finally updated yarnd.. FORK!? Awesome!