Sign in

Twilit PJB

@pjb.sharkey.slugcat.systems
55 followers 2 following 954 posts

Trans 🏳️‍⚧️, autism, ADHD, probably a furry too. Former lead developer of Space Station 14. I do a lot of programming and have strong opinions about […] 🌉 bridged from ⁂ sharkey.slugcat.systems/@pjb, follow @ap.brid.gy to interact

PostsRepliesMedia
Twilit PJB @pjb.sharkey.slugcat.systems · 11h
That's crazy I really am transgender
My VRChat avatar but it's inside the basement of Link's House in Twilight Princess. I do not show up on the mirror but the sword and shield on my back do.
001
Twilit PJB @pjb.sharkey.slugcat.systems · 05/10/2026
Finally remembered if it's clockwise or counter clockwise for rotation around an axis
My right hand doing a thumbs up in front of a monitor full of C++ code
010
Twilit PJB @pjb.sharkey.slugcat.systems · 01/10/2026
001
Twilit PJB @pjb.sharkey.slugcat.systems · 29/09/2026
Holy shit yes
A loading box saying "Hatsune Miku will be here soon"
021
Twilit PJB @pjb.sharkey.slugcat.systems · 26/09/2026
Some people man
GitHub comments (cropped)

Happy to close this as a mod issue if you prefer — just flagging that the ...enabled

My reply:

> Happy to close this as a mod issue if you prefer

The issue is already closed *emdash* [spelled out] inform your agent of that next time.
020
Twilit PJB @pjb.sharkey.slugcat.systems · 26/09/2026
Interlaceon (shamelessly stolen from a friend)
Glaceon pixel sprite but there's black lines every other row (scanlines)
033
Twilit PJB @pjb.sharkey.slugcat.systems · 22/09/2026
Shit's gone off the deep end when this is going in the "gamedev ideas" notes
Also, add raspberry pizza for 30 cents.
030
Twilit PJB @pjb.sharkey.slugcat.systems · 20/09/2026
Cooking something for Dusklight with MelonSpeedruns
Photo of my VRChat avatar dabbing on (downed) ganondorf in the final fight of Twilight Princess. It's not an image edit !!
000
Twilit PJB @pjb.sharkey.slugcat.systems · 20/09/2026
Go horizontal idiot
000
Twilit PJB @pjb.sharkey.slugcat.systems · 19/09/2026
Nature is healing
Google's gemini icon next to the text 'Can't generate an AI overview right now. Try again later.'
011
Twilit PJB @pjb.sharkey.slugcat.systems · 16/09/2026
We have ECS at home:
C++ code

struct Entity {
    std::string name;

    glm::mat4 localXform = glm::identity<glm::mat4>();
    glm::mat4 globalXform = glm::identity<glm::mat4>();

    std::vector<EntityId> children;

    std::shared_ptr<MeshData> mesh; // Optional

    explicit Entity(std::string_view const name) : name(name) {
    }
    Entity(Entity const&) = delete;
    Entity(Entity&&) = default;
};
000
Twilit PJB @pjb.sharkey.slugcat.systems · 16/09/2026
Working on VRM (GLTF) importing into Dusklight
My avatar's legs rendering in pure pink in Twilight Princess
000
Twilit PJB @pjb.sharkey.slugcat.systems · 12/09/2026
@VasilisTheChu@tech.lgbt holy FUCK I can see the cached thumbnail before youtube shows unavailable
Linus Tech Tips thumbnail showing Linus with his Son (?) wearing a Steam Frame
000
Twilit PJB @pjb.sharkey.slugcat.systems · 11/09/2026
C++ code

/**
 * Concept that demands things be an enum. C++ is such a cool language.
 */
template<typename T>
concept Enum = std::is_enum_v<T>;
001
Twilit PJB @pjb.sharkey.slugcat.systems · 09/09/2026
Spot who's missing
Still from Nintendo Direct showing all Zelda games available on Switch 2. In the following order:

The Legend of Zelda
Zelda 2
A Link To The Past
Link's Awakening DX
Ocarina of Time
Majora's Mask
Oracle of Seasons
Oracle of Ages
The Wind Waker
A Link To the Past (GBA) + Four Swords
The Minish Cap
Skyward Sword HD
Breath of the Wild
Link's Awakening (Switch remake)
Tears of the Kingdom
Echoes of Wisdom
Ocarina of time (Switch 2 remake)
Hyrule Warriors: Definitive Edition
Hyrule Warriors: Age of Calamity
Hyrule Warriors: Age of Imprisonment
Cadence of Hyrule
001
Twilit PJB @pjb.sharkey.slugcat.systems · 04/09/2026
Yeah sure why not
Log screenshot:

