Katherine 🏳️⚧️
@quadraticink.bsky.social
Principal Software Engineer at Scopely.
Personal account for personal ramblings.
If I'm posting/sharing code, it's probably cursed.
she/her
Personal account for personal ramblings.
If I'm posting/sharing code, it's probably cursed.
she/her
"To hell with graphics, squash the special effects. All has only functional significance. Given will, they would play on monochrome oscilloscopes." - Andrey Om for GAME.EXE, 1999.
I knew this quote was living in my head rent-free for a purpose.
I knew this quote was living in my head rent-free for a purpose.
November 8, 2025 at 1:50 PM
"To hell with graphics, squash the special effects. All has only functional significance. Given will, they would play on monochrome oscilloscopes." - Andrey Om for GAME.EXE, 1999.
I knew this quote was living in my head rent-free for a purpose.
I knew this quote was living in my head rent-free for a purpose.
This will probably mean anything only to 5% of people seeing this, if that, but I had a very good evening.
November 5, 2025 at 9:01 AM
This will probably mean anything only to 5% of people seeing this, if that, but I had a very good evening.
Inspired by economics of AI, I have an idea I want to pitch to AI companies about powering their data centers.
November 2, 2025 at 4:07 AM
Inspired by economics of AI, I have an idea I want to pitch to AI companies about powering their data centers.
What about the wrong person playing guitar? Is this the same problem? AI training grades images with ghost hands down so much that nonsensical arrangement is preferred to not having hand obviously connected to the person actually playing? And again, legs. Can't have too much obscured!
October 29, 2025 at 11:01 PM
What about the wrong person playing guitar? Is this the same problem? AI training grades images with ghost hands down so much that nonsensical arrangement is preferred to not having hand obviously connected to the person actually playing? And again, legs. Can't have too much obscured!
Is this why characters are reaching extra far? Because a more natural motion would result in the hand being out of the frame too long?
October 29, 2025 at 11:01 PM
Is this why characters are reaching extra far? Because a more natural motion would result in the hand being out of the frame too long?
Did the skirt turn into shorts here, because there is a negative prompt against not having two legs?
October 29, 2025 at 11:01 PM
Did the skirt turn into shorts here, because there is a negative prompt against not having two legs?
Oh, right. I had that pre-ordered. Funniest part? I forgot about that, and last month I finally consolidated 4th into a single box, with everything neatly organized. Well, that did not last. 😹
October 23, 2025 at 9:52 PM
Oh, right. I had that pre-ordered. Funniest part? I forgot about that, and last month I finally consolidated 4th into a single box, with everything neatly organized. Well, that did not last. 😹
There, are, of course, a lot of costs associated with a building that aren't just material and labor, like architectural design and engineering, utilities, etc. But there are methods for dealing with it. See if you can spot some optimizations from my hometown.
October 23, 2025 at 8:57 PM
There, are, of course, a lot of costs associated with a building that aren't just material and labor, like architectural design and engineering, utilities, etc. But there are methods for dealing with it. See if you can spot some optimizations from my hometown.
I'm prepared to call it a partial success.
(Experimenting with Miliastra Wonderland)
(Experimenting with Miliastra Wonderland)
October 22, 2025 at 8:13 AM
I'm prepared to call it a partial success.
(Experimenting with Miliastra Wonderland)
(Experimenting with Miliastra Wonderland)
Move ZIG
For great justice.
(Yes, I am this old.)
For great justice.
(Yes, I am this old.)
October 21, 2025 at 4:46 PM
Move ZIG
For great justice.
(Yes, I am this old.)
For great justice.
(Yes, I am this old.)
I'm glad Genshin only gives me an "Oh," option, because that's what I was thinking.
The bait in this game is strong.
The bait in this game is strong.
October 20, 2025 at 10:35 PM
I'm glad Genshin only gives me an "Oh," option, because that's what I was thinking.
The bait in this game is strong.
The bait in this game is strong.
Inspired by the above, for your consideration.
October 18, 2025 at 9:47 PM
Inspired by the above, for your consideration.
Playing with some concepts around reflection again. I wanted to see if I can make something that allows exporting methods as painless as possible. The goal is to have something not unlike Unreal's actor system, but without code gen and with as little magic syntax as possible.
godbolt.org/z/bc8EnfG7G
godbolt.org/z/bc8EnfG7G
October 12, 2025 at 2:10 AM
Playing with some concepts around reflection again. I wanted to see if I can make something that allows exporting methods as painless as possible. The goal is to have something not unlike Unreal's actor system, but without code gen and with as little magic syntax as possible.
godbolt.org/z/bc8EnfG7G
godbolt.org/z/bc8EnfG7G
I'm glad I'm not the only one with multiple extra copies of Guns of Icarus.
I don't even know how about half of these ended up here. Bundles, I guess? If anyone sees anything they like, free to good home.
I don't even know how about half of these ended up here. Bundles, I guess? If anyone sees anything they like, free to good home.
October 11, 2025 at 8:37 PM
I'm glad I'm not the only one with multiple extra copies of Guns of Icarus.
I don't even know how about half of these ended up here. Bundles, I guess? If anyone sees anything they like, free to good home.
I don't even know how about half of these ended up here. Bundles, I guess? If anyone sees anything they like, free to good home.
The only non-AI explanation I have.
(But no, it's definitely AI.)
(But no, it's definitely AI.)
October 11, 2025 at 6:19 AM
The only non-AI explanation I have.
(But no, it's definitely AI.)
(But no, it's definitely AI.)
Heroes OE first thoughts. (🧵?)
Crunchy. Hard to judge balance yet, and a lot will come down to maps (will custom be a thing?) but solid start. Not sure what I think of the law system yet, but having two upgrade options for units? Yes! I like this. Not sure I'd ever pick not archers here, though.
Crunchy. Hard to judge balance yet, and a lot will come down to maps (will custom be a thing?) but solid start. Not sure what I think of the law system yet, but having two upgrade options for units? Yes! I like this. Not sure I'd ever pick not archers here, though.
October 10, 2025 at 6:23 PM
Heroes OE first thoughts. (🧵?)
Crunchy. Hard to judge balance yet, and a lot will come down to maps (will custom be a thing?) but solid start. Not sure what I think of the law system yet, but having two upgrade options for units? Yes! I like this. Not sure I'd ever pick not archers here, though.
Crunchy. Hard to judge balance yet, and a lot will come down to maps (will custom be a thing?) but solid start. Not sure what I think of the law system yet, but having two upgrade options for units? Yes! I like this. Not sure I'd ever pick not archers here, though.
Technically, there are two notes in favor of Hive not using user content for their genAI, both in ToS and FAQs. But they are ambiguous. It is unclear from ToS and FAQ if training genAI on user submitted content constitutes retention or reproduction of user content.
Clarification is needed.
Clarification is needed.
October 7, 2025 at 7:46 PM
Technically, there are two notes in favor of Hive not using user content for their genAI, both in ToS and FAQs. But they are ambiguous. It is unclear from ToS and FAQ if training genAI on user submitted content constitutes retention or reproduction of user content.
Clarification is needed.
Clarification is needed.
Second, Hive ToS regarding customer submitted content.
thehive.ai/terms-of-use
Note that genAI is one of their services:
thehive.ai/apis/image-g...
thehive.ai/terms-of-use
Note that genAI is one of their services:
thehive.ai/apis/image-g...
October 7, 2025 at 7:46 PM
Second, Hive ToS regarding customer submitted content.
thehive.ai/terms-of-use
Note that genAI is one of their services:
thehive.ai/apis/image-g...
thehive.ai/terms-of-use
Note that genAI is one of their services:
thehive.ai/apis/image-g...
@ceramicwombat.bsky.social sent me a set of his custom coin dice. Link to his etsy in replies.
These are cast from metal, and have a very satisfying weight to them. They also do work really well as dice, despite my initial reservations. Especialy the d10s. (Hence, Draw Steel book for background.)
These are cast from metal, and have a very satisfying weight to them. They also do work really well as dice, despite my initial reservations. Especialy the d10s. (Hence, Draw Steel book for background.)
October 7, 2025 at 6:31 PM
@ceramicwombat.bsky.social sent me a set of his custom coin dice. Link to his etsy in replies.
These are cast from metal, and have a very satisfying weight to them. They also do work really well as dice, despite my initial reservations. Especialy the d10s. (Hence, Draw Steel book for background.)
These are cast from metal, and have a very satisfying weight to them. They also do work really well as dice, despite my initial reservations. Especialy the d10s. (Hence, Draw Steel book for background.)
Is that what people ended up calling that drink? I remember when it was making rounds before it was called that. It's fine.
October 6, 2025 at 8:32 PM
Is that what people ended up calling that drink? I remember when it was making rounds before it was called that. It's fine.
"Violations in name or description?"
Is saying, "Transphobia," against community guidelines now?
What the everliving fuck, bsky?
Is saying, "Transphobia," against community guidelines now?
What the everliving fuck, bsky?
October 6, 2025 at 1:46 AM
"Violations in name or description?"
Is saying, "Transphobia," against community guidelines now?
What the everliving fuck, bsky?
Is saying, "Transphobia," against community guidelines now?
What the everliving fuck, bsky?
Never doubted it for a second.
October 3, 2025 at 6:16 PM
Never doubted it for a second.
Meanwhile, reflection in C++26:
October 2, 2025 at 9:40 AM
Meanwhile, reflection in C++26:
- "Rates!"
- "It says rats."
- "It says rats."
September 26, 2025 at 6:18 PM
- "Rates!"
- "It says rats."
- "It says rats."