@soulthreads@mastodon.gamedev.place avatar

soulthreads

@[email protected]

Still trying to find my place in this mad world.
Not actually a game dev, more like a games-adjacent tools developer.

This profile is from a federated server and may be incomplete. View on remote instance

@allpurposemat@mastodon.gamedev.place avatar allpurposemat , to random

Trying to give money to a website…

When I input my non-bigtech email: "This doesn't appear to be a valid email address"
When I input my name: "Some special characters (š, б, œ, etc.) are not supported"

The state of web dev in 2026, I guess.

soulthreads ,
@soulthreads@mastodon.gamedev.place avatar

@allpurposemat those are some really frustrating error messages. I wonder if it's vibe-coded, or just born out of ignorance?
And what are some other "special" characters that are allowed. :)

@aeva@mastodon.gamedev.place avatar aeva , to random

anyone got any recommendations for Drum & Bass music? this frequency response chart from my hearing test today suggests that I should get really into Drum & Bass music

soulthreads ,
@soulthreads@mastodon.gamedev.place avatar

@aeva Mitch Murder, who is normally a synthwave artist, has recently started to put out some nice atmospheric DnB, and I'm all for it:
https://www.youtube.com/watch?v=BYkKhgh2vXg
https://www.youtube.com/watch?v=Lffi1eEge4o

Also just yesterday I've remembered about Bustre, they're great at melodic stuff: https://bustre.bandcamp.com/track/calamity-part-1

@kde@floss.social avatar kde , to random

Happy Birthday to us 🎂! KDE is 29!

Today KDE is 29 years old and we are celebrating kicking off our yearly . Donate and make KDE's wishes come true.

https://kde.org/fundraisers/yearend2025/

ALT
soulthreads ,
@soulthreads@mastodon.gamedev.place avatar

@kde I think I've been using KDE for 19 years at this point and enjoying it thoroughly (even during the rocky 3 -> 4 transition), so I've finally made a recurring annual donation. Thank you so much for what you do!

@pervognsen@mastodon.social avatar pervognsen , to random

The 9800X3D + RX 9070 XT system arrived. Might have gone slightly overboard with the fans in this case.

ALT
soulthreads ,
@soulthreads@mastodon.gamedev.place avatar

@pervognsen Would you mind sharing the shop where you got it from?
We've recently moved to Thailand as well and I'm currently facing the same task: building/buying and all-AMD PC for work stuff.

soulthreads ,
@soulthreads@mastodon.gamedev.place avatar

@pervognsen thank you so much!

@soulthreads@mastodon.gamedev.place avatar soulthreads , to random

Just watched a video about IKEA using 3D renders for everything: https://www.youtube.com/watch?v=Kup0d4Te3n0

And then noticed some really familiar controls.
@ocornut you are probably already aware of this, but once again, congrats on building such a versatile and useful tool!

@aeva@mastodon.gamedev.place avatar aeva , (edited ) to random

for programmers who use linux:

Do you know how to write packages for your distro's package manager?

soulthreads ,
@soulthreads@mastodon.gamedev.place avatar

@aeva I know how to make Arch Linux packages (and made pkgbuilds for one of my opensource projects), and vaguely remember how to make Debian packages, but as of now, I just let CMake's CPack handle that for me, it works fairly well (that's at my day job).

@lritter@mastodon.gamedev.place avatar lritter , to random

stuck in the gangway of a hot overcrowded 2-wagon regional train for another hour. this shit suuuuuuuuuuuuuuucks.

soulthreads ,
@soulthreads@mastodon.gamedev.place avatar

@lritter 🤣🤣🤣

I'm so sorry for what you are having to go through, but this is just so fucking funny

@danluu@mastodon.social avatar danluu , to random

I can't quite put my finger on it, but there's something delightful about this list of "legitimate" uses of negative literals:

https://github.com/elm/compiler/issues/1773.

I think part of it is the circumstances that would compel users to construct such a list. Until that thread, it hadn't even occurred to me that someone would present a case against the existence of negative literals that required a rebuttal.

ALT
soulthreads ,
@soulthreads@mastodon.gamedev.place avatar

@danluu @pervognsen Oh man, it's always so funny (and frustrating) when the compiler screams at you instead of doing the actual thing you want the program to do.
Like, you already wrote the logic to handle this case, why not turn into something useful instead of making it an error?

E.g. I'm having a lot of mixed feelings about Zig, which recently made it an error if you declare a variable and don't change its value later — you are supposed to mark it as const instead. Just, why?

soulthreads ,
@soulthreads@mastodon.gamedev.place avatar

@floooh @zeux @NohatCoder @danluu @pervognsen yeah, being almost-always-const is fine, but not when the compiler forces you to do it for no reason.
I can only imagine how fun it is going to be to try to debug/iterate on something, and now you have to change var/const in an unrelated place all the time.
Having it as a warning would've been much better.

@lritter@mastodon.gamedev.place avatar lritter , to random

if your implementation works right away, that means your test is flawed

soulthreads ,
@soulthreads@mastodon.gamedev.place avatar

@lritter while I generally agree, the coincidence here is quite funny (unless it actually is a subtoot!)