HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

github actions

2010s×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
Infinite fractions and the most irrational number13:29

Infinite fractions and the most irrational number

658K views • 10 years ago
Mathologer
Mathologer uses continued fractions to show why the golden ratio is the most irrational number, comparing it with root 2, e and pi and pointing to where this shows up in nature.
"Transactions: myths, surprises and opportunities" by Martin Kleppmann41:08

"Transactions: myths, surprises and opportunities" by Martin Kleppmann

84K views • 11 years ago
Strange Loop Conference
Martin Kleppmann's Strange Loop talk on database transactions, covering why they were dropped by NoSQL, their reputation for being slow, and newer algorithms that make serializable transactions perform and scale. It touches on consistency, linearizability and the CAP theorem.
Games Should Not Cost $60 Anymore - Inflation, Microtransactions, and Publishing - Extra Credits6:26

Games Should Not Cost $60 Anymore - Inflation, Microtransactions, and Publishing - Extra Credits

678K views • 8 years ago
Extra Credits
Extra Credits explains from a game developer's perspective why AAA games have stayed at $60 despite inflation, and how that pressure drives DLC, microtransactions and loot boxes.
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.
ChatOps at GitHub - Jesse Newland36:27

ChatOps at GitHub - Jesse Newland

32K views • 13 years ago
Rubyfuza
Jesse Newland describes how GitHub uses Hubot, its chat bot, to run operations such as deployment, monitoring, graphing and provisioning from chat rooms. He explains how this improves shared awareness and remote work culture.
Tree-sitter: a new parsing system for programming tools - GitHub Universe 201743:00

Tree-sitter: a new parsing system for programming tools - GitHub Universe 2017

24K views • 8 years ago
GitHub
Max Brunsfeld of GitHub presents Tree-sitter, a parsing system for programming tools that supports incremental, error-tolerant parsing. He demos its integration into GitHub.com and Atom for syntax highlighting and code navigation.
The Golden Ratio (why it is so irrational) - Numberphile15:13

The Golden Ratio (why it is so irrational) - Numberphile

3.9M views • 8 years ago
Numberphile
Numberphile's Ben Sparks shows why the golden ratio is the most irrational number, using seeds, continued fractions and rational approximations. He also explains why plants use it for spacing leaves and seeds.
Introduction to Git with Scott Chacon of GitHub1:22:12

Introduction to Git with Scott Chacon of GitHub

396K views • 15 years ago
InfoQ
Scott Chacon introduces Git by showing what happens under the hood for basic commands: staging, committing, data storage, branching, merging and pushing. He contrasts it with Subversion and shows history viewing with log.
The Addictive Cost Of Predatory Videogame Monetization (The Jimquisition)34:13

The Addictive Cost Of Predatory Videogame Monetization (The Jimquisition)

1.3M views • 7 years ago
Stephanie Sterling
A Jimquisition episode examining the human cost of predatory videogame monetization, focusing on loot boxes and microtransactions. It features testimonials from people harmed by gambling-style game mechanics.
Carl Sagan: If you wish to make an apple pie from scratch, you must first invent the universe.0:23

Carl Sagan: If you wish to make an apple pie from scratch, you must first invent the universe.

323K views • 16 years ago
pkrumins
A very short clip of Carl Sagan saying that to make an apple pie from scratch you must first invent the universe. It illustrates how everything depends on a chain of prior things.
Oral History of Bjarne Stroustrup2:00:10

Oral History of Bjarne Stroustrup

75K views • 11 years ago
Computer History Museum
A two-hour Computer History Museum oral history interview with Bjarne Stroustrup, conducted by Paul McJones in 2015. It covers his youth, education at Aarhus and Cambridge, his career at Bell Labs and elsewhere, and the design and evolution of C++.
Manufactured Discontent and Fortnite21:19

Manufactured Discontent and Fortnite

1.7M views • 7 years ago
Folding Ideas
Dan Olson of Folding Ideas critiques Fortnite's monetization, arguing it uses manufactured discontent, such as shop design and skins, to push spending. The video dissects the psychological techniques behind the game's business model.
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.
Programming is terrible—Lessons learned from a life wasted. EMF20121:06:44

Programming is terrible—Lessons learned from a life wasted. EMF2012

