" @kirakira@furry.engineer @kasdeya using ecs as an example: it’s found a home in game development because it solves a non-trivial amount of game dev specific problems.
some common problems in game dev
enter ecs: component-based development allows for extremely modular design, data-oriented programming is focused on highly performant code, and entities being simple identifiers means that creating/destroying them is very cheap.
however, explaining this to say – a web dev, they may only understand this at a conceptual level if they’ve had little or no exposure to making applications like this. they may look at whats required to write ECS code and think to themselves, “couldnt we just solve this with observables / events / whatever other pattern we use frequently?” thats because these are the tools in their daily toolset and its how they solve their problems elegantly. they are very proficient with using these tools and will reach for them first.
to be clear: that web dev is not stupid. it is not a statement to their proficiency as a developer or anything else. its just that programming and computer science is both vast in breadth (
) and depth and we have to specialize.
@kasdeya im of the school of thought that much of this is at the intersection of domain-specific needs and personal preference. it’s really difficult to explain this because, in order to explain it, one must recreate the original problem in its entirety and then layout the history of all the other things we’ve done to get to [current solution]. not to mention, we all think about problems differently – one approach may seem exceedingly simple to one individual and needlessly complex to another (looking at you, functional programming). this isn’t even including familiarity because of course, once you learn a toolset, you then begin to expand your understanding of all the ways a tool may be applied. within your chosen toolset, it may seem elegant and simple to solve it with X when the rest of the world is using Y. is X better than Y? maybe, but probably not. it’s more likely because Y isn’t in your typical toolset for some reason so reaching for it feels unnatural.
@h33h33wuffi3 i extremely support and agree with this take.
i think baby trans, for many, can also have problematic intersections with passing. the idea that the goal of transition is passing on the gender binary is goofy and ridiculous and transphobic. on one hand, i can appreciate a willingness for a community to identify individuals who have recently discovered / accepted their transness and want to make room for them to learn and grow, but on the other hand, the idea of a gradation of baby trans -> elder trans is extremely weird. we’re all learning at our own rate and just because i dont know all the specifics of, say, hrt, it doesnt mean im not learning an entirely separate aspect of my trans identity. moreover, the atypical gender transitions due to poor access to healthcare and finance is going to teach us just as much about our identities as anything else – because we are trans.
one thing i've come to realize is how much i dislike the term "baby trans". it implies a few things that i don't really like. it implies that:
1. being 'baby trans' is a state that all trans people exist in at some point, before "growing up" after a period of time.
2. trans people who are not "baby trans" are more wise or knowledgeable than those who are.
3. people deemed "baby trans" are hapless and need guidance
for real its all just privilege
Summary: if you use a cane and are somewhere where it freezes get an “ice pick/spike” before it ices over
Roll 1d20 for every interrogation that's none of their fuckin business actually
@salad_bar_breath Ive gotten some form of this one from every point on the gender tesseract I think 
*Runs scared into the room*
*Sees a package. Opens it. You accidently order leur slip syringes when you have only leur lock needles.*
*Runs scared out of the room*
@rowan 🥺
*runs scared out of the room*
@salad_bar_breath shows fangs and claws I very care you :3
*Runs scared into the room*
Your good partner: Hi, I love you, you are beautiful inside and out. I am sorry the world has been so unkind to you, but I am going to do my best to be patient and kind to you, and use open communication. I am proud to be with you and want to show you off to everyone! I care about you. Have you drank water and ate today?
*Runs scared out of the room*
@salad_bar_breath runs scared into the room
chaser from earlier: oh hey weird that we bumped into each other again, I don’t usually come here. can I get a hug and a kiss before you go?
runs scared out of the room
@salad_bar_breath runs scared into the room
“cis” girl: omg I sooo don’t want my boobs I wish we could trade parts!
runs scared out of the room