HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

cost function

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
CppCon 2019: Chandler Carruth “There Are No Zero-cost Abstractions”59:53

CppCon 2019: Chandler Carruth “There Are No Zero-cost Abstractions”

147K views • 7 years ago
CppCon
Chandler Carruth argues in a CppCon 2019 talk that C++ has no truly zero-cost abstractions. Using examples like unique_ptr, ABI constraints and compile-time costs, he shows that abstractions cost runtime, compile time or human effort.
Functional architecture - The pits of success - Mark Seemann1:00:10

Functional architecture - The pits of success - Mark Seemann

152K views • 10 years ago
NDC Conferences
Mark Seemann argues that functional programming naturally yields many of the best practices object-oriented developers learn painfully. He shows how functional architecture leads to a pit of success, with a pure core and impure shell.
Domain Modeling Made Functional - Scott Wlaschin51:40

Domain Modeling Made Functional - Scott Wlaschin

71K views • 9 years ago
NDC Conferences
Scott Wlaschin's NDC talk on using statically typed functional programming, F# in particular, to model a business domain. Types are used to represent the domain precisely and to encode business rules so that illegal states cannot be built, with the compiler acting as an instant unit test.
Functional Composition - Chris Ford39:21

Functional Composition - Chris Ford

31K views • 13 years ago
ClojureTV
Chris Ford builds up from a single sine wave through layered abstractions to a Bach canon, using Clojure and the Overtone audio environment. The talk shows music theory as a natural fit for functional programming.
"Outperforming Imperative with Pure Functional Languages" by Richard Feldman34:55

"Outperforming Imperative with Pure Functional Languages" by Richard Feldman

98K views • 5 years ago
Strange Loop Conference
Richard Feldman explains how pure functional languages can match or beat imperative ones on performance. Compilers can turn immutable code into in-place mutation, avoiding naive copying. The talk draws on his work on the Roc language.
John Backus: Function Level Programming and the FL Language 198747:30

John Backus: Function Level Programming and the FL Language 1987

3K views • 9 years ago
Arthur Vard
A 1987 talk in which John Backus, creator of Fortran, presents function-level programming and the FL language, a successor to his FP work. It is an archival recording with links to the related paper.
Monad - FunFunFunction #2111:25

Monad - FunFunFunction #21

128K views • 10 years ago
Fun Fun Function
An episode of FunFunFunction explaining monads in JavaScript as functors that also implement flatMap. It builds on the preceding functor episode and works through code examples.
EPC2018 | Wave Function Collapse in Bad North | Oskar Stalberg37:41

EPC2018 | Wave Function Collapse in Bad North | Oskar Stalberg

176K views • 8 years ago
BUas Games
Oskar Stalberg explains how Wave Function Collapse assembles island dioramas from handcrafted tilesets in Bad North. He covers the theory, implementation, tooling, and how he blends art and technology.
Pure Functional Programming in Excel • Felienne Hermans • GOTO 201643:16

Pure Functional Programming in Excel • Felienne Hermans • GOTO 2016

26K views • 10 years ago
GOTO Conferences
Felienne Hermans argues that Excel is the world's most popular programming language and shows how spreadsheets work as a pure functional language. She implements a few mathematical problems in spreadsheet formulas to illustrate why they are so powerful and approachable.
NVScene 2015 Session: How to Create Content with Signed Distance Functions (Johann Korndörfer)51:06

NVScene 2015 Session: How to Create Content with Signed Distance Functions (Johann Korndörfer)

35K views • 11 years ago
NVScene
Johann Korndorfer's NVScene 2015 talk on building content with signed distance functions. It focuses on patterns that make SDF modelling more structured, arguing that SDFs capture a shape's essence like vector graphics do compared with polygons or voxels.
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.
"Datafun: a functional query language" by Michael Arntzenius42:31

"Datafun: a functional query language" by Michael Arntzenius

9K views • 9 years ago
Strange Loop Conference
Michael Arntzenius's Strange Loop talk on Datafun, a functional query language that brings database-style querying into a general-purpose language. It discusses bridging database theory and programming languages.
Hitler reacts to functional programming4:00

Hitler reacts to functional programming

275K views • 7 years ago
Rymdkraftverk
A Downfall-style parody in which Hitler rages about functional programming concepts such as monads and Haskell. It runs about four minutes.
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 • 14 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.
Why Isn't Functional Programming the Norm? – Richard Feldman46:09

Why Isn't Functional Programming the Norm? – Richard Feldman

