Sign in

I'm an issue

@kris.gay
473 followers 222 following 1.3K posts

Breaking stuff Part of @teamswitched.dev, @deltatraveler.vyletbunni.com and RIBBIT Professional at snapping Gamemaker in half pfp by @MarshieMonarch.bsky.social

PostsRepliesMedia
I'm an issue @kris.gay · 12/10/2026
New gamemaker runner implementation dropped so I threw it into the "can I detect this using only implementation quirks" mines (This one was graciously marked with a comment in the source)
181
I'm an issue @kris.gay · 07/10/2026
Hello there I put triangles on the screen using software designed to put triangles on the screen.
4436
I'm an issue @kris.gay · 07/10/2026
Just did this btw
050
I'm an issue @kris.gay · 01/10/2026
I was informed the Undertale RetroAchivements mod had some anti-re stuff done to it to deter cheating so naturally I got curious. 3/10, deters casual lookers who just try to open the thing in UTMT but took me less than 5 minutes to get around. I suppose that's the goal anyway.
3512
I'm an issue @kris.gay · 24/09/2026
(in other words, enough active people crashed that it got brought up in hq a few minutes after it happened where hampus saw it and fixed it, so it didn't go through the regular disclosure process) github.com/fluxerapp/fl...
060
I'm an issue @kris.gay · 24/09/2026
Fluxer client denial-of-service - crash all web/desktop clients connected to a guild. This was discovered by accident in the wild (in a community with 3k members no less, which is a lot for this platform) so it got noticed and fixed within like 10 minutes of the initial trigger.
1110
I'm an issue @kris.gay · 23/09/2026
AAAD (Assigned Adult At Discord)
060
I'm an issue @kris.gay · 22/09/2026
This one?
010
I'm an issue @kris.gay · 16/09/2026
looks right to me
010
I'm an issue @kris.gay · 14/09/2026
Thanks guys
010
I'm an issue @kris.gay · 14/09/2026
2263
I'm an issue @kris.gay · 13/09/2026
Ok so as it turns out the optimization was just "don't be stupid" Only change here is checking for unset values up front instead of attempting to deserialize them and checking for a sentinel
010
I'm an issue @kris.gay · 13/09/2026
You know I should have guessed the homebrew wiki had that info, thanks
110
I'm an issue @kris.gay · 13/09/2026
(Example from switch 2 where it does show the version when there’s no pending update)
010
I'm an issue @kris.gay · 13/09/2026
I want to keep it on whatever version it’s on now in case I want to mess with the media share exploit thing if/when details come out and I can't see the version because it’s telling me an update is ready instead (it’s in airplane mode right now)
220
I'm an issue @kris.gay · 13/09/2026
Currently working on a savestate viewer/editor thing for the undertale speedrun practice mod. I got room rendering working earlier but as it turns out the way GM versions this old store instance variables is uhhhh really bad resulting in this nonsense.
2100
I'm an issue @kris.gay · 09/09/2026
You don't say
1141
I'm an issue @kris.gay · 05/09/2026
The nonsense has resulted in the funny
160
I'm an issue @kris.gay · 04/09/2026
"If you forgot then it wasn’t important" The forgotten thing in question:
Action Required: Your app Stealth Rock has reached 10,000 users and its privileged intent access requires review.
You have 4 days to submit your request. Request due: 9/9/2026.
Note: If your app does not need Privileged Intents, no action is required.

Get Started
Learn more
181
I'm an issue @kris.gay · 16/08/2026
Spot the difference Broken on left, fixed on right
	let out = []
	let p = 0
	let val = 1
	while p <= 1074 {
		out[p + 1074] = val
		out[1074 - p] = 1 / val
		val *= 2
		p += 1
	}	let out = []
	let p = 0
	let val = 1
	while p <= 1074 {
		out[p + 1074] = 1 / val
		out[1074 - p] = val
		val /= 2
		p += 1
	}
000
I'm an issue @kris.gay · 14/08/2026
hm I sure wonder who this is for
1243
I'm an issue @kris.gay · 12/08/2026
yeah sure whatever
000
I'm an issue @kris.gay · 12/08/2026
I think you missed a step
120
I'm an issue @kris.gay · 12/08/2026
You know, this sort of makes sense when you think about it, but also it's not exactly what I'd expect to happen either.
000
I'm an issue @kris.gay · 12/08/2026
Made a Fluxer version, although Fluxer doesn't have news channels so you're sort of stuck in the community. fluxer.gg/QhN57zr0
141
I'm an issue @kris.gay · 10/08/2026
I made a tracker that pings when the Deltarune 7B page updates. It's currently a news channel in a Discord server and not a bot you can add yourself, but you can subscribe to the channel and get updates in your own servers that way. discord.gg/M2F2ytChPX
216830
I'm an issue @kris.gay · 10/08/2026
Context is I'm using cssbox to render the 7b status page, but its default useragent gets eaten by cloudflare and passing a file url made it read with the windows default encoding (which is not utf-8) leading to this beauty
010
I'm an issue @kris.gay · 10/08/2026
130
I'm an issue @kris.gay · 09/08/2026
This was supposed to just be for testing but this UI style could go somewhere ngl. Got that BIOS vibe.
060
I'm an issue @kris.gay · 04/08/2026
New data type unlocked ("long double")
270
I'm an issue @kris.gay · 04/08/2026
well it helped that 32772 is suspiciously close to a power of 2 so I could tell something was going on there also if you go to microsoft's old pdb repo there's some code related to dumping pdb info and this is what the function for this particular case looked like
010
I'm an issue @kris.gay · 04/08/2026
010
I'm an issue @kris.gay · 04/08/2026
What a neat little struct, I sure hope that part of the name field doesn't actually contain other data depending on the value of the "value" field Inaccurate documentation really is worse than no documentation Fortunately figured it out relatively quickly but yeah
typedef struct CONSTSYM {
    unsigned short  reclen;     // Record length
    unsigned short  rectyp;     // S_CONSTANT or S_MANCONSTANT
    CV_typ_t        typind;     // Type index (containing enum if enumerate) or metadata token
    unsigned short  value;      // numeric leaf containing value
    unsigned char   name[CV_ZEROLEN];     // Length-prefixed name
} CONSTSYM;
210
I'm an issue @kris.gay · 03/08/2026
030
I'm an issue @kris.gay · 03/08/2026
yeah I think that's a little over 1686 lines
160
I'm an issue @kris.gay · 01/08/2026
010
I'm an issue @kris.gay · 01/08/2026
Has science gone too far
260
I'm an issue @kris.gay · 27/07/2026
In light of recent events steamcommunity.com/sharedfiles/...
060
I'm an issue @kris.gay · 26/07/2026
Ah that would do it
000
I'm an issue @kris.gay · 26/07/2026
PDB parser is going great
120
I'm an issue @kris.gay · 25/07/2026
030
I'm an issue @kris.gay · 24/07/2026
sethbling
060
I'm an issue @kris.gay · 19/07/2026
I prefer being uninterrupted thank you
1100
I'm an issue @kris.gay · 19/07/2026
github.com/YoYoGames/Ga...
0761
I'm an issue @kris.gay · 18/07/2026
I checked replies twitter.com/storkystack/...
130
I'm an issue @kris.gay · 18/07/2026
idk about that one chief
060
I'm an issue @kris.gay · 18/07/2026
Noelle in Deltatraveler
010
I'm an issue @kris.gay · 15/07/2026
Stalking the bug reports repo has finally paid off
030
I'm an issue @kris.gay · 14/07/2026
This patch sucks.
150
I'm an issue @kris.gay · 13/07/2026
I know what I’m doing when I get home
140