Sign in

Twilit PJB

@pjb.sharkey.slugcat.systems
54 followers 2 following 942 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 · 16h
000
Twilit PJB @pjb.sharkey.slugcat.systems · 16h
Ashamed to admit, I spent 40+ minutes debugging why my renderer math was broken. Turns out I was passing degrees to a function taking radians
000
Twilit PJB @pjb.sharkey.slugcat.systems · 30/09/2026
Do the impossible see the invisible Row row fight the powa
000
Twilit PJB @pjb.sharkey.slugcat.systems · 29/09/2026
www.lostincult.co.uk/rainworld oh FUCK
lostincult.co.uk
Lost In Cult
022
Twilit PJB @pjb.sharkey.slugcat.systems · 29/09/2026
Fucking hilarious how advertisers still haven't figured out how to actually target the language of their ads properly. I've watched the _same_ OOT remake in both English and French at this point.
000
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
Are you a fart sniffa or a snart fiffa?
010
Twilit PJB @pjb.sharkey.slugcat.systems · 26/09/2026
Chat, are you real?
000
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
Reposted by Twilit PJB
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 · 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 · 25/09/2026
`jj git push -b gay --remote gay`
011
Twilit PJB @pjb.sharkey.slugcat.systems · 25/09/2026
It will always be the Deckard in my heart
010
Twilit PJB @pjb.sharkey.slugcat.systems · 23/09/2026
Guys I believed an AI overview it was wrong
000
Twilit PJB @pjb.sharkey.slugcat.systems · 22/09/2026
Video game where you burn down data centers
010
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
Gamedev is so cool I wish linear algebra was real
031
Twilit PJB @pjb.sharkey.slugcat.systems · 20/09/2026
Go horizontal idiot
000
Twilit PJB @pjb.sharkey.slugcat.systems · 19/09/2026
They should make software with the X axis pointing up
010
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 · 18/09/2026
I CAN BUY A KONQI PLUSHIE??? merch.kde.org/en-eur/products/konqi…
merch.kde.org
Konqi Plushie (Pre-order)
Get your very own Konqi (or two) to be your IRL friend(s)! Tightly stitched and stuffed in a sitting pose, for great resiliency (just like KDE software). Around half of the price will go to KDE e.V., since this will be ordered as a batch. Limited ...
000
Twilit PJB @pjb.sharkey.slugcat.systems · 17/09/2026
What did she use that pineapple and yoyo to DO???????
000
Twilit PJB @pjb.sharkey.slugcat.systems · 17/09/2026
C++29 will have emojis in STL typenames
000
Twilit PJB @pjb.sharkey.slugcat.systems · 17/09/2026
The worst part about working with glTF is getting flashbacks from all the OpenGL-based enums
000
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
Help I'm starting to enjoy writing C++
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 · 16/09/2026
Days since wishing `#embed` in C(++) came a decade or two sooner: 0
000
Twilit PJB @pjb.sharkey.slugcat.systems · 15/09/2026
> elevator > look inside > descends
000
Twilit PJB @pjb.sharkey.slugcat.systems · 15/09/2026
`unsinged int` (when your computer is not on fire)
133
Twilit PJB @pjb.sharkey.slugcat.systems · 14/09/2026
Despite everything, it's still you
011
Twilit PJB @pjb.sharkey.slugcat.systems · 13/09/2026
Fullmetal alchemist
100
Twilit PJB @pjb.sharkey.slugcat.systems · 12/09/2026
They should make a Misskey setting that makes you randomely #hashtag words. Imagine how quickly you could lose followers
010
Reposted by Twilit PJB
Myra :trans_furr_white:​​ :v_pan:​ @vasilisthechu.tech.lgbt.ap.brid.gy · 12/09/2026
LINUS HAS AN UNLISTED VIDEO ON THE STEAM FRAME (youtube.com/watch?v=u8R-bnz1MPU) STEAM FRAME TOMMOROW I AM PUTTING THIS ONE ON MY MOMS GRAVE
211
Twilit PJB @pjb.sharkey.slugcat.systems · 12/09/2026
It's crazy how the statement "it's crazy how Nintendo made a game entirely about vore" applies to multiple series
132
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 · 10/09/2026
Forgejo try not to have critical security vulnerabilities challenge:
000
Twilit PJB @pjb.sharkey.slugcat.systems · 10/09/2026
NEW BLOG POST! It's not the YAML spec's fault, but... slugcat.systems/post/26-09-10-yaml-…
slugcat.systems
It's not the YAML spec's fault, but...
So I came across another blog post shitting on YAML again. “The Norway Problem”, the author proudly repeats while posting falsehoods. So I looked into it myself, and here’s what I found.
011
Twilit PJB @pjb.sharkey.slugcat.systems · 10/09/2026
Holy fuck I finally finished the YAML blog post (publishing tomorrow)
000
Twilit PJB @pjb.sharkey.slugcat.systems · 10/09/2026
_Grabs a geiger counter and puts you into a superposition_
000
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 · 06/09/2026
You know what? Fuck you _remaps your page tables_
100
Twilit PJB @pjb.sharkey.slugcat.systems · 05/09/2026
[LLM copyright thoughts] You know at first when all this LLM shit was new-ish I didn't really think using copyrighted content for model training was a bad thing. I have since come to realize that is not because I think what LLMs are doing is acceptable, but because I think copyright should be […]
sharkey.slugcat.systems
Original post on sharkey.slugcat.systems
100
Reposted by Twilit PJB
Feral Art Bot @feralbot.botsinbox.net.ap.brid.gy · 04/09/2026
e926.net/posts/4701874 Source 1: twitter.com/cco00oo/status/17763121… Source 2: pbs.twimg.com/media/GKa6RIRaIAAYxo0… (Reference ID: 2025)
Art of an umbreon by nagasaki_wonderful_polyester. Sourced from e926.net
001
Twilit PJB @pjb.sharkey.slugcat.systems · 04/09/2026
Bed comfy...
000
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 · 30/08/2026
[HRT+] AAAAAAAAAAAAAAAAAH boobs hurt
020