# 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 1564
# self = https://watcher.sour.is?uri=https://yarn.girlonthemoon.xyz/user/kat/twtxt.txt&offset=1364
# next = https://watcher.sour.is?uri=https://yarn.girlonthemoon.xyz/user/kat/twtxt.txt&offset=1464
# prev = https://watcher.sour.is?uri=https://yarn.girlonthemoon.xyz/user/kat/twtxt.txt&offset=1264
@lyse hell yeah!
@lyse i'll find out tonight LMFAO!
@lyse i'll find out tonight LMFAO!
FRIENDS I GOT A PHYSICAL COPY OF A TUX GAME LOOK AT ITTTTTTTTTT

the physical copy of the 2000s game tux racer from the front, showing box art of tux racing on his stomach with the game's logo above him
FRIENDS I GOT A PHYSICAL COPY OF A TUX GAME LOOK AT ITTTTTTTTTT

the physical copy of the 2000s game tux racer from the front, showing box art of tux racing on his stomach with the game's logo above him
tux is helping me through this very anxious day <3
tux is helping me through this very anxious day <3
@bender i've been trying to lock in!! it's so hard but i really gotta relearn how to focus and just zero-in on what i need to do. ADHD kicking my ass but i'm fighting it!!
@bender i've been trying to lock in!! it's so hard but i really gotta relearn how to focus and just zero-in on what i need to do. ADHD kicking my ass but i'm fighting it!!
been a while! i've been using my laptop more to kind of change my workflow, but without my browser bookmarks to remind me to check some sites, i've forgotten to check yarnverse! forgive me friends T_T
been a while! i've been using my laptop more to kind of change my workflow, but without my browser bookmarks to remind me to check some sites, i've forgotten to check yarnverse! forgive me friends T_T
nixOS is so cool but why does it have this weird ass syntax what is happening
nixOS is so cool but why does it have this weird ass syntax what is happening
@lyse oh it wouldn't be very long, maybe that'd make for a fun blog post! i just used the same tool that the nerd font people use to add glyphs, but for a "custom glyph set" i just added. the whole noto font LMAO
@lyse oh it wouldn't be very long, maybe that'd make for a fun blog post! i just used the same tool that the nerd font people use to add glyphs, but for a "custom glyph set" i just added. the whole noto font LMAO
hacking jetbrains mono to include CJK characters from a noto font for stupid purposes (i listen to asian music and my conky sidebar has a lastfm widget so sometimes it shows asian text and jetbrains doesn't render those. so i am frankensteining my way into making it do that)
hacking jetbrains mono to include CJK characters from a noto font for stupid purposes (i listen to asian music and my conky sidebar has a lastfm widget so sometimes it shows asian text and jetbrains doesn't render those. so i am frankensteining my way into making it do that)
how do i still barely understand flexbox
how do i still barely understand flexbox
@lyse HES SOOOO CUTE
@lyse HES SOOOO CUTE
HAPPY PRIDE EVERYONE
HAPPY PRIDE EVERYONE
@movq THIS IS SOOOO COOL
@movq THIS IS SOOOO COOL
@nghialele SAME HERE LOL i'm so pissed
@nghialele SAME HERE LOL i'm so pissed
i woke up at 4am noooooooooo
i woke up at 4am noooooooooo
@nghialele hello there nice to meet you! your site protection thing is super funny with the touhou theme lol
@nghialele hello there nice to meet you! your site protection thing is super funny with the touhou theme lol
@starletvania OH SHIT IT'S WORKING
@starletvania OH SHIT IT'S WORKING
@kat https://snippets.4-walls.net/kat/f1381409ed8244f0a60e0a7a6de23365
@kat https://snippets.4-walls.net/kat/f1381409ed8244f0a60e0a7a6de23365
hey @prologic heads up - my pod is suddenly having weird 400 bad request errors on things like posting twts, new user registration, following, and more. it's not just me because a friend is also having these issues as a new user and can't post. i saw one exception in the logs but i'm not sure if it's related, i'll link it in a reply to this
hey @prologic heads up - my pod is suddenly having weird 400 bad request errors on things like posting twts, new user registration, following, and more. it's not just me because a friend is also having these issues as a new user and can't post. i saw one exception in the logs but i'm not sure if it's related, i'll link it in a reply to this
@bender i LOVE katseye so much they're like one of my fave girl groups rn
@bender i LOVE katseye so much they're like one of my fave girl groups rn
@kat lara is my bias but daniela is so slay
@kat lara is my bias but daniela is so slay
EVERYTHING'S GNARLY 🎵 🔪
EVERYTHING'S GNARLY 🎵 🔪
hosted opengist because i got bored. works with authelia
hosted opengist because i got bored. works with authelia
@movq he's so cute!!!!!!!!!!!!!
@movq he's so cute!!!!!!!!!!!!!
@bender <3333
@bender <3333
@movq THAT'S SO COOL
@movq THAT'S SO COOL
GUYS I GOT A TUX PLUSHIE LOOK AT HIM (also bonus face reveal) (also also pictures pixelated for aesthetic)

GUYS I GOT A TUX PLUSHIE LOOK AT HIM (also bonus face reveal) (also also pictures pixelated for aesthetic)

@prologic i can't wait till forgejo/gitea instances can federate with each other bc i will interact with ur gitea instance from my forgejo instance somehow and someday!!!!
@prologic i can't wait till forgejo/gitea instances can federate with each other bc i will interact with ur gitea instance from my forgejo instance somehow and someday!!!!
@prologic I SAW THIS SHIT I WAS LAUGHING SOOO HARD omg you couldn't pay me enough to babysit a fucking bot to do shit work
@prologic I SAW THIS SHIT I WAS LAUGHING SOOO HARD omg you couldn't pay me enough to babysit a fucking bot to do shit work
@kat since rebuilding eunoia in astro i've had soooo much fun with it and i don't even like JS
@kat since rebuilding eunoia in astro i've had soooo much fun with it and i don't even like JS
astro.js is so cool i love making astro sites
astro.js is so cool i love making astro sites
@prologic good luck!!!!!!!!!
@prologic good luck!!!!!!!!!
@prologic interesting that ruby is so low on the list, i find it the easiest to learn! hell i struggle with python more than ruby and i've been told that python is like ruby but better lol. maybe it's just my weird brain!
@prologic interesting that ruby is so low on the list, i find it the easiest to learn! hell i struggle with python more than ruby and i've been told that python is like ruby but better lol. maybe it's just my weird brain!
@prologic IT'S SO EPIC BUT SO POWERFUL YOU CAN DO SO MUCH
@prologic IT'S SO EPIC BUT SO POWERFUL YOU CAN DO SO MUCH
@movq help yeah i struggle so hard with this stuff! it's why wordier languages like ruby come easier to me
@movq help yeah i struggle so hard with this stuff! it's why wordier languages like ruby come easier to me
@bender i've meant to try this!
@bender i've meant to try this!
set up authelia as an OIDC provider for my forgejo instance :DDD
set up authelia as an OIDC provider for my forgejo instance :DDD
i want to write fanfiction. alas today i feel weird
i want to write fanfiction. alas today i feel weird
@movq i feel like when i read go code i'm reading some algebra shit where every part is 1-5 letters long and then there's weird symbols like := and it's just infinitely harder for me to parse and infer meaning from lol. it's such a me problem
@movq i feel like when i read go code i'm reading some algebra shit where every part is 1-5 letters long and then there's weird symbols like := and it's just infinitely harder for me to parse and infer meaning from lol. it's such a me problem
@thecanine SO CUTE
@thecanine SO CUTE
@kat i'm so fucking bad at this shit man i can't even comprehend JS most of the time coding is not in my future
@kat i'm so fucking bad at this shit man i can't even comprehend JS most of the time coding is not in my future
i wish it was realistic for me to learn golang but every single time i try to comprehend any go code i'm like What the fuck am i looking at. why is all of this so short and condensed GIVE ME VERBOSE CODE
i wish it was realistic for me to learn golang but every single time i try to comprehend any go code i'm like What the fuck am i looking at. why is all of this so short and condensed GIVE ME VERBOSE CODE
@kat i have a terrible headache rn tho so debugging and log checking will have to wait
@kat i have a terrible headache rn tho so debugging and log checking will have to wait
bruh i log in after a day and my TL/discover feed has 12 twts WHAT AM I MISSING
bruh i log in after a day and my TL/discover feed has 12 twts WHAT AM I MISSING
@prologic best of luck, no pressure!
@prologic best of luck, no pressure!
i switched my bookmarks site from espial (unmaintained project) to linkding, and while i'll miss espial's simplicity, i do appreciate linkding's power and the provided API.

at first i got auth working with my SSO (authelia) and was happy, but i want my public bookmarks available without login... and i couldn't configure my proxy to make that work, because of issues with sub paths, which sucks. so i switched to linkding's built-in auth. inconvenient, but worth it to share my bookmarks.

https://bookmarks.4-walls.net/bookmarks/shared
i switched my bookmarks site from espial (unmaintained project) to linkding, and while i'll miss espial's simplicity, i do appreciate linkding's power and the provided API.

at first i got auth working with my SSO (authelia) and was happy, but i want my public bookmarks available without login... and i couldn't configure my proxy to make that work, because of issues with sub paths, which sucks. so i switched to linkding's built-in auth. inconvenient, but worth it to share my bookmarks.

https://bookmarks.4-walls.net/bookmarks/shared
@movq hahahah so real right?
@movq hahahah so real right?
@bender LMAOOOO
@bender LMAOOOO
@lyse sooo pretty! sucks about the dead end tho
@lyse sooo pretty! sucks about the dead end tho
@lyse that's alright haha! i don't expect anyone to listen/watch in full or with full attention bc it's so long lmao

the thing with PHP for me is that i... feel like it hits a kind of simplicity that i can understand? it's so plain but can be very powerful. i quite like that. as much as i can learn something infinitely more powerful, PHP hits a comfortable thing where i can handle things like backend sqlite DBs AND how a page is rendered, without requiring a complex frontend with its own quirks (like ruby on rails, which as much as i know and love it, can be heavy).

but i totally get you! PHP security is very scary. i'm always worried that i'm messing something up. it's why the PHP application i'm working on i have dockerized by default for a small but extra layer of protection

i'll try to not get discouraged <3 tysm for your advice
@lyse that's alright haha! i don't expect anyone to listen/watch in full or with full attention bc it's so long lmao

the thing with PHP for me is that i... feel like it hits a kind of simplicity that i can understand? it's so plain but can be very powerful. i quite like that. as much as i can learn something infinitely more powerful, PHP hits a comfortable thing where i can handle things like backend sqlite DBs AND how a page is rendered, without requiring a complex frontend with its own quirks (like ruby on rails, which as much as i know and love it, can be heavy).

but i totally get you! PHP security is very scary. i'm always worried that i'm messing something up. it's why the PHP application i'm working on i have dockerized by default for a small but extra layer of protection

i'll try to not get discouraged <3 tysm for your advice
@prologic i will try my best if it happens again! it seems it goes in and out and things eventually come back - i just logged on this morning and i do see new twts but not past ones. so when it happens again and i notice i'll try to trace logs