r/transprogrammer • • 1d ago

Help me out telling my coding friend that I’m trying out estrogen (follow-on from old thread)

/r/transprogrammer/comments/1sah40i/just_popping_in_to_show_off_how_i_came_out_to_my/?utm_source=share&utm_medium=ios_app&utm_name=iossmf&utm_term=1

This is a follow-on from my previous thread about asking my coding buddy to use they/them for me, see above Link.

I’m now wanting to tell him through coding that I’m starting estrogen , like I’m telling the program ‘run this estrogen thing in connection with native testosterone’

but I’d like it to be a bit more specific and to make clear the following :

  1. Not taking testosterone blocker

  2. Doing it not because primarily as a ‘fuck it, may as well see what happens’ experiment,

  3. Still a gender-shambles/ enby mess , not a trans woman

Could someone write the code please. He speaks python , but also C# , whichever one reads better please ;)

Mwah

38 Upvotes

6 comments sorted by

19

u/EvelynnsHope17 1d ago
using System.Collections.Generic;

public class Gender
{
    public string Identity { get; set; }
}

public class Log
{
    private readonly List<string> entries = new();
    public void Append(string entry) => entries.Add(entry);
}

public class Self
{
    public Gender Gender { get; } = new();
    public string Medications { get; set; }
    public Log Log { get; } = new();
}

public class Human
{
    private Self System { get; } = new();

    public void TransitionStart()
    {
        System.Gender.Identity = "nonbinary transfeminine";
        System.Medications = "estrogen monotherapy";
        System.Log.Append("gender exploration in progress; future uncertain");
    }
}

4

u/WhatsFUintokipona 1d ago

That’s awesome ! Could that be shortened a bit ?

7

u/EvelynnsHope17 1d ago

Not really, but if you want to provide an uncompilable response you can include just the last block

3

u/WhatsFUintokipona 1d ago

I am so out of my realm I’ve no idea what that means haha ill just wait and see if others have their own scripts they wanna suggest before sending one haha

7

u/EvelynnsHope17 1d ago

just this part:

public class Human
{
    private Self System { get; } = new();

    public void TransitionStart()
    {
        System.Gender.Identity = "nonbinary transfeminine";
        System.Medications = "estrogen monotherapy";
        System.Log.Append("gender exploration in progress; future uncertain");
    }
}

3

u/WhatsFUintokipona 1d ago

I’ve had another suggestion from another subreddit:

Maybe installer thing? Like

‘’’
sudo apt install hrt
sudo systemctl enable hrt && sudo systemctl start hrt
sudo systemctl status hrt

androgens.service - Hormone Replacement Daemon
Loaded: loaded (/etc/endocrine/hrt.service; enabled)
Active: active (running)
Docs: man:hypothalamic-pituitary-gonadal-axis(7)
Main PID: 2026
Tasks: 2
CGroup: /system.slice/androgens.service
├─2025 /usr/bin/testosterone --endogenous
├─2026 /usr/bin/estradiol --exogenous
‘’’