HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

lambda calculus

Play all on YouTube

Upload date

Past year2020s2010s2000s

Type

TalkLectureExplainerTutorialDocumentaryInterviewDemoCommentaryComedyMusic

Duration

Under 4 minutes4-20 minutes20-60 minutesOver 1 hour

Features

Hidden gemsEvergreen only

Sort by

RelevanceRecently recommendedUpload dateOldest firstView countLike ratioMost recommended
Lambda Calculus - Fundamentals of Lambda Calculus & Functional Programming in JavaScript1:02:15

Lambda Calculus - Fundamentals of Lambda Calculus & Functional Programming in JavaScript

227K views • 9 years ago
Fullstack Academy
Gabriel Lebec's Fullstack Academy talk introduces lambda calculus syntax, the history of mathematical logic, and the essence of functional programming using JavaScript. It also covers combinators, currying and Church encodings.
David Beazley - Lambda Calculus from the Ground Up - PyCon 20193:26:34

David Beazley - Lambda Calculus from the Ground Up - PyCon 2019

52K views • 7 years ago
PyCon 2019
David Beazley's PyCon 2019 tutorial derives the lambda calculus from the ground up in Python, using only single-argument functions. He builds booleans, numerals and more with no other language features.
Ruby Manor 3 - Programming with Nothing by Tom Stuart40:50

Ruby Manor 3 - Programming with Nothing by Tom Stuart

13K views • 13 years ago
Confreaks
Tom Stuart's Ruby Manor 3 talk builds FizzBuzz using nothing but Ruby lambdas, working through Church encodings of numbers, booleans and data structures. It is a hands-on introduction to lambda calculus.
Topic match · Computability & complexity theory
What is PLUS times PLUS?28:28

What is PLUS times PLUS?

2.2M views • 1 year ago
2swap
2swap explores lambda calculus using John Tromp's lambda diagrams, with animated beta-reductions, asking what PLUS times PLUS gives. It touches on Church encodings and the equivalence of Turing machines and lambda calculus.
Topic match · Computability & complexity theory
Preface | MIT Calculus Revisited: Single Variable Calculus32:06

Preface | MIT Calculus Revisited: Single Variable Calculus

358K views • 15 years ago
MIT OpenCourseWare
The preface to Herb Gross's MIT OpenCourseWare 'Calculus Revisited: Single Variable Calculus', an older black-and-white lecture series. It introduces his approach to teaching calculus from the basics.
Journalist Vincent Woo reflects on his piece, "Lambda School's Misleading Promises" | E10391:10:27

Journalist Vincent Woo reflects on his piece, "Lambda School's Misleading Promises" | E1039

162K views • 6 years ago
This Week in Startups
Journalist Vincent Woo discusses his New York Magazine piece on Lambda School's misleading promises, including its income share agreements and placement claims, in an interview on This Week in Startups. The host questions him pointedly.
AWS re:Invent 2018: [REPEAT 1] A Serverless Journey: AWS Lambda Under the Hood (SRV409-R1)59:13

AWS re:Invent 2018: [REPEAT 1] A Serverless Journey: AWS Lambda Under the Hood (SRV409-R1)

72K views • 7 years ago
Amazon Web Services
An AWS re:Invent 2018 session in which Holly Mesrobian and Marc Brooker explain how AWS Lambda is built, including its sandboxing, isolation and scaling architecture. It covers what happens under the hood when serverless code runs.
Ruby Conf 12 - Y Not- Adventures in Functional Programming by Jim Weirich53:22

Ruby Conf 12 - Y Not- Adventures in Functional Programming by Jim Weirich

65K views • 13 years ago
Confreaks
Jim Weirich's RubyConf 2012 talk derives the Y combinator step by step, live-coding in Ruby lambdas. It builds up an understanding of functional programming and lambda calculus from first principles.
Topic match · Computability & complexity theory
The essence of calculus17:05

The essence of calculus

