linear algebra
Learning and science
linear algebra education
SHOW HN2025
How HN took it
8 positive, 3 neutral or asking, 1 mixed, 7 critical, out of 19 comments about the project. Thread score +0.10.
Docs: 2 for, 4 againstDesign: 0 for, 2 againstIdea: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Useful companion to the book, with practical applications
From 3 comments
This is great. Covers a lot of useful topics. Thanks..
freakynit on HNThat is awesome work. I really find it usefull.
ai_viewz on HNThis is awesome, been going through the little book as a way to refresh myself on linear algebra which I see has been updated as well. Luckily only on chapter 4 so definitely…
badbart14 on HN
Book sections on why topics matter are valuable
From 1 comment
There are already an uncountable number of linear algebra textbooks on the market. This is not meant to be a formal math textbook, but is instead aimed at those looking to pick…
CamperBob2 on HN
Objections
Vector definition is too informal and not abstract enough
From 3 comments
>the core ideas of linear algebra I think it is actually delusional to say that a book which does not properly define what a vector is, contains the "core ideas" of linear…
constantcrying on HNThe book is even worse: "A vector, by contrast, is an ordered collection of numbers." This is a terrible definition and makes talking about proper linear algebra proper impossible.
constantcrying on HNWhat is a point of Linear Algebra Tutorial which does not even attempt to properly define what a vector is? >A vector has: >A symbol (we might call it v, w, or even →AB in…
constantcrying on HN
Gray-dot linear combination picture is misleading
From 1 comment
The linear combination picture is extremely misleading: the gray dots show the linear combinations where the coefficients are integers, but we are in the vector space R^2! This…
kccqzy on HN
Notebook is about NumPy rather than linear algebra itself
From 1 comment
That book is about NumPy and not linear algebra. For actually learning linear algebra you need a math book, pen and paper. NumPy is the worst way of abstracting linear algebra…
fnah1827 on HN
Requests
Upgrade PyTorch examples to PyTorch 2
From 1 comment
would be great if upgrades to pytorch 2
synergy20 on HN
Contributions to improve the book
From 1 comment
Every contribution is welcome: whether it's criticism, fixing typos, or even completely rewriting a section! Writing this book has been a real challenge for me, since all the…
tamnd on HN
Questions
Can someone be useful in ML after completing this book?
From 1 comment
Thank you for creating and open sourcing this. I have a question if I may. If a person has the goal of getting into a field like computer vision or machine learning, would they…
johnh-hn on HN
Is the book the same as the notebook?
From 2 comments
pairs well? Isn't it the same book?
wodenokoto on HNBy pairing, I mean that you can read the book alongside the notebook. Sometimes, in the notebook, I don't explain the concepts, only some Python code.
tamnd on HN
Alternatives named
Golub and Van Loan
From 2 comments
even Golub and van Loan basically start there.
coderatlarge on HNas i said if you want infinite dimensional things like Fourier transforms acting on function spaces you may benefit from additional abstraction. but even those people will…
coderatlarge on HN
Bourbaki books
From 1 comment
I tried to build intuition before going into the formal definitions. Personally, I've always liked Bourbaki's books, but they're too formal for learning - especially in linear…
tamnd on HN
3Blue1Brown series
From 1 comment
So sad that you didn't like the book : ( I'm not really a visual guy, so let me rewatch the awesome 3Blue1Brown series and try to visualize it again:…
tamnd on HN
Marimo notebook
From 1 comment
Marimo notebook would fit nicely here for interactive examples where you could play with values and see computations in real time, though it probably lacks in formatting…
qustrolabe on HN
Octave/MATLAB
From 1 comment
That book is about NumPy and not linear algebra. For actually learning linear algebra you need a math book, pen and paper. NumPy is the worst way of abstracting linear algebra…
fnah1827 on HN
Mathematica
From 1 comment
The best is of course Wolfram + the Mathematica libraries. You get full symbolic manipulation as well, so you can do abstract linear algebra as well.
abdullahkhalids on HN