quit
LOG  : General      f:641470 st:1,163,095,980> command entered via server console (System.in): "quit"
LOG  : General      f:641470 st:1,163,096,060> Unknown command quit
quit
LOG  : General      f:641844 st:1,163,133,422> command entered via server console (System.in): "quit"
LOG  : General      f:641844 st:1,163,133,461> Quit
LOG  : General      f:641845 st:1,163,133,559> Shutdown handling started
000
Twilit PJB @pjb.sharkey.slugcat.systems · 01/09/2026
Exhilerating gameplay
Project Zomboid screenshot

3 furry characters are sitting in a living room reading
130
Twilit PJB @pjb.sharkey.slugcat.systems · 31/08/2026
Pog
000
Twilit PJB @pjb.sharkey.slugcat.systems · 28/08/2026
Walked up to this mission in Cyberpunk and just said "based" like 5 times out loud
Cyberpunk 2077 screenshot: I'm doing the mission "The Beast In Me" and there's a truck with a trans flag painted on the back
030
Twilit PJB @pjb.sharkey.slugcat.systems · 19/08/2026
Deep Rock seriously needs to invest in some BETTER equipment
HUD icon of the drilldozer in Deep Rock Galactic stylized to look like the classic "survivorship bias plane" image. All the hits are focused on the left part of the drilldozer. It's titled "survivorship bias"
021
Twilit PJB @pjb.sharkey.slugcat.systems · 13/08/2026
sickos.png
jj showing a change graph where I have 6 parallel changes merged into my working tree
020
Twilit PJB @pjb.sharkey.slugcat.systems · 05/08/2026
Wow didn't realize it was that easy
Screenshot from Tower Networking Inc. A tooltip is saying "Mount: Press F to lock in"
031
Twilit PJB @pjb.sharkey.slugcat.systems · 04/08/2026
💀
YouTube title for SoundSmith's "[TF2] The Legend of the Duped Shovel" video.

It's 7 years old.
010
Twilit PJB @pjb.sharkey.slugcat.systems · 03/08/2026
It's one sound effect Michael, what's it cost? 5 instructions?
Disassembly code for Nintendo BMS sound effect:

