I'm a Ginger thus I have no soul. Creator of the Odin Programming Language odin-lang.org/ Working at @JangaFX on EmberGen/LiquiGen/GeoGen/IlluGen

Ginger Land
Joined May 2009
It's amazing and surreal to see this. The very first BOOK on Odin is available NOW!!! @karl_zylinski has done an excellent job on the book and I'd highly recommend it to anyone who wants to learn and understand the Odin programming language. odinbook.com/
My digital book "Understanding the Odin Programming Language" is OUT NOW! ✨ If you want to learn Odin and demystify low-level programming, then this book is for you! Read more or buy at: odinbook.com/
4
28
283
gingerBill retweeted
"use gpu" this has got to be a joke, there is no way
This marvel is built in TypeGPU, a TypeScript WebGPU library [1/2] Among other coolness, it features a "𝚞𝚜𝚎 𝚐𝚙𝚞" directive that compiles JS to WSGL, to run on the GPU: 𝚌𝚘𝚗𝚜𝚝 𝚊𝚍𝚍 = (𝚊, 𝚋) => { "𝚞𝚜𝚎 𝚐𝚙𝚞"; 𝚛𝚎𝚝𝚞𝚛𝚗 𝚊 + 𝚋; }
68
140
4
7,936
gingerBill retweeted
Lightning Strike spell is completed. Next up will be the full breakdown video of how it was done with IlluGen and UE5. All textures from both the environment and VFX were created in IlluGen. A few things in this use some really neat tech tricks! #gamedev #indiegame #realtimevfx #ue5
1
10
131
0
gingerBill retweeted
This type of post disgusts me, and if I had an ultrablock button that would block @mayank_jee and everyone who follows them, I would push it as hard as I could. @Wassimulator is a surgeon as well as a programmer. From time to time, he has to use computers at a hospital. If Mayank took ten seconds to look at the actual photograph, they would have noticed that the computer has a barcode on it. Do you honestly think that Wassim prints out barcodes and puts them on his own personal computers at home? Also, when are "active hours" at a hospital, exactly? What is the time of day when a hospital doesn't need access to patient information? Finally, if you're delusional enough to think that Windows doesn't force updates when it "knows you're working", please tell me what this was, exactly: piped.video/watch?v=ReHafyiD…
Windows updates are not fun, but let's get a few things clear. 1. Windows 11 or 10 does not force reboot when you are in the middle of work. It actually knows when you are working and updates are scheduled outside those hours, also called Active hours. 2. Windows 11 will only force install updates if you've been skipping updates for several weeks. Windows clearly warns several times before rebooting the PC. Again, it does not happen in Active hours. 3. In this case, Wassim's PC could have been updated to apply his organization specific updates (not Windows) or it was the IT team that choose to force install updates at this hour. Wassim is clearly a tech savvy person, based on his posts on X. He is very well equipped to handle such cases. And he could have easily avoided it. Granted, Windows Updates are annoying, but Windows is one of the most open, adaptive, and versatile OS, which also makes it vulnerable. macOS is restricted and less vulnerable. People would be first to blame Microsoft if their PC gets infected, but Microsoft actually does a great job with these monthly security updates.
55
62
5
1,371
I cannot believe I am saying this but I'm going to have to defend this... JVM is actually a great piece of technology! Java is a "good" language but it's nowhere near the best languages, and that's fine. My problems with Java are mostly with OOP; not Java itself, per se.
You guys are too agreeable. Let me try again. Java is a good language and the JVM is one of the greatest contributions to modern software.
gingerBill retweeted
It's depressing that software engineering mostly wastes the hardware advantages to make programming "easier" and "cheaper" = sloppy code. Every 2 decades we get 1000x faster hardware (Moore). I'd like to see real improvements, like 1000x more players MP:
I've been thinking about a 100,000 player MMO recently (1 server, 1 world) with fully distributed physics (a bit like parallel GPGPU physics). Needs a very good predictive data compressor. Ideas can be borrowed from video compressors. 4K = 8 million pixels. I have only 100k...
gingerBill retweeted
Working on a lightning strike spell with IlluGen and UE5. The lightning and shock rings were created in IlluGen and are mesh flipbooks with the animation frame data stored in vertex color alpha channel. Will do a breakdown video next week. #realtimevfx #gamedev
6
18
209
0
gingerBill retweeted
Glad to see that university CS education is still deeply confused about the most basic things (this picture is real and comes directly from a former robotics student of mine)
155
73
45
1,909
gingerBill retweeted
Wanted to check on a patient, but Windows decided it’s update time. Thanks, @Microsoft for keeping us connected to the traditional ways of doing medicine.
Discord's "time spend in voice chat" feature has really bad formatting. WHAT IS THIS?! "%d:%d:%02d" How did this even happen?!
25
36
3
1,511
When using goto in C, does anyone else add a `;` after the label out of habit? label:;
41
1
103
I doubt the sequel (The Outer Worlds 2) will be much better if that's the "foundations" that it is based off. If you didn't guess, I'm not going to play the sequel.
14
For saying The Outer Worlds 1 was directed by the original Fallout guys, it felt nothing like their previous work. I love Fallout 1 & 2, and I even love 3 & NV (which is not them), but this was not even in the same category of quality.
1
18
The rest of the politics is just written through an entirely naïve American Left-Wing Progressive position. It wasn't even one-sided in its political commentary, maybe zero-sided. I am not against politics in games in the slightest but this was so so bad.
1
12
The general criticism of hypercapitalism/corporatism kind of missed the point that these corporations literally own entire worlds. The are States—it's a critique of the State. "The corporations are evil", okay... but why? Oh... they're just evil. That's very bad writing.
2
18
The humour was not great either. It felt extremely forced and kind of "Reddity" (if that makes sense).
1
15
Like many RPGs, I was expecting I would play many parts "out of order" or even miss things entirely, but I completed everything in a single playthrough without trying. That might mean it is "well designed" in that I didn't miss anything, but that's not like any good RPG.
1
13