Posts
2805
Following
118
Followers
682
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

@desea there definitely needs to be a crossover with either Constantine, Hellboy, or Harry Dresden

0
0
1

@desea I did not know I needed urban fantasy House MD

1
0
1

I just officially migrated my account over from tech.lgbt to here! so apologies to anyone who decided to unfollow me on cryptid.cafe and is now following me again

0
2
8

I don’t know much about DAWs but I’m pretty sure that trackers are the vim of the DAW world. like they’re super technical and hard to learn but really powerful and have a small, nerdy following

2
0
6
re: lewd Gone Wild Audio webapp that I'm making
Show content

(context: I’m making a webapp that lets you do more powerful searches in subreddits like r/GoneWildAudio that include tags like F4F. my webapp can parse the tags and filter stuff out, like anything that’s M4* or *4S)

If I make this more user-friendly and expose all of the filtering options to the UI, would any of y’all be interested in using it?

I’m trying to decide if I’m okay with leaving this pretty arcane for my own use, or if it’s worthwhile for me to clean it up and post it publicly

47% I'd love to use it!
35% I'd play with it for a bit
5% maybe
5% not really
5% see results
0
4
6

I just officially migrated my account over from tech.lgbt to here! so apologies to anyone who decided to unfollow me on cryptid.cafe and is now following me again

0
2
8
re: lewd text in screenshot re: lewd flask webapp that I'm making
Show content

@cali thank you! it’s definitely forced me to learn how to do tons of new things but it’s also been really rewarding

0
0
1

@rowan please pleading

0
0
3

@rowan oohh how has your game been going? I meant to ask you about that yesterday but I was dealing with being a zombie instead

0
0
2
re: lewd text in screenshot re: lewd flask webapp that I'm making
Show content

@drawnto ooh omg really? I didn’t think anyone would be that interested. so far everything is pretty arcane because I’ve just been making this for me, but would you be interested in using it if I make it more user-friendly?

also I could show you the GitLab that I have right now if you want (it’s private but I could make it public) if you’re feeling up to reading my mostly-uncommented code lol. and I could explain how to use it in its current, rough state

1
0
2
repeated
re: lewd text in screenshot re: lewd flask webapp that I'm making
Show content

@OctaviaConAmore yess omg I was so tired of all of the F4M on r/GoneWildAudio (and when it’s not F4M it’s usually M4F) and I was so happy to have found it! it’s such a nice little community. tbh you’re the first being I know of who also knows about that sub!

1
0
3
re: lewd text in screenshot re: lewd flask webapp that I'm making
Show content

also all of the CSS and HTML is handwritten and Lucifer herself must have blessed me with good computer-touching because I have no idea how I managed to make this look even half-decent

1
0
5
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

@liese omg my partner Rowan is always talking about how much she loves Elixir. she started by learning Erlang and loved that language and then moved to Elixir

and tbh I have really similar thoughts about JS: to me it feels like this cursed agglomeration of cludges in a trenchcoat, that now has been molded vaguely in the shape of a modern multi-paradigm scripting language like Python or Lua. although it’s definitely much better now than it was before, because I feel like the JS community has (as much as can be expected) figured out how to work around the terrible footguns baked into the language

to me JS is the language that you use because you have to. because you need something from the ecosystem, or it has to run in a browser, or etc. it’s definitely not a language that you go out of your way to use (except for Node people, apparently lol)

also I’m ngl I’ve had such a hard time wrapping my head around how OOP languages are meant to be used. not nearly as much as with functional languages but I still can’t wrap my head around, for example, not being able to have a function instead of a method. also in C# most people leave off the this. when referring to instance properties, which seems extremely cursed to me but might be fine; I wouldn’t know

1
0
1
re: my voice
Show content

@ghostlyash how do you have an incredibly hot voice too?? akko_blush

0
0
1

@liese omg what opinions are those? if you don’t mind sharing. I definitely have some pretty strong feelings about JavaScript lol

1
0
0
Edited 6 months ago

I don’t know whose idea it was to decouple generating HTML/CSS with the rest of the backend code but that really seems like a bad idea to me because:

  • I have to keep the quirks of two different languages in mind (Jinja2 and Python)
  • whenever I call render() to render a Jinja template from inside of Python, my LSP is unable to verify that I’m giving it the data types that it expects, or even that I’ve typed the names of all of the variables correctly
  • that means that on the Python side I have to create stub functions whose only purpose is to add type annotations to the render() calls for my Jinja templates, to make sure I don’t give them the wrong kind of data by accident
  • and that means that every time I update any of my templates, I also have to manually update my Python render() stubs to make sure that it matches, or my templates will fail silently (Jinja’s response to getting weird data or no data at all is to just try to punt, which is understandable in production but I would really like it to fail hard if I’m in debug mode)

all of this could have been avoided if they’d just let me write the templates in Python as well

1
0
2
re: shitpost, fictional death mention, fictional PTSD mention
Show content

@tempest I’ve heard that Animorphs gets absolutely fucked up - like some of the things that I’ve heard secondhand about that series is actually much darker than most adult horror fiction that I’ve read

0
0
0
Edited 6 months ago
"don't fetishize trans bodies", talking about objectification vs. fetishization
Show content

I feel like the phrase “don’t fetishize #trans bodies” is misleading to the point of being harmful, because it frames the problem as the attraction itself. like “you’re a sex pest if you find trans bodies attractive, or if you have a kink or a fetish for trans bodies”

I think that’s harmful for two reasons:

  • it makes people feel shamed for their desires
  • it makes people feel unsafe expressing attraction to trans bodies or fantasies involving trans bodies. they don’t know where the line between attraction and “fetishizing” is so they walk on eggshells

but “fetishizing” is not what this phrase is trying to express at all. it’s trying to say “don’t objectify trans people”

I feel like the word “objectify” has gotten pretty diluted but here I’m using it to mean “to treat someone as an object that dispenses sexual gratification, and not as a being that deserves respect”. it’s the mentality that a lot of “pick up artist” type people have, where it’s like they’re trying to find the secret password that can make {women/trans people/etc.} dispense free sex, as if we’re sex toys instead of people

so I think the phrase should be “don’t objectify trans people”. or ideally it should use a less diluted word than “objectify”, but I don’t really know of one right now

8
29
70
Show older