"Computational Physics, Beyond the Glass" by Sam Ritchie (Strange Loop 2023)

9K views · 3 years ago · talk · intermediate · evergreen

Sam Ritchie's Strange Loop 2023 talk shows how he built an interactive, Lisp-based physics visualizer, starting from Structure and Interpretation of Classical Mechanics. He demonstrates animated simulations that you can poke at and change.

HN people list it among the best talks of 2023 and recommend it as a neat way into physics for programmers.

“Here's a super neat Strange Loop talk about implementing and animating SICM”

4 comments from Hacker News

p
@privong2024 · in “Computational Physics, Beyond the Glass [video]”
Submitted the video to Hacker News.
RecommendsView on HN
s
@surprisetalk2024 · in “The Emmy Computer Algebra System”
Hey, this is Sam Ritchie's project! Here's some of his excellent tech talks: • "Computational Physics, Beyond the Glass" by Sam Ritchie (Strange Loop 2023) - YouTube: ▶ this video • "Emmy: Moldable Physics and Lispy Microworlds" by Sam Ritchie - YouTube: link • "Just-So Stories for AI: Explaining Black-Box Predictions" by Sam Ritchie - YouTube: link At one point he was rebuilding an old airplane. Unsure if that project is still going on: • link
RecommendsView on HN
_
@__rito__2023 · in “Ask HN: Best tech talks you have heard in 2023?”
For me, my favorites were: 0. "Computational Physics, Beyond the Glass" by Sam Ritchie (Strange Loop 2023) - ▶ this video - This guy created an interactive Lisp-based Physics visualizer and got started on it by reading Structure and Interpretation of Classical Mechanics. He now has a full-fledged project, and touches upon many ideas for educating people through innovative means. Really loved this video. Connected the ideas of Logo programming environment and something like a LISP-Physics visualizer. 1. "The Economics of Programming Languages" by Evan Czaplicki (Strange Loop 2023) - link - How does creating a new programming language work really? Who are the players, and what goes behind? Very highly recommend this funny, informative talk to understand aspects of creating a programming language other than the theoretical ones. 2. Function Composition in Programming Languages - Conor Hoekstra - CppNorth 2023 - link - This is actually about array languages and Haskell and not C++. Encountered "tacit" programming for the first time, and it opened a slightly new way of thinking for me. And others that I liked were: 0. Ruby on Rails: The Documentary - link - Not a Rubbyist, but still liked this documentary. 1. "Software & The Game of Go" by David Nolen (Strange Loop 2023) - link 2. "Making Hard Things Easy" by Julia Evans (Strange Loop 2023) - link - I always liked Evans' written content and zines, as they were fun to read and helped people. It was nice to see how she operates, thinks, and works- that go behind all of these.
RecommendsView on HN
z
@zen_of_prog2023 · in “Ask HN: What is the best way to get into Physics as a coder?”
Here's a super neat Strange Loop talk about implementing and animating SICM: ▶ this video
RecommendsView on HN