So much yaml
Posts by Will Smith
25th
Yes, they are insane. Also very cruel.
It’s so good
The thing is, they know this. They don’t care; they are only wanting to be cruel and get rich.
Layoffs across MSFT. DevDiv was hit hard this time round.
A sad week for MSFT folks, especially DevDiv. I’m sorry this is happening. Stay in good spirits and talk with people close to you.
What's a better name, 'float3' or 'vec3'?
Well, today was a day.
Chatgpt
Well, image generation is definitely improving. I can’t believe it got the “Xamarin” on the shirt perfectly right.
Fucking horrible is what it was.
Look at dates while you are at it.
Heya, I just released https://github.com/xoofx/AsmArm64 🎉
The most powerful and complete ARM64 Assembler and Disassembler API library for .NET (ok, it is missing SVE/SVE2 but will do that later 😅)
The assembler API is particularly unique with a strongly typed API that can encode […]
Last year, JIT team used Capstone to help them decode and verify SVE :)
Everyone is going to love it so much... 😞
:(
I've now open-sourced my side-side-project of building a game engine with Oly.
github.com/TIHan/Evergr...
No docs, just code unfortunately - I still need to write docs for Oly...
Can’t make this up
Tricky because structs in .NET will always satisfy the "new()" constraint, even if it doesn't have a default constructor.
I had to make Oly follow this logic using the anonymous shape. Not particularly happy about it.
Spent too much time yesterday tackling a single Oly feature.
In C# .NET, you can use "new()" as a constraint for a type parameter.
Ex: "void M<T>() where T : new()"
In Oly, I am translating C#'s "new()" to Oly's anonymous shape feature.
Ex: "M<T>(): () where T: { new() }"
Just got the bad news that my client is cutting budgets and all contracts are not being renewed, so I'll be available to start work in the New Year
I'm a Senior Contract .NET C#/F# Engineer with 15 years experience, comfortable working across AWS and Azure. RT's appreciated!
Very cool. I tested bindless a few months ago and showed similar results.
Oly now has analyzer support! Needed an analyzer to validate specific rules for SPIR-V.
Rockstar is so cool
github.com/RockstarLang...
The thing I find most inspiring is the community around it.
Current Oly-Spirv design:
👏👏👏
Coming back from Canada one time, a U.S. border officer asked me, “Do you love yourself?” He wasn’t happy I was only in Canada for a day.