# 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 238036
# self = https://watcher.sour.is?offset=228893
# next = https://watcher.sour.is?offset=228993
# prev = https://watcher.sour.is?offset=228793
Pinellas County - Long Run: 8.50 miles, 00:09:50 average pace, 01:23:31 duration
garmin gps really fucked this one up. it thought i ran a half marathon at like a 7:00 pace or something.
the run was okay. it was a bit warmer and humid this morning, but really i am just a bit worn out i think. it was a bit boring so i turned on the podcast "telepathy tapes" and that was at least background noise.
#running
- ¿A qué juego ahora? -
#catsoftwtxt
- ¿A qué juego ahora? -
#catsoftwtxt
Need to summary all of these logic. So:\\u2028 1. If file named twtxt.txt then grab parent directory name or hostname if file in root (and maybe delete ~?) \\u2028 2. If file named nick.txt then grab filename~
Need to summary all of these logic. So:\u2028 1. If file named twtxt.txt then grab parent directory name or hostname if file in root (and maybe delete ~?) \u2028 2. If file named nick.txt then grab filename~
[47°09′14″S, 126°43′58″W] Resetting transponder
[47°09′35″S, 126°43′51″W] 4285 days without news from Herve
@kat Thinking maybe you'd like to alpha teat EdgeGuard too? 🤔 -- My own alternative solution to Clownflare 🤣
@kat Thinking maybe you'd like to alpha teat EdgeGuard too? 🤔 -- My own alternative solution to Clownflare 🤣
@kat definitely a fun way to get better at bash scripting by hand (AKA learn how it works besides the extreme basics i know) and use gum to make them cute too
@kat definitely a fun way to get better at bash scripting by hand (AKA learn how it works besides the extreme basics i know) and use gum to make them cute too
been playing with making fun scripts using charm CLI's gum library :P
one that gets lyrics from an open lyrics database's API and accepts input for artist & song names: https://asciinema.org/a/697860
and one that uses a user-provided last.fm API key to pull what's currently playing or what last played on your account :) https://asciinema.org/a/697874
been playing with making fun scripts using charm CLI's gum library :P
one that gets lyrics from an open lyrics database's API and accepts input for artist & song names: https://asciinema.org/a/697860
and one that uses a user-provided last.fm API key to pull what's currently playing or what last played on your account :) https://asciinema.org/a/697874
@prologic ah that's good lol! i once pulled from main for a huge web app that i deployed and it haunts me because it will make upgrading so much harder lol
@prologic ah that's good lol! i once pulled from main for a huge web app that i deployed and it haunts me because it will make upgrading so much harder lol
@slashdot Have to agree with the comments on this one 😆 Zuck hasn't invented shit. Period.
@slashdot Have to agree with the comments on this one 😆 Zuck hasn't invented shit. Period.
🧮 USERS:1 FEEDS:2 TWTS:1211 ARCHIVED:83981 CACHE:2905 FOLLOWERS:17 FOLLOWING:14
@doesnm the logic that keeps on growing! :-D
@bender That could work aactually...
@bender That could work aactually...
@ocdtrekkie Do you have a copy of his feed in your archive? 🤔🤔
@ocdtrekkie Do you have a copy of his feed in your archive? 🤔🤔
Anyway... Sounds like there is a bug with the version logic. I'll see if I can fix it.
Anyway... Sounds like there is a bug with the version logic. I'll see if I can fix it.
@kat Building from source and from the main
branch is totally fine. In fact encouraged. I have a philosophy of main
being stable anyway and making sure backwards compatibility is kept in mind when changing things. i.e: No database migrations to run by hand or what not.
@kat Building from source and from the main
branch is totally fine. In fact encouraged. I have a philosophy of main
being stable anyway and making sure backwards compatibility is kept in mind when changing things. i.e: No database migrations to run by hand or what not.
@prologic Where do I find those at? I have the 2024 year back but it may be nice for the others!
@prologic Where do I find those at? I have the 2024 year back but it may be nice for the others!
@prologic Where do I find those at? I have the 2024 year back but it may be nice for the others!
Ugh! Not @david, but this one. I am going nuts. Well, I am nuts!
I am letting this domain go at the end of this year. Another of my alter ego feeds will be gone then. Oh, the humanity! 😅
I am letting this domain go at the end of this year. Another of my alter ego feeds will be gone then. Oh, the humanity! 😅
Yes, error on my side. All of the sudden jenny refused to show me my own posts. Had to recreate mailbox (got rid of cache too) to make it work.
@movq I think it was user error. Testing again.
If feed are named twtxt or tw then grab parent directory name!
I mean, since most feeds are named twtxt.txt
, following your recommendation, there could be many "twtxt" nicks. 😀
@doesnm so, example.com/x/pineapples/yo.txt
nick is also yo?
nick is yo? Btw say me which method you choiced. I want to make mention fixer like @bender -> @bender in my post-hook
@doesnm I see problems with that, that do not exist on my approach. You could see, example.com/x/bananas/yo.txt
, and the feed has no nick. What is the nick?
@prologic so i did a mistake that i've done before and i think i just pulled from the main branch which is STUPID i KNOW and i don't LEARN but whatever. i was having trouble with my go version and the makefile so i think i literally just ran it as my user with go in the path and redirected the binaries to go to a temporary directory i made and then moved them to /usr/bin lol. i'm not sure what could've caused this! probably something in the pipeline of weirdness i just wrote out
@prologic so i did a mistake that i've done before and i think i just pulled from the main branch which is STUPID i KNOW and i don't LEARN but whatever. i was having trouble with my go version and the makefile so i think i literally just ran it as my user with go in the path and redirected the binaries to go to a temporary directory i made and then moved them to /usr/bin lol. i'm not sure what could've caused this! probably something in the pipeline of weirdness i just wrote out
[47°09′56″S, 126°43′34″W] Transponder fixed
@prologic LMAO thats so funny i need to try jenny i was trying it but i couldn't figure out my twtxt sync script for it
@prologic LMAO thats so funny i need to try jenny i was trying it but i couldn't figure out my twtxt sync script for it
@prologic wait thats so cute re: the yarn name! i had no idea! we're all just keeping the yarn ball rolling...
@prologic wait thats so cute re: the yarn name! i had no idea! we're all just keeping the yarn ball rolling...
Let's return to previous conversation: what if detect nick from url: pubnix.com/~nick/twtxt.txt is nick, domain.com/anick.txt is anick and etc
@kat I mean, you could do the mjd approach & record your monitor while sitting a few feet away, with a Bluetooth mouse & keeb, watching your inputs from the view finder
I'm so hot when I do things with fabric no sensible person would do
Deadline TODAY:
Call for Co-Creation Bootcamp: Improving civic participation with emerging technologies - Observatory of Public Sector Innovation
"We are looking for developers, designers, researchers, or technologists to join public sector teams to jointly create solutions to civic participation challenges in our co-creation bootcamp in Lisbon from 26 to 27 February 2025."
https://oecd-opsi.org/blog/call-for-co-creation-bootcamp/
Deadline TODAY:
Call for Co-Creation Bootcamp: Improving civic participation with emerging technologies - Observatory of Public Sector Innovation
"We are looking for developers, designers, researchers, or technologists to join public sector teams to jointly create solutions to civic participation challenges in our co-creation bootcamp in Lisbon from 26 to 27 February 2025."
https://oecd-opsi.org/blog/call-for-co-creation-bootcamp/
Or using the same twt hash method, but only for the URL, to generate the nick, if it doesn't exist, like so, @5vxo4ia
@eapl.me yeah, it is a typo, meant to be proposal. OP is the "Lord of the Typos". :-P
@probiotic I see nicks as a label, but otherwise superfluous. I can give whatever nick I want to anyone, as long as the feed exists (at least on Yarn).
So, if nick exist on feed, great, use it! if it doesn't, assign a random hash derived from whole URL as nick. Done. :-D
although I agree that it helps, I don't see completely correct to leave the nick definition to the source .txt. It could be wrong from the start or outdated with the time.
I'd rather prefer to get it from the mentioned .txt nick metadata (could be cached for performance).
So my vote would to make it mandatory to follow @<name url>
but only using that name/nick if the URL doesn't contain another nick.
A main advantage is that when the destination URL changes the nick, it'll be automagically updated in the thread view (as happens with some other microblogging platforms, following the Jakob's Law)
word of the thay, prosoal
Is it a typo of Proposal right? =P (Genuinely asking)=
@lyse Hmmmm the smell of burning cotton 🤣
@lyse Hmmmm the smell of burning cotton 🤣
@lyse Hmm you ate right 😆 Also did you volunteer to fix this 🤔🤣
@lyse Hmm you ate right 😆 Also did you volunteer to fix this 🤔🤣