1.6M views • 7 years ago
Metosin
Richard Feldman argues that functional programming is not the norm largely because of historical accidents, such as C++ popularity, platform exclusivity, marketing spend and network effects, rather than merit. He traces the history of how languages become mainstream.
Solving Problems the Clojure Way - Rafal Dittwald1:02:26

Solving Problems the Clojure Way - Rafal Dittwald

87K views • 7 years ago
Clojure/north
Rafal Dittwald's Clojure/north talk shows how to move from writing Java-style code in Clojure to thinking in data-driven, functional terms. He walks through a JavaScript example, refactoring imperative code step by step into a functional core.
Hey Underscore, You're Doing It Wrong!36:31

Hey Underscore, You're Doing It Wrong!

141K views • 13 years ago
InfoQ
Brian Lonsdorf explains why Underscore.js falls short as a functional programming library, then introduces currying, composition and point-free style in JavaScript. He argues for data-last argument ordering.
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.
But what is the Riemann zeta function? Visualizing analytic continuation22:11

But what is the Riemann zeta function? Visualizing analytic continuation

5.4M views • 9 years ago
3Blue1Brown
3Blue1Brown visualizes the Riemann zeta function and the analytic continuation that extends it beyond where its series converges, building toward the Riemann hypothesis.
John Carmack's keynote at Quakecon 2013 part 429:59

John Carmack's keynote at Quakecon 2013 part 4

139K views • 13 years ago
Kostiantyn Kostin
Part 4 of John Carmack's QuakeCon 2013 keynote, covering OpenGL, functional programming, Haskell, Lisp and Scheme, typing, multithreading, events and garbage collection.
Domain Modeling Made Functional - Scott Wlaschin - KanDDDinsky 201950:49

Domain Modeling Made Functional - Scott Wlaschin - KanDDDinsky 2019

74K views • 6 years ago
KanDDDinsky
Scott Wlaschin shows how statically typed functional languages, using F# examples, can model a business domain so that invalid states cannot be represented. The type system acts almost like an instant unit test at compile time.
The Functional Programmer's Toolkit - Scott Wlaschin1:05:51

The Functional Programmer's Toolkit - Scott Wlaschin

79K views • 7 years ago
NDC Conferences
Scott Wlaschin demystifies functional programming terms like monads, monoids, functors and catamorphisms by showing how they fit into a small toolkit. He applies them to problems such as missing data, list handling, and functional dependency injection.
RustLatam 2019 - Without Boats: Zero-Cost Async IO32:24

RustLatam 2019 - Without Boats: Zero-Cost Async IO

55K views • 7 years ago
Rust Programming Language
Without Boats, a Rust language team member, explains the design of Rust's async/await at RustLatam 2019. He covers the history and constraints behind zero-cost, allocation-free async state machines.
Training AI Without Writing A Reward Function, with Reward Modelling17:52

Training AI Without Writing A Reward Function, with Reward Modelling

259K views • 6 years ago
Robert Miles AI Safety
Robert Miles explains reward modelling, in which an AI learns what humans want from their preference comparisons instead of a hand-written reward function. He walks through the 2017 paper on deep reinforcement learning from human preferences.
Superpositions, Sudoku, the Wave Function Collapse algorithm.14:28

Superpositions, Sudoku, the Wave Function Collapse algorithm.

764K views • 6 years ago
Martin Donald
Martin Donald explains the Wave Function Collapse algorithm using Sudoku-like constraint solving and shows how he implemented it with Blender and Godot. It links demos and reference articles.
Gradient descent, how neural networks learn | Deep Learning Chapter 220:33

Gradient descent, how neural networks learn | Deep Learning Chapter 2

9.7M views • 9 years ago
3Blue1Brown
3Blue1Brown's second neural network chapter explains cost functions and gradient descent, showing how a network learns by minimizing error during training.
There’s No Wave Function? | Jacob Barandes2:14:31

There’s No Wave Function? | Jacob Barandes

488K views • 1 year ago
Curt Jaimungal
Physicist Jacob Barandes discusses his view that quantum mechanics can be formulated without wave functions, using a stochastic, probabilistic approach. The long interview covers measurement, the foundations of quantum theory and the history of the field.
Does It Make Sense To Put Data Centers In Space? Can They Really Cost Less To Operate?16:37

Does It Make Sense To Put Data Centers In Space? Can They Really Cost Less To Operate?

502K views • 2 years ago
Scott Manley
Scott Manley analyzes the idea of putting data centers in orbit, prompted by Lumen Orbit's funding. He examines the claimed advantage of constant solar power against launch cost, cooling and mass.
Why Are American Health Care Costs So High?7:53

Why Are American Health Care Costs So High?