1.7M views • 13 years ago
tef ebooks
Tef's EMF 2012 talk on lessons from a career in programming, a candid and humorous look at why programming is so often terrible. Slides and a draft script are available online.
Glitter Bomb 1.0 vs Porch Pirates8:11

Glitter Bomb 1.0 vs Porch Pirates

95.3M views • 7 years ago
Mark Rober
Mark Rober builds a glitter-bomb booby-trapped package to take revenge on porch pirates, filming the thieves' reactions. Some reactions were later acknowledged as partially staged.
High speed camera reveals why sodium explodes!24:59

High speed camera reveals why sodium explodes!

484K views • 11 years ago
Thunderf00t
Thunderf00t presents high-speed camera footage of alkali metals such as sodium and NaK reacting with water. The footage shows that the explosion is not caused by hydrogen ignition, as the usual explanation says. It is a Coulomb explosion driven by electrons leaving the metal.
Linux Kernel Development, Greg Kroah-Hartman - Git Merge 201637:34

Linux Kernel Development, Greg Kroah-Hartman - Git Merge 2016

72K views • 9 years ago
GitHub
Greg Kroah-Hartman's Git Merge 2016 talk on how the Linux kernel is developed, how fast it moves, and how git and email workflows keep it manageable. He is the stable kernel maintainer.
The Tragedy of systemd47:18

The Tragedy of systemd

1.3M views • 7 years ago
linux.conf.au
FreeBSD developer Benno Rice traces the history of init and bootstrap systems at linux.conf.au 2019 to explain why systemd was seen as necessary and why it provokes such strong reactions. He also discusses why change is scary.
AWS re:Invent 2018: Amazon DynamoDB Deep Dive: Advanced Design Patterns for DynamoDB (DAT401)59:56

AWS re:Invent 2018: Amazon DynamoDB Deep Dive: Advanced Design Patterns for DynamoDB (DAT401)

468K views • 7 years ago
Amazon Web Services
Rick Houlihan's AWS re:Invent 2018 deep dive on advanced DynamoDB design patterns. It covers index overloading, GSI sharding, composite keys, graph processing and transactions.
CppCon 2016: Jason Turner “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”1:19:52

CppCon 2016: Jason Turner “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”

264K views • 10 years ago
CppCon
Jason Turner's CppCon 2016 talk builds a simple Commodore 64 game using C++17, showing how constexpr and const let a modern compiler produce tight 6502 code. He walks through assembly output to show abstractions being optimized away.
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.
Toward Rational, Authentic Food Choices | Melanie Joy | TEDxMünchen18:53

Toward Rational, Authentic Food Choices | Melanie Joy | TEDxMünchen

911K views • 11 years ago
TEDx Talks
Psychologist Melanie Joy's TEDxMunchen talk introduces carnism, the invisible belief system that conditions people to eat some animals but not others, and how it shapes reactions to food choices.
Clojure Concurrency - Rich Hickey2:32:39

Clojure Concurrency - Rich Hickey

73K views • 13 years ago
ClojureTV
Rich Hickey's long presentation on Clojure and concurrency covers locking and immutability, then goes in depth on refs, transactions and agents. It ends with a multithreaded ant colony simulation demo.
Cheng Lou - On the Spectrum of Abstraction at react-europe 201635:32

Cheng Lou - On the Spectrum of Abstraction at react-europe 2016

63K views • 10 years ago
ReactEurope
Cheng Lou's react-europe 2016 talk lays out a mental framework for thinking about abstraction levels in JavaScript tooling, from Angular and Grunt to Webpack and React. It uses that framework to reason about the cost of abstractions and how to choose between competing solutions.
A JVM Does That?52:38

A JVM Does That?

80K views • 15 years ago
Google TechTalks
Cliff Click of Azul Systems asks what a JVM is supposed to do, in a Google Tech Talk from 2011. He covers the services a JVM provides, such as garbage collection and compilation, and the messy reality beneath the abstractions.
Simon Peyton Jones: Data Parallel Haskell1:19:57

Simon Peyton Jones: Data Parallel Haskell

28K views • 16 years ago
nuACM
Simon Peyton Jones explains nested data parallelism and Data Parallel Haskell, an approach to exploiting multicore and distributed hardware while keeping a simple single-control-flow programming model.
Municipal Violations: Last Week Tonight with John Oliver (HBO)17:55

Municipal Violations: Last Week Tonight with John Oliver (HBO)

