Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Brooke

@nerdnz@cloudisland.nz
mastodon 4.5.18
  • Open on cloudisland.nz

Nerd. Tries to do the right thing.

Cares about cats, justice, transparency, and accessibility.

Helped make https://policepolicy.nz

269 Followers
109 Following
24 Posts
Joined November 17, 2023
Pronouns:
she/her
Me:
https://curly.kiwi/
Open post
Brooke @nerdnz@cloudisland.nz
· 7mo ago
Boosted by @ferrix@mastodon.online
I've just published a reference for anyone using git while trans, explaining how to hide or remove your deadname in git repositories Please share ❤️ https://code.curly.kiwi/2026/02/27/using-git-while-trans/
code.curly.kiwi
484
21
691
3
Open post
Brooke @nerdnz@cloudisland.nz
· 4mo ago

NZ First wrote their definitions bill after anti-trans hate group SUFW showed them a petition demanding such a bill. They gathered 2,245 signatures in 4 months

This petition *against* the bill just surpassed that in less than 4 hours ❤️

Please stand with us

https://our.actionstation.org.nz/petitions/e-tu-e-ki-they-don-t-speak-for-us-block-the-definition-of-woman-bill

our.actionstation.org.nz
28
1
43
0
Open post
Brooke @nerdnz@cloudisland.nz
· 4mo ago

Tonight I've published a reference document on the inspiration and history of NZ First's transphobic definitions bill. If you plan to make a submission, as I do, I hope this background can help you plan and write your submission

https://curly.kiwi/articles/2026/05/24/the-inspiration-and-history-of-nz-firsts-transphobic-definitions-bill/

curly.kiwi
25
6
29
0
Open post
Brooke @nerdnz@cloudisland.nz
· 4mo ago

Do you ever think about just how fucking dumb this timeline is?

5
1
4
0
Open post
Brooke @nerdnz@cloudisland.nz
· 4mo ago

If you'll be in Auckland on Saturday 13 June, make sure you're coming to this protest against NZ First's transphobic definitions bill

3
2
1
0
Open post
Brooke @nerdnz@cloudisland.nz
· 11mo ago
Replying to
There are other ways to fix old names against old commits, but they involve recreating the entire git history since then. That's not always feasible
7
3
0
0
Open post
Brooke @nerdnz@cloudisland.nz
· 7mo ago
Replying to
@SRAZKVT@tech.lgbt Yeah, it's a safety issue and it's really not treated like one. Hard to go back in time and change that early design decision though, can't rewrite that history unfortunately
3
1
1
0
Open post
Brooke @nerdnz@cloudisland.nz
· 7mo ago
Replying to
@csolisr Depends on how many times you change your name I suppose. In my experience, force pushing a change like this in any particular project is either completely unviable or not a problem at all. I'm not sure there are all that many cases where it's somewhere in between
3
0
0
0
Open post
Brooke @nerdnz@cloudisland.nz
· 7mo ago
Replying to
@maltelau@expressional.social Yeah history rewriting is usually only really viable on personal projects and the like Being aware of mailmap as an option is certainly better than not being aware. It definitely does have its own downsides, which I hope I laid out clearly, but it's something individual contributors could make a call on based on their own priorities
2
1
1
0
Open post
Brooke @nerdnz@cloudisland.nz
· 6mo ago
Replying to
@heyrochelle Raven ❤️❤️❤️❤️ I'm so happy for you Rochelle
1
2
0
0
Open post
Brooke @nerdnz@cloudisland.nz
· 7mo ago
Replying to
@ferricoxide@blahaj.zone Yeah rewriting history in _any_ way means the old commits are gone and replaced with fresh new ones. Commit metadata like author name is used for generating commit hashes so there's no way to modify it without reconstructing a brand new commit. But it is possible to do that in a way that preserves the commit date part of the metadata
1
0
0
0
Open post
Brooke @nerdnz@cloudisland.nz
· 7mo ago
Replying to
@ferricoxide@blahaj.zone The history rewriting approach I've mentioned doesn't change commit dates - I wanted to make sure I found something that preserved as much metadata as possible Rewriting the history like that is unlikely to be viable on work projects or open source ones with lots of collaborators, but it is a good option to know about for things like personal projects
1
1
2
0
Open post
Brooke @nerdnz@cloudisland.nz
· 11mo ago
Replying to
@benbe@social.chaotikum.org Yeah, if your old email contains your old name that's true. The old email is the only old info used for matching though, you don't separately have to add an old name But that is common at work, yeah. I basically added this today: ``` Brooke Hart ``` But I think in this case it's worth the enduring link. Means my old commits show up for everyone using the right name, when using tools like the Git Blame extension I use in VS Code at work Git really was not designed with "people might change their names" in mind, but I was glad to find this solution I could finally put in place at work today
2
1
0
0
Open post
Brooke @nerdnz@cloudisland.nz
· 11mo ago
Replying to
@schrumpelnase@sueden.social Thanks, I found a way once to do this just using git from the command line, and rewrote history for one of my personal projects. Hadn't thought about looking for a tool like this
2
0
0
0
Open post
Brooke @nerdnz@cloudisland.nz
· 11mo ago
Replying to

