fm synth
39:40"Type-Driven Program Synthesis" by Nadia Polikarpova
15K views • 8 years ago
Strange Loop Conference
Nadia Polikarpova's Strange Loop talk on program synthesis driven by refinement types, as in Synquid. It shows how rich type specifications can be turned into verified, executable code.
21:51Do we see reality as it is? | Donald Hoffman | TED
3.1M views • 11 years ago
TED
Cognitive scientist Donald Hoffman argues in this TED talk that evolution shaped perception to track fitness rather than truth. He uses evolutionary simulations and the Australian jewel beetle as examples.
41:47Get Ready to Rock with Sonic Pi - The Live Coding Music Synth for Everyone • Sam Aaron • GOTO 2018
76K views • 8 years ago
GOTO Conferences
Sam Aaron, creator of Sonic Pi, gives a demo-heavy GOTO Chicago 2018 talk on live coding music. He covers the history of Sonic Pi, how it evolved, and what it can do for education and professional musicians.
1:31:06William Byrd on "The Most Beautiful Program Ever Written" [PWL NYC]
367K views • 9 years ago
PapersWeLove
William Byrd presents at Papers We Love NYC on what he calls the most beautiful program ever written, a Lisp interpreter written in Lisp. He walks through the metacircular interpreter and related ideas, and demos relational programming and program synthesis near the end.
19:27The first 20 hours -- how to learn anything | Josh Kaufman | TEDxCSU
43.9M views • 13 years ago
TEDx Talks
Josh Kaufman's TEDx talk argues that you can reach practical competence in almost any skill with about 20 hours of focused practice, rather than the 10,000 hours often quoted. He describes how becoming a parent led him to rethink how adults learn, and lays out a short method for rapid skill acquisition.
36:14Barliman: trying the halting problem backwards, blindfolded - William Byrd, Greg Rosenblatt
8K views • 9 years ago
ClojureTV
A Clojure/conj 2016 talk demoing Barliman, a prototype smart editor that does program synthesis. Given a partial program and tests, it completes the program using a relational interpreter written in miniKanren.
26:012018 LLVM Developers’ Meeting: C. Schafmeister “Lessons Learned Implementing Common Lisp with LLVM”
61K views • 7 years ago
LLVM
Christian Schafmeister presents lessons from six years of implementing Clasp, a Common Lisp compiler using LLVM as its backend that interoperates with C++. He explains handling a dynamic, memory-managed language on LLVM.
1:00:57DOOM: Behind the Music
1.8M views • 9 years ago
GDC Festival of Gaming
Mick Gordon's GDC 2017 session on composing the Doom (2016) soundtrack. He details his compositional process, production techniques and the experimental instrument and synth design behind the music.
6:17The synthesis of imagination: Rony Abovitz and Magic Leap at TEDxSarasota
229K views • 13 years ago
TEDx Talks
A surreal multimedia TEDxSarasota performance by Magic Leap founder Rony Abovitz, held on 12/12/12, mixing performance art with talk about imagination and creativity.
17:27Human brain mapping and brain decoding. | Jack Gallant | TEDxSanFrancisco
175K views • 9 years ago
TEDx Talks
Berkeley neuroscientist Jack Gallant shows how fMRI brain mapping can be used to decode what a person sees, with visualizations of brain activity and its implications.
43:23Edwin Brady - Idris 2: Type-driven development of Idris | Code Mesh LDN 18
20K views • 7 years ago
Code Sync
Edwin Brady presents Idris 2, a rewrite of the Idris dependently typed language, and shows type-driven development in practice. The demos show the compiler filling in whole functions from their types.
46:17miniKanren - Dan Friedman and William Byrd
10K views • 13 years ago
ClojureTV
Dan Friedman and William Byrd demonstrate miniKanren, a logic programming system for Scheme, in an unconference talk. It includes generating programs by running relations in reverse.
21:20The surprising science of happiness | Dan Gilbert
4.7M views • 14 years ago
TED
Psychologist Dan Gilbert argues in this TED talk that our psychological immune system lets us become happy even when things do not go as planned. He challenges the idea that we will be miserable if we do not get what we want.
57:38Clasp: Common Lisp using LLVM and C++ for Molecular Metaprogramming
52K views • 11 years ago
Google TechTalks
Christian Schafmeister's Google Tech Talk on designing spiroligomer molecules and building Clasp, a Common Lisp on LLVM that interoperates with C++, to program molecular design. It covers the chemistry, automatic differentiation for force fields, and how the compiler is built.
1:54:46Lenses, Folds, and Traversals
54K views • 13 years ago
Edward Kmett
Edward Kmett's talk to the NY Haskell User Group on the lens library, building from fmap and function composition up to lenses, folds and traversals. It shows how these composable combinators access and modify parts of data structures.
1:00:16Clasp: Common Lisp using LLVM and C++ for Designing Molecules
9K views • 11 years ago
Google TechTalks
Christian Schafmeister's Google Tech Talk on Clasp and CANDO, a Common Lisp implementation on LLVM and C++ used to design molecules, including energy minimization and force-field calculations.
1:17:16Matter to Mind:Bioelectricity, Body Intelligence, Future of Regenerative Medicine- Dr. Michael Levin
23K views • 3 years ago
Harvard Extension Student Psychological Club
Developmental and synthetic biologist Michael Levin speaks at a Harvard Extension student event on bioelectricity, body intelligence and regenerative medicine. He discusses how cell electrical networks guide growth and form.
55:20Makepad: Designing modern UIs with Rust - Rik Arends - RustNL 2023
60K views • 3 years ago
RustNL
Rik Arends presents Makepad, a Rust UI framework, at RustNL 2023. The talk covers designing modern, GPU-fast UIs with Rust and includes live-coded demos of an IDE and a synthesizer.
28:10CANDO: A Compiled Programming Language for Computer-Aided Nanomaterial Design and Optimization
3K views • 10 years ago
European Lisp Symposium
Christian Schafmeister presents CANDO at the 2016 European Lisp Symposium. It is a compiled Lisp-based language for designing macromolecules and nanoscale materials, built on the Clasp implementation of Common Lisp.
3:03:20Tesla AI Day 2021
2.6M views • 5 years ago
Tesla
Tesla's 2021 AI Day presentation covering vision, planning and control, auto-labeling, simulation, the Dojo training hardware and the Tesla Bot announcement, followed by a Q&A.