If one puts aside the concerns about the economic/business model, I can see some good use cases even for the current generation of LLMs. And I will keep an eye on it, of course! But it's not at a stage where I want it in the curriculum as a matter of course, particularly at intro levels.
08.03.2026 21:57 β
π 2
π 0
π¬ 1
π 0
It is entirely plausible that we'll develop smaller (likely more specialized) models with much lower inference costs, develop protocols for using them safely in particular contexts, and develop sensible legal and economic frameworks to accompany them. But it's hard to see that we are there now.
08.03.2026 21:52 β
π 1
π 0
π¬ 1
π 0
Fourth: The current moment of gigantic models run by big corporations makes me uncomfortable. I do not think the economic model is sustainable, and the invisible hand of the market mostly seems well positioned to slap people silly at the moment. I would not want to yoke myself to that for now.
08.03.2026 21:48 β
π 3
π 0
π¬ 1
π 0
Third: When possible, I think we should design clean interfaces amenable to automation, interoperability, and formal reasoning. Natural language is not well-suited to these tasks!
08.03.2026 21:45 β
π 1
π 0
π¬ 1
π 0
For example, it seemed like there was a period where the Internets thought we would all be prompt engineers next, and this was going to be the next great job title. It felt like that lasted about fifteen minutes. I'm sure there are generalizable skills here; but I don't know what they are.
08.03.2026 21:40 β
π 1
π 0
π¬ 1
π 0
Second: A design goal for our curriculum *should* be that it imparts skills that are useful for a long time, and not outdated by the time that a student graduates. It's unclear to me whether AI-assisted coding has stabilized enough that anyone has identified foundational skills to use them well.
08.03.2026 21:38 β
π 1
π 0
π¬ 1
π 0
First: I think we do a dis-service to students if we don't have them practice foundational skills that they are going to use later. I think that the practice of coding -- thinking through problem formulations, setting up interfaces, testing, debugging -- is part of that foundation.
08.03.2026 21:36 β
π 1
π 0
π¬ 1
π 0
Fortunately, our CS department hasn't been facing specific pressures to integrate AI-assisted coding into the curriculum (at least, not from above -- maybe the students want it). I do have several takes as to why I think it's probably not a good idea, or at least not yet.
08.03.2026 21:33 β
π 2
π 0
π¬ 2
π 1
Then again: while I live in a CS department, spend far too much time on the computer, and publish in ML venues... I also spend a lot of time writing math with a fountain pen (or chalk, or sometimes whiteboard markers) and hoard physical books like a dragon hoards gold. So I have my biases.
08.03.2026 04:07 β
π 3
π 0
π¬ 1
π 0
I am lucky enough that most of my job is not busy work. So other than asking Copilot about numerical analysis topics in order to find out where my students will be mislead (I'm trying to use this as the basis for designing some questions), I don't see much call to use these tools myself.
08.03.2026 04:03 β
π 0
π 0
π¬ 1
π 0
But the primary point was that if the goal is to learn to do things yourself, there is no substitute for doing things yourself. It wouldn't matter if an LLM was a super-intelligent magic genie (which it surely is not); it doing things on your behalf doesn't help you learn those things yourself.
08.03.2026 04:00 β
π 5
π 0
π¬ 1
π 0
The TL;DR for the intro: at a technical level, as mathematical systems with remarkable and poorly-understood properties, we absolutely should study LLMs and other AI systems. Even if the business proposition often seems... premature? Shaky?
08.03.2026 03:57 β
π 2
π 0
π¬ 1
π 0
CAM Sermons
I often write "sermons" to our applied math PhD students as part of my Friday roundup email. This week, I wrote about the use of AI (and specifically LLMs) in applied math research:
www.cs.cornell.edu/~bindel/serm...
08.03.2026 03:53 β
π 20
π 4
π¬ 1
π 0
A picture of Joe Halpern smiling in green shirt in front of a blue background.
Today arXiv remembers our colleague Joe Halpern, who was instrumental in founding arXiv's CS section.
Joe's passions ranged far & wide and we're lucky that arXiv was one of them. Joe, thank you for giving so much to arXiv - you are missed.
blog.arxiv.org/2026/02/27/remembering-joe-halpern
27.02.2026 18:38 β
π 51
π 12
π¬ 2
π 2
In my utopian vision of the future, instead of offloading all the pointless, annoying work tasks (like reports that none one will read and needlessly opaque forms) to robots, we restructure work and society so that the pointless tasks don't happen at all.
27.02.2026 23:28 β
π 2403
π 383
π¬ 6
π 35
Sunset behind the bell tower on the Cornell campus.
We are hitting the leading edge of spring in Ithaca. I love my walk home this time of year.
27.02.2026 23:23 β
π 4
π 0
π¬ 0
π 0
Ain't nobody here but us chickens, now!
23.02.2026 11:58 β
π 0
π 0
π¬ 0
π 0
There are some mentors that inspired me at a technical level, and others who inspired me as people I would like to be like as a human. Beresford was both.
14.02.2026 13:04 β
π 0
π 0
π¬ 0
π 0
Truly, @effinbirds.com is a bard for our times.
23.01.2026 02:25 β
π 1
π 0
π¬ 0
π 0
a_{tweet}
15.01.2026 00:38 β
π 0
π 0
π¬ 0
π 0
It helps to start with sane input data...
15.01.2026 00:36 β
π 1
π 0
π¬ 1
π 0
I am sure that in my lifetime I have run over 1000 simulations that produced ridiculous results. That's why I'm now reasonably good at debugging simulations.
15.01.2026 00:35 β
π 5
π 0
π¬ 1
π 0
This is not DEI. This is Dadaism.
10.12.2025 02:32 β
π 0
π 0
π¬ 0
π 0
Tom from Tom and Jerry in the shape of a rectangular prism.
I'm telling my students this is a box and whisker plot
10.12.2025 01:07 β
π 47
π 9
π¬ 1
π 1
I believe eigen fly. I believe eigen touch the sky.
26.11.2025 16:56 β
π 244
π 43
π¬ 3
π 4
Most things are terrible. But I am brewing Russian caravan tea while K1 plays Fleetwood Mac's Landslide on his guitar, and I can still appreciate the moment.
19.11.2025 00:54 β
π 4
π 0
π¬ 0
π 0
a βSpace Forceβ, if you will
13.11.2025 14:27 β
π 11702
π 1818
π¬ 236
π 55
How do you calculate the molecular weight of guacamole?
By using Avocado's Number.
10.11.2025 19:38 β
π 105
π 20
π¬ 8
π 2
Layers with Kronecker product structure would be equivalent to this, and I believe that has been used.
06.11.2025 11:48 β
π 2
π 0
π¬ 0
π 0