11.9M views • 9 years ago
3Blue1Brown
The first video of 3Blue1Brown's Essence of Calculus series, which builds toward integrals, derivatives, and the fundamental theorem of calculus from a simple geometry question. It aims to make viewers feel they could have invented calculus themselves.
Philip Wadler  - Propositions as Types (Lambda Days 2016)56:58

Philip Wadler - Propositions as Types (Lambda Days 2016)

20K views • 10 years ago
Erlang Solutions
Philip Wadler's Lambda Days talk on propositions as types, the link between logic and computation that underlies theorem provers and programming language design.
"Propositions as Types" by Philip Wadler42:43

"Propositions as Types" by Philip Wadler

143K views • 11 years ago
Strange Loop Conference
Philip Wadler's Strange Loop talk on Propositions as Types, the link between logic and computation (the Curry-Howard correspondence). He traces its history through Church, Godel and Turing and shows how it shaped theorem provers and programming languages.
Topic match · Computability & complexity theory
Backpropagation calculus | Deep Learning Chapter 410:18

Backpropagation calculus | Deep Learning Chapter 4

4M views • 9 years ago
3Blue1Brown
3Blue1Brown's chapter 4 on deep learning gives a more formal, symbol-based account of backpropagation calculus, connecting the intuition from the previous chapter to the math found in textbooks and code.
Lambda World 2018 - What FP can learn from Smalltalk by Aditya Siram43:37

Lambda World 2018 - What FP can learn from Smalltalk by Aditya Siram

25K views • 7 years ago
Lambda World
Aditya Siram argues that functional programming has much to learn from Smalltalk's interactivity, using Pharo and Squeak to show live, visual, explorable programming environments.
Beyond functional programming: a taste of Verse. Simon Peyton Jones & Tim Sweeney | Lambda Days 20231:12:14

Beyond functional programming: a taste of Verse. Simon Peyton Jones & Tim Sweeney | Lambda Days 2023

30K views • 3 years ago
Code Sync
A Lambda Days keynote by Simon Peyton Jones and Tim Sweeney introducing Verse, Epic's functional logic language for the metaverse. It covers existential variables, unification and expressions yielding multiple values.
Introducing Nx - José Valim | Lambda Days 202152:59

Introducing Nx - José Valim | Lambda Days 2021

26K views • 5 years ago
Code Sync
Jose Valim introduces Nx, the project bringing numerical computing to Elixir, covering multi-dimensional tensors, automatic differentiation and JIT compilation to CPU and GPU.
Category Theory, The essence of interface-based design - Erik Meijer1:03:14

Category Theory, The essence of interface-based design - Erik Meijer

74K views • 11 years ago
FooCafe
Erik Meijer argues that category theory is the mathematicians' version of interface-based design. He shows that Java 8 lambdas and method references form a Cartesian closed category.
28c3: The Science of Insecurity59:23

28c3: The Science of Insecurity

42K views • 14 years ago
28c3
Meredith Patterson and Sergey Bratus argue that networked software stays insecure because protocols and inputs are too complex to recognize safely. They propose using formal language theory and grammars to build secure, verifiable input handling.
Topic match · Computability & complexity theory
Break Me00 The MoVfuscator Turning mov into a soul crushing RE nightmare Christopher Domas46:19

Break Me00 The MoVfuscator Turning mov into a soul crushing RE nightmare Christopher Domas

81K views • 11 years ago
Adrian Crenshaw
Christopher Domas's Derbycon 2015 talk on the M/o/Vfuscator, a compiler that emits only x86 mov instructions, showing mov is Turing complete. It explains how a full machine is built from mov and why the output is a nightmare to reverse engineer.
Topic match · Computability & complexity theory
Math's Fundamental Flaw34:00

Math's Fundamental Flaw

30.8M views • 5 years ago
Veritasium
Veritasium's explainer on Godel's incompleteness theorems and the limits of mathematical proof, tracing set theory, Hilbert's program and the road to Turing and modern computing.
Topic match · Computability & complexity theory
On The Turing Completeness of PowerPoint (SIGBOVIK)5:34