; ENTRY: 0, 0x0049 (Z2SE_WARP_MAP_OFF)
0006BF  C1 00 00 06 CD      OpenTrack 0,0x0006CD
0006C4  C1 01 00 06 E8      OpenTrack 1,0x0006E8
0006C9  C7 00 00 4D         Jmp 0x00004D
0006CD  C3 00 00 30         Call 0x000030
0006D1  E1 33 14            BankPrg 13076
0006D4  E9 00 0A 00 01 00 32 4E 20 00 C8 SimpleADSR 10,1,50,20000,200
0006DF  49 40 64            NoteOn 73,64,100
0006E2  01 3D 80            NoteOn 1,61,128
0006E5  64 19 FF            NoteOn 100,25,255
0006E8  C3 00 00 30         Call 0x000030
0006EC  E1 33 1C            BankPrg 13084
0006EF  55 00 78 06         NoteOn 85,0,120,6
0006F3  4E 00 78 06         NoteOn 78,0,120,6
0006F7  53 00 78 06         NoteOn 83,0,120,6
0006FB  55 00 3C 06         NoteOn 85,0,60,6
0006FF  4E 00 3C 06         NoteOn 78,0,60,6
000703  53 00 3C 06         NoteOn 83,0,60,6
000707  FF                  Finish
010
Twilit PJB @pjb.sharkey.slugcat.systems · 27/07/2026
C# code

    // Top 10 instructions eminem was too afraid to dis
    private void DisNoteOn(byte cmd)
    {
        var voice = _reader.ReadByte();
010
Twilit PJB @pjb.sharkey.slugcat.systems · 26/07/2026
Bro Spotify's new AI slop assistant thing looks just like my Drizzle rendering artifacts
Spotify's thing which is a squiggle/oscillating wave thing that is colored in with a gradient
My thing which I guess looks kinda the same except the gradient is to each corner and it's mixer pixellated
020
Twilit PJB @pjb.sharkey.slugcat.systems · 25/07/2026
Just drove out of here AMA
Google Maps screenshot with the towns "Cis" and "Malé" right next to each other, both circled in red.
033
Twilit PJB @pjb.sharkey.slugcat.systems · 23/07/2026
Guys I made it up here without double jumping where's my strawberry?
Mountain view, high up overlooking a farm in a valley
051
Twilit PJB @pjb.sharkey.slugcat.systems · 22/07/2026
[Slur] Fedi
Google search result showing an Italian website describing the plant "Faggio comune"
000
Twilit PJB @pjb.sharkey.slugcat.systems · 16/07/2026
Work on camera controller. Surprisingly hard to get feeling nice, still not 100% satisfied but good enough for now
010
Twilit PJB @pjb.sharkey.slugcat.systems · 16/07/2026
Upside of this killer project name
Rust code

fn wgpu_settings() -> Box<WgpuSettings> {
    let mut settings = Box::new(WgpuSettings::default());

    if std::env::var("YURI_BINDLESSLESS").is_ok_and(|v| v != "0") {
        settings.disabled_features = Some(FeaturesWGPU::TEXTURE_BINDING_ARRAY.into());
    }

    settings
}
100
Twilit PJB @pjb.sharkey.slugcat.systems · 14/07/2026
TF2 chat screenshot:

*DEAD* orchid: heavy update before hrt
000
Twilit PJB @pjb.sharkey.slugcat.systems · 12/07/2026
The sequel
Forgejo timeline screenshot


PJB pushed to main at PJB/doomed_yuri 1 hour ago
5c76e7ea27
Heartbreaking: forgot to run cargo fmt
020
Twilit PJB @pjb.sharkey.slugcat.systems · 12/07/2026
Git commit title: "
	Embarassing: forgot to multiply by delta time"
120
Twilit PJB @pjb.sharkey.slugcat.systems · 11/07/2026
[ss14 lmao] A story in two parts
Discord conversation screenshot:

PJB: contact them I guess but if you don't do it before the end of next week it's gonna spill into next billing cycle

Chester: I'd just kill it on your end, we already got our moon replacement server provisioned

PJB: do you give a shit about getting the data off it
PJB: same with backblaze

Chester: I can ask the infra team again but the answer is probably gonna be "no"

PJB: if you do not have the copy of Phab you're a pozer

Chester: Confirm. Go ahead and stop paying.

Discord screenshot

Chester: When is convenient for you, Simyon has requested Moon's content.db and manifest.db 

<Mega file request link>

PJB: Dude
PJB: Are you stupid
PJB: I nuked the server
PJB: We do not have backups of that
020
Twilit PJB @pjb.sharkey.slugcat.systems · 08/07/2026
He's schmooving
141
Twilit PJB @pjb.sharkey.slugcat.systems · 08/07/2026
Every day I appreciate Rust (except when I don't FUCK Cargo I had to spend hours yesterday)
IDE tooltip explaining glam::f32::vec::Vec3::move_towards

Moves towards rhs based on the value d.

When d is 0.0, the result will be equal to self. When d is equal to self.distance(rhs), the result will be equal to rhs. Will not go past rhs.
110
Twilit PJB @pjb.sharkey.slugcat.systems · 04/07/2026
Project codename
terminal screenshot

~/experiments
> mkdir doomed_yuri
050
Twilit PJB @pjb.sharkey.slugcat.systems · 02/07/2026
On a related note: wow the metal debugger is fancy
Metal debugger showing dependency view for a trace from a simple bevy 3d sample
000
Twilit PJB @pjb.sharkey.slugcat.systems · 22/06/2026
[ss14, reddit moment]
Comment thread on a Reddit post "why are both Wizden Servers of PJB down?"

pjb3005: fixed
reply: Downvoted for stating you fixed a problem is a real indicator of the path this sub is/has been on.
pjb3005: Lmao, yeah. Reddit is such an utter shithole man.
030
Twilit PJB @pjb.sharkey.slugcat.systems · 13/06/2026
Never too late to transition
Wikipedia article screenshot
5-10 million
Due to gradual degeneration, the Y chromosome will have disappeared.
130
Twilit PJB @pjb.sharkey.slugcat.systems · 09/06/2026
How to kill a Dutch person
Signal messages showing me writing "Amai" and the other person responding with a crying emoji
011
Twilit PJB @pjb.sharkey.slugcat.systems · 26/05/2026
I am so good at this game
Screenshot of the Flash game Grow Island completed
010
Twilit PJB @pjb.sharkey.slugcat.systems · 25/05/2026
See, this time I actually saved before using the knife tool.
"Blender has stopped working" error message
000
Twilit PJB @pjb.sharkey.slugcat.systems · 25/05/2026
Do not believe his lies
Screenshot of the auto-save setting in Blender
000
Twilit PJB @pjb.sharkey.slugcat.systems · 25/05/2026
Family guy death pose
TF2 Freezecam showing a RED soldier in a ragdoll that looks kinda like the family guy death pose. Camera angle's more towards the feet though
000
Twilit PJB @pjb.sharkey.slugcat.systems · 24/05/2026
Fuck you. _puts you in the cylinder_
Blender view of my VRChat avatar except I added a cylinder with the base UV map so it's just a head and the giant cylinder
000
Twilit PJB @pjb.sharkey.slugcat.systems · 23/05/2026
Rain World try not to be one of the most beautiful games ever challenge
Rain World screenshot in Sunbaked Alley
041
Twilit PJB @pjb.sharkey.slugcat.systems · 21/05/2026
@rexo@st.transbus.social uhhhhhhhhh
Markdown showing the link in question is https://git@github.com:Facepunch/sbox-public.git
010
Twilit PJB @pjb.sharkey.slugcat.systems · 20/05/2026
An unreasonable amount of grinding later
Steam showing me I have the "Book Worm" achiement in Terraria, for "Cataloguing every creature in the world". 0.6% of people have this achievement.
010