Jason
jkercher.bsky.social
Jason
@jkercher.bsky.social
I flip bits. Favorite flippers: C, Odin #odinlang

Certified python hater
Ha. Don't feed the trolls. He's not here in good faith.
September 15, 2025 at 6:50 PM
Ace Combat 4. Which is kind of strange for an arcadey flight sim where the story is mostly tangential throughout the game. The final mission's music was straight up opera, and it somehow felt just right.
February 5, 2025 at 5:18 AM
Maybe it's just me... iCannotReadWTFThisSays without staring at it for a second, but i_can_read_wtf_this_says at a glance. Easier to read.. more consistent to write. I see no advantage to camel case.
January 16, 2025 at 11:53 PM
Looks like arctan. This should be close or at least get you started:

range * arctan(rate*(x + offset_x)) + offset_y
January 16, 2025 at 2:24 AM
Hard agree. A few years ago, I was looking to try a new language, and the *only* reason it wasn't zig was the camel case.
January 16, 2025 at 1:39 AM
As if I needed another reason to hate python.
December 5, 2024 at 10:46 AM
Brilliant self own sir.
November 30, 2024 at 2:09 PM
> The saying that proves

Lol no. Block doesn't limit speech. I don't want to see braindead opinions, and I shouldn't be forced to. They still have freedom to speak, and I have the freedom not to listen to them. Best of both worlds my guy.
November 30, 2024 at 1:44 PM
As much as I like Linux, that has got to be its biggest flaw by leaps and bounds. glibc throws a wrench into shipping binaries. That's why the Odin guys are trying to move away from libc on Linux specifically.
November 29, 2024 at 6:01 AM
Thank you! Will do.
November 29, 2024 at 2:06 AM
Yo Karl! Can I get on your list?
November 29, 2024 at 1:53 AM
Hell yeah brother.
November 29, 2024 at 1:43 AM
Maybe I should have mentioned what I do know. The build option you want is -extra-linker-flags. Just not sure from there.
November 29, 2024 at 1:29 AM
Not actually sure. I had trouble getting that to work in C the last time I tried.
November 29, 2024 at 1:27 AM
make can still be used, if you want to reserve or set the allocator. a := d does not copy the elements. It copies the structure. Maps are a bit weird as they are actually a packed pointer.
November 27, 2024 at 6:51 PM
Arrays*
November 27, 2024 at 6:41 PM
It allocates *on the insert* using the context. It was zeros before that. Dynamic stays work the same way.
November 27, 2024 at 6:41 PM
No, dynamic it's just a struct. All zeros. No hidden magic in Odin.
November 27, 2024 at 6:33 PM
Rays + hand drawn assets is a neat combination.
November 27, 2024 at 11:11 AM
I think exploration works best with 1 or 2 people. Once the idea is there, I would require a team because I don't have an artistic bone in my body. I just flip bits =]
November 27, 2024 at 8:48 AM
Solo because $$
November 27, 2024 at 8:32 AM
Wow. That is some slick animation.
November 27, 2024 at 8:30 AM