romesmoke
Joined 6 years ago
Joined 6 years ago
When I was in the trenches, I had constant cognitive dissonance against the fact that (i) "it's a solved problem" and (ii) low-to-no-malloc was often presented as a feature of low-level code.
My take is, train a SOTA deep learning system on solved static memory allocation instances (which is NP-complete already) and build a dynamic malloc on top.
To see where the static SOTA was a couple years ago, see this: https://arxiv.org/abs/2504.04874
And also my general audience-friendly presentation of it: https://cappadokes.github.io/jekyll/update/2025/07/16/welcom...
Disclaimer: I've moved on past academia and I may have missed one or two breakthroughs. But the older the problem, the higher the probability of it staying open.
In minds in danger of substituting counting, imitating, slop-spitting, relinquishing control for thinking, designing, daring in practice and not in prompting.
No hard feelings against the OP; they just happened to be the trigger. I fully understand I'm the shoemaker equivalent from 100 years ago. I just don't care--or rather care too much.
Life is not binary. Routines are not classified into hippie XOR hardcore. Not feeling bad for not improving yourself is a good sign of having actually improved. But that's just my opinion. Take care.
As for machines and tyranny, they're terms capturing the Zeitgeist all too well.
It's fine if it doesn't happen every day. Don't be obsessed about this stuff. Forgive yourself if you ever behave sub-optimally. You're not a machine, neither should you be one.
Tyranny starts with the best of intentions.
This is not research; it's an opinion piece by a Bridgewater employee that may prove right in the years to come.
Plus, the rhetoric of differentiating China from the "free world" paints a Big Red Flag over the article's face.