Programming Throwdown

Programming Throwdown educates Computer Scientists and Software Engineers on a cavalcade of programming and tech topics. Every show will cover a new programming language, so listeners will be able to speak intelligently about any programming language.

https://www.programmingthrowdown.com/

subscribe
share






episode 165: 165: Differential Equations


Intro topic: Revisiting the power of Spreadsheets

News/Links:

  • LK-99 Isn’t a Superconductor
    • https://www.nature.com/articles/d41586-023-02585-7
  • Normalizing Flows
    • https://pyro.ai/examples/normalizing_flows_i.html
  • How is llama.cpp possible?
    • https://finbarr.ca/how-is-llama-cpp-possible/
  • Chat with open source large language models
    • https://chat.lmsys.org/

Book of the Show

  • Patrick: Math with Bad Drawings by Ben Orlin
    • https://amzn.to/44dsgDz
  • Jason: 
    • Overboard! https://play.google.com/store/apps/details?id=com.InkleLtd.Overboard Nhl=en_US&gl=US 

Patreon Plug https://www.patreon.com/programmingthrowdown?ty=h


Tool of the Show

  • Patrick: 
    • ffmprovisr https://amiaopensource.github.io/ffmprovisr/
  • Jason:
    • Pandas read_ods() read_excel()

Topic: Differential Equations

  • Why should programmers learn about DiffEq
    • Law of Large Numbers
  • What are differential equations?
    • When you know the rate of change
    • EigenVectors & EigenValues
    • What is Jacobian What is Jacobian? | The right way of thinking derivatives and integrals

  • Special cases
    • Partial Differential Equations
    • Ordinary Differential Equations
  • Why solvers are important
    • Numerical Stability at larger step sizes
    • Example: https://medium.com/@pukumarathe/eulers-method-and-runge-kutta-4th-order-method-in-python-b4a0068a8ebe 
  • Fun Examples
    • Predator-Prey relationships in scipy
      • https://scientific-python.readthedocs.io/en/latest/notebooks_rst/3_Ordinary_Differential_Equations/02_Examples/Lotka_Volterra_model.html 
    • Physics Engines for games
      • https://youtu.be/52n2qKgwW_Q 
    • PageRank
      • https://arxiv.org/pdf/2001.08973.pdf 

★ Support this podcast on Patreon ★


fyyd: Podcast Search Engine
share








 September 25, 2023  1h16m