Live data from Hacker News

Differentiable programming from scratch

thenumb.at

111–112 of 112 posts

Re: Differentiable programming from scratch

#111
post #103

Earlier quoted context omitted.

I don't think math is hard or useless, thank you very much. However if I'm programming a game and want to project a point onto a line I'd prefer to not get told by math folks that I first need to learn all of linear algebra before they can get their solution explained to me. I'm not stupid, I understand plenty of math, I'm just not steeped in the jargon.

I feel like you're responding as if I attacked you. I'm not sure why. Maybe it was the comment about not being able to get CS people to read math books but you do? I don't mean that statement in an absolute way (there's no absolutes) but rather as a general case. Of course there are CS people that read math books. It is just my experience that the majority aren't interested in it and I don't think this is an uncommon…

"I'm not sure it is exactly mathematicians faults that your third grade teacher impressed upon you that math is hard and useless." doesn't exactly strike me as a general statement, but perhaps I overreacted.

Re: Differentiable programming from scratch

#112
post #110

Earlier quoted context omitted.

Ah yes, this is why epsilon squared equals 0 in the dual numbers -- to automatically remove all higher order derivatives when they appear. Exponents on derivatives are indicate of their rank/order.

It's the second symmetric derivative. https://en.wikipedia.org/wiki/Symmetric_derivative#The_secon... https://en.wikipedia.org/wiki/Second_derivative#Limit > The limit is called the second symmetric derivative. Note that the second symmetric derivative may exist even when the (usual) second derivative does not. > This limit can be viewed as a continuous version of the second difference for sequences. So it actually c…

Thanks yarg, I just learned something new.
Post reply on HN