this is my ideal lifestyle tbh
(the picture is called Night Garden, and it’s by Ilya Vatutin)
blacklisting works! and your blacklist is saved after every search, so you don’t have to re-type it every time (eventually I might add a “save” button below the blacklist too)
now I just need to figure out whether I’m going to host this on a server for people to access, or if I’m going to create an installer so that people can use it on their own computers. tbh unfortunately I’m probably going to end up going with the installer because I can’t afford a VPS right now. but that’s a shame because I’d love for everyone to have the convenience of just being able to go to a website to search for things
here’s what the #GAGSProject UI looks like so far. the blacklist is still hardcoded and that’s the next thing I want to work on
also if enough beings end up using this I’ll probably go through everything and make sure that it’s screenreader friendly since I imagine that there are probably a lot of blind queers who like #GoneWildAudio
they’re talking about Defunctland btw and I think this is specifically about the FastPass video: https://www.youtube.com/watch?v=9yjZpBq1XBE
why does every character in every porn game have absolutely massive tits?
I’m finally done (I hope?) with the parser! I ran into a lot of surprise roadblocks (which usually happens when you try to use a computer to parse stuff that humans wrote by hand) but I eventually decided to take a more strict approach to parsing [F4F] style tags. specifically my parser ignores any tag with a 4 in it unless it’s entirely composed of known gender abbreviations
I really wanted to be able to handle any arbitrary gender abbreviations, even if they’re ones that I don’t know about, but there were just too many false positives that ended up throwing off the rest of the gender-detection parser
I definitely have all of the most common genders in my code though, as well as a few more obscure ones like S for sissy and GQ for genderqueer. and hopefully if I eventually host this webapp somewhere, y’all can tell me if I’m missing any and I can add them
but anyway! now that the parsing work is done I can go back to working on the UI, and I’ve already added two small features: extra links in the navigation bar, and a section that shows the “fours” (what gender(s) the audio is by and for)
it wooorks! I can not emphasize enough how little I know what I’m doing lol, and yet look at this. I made this. how the fuck did I make this?
so, I haven’t exposed these options to the UI yet, but this thing fetches Gone Wild Audio posts through the reddit API, then parses the tags and automatically removes anything that:
the tag parsing is very very robust and can handle a lot of weird edge cases (including multiple tags! like F4M and F4A in the same post). it paginates lazily (fetching more results from the reddit API as-needed) but it can also navigate to any arbitrary page, and gracefully handles if the user navigates to a page that’s out of bounds. it also keeps a cache of the results of its API requests so that it can avoid the speed penalty of constantly talking to reddit
spot the difference
this is my ideal lifestyle tbh
/hj
chat how expensive would it be to commission someone to make a Lancer-class frigate out of silicone? /j