katie! <3 @katie.cat · 22/08/2026I don't see how `transmute` would be any different here? a transmute is required anyway because the elided source type is a function pointer which can't be cast otherwise 000
katie! <3 @katie.cat · 21/08/2026(the reason she's doing this is because Godot 4.1 changed the first parameter of this initializer from a struct to a function pointer, and the first field of the struct is the major version, which should always be `4`) 020
katie! <3 @katie.cat · 21/08/2026This is undefined behaviour most likely but it doesn't really matter - in practice this will be fine in the case that this happens in, and if it isn't then Oh Well, this code is not too important 210
Reposted by katie! <3Jasper @jasperblasters.bsky.social · 18/08/2026Day 227: this puzzle seems weird 3073391957
katie! <3 @katie.cat · 12/08/2026Totally, but nobody strongly fought back against his incorrect opinion either - he isn't a single person who decides whether something is or isn't merged, the PR author chose to stop working on it. 100
katie! <3 @katie.cat · 12/08/2026It's easy to hate on Godot because it does have issues but it's important to remember that it's a massive open source project - the opinion of this one person doesn't reflect the opinion of everyone working on the engine. There's a lot of issue/PR traffic and it's impossible to keep up with it all. 140
Reposted by katie! <3jenny tightpants @jtp.bsky.social · 30/07/2026we all got that one homie who's Processing Vulkan shaders 1337260
katie! <3 @katie.cat · 24/07/2026Yeah - if Godot plans to implement GDScript sandboxing then potentially, but currently we would need to sandbox it ourselves somehow which seems extremely challenging. We could sandbox patchers but there would be no real benefit, since you could just add a malicious autoload anyway 050
Reposted by katie! <3NotNite @notnite.com · 24/07/2026presenting what I've been working on with @katie.cat for the last ~year: GDPatch, a versatile Godot mod loader! we've built a mod loader for all Godot 4.x games with a focus on script patching and runtime hooking docs: gdpatch.dev code: github.com/GDPatch/GDPa... blog: notnite.com/blog/gdpatchnotnite.comGDPatch: a versatile Godot mod loaderIt only took 15 months for me to write another interesting blog post! 12319102
katie! <3 @katie.cat · 05/12/2024yeah, probably - i was just far too lazy to write gpu compat for this lol since people seem somewhat interested i might look into it 310
katie! <3 @katie.cat · 05/12/2024k^-1 can be whatever you want (**this is really insecure but privkey = 1 anyway so**), I opted for successive powers of two and just shifted left repeatedly 100
katie! <3 @katie.cat · 05/12/2024shameless plug for this tool I wrote: github.com/katietheqt/v... it avoids the ECDSA issue by using privkey 1 which skips the expensive curve point multiplication - the *vast* majority of time is spent in SHA256 computationgithub.comGitHub - katietheqt/vanity-did-plc: an efficient tool to crack vanity `did:plc` DIDsan efficient tool to crack vanity `did:plc` DIDs. Contribute to katietheqt/vanity-did-plc development by creating an account on GitHub. 100