On The Turing Completeness of PowerPoint (SIGBOVIK)

1.2M views • 9 years ago
Tom Wildenhain
A short SIGBOVIK 2017 presentation by Tom Wildenhain showing that PowerPoint animations are Turing complete, with a working Turing machine built in slides. The talk is delivered deadpan as a serious research result.
Topic match · Computability & complexity theory
Life in life1:30

Life in life

4.1M views • 14 years ago
Phillip Bradbury
A two-minute video of Conway's Game of Life running inside Conway's Game of Life, built from OTCA metapixels and Golly. It zooms smoothly between scales.
Topic match · Computability & complexity theory
All the Numbers - Numberphile14:27

All the Numbers - Numberphile

1.8M views • 7 years ago
Numberphile
Matt Parker talks Numberphile through the different kinds of numbers: algebraic, transcendental, computable, normal, and beyond. It shows how few numbers we can actually name or describe.
Topic match · Computability & complexity theory
P vs. NP and the Computational Complexity Zoo10:44

P vs. NP and the Computational Complexity Zoo

3.7M views • 12 years ago
hackerdashery
An 11-minute animated introduction to P vs. NP and the wider landscape of complexity classes, inspired by the Complexity Zoo wiki. It assumes no background in computer science.
Topic match · Computability & complexity theory
Great Impractical Ideas in Computer Science: PowerPoint Programming51:32

Great Impractical Ideas in Computer Science: PowerPoint Programming

2.2M views • 7 years ago
Tom Wildenhain
Tom Wildenhain's guest lecture for CMU's Esoteric Programming Languages course shows that PowerPoint transitions and slides are Turing complete without macros, building up to a mind-bending fractal ending.
Topic match · Computability & complexity theory
Stephen Wolfram: Cellular Automata, Computation, and Physics | Lex Fridman Podcast #893:11:09

Stephen Wolfram: Cellular Automata, Computation, and Physics | Lex Fridman Podcast #89

1.8M views • 6 years ago
Lex Fridman
Lex Fridman interviews Stephen Wolfram for about three hours on cellular automata, computation, the Wolfram Physics Project and his career with Mathematica and Wolfram Alpha.
Topic match · Computability & complexity theory
Matt Might - Winning the War on Error Solving the Halting Problem and Curing Cancer48:36

Matt Might - Winning the War on Error Solving the Halting Problem and Curing Cancer

9K views • 9 years ago
Curry On!
Matt Might's Curry On talk on ending errors in code, both software and the human genome. He covers conservative approximation of the halting problem via static analysis and a computational approach to precision medicine.
Topic match · Computability & complexity theory
Let's #TalkConcurrency Panel Discussion with Sir Tony Hoare, Joe Armstrong, and Carl Hewitt1:06:45

Let's #TalkConcurrency Panel Discussion with Sir Tony Hoare, Joe Armstrong, and Carl Hewitt

13K views • 7 years ago
Erlang Solutions
A panel with Tony Hoare, Joe Armstrong and Carl Hewitt, hosted by Francesco Cesarini, on the history and future of concurrency. The three creators of CSP, Erlang and the actor model discuss their differing approaches.
Topic match · Computability & complexity theory
Stephen Wolfram: Complexity and the Fabric of Reality | Lex Fridman Podcast #2343:38:43

Stephen Wolfram: Complexity and the Fabric of Reality | Lex Fridman Podcast #234

4.8M views • 5 years ago
Lex Fridman
A long Lex Fridman interview with Stephen Wolfram on complexity, cellular automata, computational irreducibility and the Wolfram Physics Project.
Topic match · Computability & complexity theory
What P vs NP is actually about17:58

What P vs NP is actually about

253K views • 2 years ago
Polylog
Polylog explains how algorithms can be turned into circuits and encoded as satisfiability problems, which lets you effectively run them backwards. It uses this to motivate breaking RSA, general reductions to SAT, and what P vs NP is really asking.
Topic match · Computability & complexity theory
SIGBOVIK 2007: Generalized Super Mario Bros. is NP-Complete4:22

