31 points PaulDavisThe1st 2 days ago 6 comments
mtklein 1 hour ago | parent
vardump 1 hour ago | parent
StilesCrisis 32 minutes ago | parent
ahartmetz 33 minutes ago | parent
We will probably see more such things as the consequences of the end of the free performance lunch play out. Hardware and software will specialize more, plenty of interesting work to do.
mohamedkoubaa 27 minutes ago | parent
(The library is called goldy, and until I spend some time on it the readme and docs are sadly LLM generated)
eigenblake 15 minutes ago | parent
The more you know about what you want to do ahead of time, the more optimally you can reorder your sequence of steps to give a better-than-naive solution. It makes me think about all software in terms of these abstract computation graphs and makes me wonder what else we can optimize automatically.
Of course, we do absolutely do need a formal model here, so we know what edits are possible, the same way db engines have relational algebra as their backing model. But this whole thing makes me feel like manual software optimization is soon to fall to AI. And I'm thinking that includes good-old-fashion AI first, not second, to LLM's. But I'm sure LLMs would be useful here too, especially for the formalization.