It's looking good for SCA 2026 ! If all the abstracts submitted are converted into full submissions it will be the most submissions to SCA in the last 10 years !!!!
Final submission deadline: April 17th
sca.graphics
Posts by Ryan Schmidt
For those submitting to SCA (sca.graphics) — the submission system (SRM) is back up after an outage yesterday.
Remember abstract deadline is tomorrrow :)
Submit here: srmv2.eg.org/COMFy/Confer...
A programming lesson that's been hammered into my skull is to not try to create a general system until you've implemented AT LEAST a handful of one-offs the system is supposed to support.
Otherwise you waste endless time fighting with and refactoring your "general" system.
I don't know who needs to hear this, but if you design a system and 50% of its users are using it wrong, that is not user error.
You cannot blame users for that, you built a terrible system.
what comes next?
this is a terrible video, without a voiceover I have no idea what is happening, had to watch it ~3 times to try to understand where they were (probably) clicking/etc. Why does it suddenly cut to a completely different unrelated scene for the last few seconds??
Wouldn’t be surprised if every GenAI video service is hemorrhaging money (and Gen3D too). Despite all the noise, the market is just inherently small, and the content is not good enough.
2 more Nanite Tessellation posts are up. graphicrants.blogspot.com/2026/02/nani...,
graphicrants.blogspot.com/2026/03/vari...
an elegant response. it really resonates.
sure of course but the same applies to my nuget package, it works the same way as npm, where it can just be a dependency in a project and downloaded automatically (that's why it has the 1m downloads - not because 1m people individually clicked a button)
the scale in the javascript ecosystem is mind-boggling... @zeux.io 's meshoptimizer.js npm package has 3 million weekly downloads. **weekly** (for comparison my C# geo library - which is relatively widely used, for a geo library - has total 1m nuget downloads over the past ~10 years...)
not sure I love it that steam has decided I am into "Inventory Management" games
understanding a feature was never a pre-req to shipping it, bigcorp junior engineers usually work via tickets and often have v limited awareness of the product as a whole (hence the frequent low morale in SWE). Not saying this is good, just saying it's already bad.
hmm maybe your company is more forward-thinking... In my experience most SWE jobs do not include what you are describing in work time, unless you are at high levels where you are expected to be inventing new things etc. Maybe a 'training allowance' to spend on books you can read in your own time.
If you let it do everything, yea you will not learn more than you might glean from reading API docs, neither will help you expand your areas-of-expertise. But you can still be curious, and it's an infinitely-patient teacher.
By no means am I an 'expert' now, but I know way more than I did - even though I didn't actually write the code. It just takes some curiosity, which doesn't require pre-existing expertise. And I def learned more than if I had gone and used some existing controller library.
This time last week I had never used a PD controller and didn't really even know what it is. Now I know a lot more. I didn't just say "implement a PD controller", I had it explain to me what this was, how it applies to the problem, etc. When it didn't do the right thing, it helped me dig deeper.
this is why I think if someone is only using (eg) automated coding in an IDE, vs fully-prompted "coding" in claude code CLI, they maybe are missing out. I don't just do coding in claude code, I also have it explain things to me as we go. Not just code things, but like math/physics/etc.
My iPhone just autocorrected “you” to “noncombatant”…seems weird
sick burn. I am ruined.
(Are we on Twitter? This feels like Twitter…)
not really sure if what I meant was clear - in my experience so far, having expertise makes you much more effective with these automated coding tools. So your hypothetical employer will need employees with expertise, and there aren’t enough of those people out there to just go and hire
assuming this applies to AI-generated code (no obvious reason it shouldn't), you can't even put an MIT license on it.
if you think this is devaluing expertise, you are missing what is happening. Expertise is a multiplier.
do you also get paid if you tab-completed the implementation?
the robots ported my ModelGrid C++ library to Typescript today, and made a basic little in-browser editor. Thought this tech was going to be dead (it's trapped in an Unreal plugin) but now maybe not...
(clearly some face-normal issues, though...)
the idea that 'obviously the code has value' is exactly why every bigcorp has to be so hardline about IP. The 10-thousand-th implementation of 'Lerp' uploaded to github does not have value, and nobody should be paid for it.
not if it's boost-licensed (most of my libraries are, and sever other very geometry libraries like GTEngine). For this exact reason - that requiring attribution of every snippet of code makes it impossible to combine parts of libraries into something better.
The Symposium on Computer Animation is Coming!
BARCELONA, SPAIN. JULY 8 - 10, 2026!
Papers Abstract Deadline: April 10, 2026
Poster Deadline: June 1, 2026
Website: sca.graphics
Call for papers : computeranimation.org/instructions...
Barcelona > LA (Come on: en.wikipedia.org/wiki/Sagrada...)
I was 100% in the "I guess it's ok for boilerplate but I can't see using it for anything serious" until I seriously tried to use it to do nontrivial things. Even just in stuff like running tests and experiments, the space it opens up is ridiculous.