Sign in

goat

@goat.horse
131 followers 89 following 66 posts

Professional fairy goat. I love game dev, modding, RE, C# and VR stuff! Making XIVLauncher and Dalamud, and some other smaller stuff, at github.com/goaaats

PostsRepliesMedia
Reposted by goat
aqua a @aquaflower.bsky.social · 30/09/2026
warning you get sleepy if stay up late
17651200
goat @goat.horse · 30/09/2026
I relate to this so much, every time I pick up that world I was working on I look at some U# and the way everything Udon is just the mostly flimsy shit on the planet and all motivation immediately leaves my body
101
goat @goat.horse · 22/09/2026
I've seen all of your videos on displays and it's also the first time I really noticed it and thought "wonder what rig they used for this shot". Looks nice, maybe it's because it lingers a little more and is at more of an angle!
100
goat @goat.horse · 16/09/2026
On Chrome, the built-in passkey mechanism wants them to be stored on your phone instead. That's more than good enough for most people, even though it's also synced through a Google account. The real benefit is that it's impossible to phish passkeys either way
020
goat @goat.horse · 16/09/2026
The passkey being TPM/secure element based solves this problem, if you need to provide a factor such as biometrics to unlock it, so OS-provided passkeys are generally safe. Password manager passkeys are just as unsafe as storing your OTP secret in your password manager and they should tell you so.
120
goat @goat.horse · 09/09/2026
I think the general experience of using the SDK is great and the actual conversion is pretty good, requiring very little tweaking to get the same basic look (on liltoon and poiyomi). They were all happy to give it a shot and I don't think it's far to "just works" for basic conversions :)
000
goat @goat.horse · 09/09/2026
I recently tried to get my ~10ppl VRC weekly to try Reso and most of them had a lot of issues with the SDK that were all ticketed already. I think these ones were most critical: - Conversion only functioning once (108) - Various issues setting up viewpoints/near clip (115, 107) - The OOM issues
110
Reposted by goat
Deni_iguess @deniiguess.bsky.social · 28/08/2026
so i spent like 4 months working on a taiko no tatsujin nes port..... and i just released it like 2 hours ago- below is autoplay footage of one of the oni charts from there if you wanna play it you can get it here: github.com/Deniiguess/t... #taiko #taikonotatsujin (why not)
18434189
goat @goat.horse · 20/08/2026
It puts the water in the little box you have to empty now and then back in the clothes (this is fiction I don't think it actually does)
010
goat @goat.horse · 12/08/2026
<insert "bare minimum" meme>
030
goat @goat.horse · 12/08/2026
Dalamud has some basic sandboxing for power users now! I really just built this for myself so it doesn't have any bells and whistles, but we might pick it up in the future and try to figure out the UX problems that make it difficult to use github.com/goatcorp/Dal...
github.com
2165
goat @goat.horse · 10/08/2026
Also it sucks and everything of note I achieved in my life I have by explicitly not gatekeeping and relying on other people not gatekeeping, so that's a bummer, I feel like other folks deserve that and might not get the chance
060
goat @goat.horse · 10/08/2026
There's a voice inside me that wants to respond to this kinda thing by gatekeeping more and I can see why other people choose to, but I can't help but feel that it's too late for that now
150
goat @goat.horse · 10/08/2026
I really didn't expect the immediate impact of AI on me to be "every single person on the planet with a PC and a shitty idea can now make it within half an hour" instead of "flood of bullshit PRs that I have to sift through" as everyone told me would happen
190
goat @goat.horse · 28/07/2026
This is me with the ridge racer type 4 ost, works every time
010
goat @goat.horse · 24/07/2026
I went in without knowing that they existed and had an amazing time, probably altogether different than if I had known anything about it, so you should totally give it a shot!
110
Reposted by goat
NotNite @notnite.com · 24/07/2026
presenting 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/gdpatch
notnite.com
GDPatch: a versatile Godot mod loader
It only took 15 months for me to write another interesting blog post!
12319102
goat @goat.horse · 24/07/2026
Sweet, good job!
020
Reposted by goat
Red, as in, Badfakename @badfakename.bsky.social · 09/07/2026
Inugami, as seen in the Heaven on High dungeon, saying "May the carnage never end."
1932571
goat @goat.horse · 17/07/2026
I had a good run for a while but then someone coughed at me and now I'm out again, need to eat more fruits or something
030
goat @goat.horse · 17/07/2026
Anyway if you don't hear from me again I probably died or something
010
goat @goat.horse · 17/07/2026
I'm sick and I keep having this dream where I sit next to Lenny from the Simpsons on a flight, and I go "Not Lenny!!" and then he gets upset because apparently everyone says that when they spot him in public
240
goat @goat.horse · 13/07/2026
Sorry about that. We were getting a lot of questions and some folks that weren't exactly interested in having productive conversations, so I think mods started shutting conversation about this down with links to our documentation. I'll try to bring it up!
150
goat @goat.horse · 13/07/2026
It's a hard call to make, but at the moment, we think the harm reduction that would be achieved by doing such a block would effectively amount to nothing, while setting a dangerous precedent for the way we interact with the custom repository ecosystem.
1160
goat @goat.horse · 13/07/2026
The mechanism is only really designed for developers to retract faulty versions of plugins that cause crashes. Using it for anything more than that would not amount to anything more than virtue signaling, in our opinion, and lock us into a cat and mouse game.
1160
goat @goat.horse · 13/07/2026
This is exactly what happened with the Chinese version of Dalamud (maintained by a separate team). Someone already threatened to do this to us when we introduced new rules for AI-generated plugins!
1210
goat @goat.horse · 13/07/2026
If you follow plugin development, you probably know that we have a rudimentary system to "block" plugins. We have never used it to block rule-breaking plugins, for a few reasons: You can easily disable it, it would probably be 20 minutes of work to make an "unlocked" Dalamud distribution.
1242
goat @goat.horse · 13/07/2026
It's annoying to write a post like this, since safety is really important to us, but it's sadly out of our hands at the moment. Let's hope that we will get a proper fix soon!
1200
goat @goat.horse · 13/07/2026
We posted a small update on account IDs and "character database" plugins: dalamud.dev/news/2026/07... Sadly, it still boils down to "this sucks, we sadly can't do anything about it". Will do my best to answer questions in replies.
dalamud.dev
An Update on Account IDs | Dalamud
Hello everyone. We’ve received a number of comments and concerns about a custom repository plugin that collects and tracks players via their Character IDs and Account IDs. In the past, we’ve published...
412556
goat @goat.horse · 12/07/2026
They don't feel like they were ripped off, same with their phones. It makes sense in a way, they don't want to bother with a new thing and they are so cheap, it doesn't matter, but it feels odd to me because I know tech doesn't wear out in that way usually, people just make it shitty.
1110
goat @goat.horse · 12/07/2026
Something that is completely foreign to me but seems to be common for older people like my parents is that tech "breaks". Their original Google TV from 4 years ago became unusable (updates, ads? key presses took 20 seconds to react) and they just said it was "broken" and bought a newer one.
2110
Reposted by goat
FalKoopa 🌈 @falkoopa.in · 11/07/2026
My new apartment has wifi now and I did what I had to do
1143794
goat @goat.horse · 05/07/2026
Can't wait for the moment when some exec at MS goes "No guys, this is too much value, it's too good, make it bad NOW"
110
Reposted by goat
Khayle @khayle.net · 02/07/2026
[REPOSTS APPRECIATED] Hi, I'm Khayle, a plugin developer for FFXIV (XIVCombo (Expanded), soon Chat Bubbles 2, & more!) I am again facing the risk of getting expelled from my appartment I need to gather a total of 3000€ by 31/07. I am still waiting for the approval of my disability social income.
2131185
goat @goat.horse · 02/07/2026
Do NOT get the McSpritz Sakura × Sprite™ Limited Edition collab. It's not worth it
040
Reposted by goat
LOAFBUD @loafbud.bsky.social · 27/06/2026
THE REACTION OF THE CENTURY #deltarune
62526604
goat @goat.horse · 24/06/2026
Time for the bimonthly "I closed VS because something broke, and it started auto-updating, and broke even further and now I have to restart my PC and roll back and and have it delete all my extensions and restart it again" maneuver
0193
goat @goat.horse · 14/06/2026
"Sane" C++ feels like an actual option to me for this. No exceptions, no rtti, minimal templates, using modern safety features where possible. But that assumes you want to write C++ and knowing what parts of the STL are stupid is kind of a skill by itself.
120
Reposted by goat
Jenn / CaptainHanyuu 💖✨ @captainhanyuu.art · 12/06/2026
okay okay fine! dang! #art
A painted low poly green kiwibird on a paraglider. The text below says:

Mind-boggling effects!
6189532913
goat @goat.horse · 11/06/2026
It tracks how long it is to the soccer world cup though, good shit
030
goat @goat.horse · 01/06/2026
Happy pride! I'm gay and weird but I usually don't talk about it a lot. I love seeing other people getting to be gay and weird though, which is a little harder than it should be nowadays, so please support your local lgbt associations if you can, they need it!
0101
goat @goat.horse · 25/05/2026
What are we thinking about apples or spaghetti or chocolate chip cookies, only hot takes
110
goat @goat.horse · 22/05/2026
Probably also one of the only people to actually get something fixed, the times I've tried they just ghosted me and left it as-is, even if it wasn't me that sent the report
070
goat @goat.horse · 20/05/2026
That game was stuck on festo for so long, those tracks now elicit an emotional tropical house response for me
010
goat @goat.horse · 19/05/2026
I remembered Kate is also on macOS, it's a bit further on the IDE scale and I don't know how good the KDE Mac ports are, might be worth a shot
110
goat @goat.horse · 19/05/2026
Give ol' reliable Sublime with an LSP a try. It's boring but it's fast and it works.
130
goat @goat.horse · 13/05/2026
I would absolutely use something like this! Have thought about building it for my own projects, but I don't want to host my own CI at the moment. Considered bodging it with GH actions but it all seemed like a hack.
010
goat @goat.horse · 13/05/2026
I think not having to upgrade if you only use our APIs alone could be a win, not sure how many plugins this would apply to. The calculator plugin that only uses ImGui shouldn't need to upgrade every patch, but maybe it wants to read item prices or something and then you need Excel and versioning.
030
goat @goat.horse · 13/05/2026
I think this would hurt a little bit in that it's a lot of unrealized potential, and plugin devs couldn't make use of the capability for versioning their own APIs (and would have to continue messing with IPCs), but it might be worth the tradeoff?
040
goat @goat.horse · 13/05/2026
On top of complexity, it would also take a lot of work and time to implement and probably cause some friction initially. My question would be: is it dire enough for us to scope this down into something more manageable? I.e. just managing game and Dalamud API as versions, to reduce breakage.
150