913 karma · joined January 16, 2011
The only thing that sounds exceptional about this system is the 4x12 GB GPU memory. Is that worth it over the inability to use modern CUDA? I don't know much about ML, but I doubt it. People tend to move very quickly in this field (and in others TBH), not caring much about supporting old hardware.
https://stephenjressler.com/the-great-courses/
Very Spartan in presentation, yet very substantial.
Also the low latency is amazing. Sublime on an old laptop feels batter than VS Code on a fancy new desktop.
There's intermediate level APIs, like the old OpenGL 4 and DirectX 11, or slightly more modern portable alternatives like bgfx and sokol; on the web, there's three.js.
The subject field is complex, the applications are also primarily complex, so there's not much value in something that lets you "easily" drop a few cubes on an endless plain (like the VRML of old days). There's no 3D equivalent of "I'll make myself the web site for my barbershop" that started the Web 20 years ago. (or, to be more pedantic, "the page for my high-energy physics experiment" 30 years ago.) Nowadays even the Web is hellishly complicated. Maybe if VR/AR takes off (any moment now), there will be need for "simple 3D", but I suspect it will be handled by custom "easy" versions of Unity/Unreal rather than people writing to a "simpler 3D API". The way people aren't making barbershop sites in "simple HTML", but going to Squarespace.
However, "being physically fit" is under your control (for the vast majority of people) and you can tip the scales quite a bit on "being good looking" if you make the effort.
Read the LZ4 format, it's very simple and educational, I'd say beautiful. It fits in half a screen of text.
It will have some effect by itself, and it will make all the rest of the good advice in this thread much easier - eating less, eating one time a day, eating better (less carbs, esp simple carbs), walking a lot, strength training.
I've been on it for a few months and it's been absolutely miraculous. Ask me again in 10 years what the long-term effect is.
I should have been more specific - I was thinking of the CPU and GPU design.
I see the title was edited to call it a “GPGPU”, or a “general-purpose GPU” but it’s not a thing; GPGPU was an early moniker for when people tried to do non-graphics work on GPUs many years ago, but it was a word for techniques, never for a specific type of hardware. Plus it feels to me that “general purpose” should be something more than a GPU, while this is strictly less.
If you're on your way down this rabbit hole, there's a bunch of old-machine-specific compression algorithms, developed by the emulator community, e.g. LZSA: https://github.com/emmanuel-marty/lzsa
And handling that crisis will require even higher productivity and technological growth. Instead we see decline after decline.