I am so bad at matching voices to names because I always think that someone’s name is the name that they say the most often
I always used to think that Lewis was called Simon and Simon was called Lewis because they say each other’s names a lot
the solution is obvious: everyone should say their own name constantly, like a Pokemon
kasdeya! kasdeya!
@shijikori that sounds like a really cool project - I hope it goes well! although I can completely understand how it can be overwhelming, given that there are basically infinite possibilities for what the user might want to track
@shijikori omg is it going to be like an electronic character sheet? that sounds like such a cool project. is it going to be a webapp, or something that people install?
@shijikori oh - do you have any ideas of what kind of stuff you want to work on?
alright I now have an experimental version of #GAGSProject that uses FastAPI instead of Flask! every feature seems to work exactly the same, except now everything runs asynchronously (finally! T_T) and probably faster?
before I switch over to this version in production, though, I want to tweak one more thing: I want to lazy-load the results of people’s searches, instead of fetching all of the results at once. that way y’all can browse thousands of results if you want to - instead of being capped to just 100 - and that won’t slow the server down at all
after I’m done with this, I’m actually thinking about posting about GAGS on certain subreddits where I feel like people might appreciate the ability to search by gender (like r/GWASapphic and r/GoneWildAudioTrans)
@shijikori that’s very fair tbh. I do have to admit that FastAPI’s documentation isn’t super great. it’s a relatively thin layer over another framework called Starlette and you often have to flip between docs for Starlette and docs for FastAPI in order to figure out how stuff works
@kasdeya
Even more generally applicable/scary:
Putting JavaScript in a bookmark, which is then applied to the currently opened page
https://en.wikipedia.org/wiki/Bookmarklet
wow I’m ngl FastAPI seems like an improvement over Flask in every way where it isn’t exactly the same:
frozenset[bool])idk why anybody even uses Flask lol this is so much better
anyway I’m still working on getting #GAGSProject ported to FastAPI but FastAPI actually has some really nice error-checking features for request parameters so I’ve been sidetracked (in a way that I’m enjoying) on adding some user-friendly error pages to GAGS
I fucking love that you can just, put an entire JavaScript script, complete with comments, inside of an HTML <button> element and nothing will break. it will work exactly as you would expect and want it to
I’m trying to minimize JS as much as possible in #GAGSProject but I now have a button that lets you copy debug info from an error page to your clipboard to help me figure out if something is breaking, and I needed JS for that. and thankfully it was only a few lines
@luna WAAAafff ! !! wafff waf waf WAFWFFfff awhrherhrhfff WAFfhff ! !!
wharehrhfhfff arrrhrehrhffffff WAAaaaahh ! 1 heeh eh heh ehhehe eh ahwawwaffff wafw awfwaf waf
awhwahehrrhf arff ff yip WAah ! !
eh eh ehe h ee rehrhawherhffff yip yip waaaahhhhh ahraherherffff yip WAAff ! !11 wharerhrhrrrrr mrmrrrrr aARHff !!

"sideloading" is a stupid made up term invented to delegitimize installing software.
Heres a bunch of other things I'm doing while "sidestepping" some supposed central authority:
- sideshopping (buying stuff from a store that isn't amazon)
- sidedining (eating or making food that isn't from mcdonalds)
- sidethinking (using my own brain instead of asking chatgpt)
- sidelistening (to my own music instead of on spotify)
- sidechatting (irl instead of online)
what I’m trying to say is that if you’re playing Pokemon in 2025 you had better be pirating it
also abolish intellectual property
the year is 2045. if you whisper the word “Pikachu” within a 100 yard radius of your Switch 4 all of your Nintendo® products will self-destruct and the Nintendo® Armored Riot Assault Force© will be dispatched to storm your house and deploy neurotoxic gas on you and your family for violating their IP rights
people are still excited to buy the new Nintendo® Pokemon®© Zeta Teal®™ and Upsilon Orange®™ though
omg I was thanked for a Wikipedia edit today! I didn’t even know that Wikipedia had a way to thank people for edits but that’s amazing. I love that there’s a way to have a positive interaction on that site - so it isn’t just that people who like your edit are invisible and people who dislike it are very loud and noticeable
@bosh hehe - this is the Tree Style Tab extension and at this point I could not live without it
@catgirl_so holy crap how long did it take to decode this?