Posts
2695
Following
116
Followers
679
software tinkerer and aspiring rationalist. transhumanist and alterhuman

I try to be very careful about CWing things. sometimes I make mistakes but I want to make my posts as safe to read as possible

I sometimes post NSFW/kinky/lewd things behind CWs. this should go without saying but if you're a minor please do not interact with anything lewd/NSFW that I post

I have very limited energy and am very shy so it might take me a long time to reply to messages sometimes, or I might not be able to reply at all. this is kind of an "output only" account for the most part, but I'm hopeful that I can change that over time

I sometimes use curly braces to {clearly show where a grammatical phrase begins and ends}, like that. you can think of them like parenthesis in code or math, except they operate on grammar instead
Edited 5 months ago

I’m going to nail this Steam review to the doors of every AAA studio like a modern Martin Luther

1
3
27
Edited 5 months ago

wow - I officially can’t play FFXIV even if I wanted to. I just tried to log into my trial account (after I finally found the hidden FFXIV download link on their terrible website) and got this screen

so I guess for some reason Square Enix has decided that my free trial is over, even though it’s supposed to last an unlimited amount of time

1
0
3
Edited 5 months ago
politics, transphobia
Show content
0
4
20

also! #GAGSProject now has a favicon and I think it turned out so good!

CW: it’s a pixelated ball gag that I traced in GIMP

1
0
6
Edited 5 months ago

redditors who spend hours drawing their highly aesthetic and highly impractical #BulletJournal pages just so they can post them to r/BulletJournal for karma

#bujo

4
2
12

or possibly this

1
0
2

I want a UI framework that will let me make #GAGSProject look like this

1
0
2

yep I just tested it and look at this bullshit lol

1
0
3
Edited 5 months ago
suggestive picture (no nudity) with very suggestive alt text
Show content

this is my ideal lifestyle tbh

(the picture is called Night Garden, and it’s by Ilya Vatutin)

1
0
8
re: GAGSProject, UI contains lewd text
Show content

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

1
0
6
GAGSProject, UI contains lewd text
Show content

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

2
0
6
Edited 5 months ago

they’re talking about Defunctland btw and I think this is specifically about the FastPass video: https://www.youtube.com/watch?v=9yjZpBq1XBE

2
2
7
Edited 5 months ago

I have never related more to a Tumblr user in my life

#DnD #TTRPG

0
1
11
lewd, complaining about porn games
Show content
1
0
6
re: lewd Gone Wild Audio webapp that I'm making
Show content

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)

0
0
1
US politics, deportation, very good point about due process
Show content
1
1
7
lewd text in screenshot re: lewd flask webapp that I'm making
Show content

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:

  • was made by a cis man
  • was made for men to listen to exclusively
  • is tagged (or not tagged) in such a way that it doesn’t look like a Gone Wild Audio post
  • matches a configurable set of blacklisted words/phrases

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

4
1
6
Show older