One of the things I want to write after I reverse engineer moc3 is an automatic model optimizer.
It is absolutely possible to mathematically compute error bounds and automatically remove vertices and reduce deformer precision in ways which minimize rendering differences.
Hot Live2D take: It seems like most live2D riggers are not attempting in ANY way to optimize their models, ex. lowering warp deformer density, minimizing vertices on artmeshes, and it's really hurting your clients.
Wait uhhh VTube Studio for macOS is still built for Intel only, no ARM64/Apple Silicon build???
That's... even more reason to reverse engineer MOC3 and make sure we have alternatives... oof.
RAM exists as a 1-dimensional space. For programming…that’s kind of irritating.
All the important math happens in 2D arrays.
It’s simple(ish) to compress a higher level space into a single dimension (most languages today are row-major), but there’s a funny quirk.
At the *physical* DRAM layer, the actual bits *are* stored in a 2D array, rows and columns. (…well, when you add up all the layers, it’s more like a hierarchy of 2D arrays, but you get my point).
If this information was directly exposed to you…gosh there are all sorts of neat tricks you can get away with!
Unfortunately, keeping memory addresses in a 1-D space makes things much simpler from the OS perspective for memory management, not to mention code portability. There are nasty security problems too...certainly some valid reasons for keeping physical structure hidden.
Yet, think of how much of performance engineering / memory locality work could be shortcutted if it were trivial to understand the exact physical layout of how your arrays were stored!
This is how everyone should do it!
I'm not a rigger but I have daily backups of all my work machines to a local NAS, and biweekly syncs of that data to a hosted server.
Data on the NAS itself is snapshotted daily, and also backed up to the hosted server daily.
Microsoft continues to be one of the crappiest companies on the planet.
At least Adobe let CS6 stop working on its own rather than purposely bricking it with a software update.
When you’re **worse than Adobe** it’s time for a reality check.
This is outrageous and infuriating.
On July 13, 2026 Microsoft is intentionally bricking Microsoft Office 2019 for Mac.
It's important to note that this is not "Subscription-based Software".
This is purchased software. Mac users bought a "permanent" license for Microsoft Office 2019 (for a one-time price of $149.99), with the understanding that they then can use that software forever.
But, in a little over a month, Microsoft will be putting that purchased software into "reduced functionality mode"... prohibiting all users from creating new documents or editing existing ones.
There is absolutely no excuse for this sort of deeply unethical behavior from @Microsoft.