7.7M views • 13 years ago
vlogbrothers
John Green explains why the US spends far more on health care than other countries, going through insurers, drug companies, hospitals and lawyers. He argues the causes are complicated rather than a simple blame game.
This is how you treat ADHD based off science, Dr Russell Barkley part of 2012 Burnett Lecture13:47

This is how you treat ADHD based off science, Dr Russell Barkley part of 2012 Burnett Lecture

5.1M views • 12 years ago
Adhd Videos
A short excerpt from Dr Russell Barkley's 2012 Burnett Lecture on ADHD, focused on treatment. He argues ADHD is a disorder of executive function and self-regulation, and that environments should be designed to compensate.
2012 Burnett Lecture Part 1 Keynote Speaker: Russell A. Barkley, Ph.D.59:39

2012 Burnett Lecture Part 1 Keynote Speaker: Russell A. Barkley, Ph.D.

0 views • 14 years ago
UNC Learning Center
Russell Barkley gives the keynote at UNC's 2012 Burnett Seminar on ADHD. He presents it as an executive function disorder and discusses its effects and how to help.
Numberphile v. Math: the truth about 1+2+3+...=-1/1241:44

Numberphile v. Math: the truth about 1+2+3+...=-1/12

3.3M views • 8 years ago
Mathologer
Mathologer examines the infamous Numberphile claim that 1+2+3+... equals -1/12, explaining what is wrong with the calculation and how it connects to real math like the zeta function and analytic continuation.
How We Bought Our Abandoned House in Japan | Process, Costs, Risks, Finance, How to Find One31:45

How We Bought Our Abandoned House in Japan | Process, Costs, Risks, Finance, How to Find One

3.8M views • 7 years ago
Tokyo Llama
The Tokyo Llama channel details how the creators found and bought an abandoned akiya minka house in Japan. It covers process, costs, taxes, financing and risks of renovation.
How Does SHA-256 Work?22:59

How Does SHA-256 Work?

374K views • 6 years ago
learnmeabitcoin
A step-by-step animated explanation of how SHA-256 works, from padding and message schedule to the compression function and final hash, with source code for the animations.
The Neuroanatomy of ADHD and thus how to treat ADHD - CADDAC - Dr Russel Barkley part 3ALL37:56

The Neuroanatomy of ADHD and thus how to treat ADHD - CADDAC - Dr Russel Barkley part 3ALL

1.3M views • 12 years ago
Adhd Videos
Dr. Russell Barkley lectures on the neuroanatomy of ADHD and how to treat it, linking executive function and working memory to the disorder. It is part 3 of a CADDAC series.
Erlang Factory SF 2016 Keynote  Phoenix and Elm – Making the Web Functional55:28

Erlang Factory SF 2016 Keynote Phoenix and Elm – Making the Web Functional

23K views • 10 years ago
Erlang Solutions
A joint Erlang Factory 2016 keynote by Phoenix creator Chris McCord and Elm creator Evan Czaplicki on using the two together, including Phoenix.Presence design and PubSub optimizations.
Finding the BEST sine function for Nintendo 6426:41

Finding the BEST sine function for Nintendo 64

418K views • 3 years ago
Kaze Emanuar
Kaze Emanuar searches for the best sine approximation for the Nintendo 64, comparing the lookup tables in Mario 64 and Ocarina of Time with polynomial alternatives. It walks through numerics and 3rd, 4th and 5th order approximations.
Russian missile fails and 'boomerangs back at Russian troops'1:01

Russian missile fails and 'boomerangs back at Russian troops'

3.5M views • 4 years ago
The Sun
A short clip, published by The Sun, of a Russian surface-to-air missile that appears to turn around after launch and hit its own launch site. It was reportedly filmed in Alchevsk during the 2022 war in Ukraine.
"Clojure in Unity 3D: Functional Video Game Development" by Ramsey Nasser and Tims Gardner46:22

"Clojure in Unity 3D: Functional Video Game Development" by Ramsey Nasser and Tims Gardner

24K views • 12 years ago
Strange Loop Conference
A Strange Loop talk presenting an open-source library that integrates Clojure into the Unity 3D game engine. It covers REPL-based live coding, macros, DSLs and persistent data structures for game development.
The Coming Collapse of the Middle Class with Elizabeth Warren57:38

The Coming Collapse of the Middle Class with Elizabeth Warren

1.5M views • 18 years ago
University of California Television (UCTV)
Elizabeth Warren's 2007 Berkeley lecture, when she was a Harvard law professor, on why middle-class families are under growing financial strain. She draws on bankruptcy research to examine rising costs of housing, health care and education.