micnd90
@micnd90@hexbear.net
- Comment on it's just a suggestion 4 weeks ago:
Just FYI, BTW
- Comment on Just Terrible 2 months ago:
When you say the first element of a matrix, first implies one and not zero. This is how linear algebra was invented (on paper, by a human mathematician), taught, and passed down to fellow humans.
Starting indexes at zero stem from the lineage of C programming and binary nature of computer. For example,
Computer memory addresses have 2^N cells addressed by N bits. Now if we start counting at 1, 2^N cells would need N+1 address lines. The extra-bit is needed to access exactly 1 address. (1000 in the above case.). Another way to solve it would be to leave the last address inaccessible, and use N address lines.
This is why, math and physics people who learn linear algebra and matrix calculus learn to index at 1 (on a piece of paper) while computer science programmers index at 0.
- Comment on Just Terrible 2 months ago:
MATLAB is for matrix calcs. Matrix indices start at 1, fight me. Given a matrix X of 2x2 size, you write
x_11 x_12
x_21 x_22
Matlab has many issues, amongst other accessibility (which can be remedied by piracy), closed-software, but as a program designed to do computational matrix manipulation, starting at index 1 is literally correct. CS majors go home.
- Comment on a few centuries 2 months ago:
What’s funny about that newspaper excerpt is that it is word-for-word plagiarized from a picture caption in earlier article in Popular Mechanics, March 1912
The reporter for Rodnen and Otamatea Times must’ve been on tight deadlines!
- Comment on Be an influencer. 💅 3 months ago:
I’m more of an EGU Copernicus guy