" @kirakira@furry.engineer i’m lucky that i don’t struggle with this as much as some others, maybe because i was deeply competitive and easily threatened when i was younger and spent a lot of time working on it. it does feel really nice to see someone i love doing well at what they enjoy. but i sympathize, too, when someone feels worthless and everything they see feels like reinforcement of how worthless they feel.
it frustrates and upsets me that the need to feel valuable to capitalism poisons so much, but especially relationships.
we should celebrate the interests, progress, and excellence of our loved ones but instead, many feel threatened because of the inherent competitive nature in which we’re steeped. and often these feelings can’t be openly addressed despite the fact that it’s a systemic problem rather than an individual problem. too often i’ve heard expressions of these feelings be met with accusations of jealousy and the only remedy is to get good or whatever. it’s made much worse and much more confusing when so often these feelings are directed to those who are close to us. what are we supposed to say: “stop being so hot and good at stuff, it makes me feel worthless?”
even more specifically, it reminds me of the relationship between passing and feeling threatened by other trans individuals.
i hate the idea of living competitively. i like competition but competition only works when it happens in (mostly) a vacuum where the rest of the participants’ lives are cooperative – otherwise, it’s just reinforcing and celebrating the same shitty behavior that makes us miserable in the first place.
associated code. i’m really happy with how simple this is to use
#[derive(Clone, Component, Reflect)]
#[reflect(Component)]
struct StringDataSource(String);
#[derive(Clone, Component, Reflect)]
#[reflect(Component)]
struct F32DataSource(f32);
fn spawn_ui() {
// these are the components being bound to
let source = commands
.spawn((
Name::new("data source controlling the text content"),
StringDataSource("test".to_string()),
))
.id();
let source2 = commands
.spawn((
Name::new("data source controlling the text size"),
F32DataSource(64.),
))
.id();
let children = (
Name::new("ui children"),
Text::new(""),
TextColor(Color::WHITE),
TextFont::from_font_size(64.),
// this establishes the component's relationship to the data sources
BindTarget::from_collection([source, source2].into()),
// these are the binding components which describes how to get and apply the changes
Binding::new(|source: &F32DataSource, text: &mut TextFont| {
text.font_size = source.0;
}),
Binding::new(|source: &StringDataSource, text: &mut Text| {
text.0 = source.0.to_string();
}),
);
}
also quick vid of that data binding thing i was talking about
@V have to agree with (or rather find myself in) that sentiment:
My grey-ace mind happily ignores a lot of things people seemingly like about sex. But once there are contraptions, PvP, challenges, a decent skill tree, danger, trust, an arc of suspense, character development, maybe even dice, … ε> Well then sex can be used to spice things up once in a while.
Sex feels like olive oil. I don't get why someone would just down an entire bottle. Yet it can be nice to put small amounts of it on salads, pasta, and other dishes … though enough stuff works really well without it.
i find it really funny that kink seems pretty common among ace people, because it implies that the thought process is "Sex? That sounds boring. Oh, there can be ~contraptions~ involved? Well maybe that's worth checking out actually, I do like contraptions."
still very fun when someone realizes the character in my pfp is literally 
they dont even have to worry about me deleting this one. ill even boost it monthly if it helps them find it
once everything settles from all the changes she just made, eli’s probably going to improve the animation system by finding a third party plugin to handle it, make a few ui things, then do asset creation and greybox out the map
so rowan’s spent the past 2 weeks or so really working on a game. it decided to go with bevy because it’s the only thing that runs well enough on her laptop to actually develop something.
in the past 2 weeks, it has:
)would love to upload a video or something but there’s not much to look at and also fuck trying to record/screenshare on wayland, hate it so much. once that works though, expect a few images/videos 
@eclairwolf v good post 
unknowable cosmic horror entity with thousands of multi-dimensional tentacles, who has a human she uses as a fidget toy cause shes real stressed out from her job as a ş̷̈́o̸̫̮̓͌͝f̸̢͇͉̔t̷͖̳͕͠ẅ̷̯̗̍̊a̶̡̞̓͜r̸̹͕̙͛̕ë̸͇͈̜́̓̓ ̶̤͍͛͐e̶̫͖̐n̶̦̩̕g̶̝̩̓̐i̵̥̜̇̔͒n̵̢̙̐ě̸̬̮͖̔ȇ̷͔̓͜r̴̈͜
@eclairwolf like the three major problems i have with the standard coroutines is that you can’t return values from them, they’re not very well synced to the game loop, and they generate a ton of garbage and GC pressure if you’re not careful.
@eclairwolf yeah they’re uh,, bad. for a lot of reasons, actually
there’s a few third party options out there that are pretty good