1800respect
confidential counselling, information and safety planning across australia. call, text, chat online, or video call.
systems, security, cognitive infrastructure—and whatever else looked interesting enough to build from scratch.
i’m ari hawking, a systems and security engineer in adelaide. most of my work becomes local daemons, native macos apps, origin servers, games, research tools, or memory infrastructure for software that needs to survive more than one session.
i got into programming through minecraft plugins in 2013, helped build one of the largest osu! private-server communities, moved into security research, and never stopped following interesting problems into the lower layers.
no pitch deck. these are the projects with an actual process, protocol, build, user, or machine attached to them.
my security work covers platform edge cases, cors and origin behaviour, authorization boundaries, sandboxed data exposure, secrets, and client-side trust. i’ve filed more than 26 reports through apple security research, hackerone, bugcrowd, and direct disclosure.
an accepted apple report covered an iotimesyncfamily kernel race leading to a null-pointer dereference. the supporting workflow grew into aurora and srdpkit: baseline collection, controlled probes, diffs, evidence packaging, and reruns.
17β-estradiol / c18h24o2. a little estrogen signal living quietly in the system.
structure reference / pubchem cid 5757 ↗i’m trans. it is not a separate project or a clean reveal; it changes how i understand identity, embodiment, privacy, and every system that tries to flatten a person into one fixed state.
estradiol is one part of that process: chemistry repeated over time, making room for the outside to feel less distant from the inside. the molecule is small. what it permits is not.
the point is not to become a different person. it is to make inhabiting this one require less translation.
transition is made from small repetitions. most days do not feel historic; together, they alter the shape of a life.
recognition matters, but so does ownership. being trans does not make every private part of me public property.
there is no single finished build of a person. there is only a direction, more agency, and a body becoming easier to call home.
most software wants one legal name, one gender marker, and one immutable history. being trans makes the failure obvious: a stale record can follow someone across platforms long after it has stopped describing them.
the danger is not only incorrect data. it is a system deciding that its copy of a person outranks the person standing in front of it.
agency, privacy, continuity, and the right to describe myself in the present tense.
stale records, compulsory fields, inference, data brokers, and recovery flows that expose an old identity.
someone else’s schema is treated as more authoritative than self-knowledge.
collect less, permit change, separate legal data from public identity, and never make disclosure the price of access.
not a progress dashboard and not a list of medical milestones. this is the scale that matters more to me: recognition, ease, agency, and fewer moments spent negotiating with my own reflection.
less time spent translating myself before i speak; more room for the thought itself.
the body becoming a place i can notice without immediately needing to leave it.
choosing what becomes visible, when it becomes visible, and who is trusted with it.
if home is unsafe, you are being threatened, controlled, watched, hurt, or made afraid, it counts. you do not need to wait for it to become worse before asking for help.
if it is safe, move toward an exit, a trusted person, or a public place. if speaking could put you at more risk, use a safer device to text 1800respect.
call 000. if you can leave safely, go toward an exit, neighbour, shop, hospital, police station, or another public place. avoid confined rooms or places where weapons may be present.
if someone checks your phone, accounts, location, or browser, use a trusted person’s device if possible. this quick-exit button opens the bureau of meteorology, but it does not clear your history.
agree on a code word that means “call for help”. decide where you could go and how you would get there, including at night.
keep identification, medication, keys, money, charger, essential clothing, and important numbers somewhere accessible or with a trusted person. do not announce a plan to leave if that could increase the danger.
you can contact 1800respect even if you are not ready to leave. they can help work through risk, technology safety, and a personal safety plan without forcing one decision.
confidential counselling, information and safety planning across australia. call, text, chat online, or video call.
crisis counselling, information and access to safe accommodation in south australia.
information and direct referral into homelessness services if you need somewhere safer to stay.
free and anonymous queer peer support by phone and webchat, anywhere in australia.
free, private phone and webchat counselling for children and young people.
support when you feel overwhelmed, unsafe with yourself, or need someone immediately.
culturally safe crisis support from aboriginal and torres strait islander crisis supporters.
service details checked 19 july 2026. hours and availability can change. if a listed service does not feel safe or suitable, you are allowed to try another one.