this post was submitted on 14 Jan 2025
385 points (91.4% liked)
Programmer Humor
32877 readers
1213 users here now
Post funny things about programming here! (Or just rant about your favourite programming language.)
Rules:
- Posts must be relevant to programming, programmers, or computer science.
- No NSFW content.
- Jokes must be in good taste. No hate speech, bigotry, etc.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I've been thinking about this now and again. IMO gender, if one insists on tracking it at all (which I mostly find counterproductive), would need to be a vector / tuple of floating-point values. The components would be something like:
Ideally it would track the specific genes that code for all of the above factors, but unfortunately science hasn't got those down yet.
Also genes is only half of it. Expression of genes is another, complicated story.
A good way would be to create as many variables as possible that map anything relevant, genes, upbringing, sexual and gender expression, etc., and then doing a PCA to reduce the defining vector to as few elements as possible.
I like how you think but I'm not sure if that alone will hold water. A variable can vary wildly even though it's not very relevant to the property you're interested in, and PCA would consider such a variable to be very significant. Perhaps a neural network could find a latent space. But ideally we want the components to have some intuitive meaning for humans.
Gender Identity, now with linear algebra. Those 3b1b videos are going to be super useful, but not in the way the author intended.
These are all measurable except 4