this post was submitted on 16 Jul 2023
1661 points (96.5% liked)

Memes

45705 readers
1262 users here now

Rules:

  1. Be civil and nice.
  2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you have to.

founded 5 years ago
MODERATORS
 
(page 2) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 8 points 1 year ago (2 children)

Freya is a really good programming maths communicator so it doesn't surprise me

load more comments (2 replies)
[–] [email protected] 8 points 1 year ago

I think gamedev or I guess graphics programming, visualize maths pretty well. I literally quit high school because I could never make any progress in several areas, including math class. But once I read/watch more about gamedev, programming, graphics programming on my own, I got to understand many mathematical terminologies better than I have ever been taught in any school.

[–] [email protected] 8 points 1 year ago* (last edited 1 year ago)

Sorta not really related but Freya's video on splines ("The Continuity of Splines") is a virtually perfect resource if you're interested in learning about... well... splines.

[–] [email protected] 8 points 1 year ago

wow I wish we learned this kind of stuff in school

[–] [email protected] 7 points 1 year ago (7 children)

I don't know her, so maybe my question is stupid, but does she explain math without using code? I, honestly, am too stupid to programing, I don't understand it. I understand summary, not the second one

[–] [email protected] 4 points 1 year ago* (last edited 1 year ago)

She has a youtube channel

I've only watched a couple of her videos--on Splines and Bezier curves--and her explanations and animations were intuitive and beautiful to watch, but ultimately her target audience is game devs... So the answer to your question is "technically yes*"

*it's with the intent of learning to code the math

load more comments (6 replies)
[–] [email protected] 7 points 1 year ago

Invented in the 50s, Fortran = FORmula Translating language. It was basically created to solve this sort of problem.

[–] [email protected] 6 points 1 year ago (4 children)

The biggest difference (other than the existence of infinity) is that the upper limit is inclusive in summation notation and exclusive in for loops. Threw me for a loop (hah) for a while.

[–] [email protected] 3 points 1 year ago (1 children)

i thought this was pretty weird too when i found out about it. i’m not entirely sure why it’s done this way but i think it has to do with conventions on where to start indexing. most programming languages start their indexing at 0 while much of the time in math the indexing starts at 1, so i=0 to n-1 becomes i=1 to n.

[–] [email protected] 5 points 1 year ago (1 children)

My abstract math professor showed us that sometimes it's useful to count natural numbers from 1 instead of 0, like in one problem we did concerning the relation Q on A = N × N defined by (m,n)Q(p,q) iff m/n = p/q. I don't hate counting natural numbers from 1 anymore because of how commonly this sort of thing comes up in non-computer math contexts.

load more comments (1 replies)
load more comments (3 replies)
[–] [email protected] 5 points 1 year ago (1 children)

Ok now try infinite for loops

[–] darcy 8 points 1 year ago (4 children)
load more comments (4 replies)
[–] [email protected] 5 points 1 year ago

i still don't understand but thanks

[–] [email protected] 5 points 1 year ago (4 children)

Wouldn't reducer be more precise?

[–] [email protected] 4 points 1 year ago

I think this is pretty much the imperative equivalent of foldl (\acc i -> acc + 3*i) 0 [1..4].

load more comments (3 replies)
[–] [email protected] 4 points 1 year ago

freya is not a random internet people

load more comments
view more: ‹ prev next ›