# 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 15
# self = https://watcher.sour.is/conv/3derxwa
And we're back πŸ˜‚ Whoopsie 🀣
And we're back πŸ˜‚ Whoopsie 🀣
@prologic Having "fun" there? πŸ˜… I think I noticed twtxt.net down a few times here and there.
@eldersnake LOL! πŸ˜† You noticed my screw ups eh? πŸ€”\n\nI’m determined to refactor the feed cache and get better performance than before πŸ˜‚
@eldersnake LOL! πŸ˜† You noticed my screw ups eh? πŸ€”

I’m determined to refactor the feed cache and get better performance than before πŸ˜‚
@eldersnake LOL! πŸ˜† You noticed my screw ups eh? πŸ€”

I’m determined to refactor the feed cache and get better performance than before πŸ˜‚
@prologic Is that for the timestamp thingos enabled or just in general?
@eldersnake I've taken the challenge and opportunity to actually did down and refactor much of how the global feed cache works. And... I don't want to count my chickens, but I _might_ have finally done it! 😳 I'm so goddamn tired I've just been making mistakes all day 😒 Looks like I just figured out I made the classic mistake of exponential cachese 😳 πŸ€¦β€β™‚οΈ
@eldersnake I've taken the challenge and opportunity to actually did down and refactor much of how the global feed cache works. And... I don't want to count my chickens, but I _might_ have finally done it! 😳 I'm so goddamn tired I've just been making mistakes all day 😒 Looks like I just figured out I made the classic mistake of exponential cachese 😳 πŸ€¦β€β™‚οΈ
@prologic Geez man, have some well earned rest πŸ˜… And I _hope_ my mentioning my RPi's slightly sluggish timeline loading didn't have too much to do with it, I only mentioned it in relation to the impact of the proposed changes re: the timestamps. On any relatively normal server hardware (even my cheap VPS) yarnd flies, so I never really thought about it much before.
@eldersnake Actually it did πŸ˜‚ I wasn’t happy with hearing what you observed ☺️ To me that just wasn’t good enough but I’d never observed it myself as I run o. kid more powerful machines πŸ˜‚ Plus I don’t have a full test suite with benchmarks (yet) πŸ€¦β€β™‚οΈ
@eldersnake Actually it did πŸ˜‚ I wasn’t happy with hearing what you observed ☺️ To me that just wasn’t good enough but I’d never observed it myself as I run o. kid more powerful machines πŸ˜‚ Plus I don’t have a full test suite with benchmarks (yet) πŸ€¦β€β™‚οΈ
@prologic Ahh man, I knew it.. πŸ˜‚ Well, since you've done the work now, fingers crossed. 🀞
@eldersnake 🀞 indeed πŸ˜…
@eldersnake 🀞 indeed πŸ˜