←back to thread

Is Matrix Multiplication Ugly?

(mathenchant.wordpress.com)
51 points jamespropp | 2 comments | | HN request time: 0s | source
Show context
jamespropp ◴[] No.46009709[source]
Do you disagree with my take or think I’m missing Witt’s point? I’d be happy to hear from people who disagree with me.
replies(7): >>46010312 #>>46010402 #>>46010578 #>>46010720 #>>46010913 #>>46011590 #>>46011824 #
johngossman ◴[] No.46010913[source]
I think you're right that the inelegant part is how AI seems to just consist of endless loops of multiplication. I say this as a graphics programmer who realized years ago that all those beautiful images were just lots of MxNs, and AI takes this to a whole new level. When I was in college they told us most of computing resources were used doing Linear Programming. I wonder when that crossed over to graphics or AI (or some networking operation like SSL)?
replies(2): >>46011481 #>>46011502 #
1. jiggawatts ◴[] No.46011502{3}[source]
> When I was in college they told us most of computing resources were used doing Linear Programming.

I seriously doubt that was ever true, except perhaps for a very brief time in the 1950s or 60s.

Linear programming is an incredibly niche application of computing used so infrequently that I've never seen it utilised anywhere despite being a consultant that has visited hundreds of varied customers including big business.

It's like Wolfram Mathematica. I learned to use it in University, I became proficient at it, and I've used it about once a decade "in industry" because most jobs are targeted at the median worker. The median worker is practically speaking innumerate, unable to read a graph, understand a curve fit, or if they do, their knowledge won't extend to confidence intervals or non-linear fits such as log-log graphs.

Teachers that are exposed to the same curriculum year after year, seeing the same topic over and over assume that industry must be the same as their lived experience. I've lost count of the number of papers I've seen about Voronoi diagrams or Delaunay triangulations, neither of which I've ever seen applied anywhere outside of a tertiary education setting. I mean, seriously, who uses this stuff!?

In the networking course in my computer science degree I had to use matrix exponentiation to calculate the maximum throughput of an arbitrary network topology. If I were to even suggest something like this at any customer, even those spending millions on their core network infrastructure, I would be either laughed at openly, or their staff would gape at me in wide-eyed horror and back away slowly.

replies(1): >>46011629 #
2. aragilar ◴[] No.46011629[source]
The first two results from Google with "Voronoi astro" gave two different uses than the one I knew about (sampling fibre bundles): https://galaxyproject.org/news/2025-06-11-voronoi-astronomy/ https://arxiv.org/abs/2511.14697