@forthy42@mastodon.net2o.de No .mailmap is visible to everone, it's a file in the repo. It would be visible only for you if you didn't commit it

It's true that it doesn't rewrite history, but in cases where rewriting history is not an option (commonly the case at work) then this is an option that doesn't require rewriting history

It's not perfect, and has downsides. But it may be the best option available in many cases

1
0
0
0
Open post
Brooke @nerdnz@cloudisland.nz
· 11mo ago
Replying to
@benbe@social.chaotikum.org Yep, it's a definite downside. I'm hoping it will be pretty rare that people look at this file, at least, and in my case it's for a closed source project, but that won't be true for everyone in a similar position
1
0
0
0
Open post
Brooke @nerdnz@cloudisland.nz
· 11mo ago
Replying to
@megahbite@cloudisland.nz @caitelatte@cloudisland.nz Git was clearly not designed with "people might change their names" in mind 😬
1
0
0
0
Open post
Brooke @nerdnz@cloudisland.nz
· 4mo ago
Does anyone know how/if I can get the Tusky app for Android to stop sending me a push notification for every boost? I can't find a setting for this I still want boosts in my notifications feed, and I still want push notifications for replies and DMs, so filtering out boosts (assuming that even works) or turning off all notifications aren't great options
0
0
0
0
Open post
Brooke @nerdnz@cloudisland.nz
· 3mo ago
NZF transphobic definitions bill submission
In case it helps anyone else write theirs, here's what I'm saying in my submission against the Legislation (Definitions of Woman and Man) Amendment Bill: https://curly.kiwi/submissions/2026/06/29/legislation-definitions-of-woman-and-man-amendment-bill/
0
0
0
0
Open post
Brooke @nerdnz@cloudisland.nz
· 4mo ago
Replying to
@heyrochelle@cloudisland.nz Who is this!?
0
1
0
0
Open post
Brooke @nerdnz@cloudisland.nz
· 4mo ago
Replying to
@heyrochelle@cloudisland.nz 🥰
0
0
0
0
Open post
Brooke @nerdnz@cloudisland.nz
· 4mo ago
Replying to
@sitharus@cloudisland.nz What sort of disabilities are you trying to cater for? I wonder if it might be a good idea to reach out to Blind Low Vision NZ
0
0
0
0
Open post
Brooke @nerdnz@cloudisland.nz
· 11mo ago
Replying to

@tongpu@hachyderm.io I was looking today for a way to fix the way my old pre-transition commits show up in a git blame extension for VS Code, and this seems to work for that. I expect it works for other commands too but haven't tested a wide range

0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 03:23:28 UTC