11.5M views • 11 years ago
LastWeekTonight
John Oliver's Last Week Tonight segment on municipal violations. It shows how small fines and fees escalate for people who cannot pay and how private probation and ticket revenue can ruin lives.
Blockchain 101 - A Visual Demo17:50

Blockchain 101 - A Visual Demo

3.3M views • 10 years ago
Anders Brownworth
Anders Brownworth gives a basic visual introduction to blockchain using an interactive web demo, covering SHA256 hashes, blocks, chains, distribution, tokens and coinbase transactions.
Armin Ronacher - A Python for Future Generations42:44

Armin Ronacher - A Python for Future Generations

6K views • 9 years ago
EuroPython Conference
Armin Ronacher's EuroPython 2017 keynote examining how the CPython interpreter's leaky abstractions affect language design and how Python could evolve, drawing on JavaScript and Rust experience.
Redoing Make - Haskell from Scratch #116:04

Redoing Make - Haskell from Scratch #1

57K views • 13 years ago
jekor
The first episode of a screencast series building djb's redo build system from scratch in Haskell. It explains the purpose of redo, writes initial code and sets up a GitHub repository.
Jailbreaking the Simulation with George Hotz | SXSW 201955:59

Jailbreaking the Simulation with George Hotz | SXSW 2019

573K views • 7 years ago
SXSW
George Hotz gives a SXSW 2019 talk on the idea that we live in a simulation and asks what actions would be available from inside it. He takes a hacker's view of whether it could be escaped.
“What is Success?” by Evan Czaplicki47:52

“What is Success?” by Evan Czaplicki

31K views • 8 years ago
Elm Europe
Elm creator Evan Czaplicki's 2018 Elm Europe talk on how to define success for an open source project and language community. It argues against judging projects by GitHub activity and touches on community expectations.
GraphQL: The Documentary27:58

GraphQL: The Documentary

603K views • 7 years ago
CultRepo
A documentary on how GraphQL came to be at Facebook, featuring its co-creators Lee Byron, Dan Schafer and Nick Schrock. It covers the problems it solved and its adoption at companies like Twitter, Airbnb and GitHub.
The Lightning Network Explained (Litecoin/Bitcoin)8:14

The Lightning Network Explained (Litecoin/Bitcoin)

119K views • 9 years ago
Franklyn
An 8-minute explainer on the Lightning Network and how it relates to Segwit, Bitcoin and Litecoin. It covers how off-chain payment channels route payments to scale blockchain transactions.
Mountain West Ruby 2012 Capability vs. Suitability by Gary Bernhardt19:44

Mountain West Ruby 2012 Capability vs. Suitability by Gary Bernhardt

22K views • 14 years ago
Confreaks
Gary Bernhardt argues that software history moves in reactions to earlier tools, and that new tools are not simply better in every way. He distinguishes capability (what a tool allows) from suitability (what it fits), and warns against repeating past mistaken reactions.
Recent Developments in Deep Learning1:05:18

Recent Developments in Deep Learning

85K views • 16 years ago
Google TechTalks
Geoff Hinton's 2010 Google Tech Talk on deep belief networks, learning layers of representation one at a time from unlabeled data, and extending them with multiplicative interactions.
Testing if 60 minutes of silence drives you crazy10:33

Testing if 60 minutes of silence drives you crazy

32.8M views • 12 years ago
Veritasium
Veritasium's Derek Muller spends an hour in a silent, dark anechoic chamber at BYU to test the claim that 45 minutes is the most anyone can bear. He reports on his experience and other people's reactions.
Unconscious Bias @ Work | Google Ventures1:02:51

Unconscious Bias @ Work | Google Ventures

393K views • 12 years ago
GV (Google Ventures)
A Google Ventures talk on how unconscious biases shape product decisions, hiring and workplace interactions. It draws on research, including work by Google scientists, on how to counter them.
First Techno (Kraftwerk 1970)3:30

First Techno (Kraftwerk 1970)

8.5M views • 11 years ago
PhineasFreakers
The earliest existing concert video of Kraftwerk, from a 1970 performance shortly after the band formed. It shows the band in its original setup and the audience's reactions.
Base 12 - Numberphile9:12

Base 12 - Numberphile

2.3M views • 13 years ago
Numberphile
Numberphile's James Grime makes the case for base 12 (dozenal) over base 10, showing how twelve's many divisors make arithmetic and everyday fractions easier.