12/13/2025 at 4:15:27 AM
I can see "no progress in 50 years" in fundamental physics where the experimental frontier seems to be running away from us (though recent gamma astronomy results suggest a next generation accelerator really could see the dark matter particle)In biology or chemistry it's absurd to say that -- look at metal organic frameworks or all kinds of new synthetic chemistry or ionic liquids or metagenomics, RNA structure prediction, and unraveling of how gene regulation works in the "dark genome".
Progress in the 'symbolic AI' field that includes proof assistants is a really interesting story. When I was a kid I saw an ad for Feigenbaum's 3-volume "Handbook of AI" and got a used copy years later -- you would have thought production rules (e.g. "expert systems" or "business rules") were on track to be a dominant paradigm but my understanding was that people were losing interest even before RETE engines became mainstream and even the expert system shells of the early 1980s didn't use the kind of indexing structures that are mainstream today so that whereas people we saying 10,000 rule rule bases were unruly in the 1980s, 10,000,000 well-structured rules are no problem now. Some of it is hardware but a lot of it is improvements in software.
SAT/SMT solvers (e.g. part of proof assistants) have shown steady progress in the last 50 years, though not as much as neural networks because they are less parallelization. There is dramatically more industrial use of provers though business rules engines, complex event processing, and related technologies are still marginal in the industry for reasons I don't completely understand.
by PaulHoule
12/13/2025 at 6:31:28 AM
>in biology or chemistry..>But it’s fair to assume that such fields have not been idle either.
"Manngell amnesia", where if you hear of breakthroughs in any field other than AI, you assume that very field has always been stagnant?
There's another angle to this. Eg MoF-synthesis is a breakthrough unappreciated outside of chem because of how embarrassingly easy it is. Laymen (& VCs) expect breakthroughs to require complexity, billions, wasted careers, risk, unending slog etc..
Read the bios of the chem nobellists to see what stress-free lives they led (around the time of the discovery), even compared to VCs and proof assistant researchers. Disclaimer: possibly not applicable to physics/physiology laureates after 1970 :)
https://www.amazon.com/Dancing-Naked-Mind-Field-Mullis/dp/07...
Mullis succeeded in demonstrating PCR on December 16, 1983, but the staff remained circumspect as he continued to produce ambiguous results amid alleged methodological problems, including a perceived lack of "appropriate controls and repetition."
(From wiki)
by gsf_emergency_6
12/13/2025 at 2:38:26 PM
There was one day the bus was late so I drove in with a grad student who did density functional theory calculations of MOFs and asked him "How do you make a MOF?" and he said "Beats me, I'm a theorist" so I figured that I wanted a quick answer to that one myself and it turned out to be "mix up the ingredients and bake them in the oven"by PaulHoule
12/13/2025 at 9:46:42 PM
It looks like that the "theorist" might be replaced sooner, given the narratives that are being driven now.. (after the entry level coder)by gsf_emergency_6
12/13/2025 at 11:53:10 PM
I'll say grad students today often seem a bit sheepish and inarticulate. They're facing a very competitive market so I think it behooves the theorists to be able to talk about experiment a bit and vice versa. On the other hand they have a big hill to climb to just be successful with DFT.One of my few regrets in grad school is that I didn't take a course in DFT, not like I was really going to use it, but DFT is an example of the kind of very complex calculation which takes a lot of care to apply. I got a little of this art from Sethna's class in renormalization groups and such but it was really
https://www.amazon.com/Introduction-Study-Stellar-Structure-...
by Chandrasekhar that taught me how to organize the kind of complex calculations that might involve numeric integration differential equations, using a computer, etc -- extracurricular for a cond-mat PhD but really a lot of fun.
I just made a breakthrough in selfobject technology (enough of a reformulation that I can take back the ideas that my evil twin published in such a way that I couldn't ever publish them under my name) and managed to get the evil out of my evil twin and I've been practicing "radiance drills" that get me into a state where I can really draw out 30y+ people but how it works with "kids these days" is an open question because since the pandemic grad students mostly seem like damp squibs -- I gotta give it a try.
I do regret I didn't figure this out much sooner (if I had I wouldn't have some things on my chart I do now) but right now I having so much fun I think other people should be jealous.
by PaulHoule
12/14/2025 at 3:29:39 AM
Have you asked LLMs about the VASP codebase? With special reference to Tomas Arias' flow-chart(s) [0]Grad students these days will need to figure out their Altman-informed version of radiance (maybe easier if they spend more time on some dank corners of HN).
I'm jealous you found Chandrasekhar :) going to look at this to train understanding of human and/or AI pedagogy.
I too have my favorite Dover books (Lanczos, Yaglom, the "Green books") but I can't say I got any general techne out of them (yet)
https://www.amazon.com/Applied-Analysis-Cornelius-Lanczos/dp...
These are the underappreciated infra born of the preAI cold-war times (doubt postsoviet mathematicians have an equivalent. Especially not "Bourbaki" =P)!
Worth recommending to gen-A/Z so they have an inkling what semifunctional social infra looked like before *verflow/*stackexchange
[0] https://www.linkedin.com/posts/juarezlfdasilva_flowchart-of-...
Or page 95 https://dspace.mit.edu/bitstream/handle/1721.1/8282/50420077...
by gsf_emergency_6
12/13/2025 at 5:31:27 AM
When I was a kid I saw an ad for Feigenbaum's 3-volume "Handbook of AI" and got a used copy years laterThere was a Volume IV added as well at some point[1]. I've had this entire set sitting on my shelf for ages now, intending to read the entire thing "one of these days" but somehow "one day" keeps not showing up. Still, if I live long enough, I still want to read it all eventually.
Hell maybe I'll pull Volume 1 off the shelf later tonight and read a few pages, just to put a stake in the ground and say I started it at least. :-)
[1]: https://www.amazon.com/Handbook-Artificial-Intelligence-IV/d...
by mindcrime
12/13/2025 at 8:18:30 PM
I picked these up at a used bookstore ages ago, since they had the three-volume set. My recommendation would be to familiarize yourself with just the table of contents that’s printed on the binding, and when you come across something adjacent in your day-to-day work (e.g. Search), review the papers in that section. Those books are an excellent snapshot of the field at the time.by ebcode
12/15/2025 at 4:26:48 AM
I did wind up picking up Volume 1 this afternoon and starting to read some of it. It's a fascinating look back in time at some earlier days of AI. Which is right up my alley, as I'm pretty enthusiastic about studying the history of the field.by mindcrime
12/13/2025 at 3:06:36 PM
> business rules engines, complex event processing, and related technologies are still marginal in the industry for reasons I don't completely understandTranslating between complex implicit intention in colloquial language and software and formal language used in proof assistants is usually very time consuming and difficult.
By the time you’ve formalized the rules, the context in which the rules made sense will have changed/a lot will be outdated. Plus time and money spent on formalizing rules is time and money not spent on core business needs.
by didericis
12/13/2025 at 10:10:15 PM
That's definitely true, but I do think production rules have some uses that are less obvious.For instance, XSLT is not "an overcomplicated Jinja 2" but rather it is based on production rules but hardly anybody seems to know that, they just think it's a Jinja 2 that doesn't do what they want.
Production rules are remarkably effective at dealing with deep asynchrony, say a process that involves some steps done by people or some steps done by humans, like a loan application being processed by a bank that has to be looked at by a loan officer. They could be an answer to the async comm problems in the web browser. See also complex events processing.
Production rules could be a more disciplined way to address the issues addressed by stored procedures in databases.
I've written systems where production rules are used in the control plane to set up and tear down data pipelines with multiple phases in a way that can exploit the opportunistic parallelism that can be found in sprawling commercial batch jobs. (The Jena folks told me what I was doing wasn't supported but I'd spent a lot of time with the source code and there was no problem.)
by PaulHoule