SIGBOVIK 2007: Generalized Super Mario Bros. is NP-Complete

84K views • 18 years ago
suckerpinch
Tom Murphy's satirical SIGBOVIK 2007 presentation, delivered under a pseudonym, proving that generalized Super Mario Bros. is NP-complete. It is a short, deadpan take on a complexity theory result.
Topic match · Computability & complexity theory
1. Introduction, Finite Automata, Regular Expressions1:00:34

1. Introduction, Finite Automata, Regular Expressions

626K views • 5 years ago
MIT OpenCourseWare
The first lecture of Michael Sipser's MIT 18.404J Theory of Computation course, covering course mechanics, finite automata, regular languages and regular expressions. It proves closure of regular languages under union and begins concatenation.
Topic match · Computability & complexity theory
MIT Godel Escher Bach Lecture 11:02:34

MIT Godel Escher Bach Lecture 1

557K views • 13 years ago
jasonofthel33t
The first lecture of an MIT course on Douglas Hofstadter's Godel, Escher, Bach, covering themes like self-reference, recursion and incompleteness. The full lecture series is on YouTube.
Topic match · Computability & complexity theory
I Built a COMPUTER in Magic: The Gathering22:54

I Built a COMPUTER in Magic: The Gathering

2M views • 7 years ago
Because Science
Kyle Hill of Because Science explains and demonstrates, using real cards, how Magic: The Gathering can be used to build a Turing machine, a computer inside the card game.
Topic match · Computability & complexity theory
Extremely Large Numbers 1 - Introduction7:42

Extremely Large Numbers 1 - Introduction

20K views • 11 years ago
Giroux Studios
The first video in a series on extremely large numbers, introducing the topic with examples. Later parts go deep into the fast-growing hierarchy.
Topic match · Computability & complexity theory
Stephen Wolfram: Fundamental Theory of Physics, Life, and the Universe | Lex Fridman Podcast #1244:23:39

Stephen Wolfram: Fundamental Theory of Physics, Life, and the Universe | Lex Fridman Podcast #124

501K views • 6 years ago
Lex Fridman
A roughly four-and-a-half-hour Lex Fridman podcast conversation with Stephen Wolfram about his Wolfram Physics Project and a fundamental theory of physics, computation, life and the universe.
Topic match · Computability & complexity theory
Turing & The Halting Problem - Computerphile6:14

Turing & The Halting Problem - Computerphile

919K views • 12 years ago
Computerphile
A Computerphile video in which Mark Jago of the University of Nottingham explains Turing's halting problem and how it led to the blueprint for the modern computer.
Topic match · Computability & complexity theory
Does John Conway hate his Game of Life?6:54

Does John Conway hate his Game of Life?

1M views • 12 years ago
Numberphile
John Conway talks in a short Numberphile interview about his mixed feelings toward the Game of Life, his most famous invention. He says he is not especially pleased that it overshadowed his other work.
Topic match · Computability & complexity theory
Scott Aaronson | How Much Math Is Knowable?1:06:43

Scott Aaronson | How Much Math Is Knowable?

58K views • 1 year ago
Harvard CMSA
Scott Aaronson's Harvard CMSA talk traces what mathematical truths are knowable, from Godel and Turing to the Busy Beaver function. He covers recent work on Busy Beaver values.
Topic match · Computability & complexity theory
Find the Longest Path2:02

Find the Longest Path

57K views • 16 years ago
switchbg
Find the Longest Path is a comedic song by Daniel J. Barrett, a Billy Joel parody that describes the NP-hard longest path problem in informal terms.
Topic match · Computability & complexity theory
Armok Invaders1:25

Armok Invaders

57K views • 10 years ago
BaronWable
A short demo of a playable Space Invaders game built inside Dwarf Fortress, with a downloadable map. It shows the game's mechanics used as a computing substrate.
Topic match · Computability & complexity theory