Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dragandj
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
66 ms
·
721.
▲
Clojure Linear Algebra Refresher (4) – Linear Transformations
(dragan.rocks)
3 points
by
dragandj
9y ago
|
2 comments
722.
▲
by
dragandj
9y ago
1 point by dragandj 7 hours ago | parent [-] | on: Clojure Linear Algebra Refresher (3) – Matrix Tran... This is part 3 of a series. The first part can be found here: Clojure Linear Algebra Refresher (1) - Vector Spaces http://dr
723.
▲
by
dragandj
9y ago
Source code: https://github.com/uncomplicate/clojurecuda
724.
▲
ClojureCUDA – GPU Computing in Clojure
(clojurecuda.uncomplicate.org)
5 points
by
dragandj
9y ago
|
1 comments
725.
▲
by
dragandj
9y ago
The second article in the series can be found here: Clojure Linear Algebra Refresher (2) - Eigenvalues and Eigenvectors http://dragan.rocks/articles/17/Clojure-Linear-Algebra-Refre... Previous discussion of the 2
726.
▲
by
dragandj
9y ago
This is part 3 of a series. The first part can be found here: Clojure Linear Algebra Refresher (1) - Vector Spaces http://dragan.rocks/articles/17/Clojure-Linear-Algebra-Refre... Previous discussion on the 1st ar
727.
▲
Clojure Linear Algebra Refresher (3) – Matrix Transformations
(dragan.rocks)
6 points
by
dragandj
9y ago
|
2 comments
728.
▲
by
dragandj
9y ago
I may offer you an angle here: xpy uses x and y because x and y could be vectors, but can also be matrices mm can not be used for vectors, only for matrices. Of course, the main reason is that these are names used for the last 40+ years
729.
▲
by
dragandj
9y ago
I obviously formulated this wrong. Will rephrase, but doesn't the intuiton generally hold that when you find an eigenvector for one eigenvalue, then you can construct infinite number of eigenvectors by scaling that one?
730.
▲
by
dragandj
9y ago
Can you give an example of two eigenvectors that do not lie on the same line? (I am curious, I am not a mathematician)
731.
▲
by
dragandj
9y ago
But eigen-what? There are multiple subtle variations of these functions. On the other hand, you are free to choose libraries that you use. There is surely no shortage of libraries than invent those "proper" names.
732.
▲
by
dragandj
9y ago
Because when you string a couple of those please-compute-eigen-vectors-and-also-eigen-values in nested calls, you easily end up with a multi-page text in no time. Besides, the standard way to call eigenvectors/eigenvalues function is
733.
▲
by
dragandj
9y ago
The idea is that you follow this with a math Linear Algebra textbook. There is a recommended textbook, but any will do. I am not a mathematician, and there is not enough space in a blog post do develop everything step by step anyway. This s
734.
▲
by
dragandj
9y ago
There is also part 1 of this tutorial: http://dragan.rocks/articles/17/Clojure-Linear-Algebra-Refre...
735.
▲
Clojure Linear Algebra Refresher: Eigenvalues and Eigenvectors
(dragan.rocks)
206 points
by
dragandj
9y ago
|
71 comments
736.
▲
by
dragandj
9y ago
Think ancient Egyptian hieroglyphs or Chineese pictograms. They seem like a good idea until you need to describe specific nuances. There is a reason alphabet won.
737.
▲
by
dragandj
9y ago
Talking about HN effect, the price of a second-hand copy of the linear algebra textbook that I recommended doubled on Amazon as the number of available copies dwindles...
738.
▲
by
dragandj
9y ago
Most visitors would like to try nightclubs on the river bank, and try local restaurants at Skadarlija, but that is really a matter of taste. Belgrade has a population of 1.5 million, and it lives 24/7/365 so you won't be bore
739.
▲
by
dragandj
9y ago
Most places are still non-touristy compared to more well-known European capitals, so that won't be a problem.
740.
▲
by
dragandj
9y ago
SVD seems to be most safe and stable, and it is available. I see that people suggest some forms of rank-revealing QR factorization, but they are less stable, and I am not sure how to access that from LAPACK. Any practical suggestions are ap
741.
▲
by
dragandj
9y ago
Yes, and the reader should do that following the textbook. There was nothing special that I could add to that.
742.
▲
by
dragandj
9y ago
In my opinion, there is no shortage of good math textbooks of all levels providing clarity on theory. There is also no (or not too much) shortage of good numerical software for LA. What's missing is the time to be both good at theory
743.
▲
by
dragandj
9y ago
The author ( me ) also states that the tutorial should be used with a linear algebra textbook and not on its own, and even recommends the specific (math) textbook. I do not get how you see disdain for math there?
744.
▲
by
dragandj
9y ago
Electron, proton, and neutron enter the bar. I forgot basic physics and chemistry, so I don't know how it goes from that, but at the end, electron says: there's not enough diversity here!
745.
▲
by
dragandj
9y ago
Give us diversity! There's too much JavaScript code in Electron. Minorities such as PHP, C++, and LISP are underrepresented and opressed!
746.
▲
by
dragandj
9y ago
Or, I wonder how the current speakers from the list feel about that statement. They seem to not reflect the [high] standards than the godly organizers hold themselves to.
747.
▲
Clojure Linear Algebra Refresher (1) – Vector Spaces
(dragan.rocks)
4 points
by
dragandj
9y ago
|
0 comments
748.
▲
by
dragandj
9y ago
The article is spot on, but also misses a simple thing: like in all hypes, DL hype is built on human irrationality. Most people do not understand DL well (or at all) but they see some high profile teams boasting about their success over and
749.
▲
by
dragandj
9y ago
> works when your community almost exclusively uses a few de-facto IDEs like in the Java world with Eclipse/IntelliJ and in .NET with Visual Studio. According to the latest official state of Clojure survey, large majority of people
750.
▲
by
dragandj
9y ago
This! Many times when people complain about Clojure, the solution is "just use already available tool X", but they say "no, I am not used to tool X" and then go to invent some half-baked solution in vanilla REPL. That is
More ›