# 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 37
# self = https://watcher.sour.is/conv/vjmprgq
My rewritten twtxt client will be called “jenny” – and I now somewhat hope that twt.social will indeed be renamed to yarn / yarn.social 😁 https://en.wikipedia.org/wiki/Spinning_jenny
My rewritten twtxt client will be called “jenny” – and I now somewhat hope that twt.social will indeed be renamed to yarn / yarn.social 😁 https://en.wikipedia.org/wiki/Spinning_jenny
My rewritten twtxt client will be called “jenny” – and I now somewhat hope that twt.social will indeed be renamed to yarn / yarn.social 😁 https://en.wikipedia.org/wiki/Spinning_jenny
@vain Ah nice reference! I was already wondering when I saw jenny appearing in my access log. :-)
Hah! 🤣 I secretly hope we do too 🤗
Hah! 🤣 I secretly hope we do too 🤗
Hah! 🤣 I secretly hope we do too 🤗
In case someone wants to take a look: https://uninformativ.de/git/jenny First release will follow when I used it for a while.
In case someone wants to take a look: https://uninformativ.de/git/jenny First release will follow when I used it for a while.
In case someone wants to take a look: https://uninformativ.de/git/jenny First release will follow when I used it for a while.
In case someone wants to take a look: https://uninformativ.de/git/jenny First release will follow when I used it for a while.
@vain Oh, neat! I'll have a closer look, when I get a moment. :-)
@vain Oh, neat! I'll have a closer look, when I get a moment. :-)
@vain Cool! I like the twt hash test suite. ;-) You could extend the feed fetch with ETag or If-Modified-Since headers.
@lyse Hmm, yeah, that could be worth a try. However: The program tends to be I/O bound because it has to check tens of thousands of local files (one for each twt). Not sure if optimising networking makes a big difference. Plus, it’s finished in 3-6 seconds anyway. 😊
@lyse Hmm, yeah, that could be worth a try. However: The program tends to be I/O bound because it has to check tens of thousands of local files (one for each twt). Not sure if optimising networking makes a big difference. Plus, it’s finished in 3-6 seconds anyway. 😊
@lyse Hmm, yeah, that could be worth a try. However: The program tends to be I/O bound because it has to check tens of thousands of local files (one for each twt). Not sure if optimising networking makes a big difference. Plus, it’s finished in 3-6 seconds anyway. 😊
@lyse Hmm, yeah, that could be worth a try. However: The program tends to be I/O bound because it has to check tens of thousands of local files (one for each twt). Not sure if optimising networking makes a big difference. Plus, it’s finished in 3-6 seconds anyway. 😊
@vain The benefit is _actually_ on remote feeds and their "server"(s). By using ETag and/or If-Modified-Since you reduce the potential for unwanted full fetches of remote feeds. (_something I've gotten in trouble with Evil_Bob myself and promptly fixed_). The other solution to this os to use Range requests (_something I plan to add to twtd at some point_)
@vain The benefit is _actually_ on remote feeds and their "server"(s). By using ETag and/or If-Modified-Since you reduce the potential for unwanted full fetches of remote feeds. (_something I've gotten in trouble with Evil_Bob myself and promptly fixed_). The other solution to this os to use Range requests (_something I plan to add to twtd at some point_)
@vain The benefit is _actually_ on remote feeds and their "server"(s). By using ETag and/or If-Modified-Since you reduce the potential for unwanted full fetches of remote feeds. (_something I've gotten in trouble with Evil_Bob myself and promptly fixed_). The other solution to this os to use Range requests (_something I plan to add to twtd at some point_)
@prologic Hmm. I never really thought this would matter. Most twtxt files are small and I only do a fetch about every 10 minutes. Retrieving a couple of JPEGs from people’s regular web sites is probably more costly. 🤔 Nevertheless, I’ll consider adding it. Thanks!
@prologic Hmm. I never really thought this would matter. Most twtxt files are small and I only do a fetch about every 10 minutes. Retrieving a couple of JPEGs from people’s regular web sites is probably more costly. 🤔 Nevertheless, I’ll consider adding it. Thanks!
@prologic Hmm. I never really thought this would matter. Most twtxt files are small and I only do a fetch about every 10 minutes. Retrieving a couple of JPEGs from people’s regular web sites is probably more costly. 🤔 Nevertheless, I’ll consider adding it. Thanks!
@prologic Hmm. I never really thought this would matter. Most twtxt files are small and I only do a fetch about every 10 minutes. Retrieving a couple of JPEGs from people’s regular web sites is probably more costly. 🤔 Nevertheless, I’ll consider adding it. Thanks!
@vain @prologic A penny saved is a penny earned.
@lyse @vain @prologic A penny saved is a a penny saved, a penny earned is a penny earned. 😛
@lyse @vain @prologic A penny saved is a a penny saved, a penny earned is a penny earned. 😛
@lyse @vain @prologic A penny saved is a a penny saved, a penny earned is a penny earned. 😛
@lyse @prologic @vain A penny saved is a penny depreciating at a rate of 1.4% per annum.
@lyse @prologic @vain A penny saved is a penny depreciating at a rate of 1.4% per annum.
@lyse @prologic @vain A penny saved is a penny depreciating at a rate of 1.4% per annum.
I love the turn this thread took. 🥴
I love the turn this thread took. 🥴
I love the turn this thread took. 🥴
I love the turn this thread took. 🥴
@vain Wait! It's my turn.\n\n"My friend, remember that without stupidity, there wouldn't be intelligence and without ugliness, there wouldn't be beauty. So the world needs you after all!" @psibr