HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

efficiency

Evergreen only×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 2014: Chandler Carruth "Efficiency with Algorithms, Performance with Data Structures"1:13:41

CppCon 2014: Chandler Carruth "Efficiency with Algorithms, Performance with Data Structures"

235K views • 12 years ago
CppCon
Chandler Carruth's CppCon 2014 talk on writing fast C++, explaining why data structure choice and memory layout matter more than clever algorithms. It covers why standard containers like unordered_map perform poorly on modern CPUs.
Robust-first computing: Beyond efficiency14:46

Robust-first computing: Beyond efficiency

8K views • 13 years ago
Dave Ackley
Dave Ackley gives a high-level introduction to robust-first computing, which prioritizes robustness over efficiency in computer architecture. A sorting demo illustrates the idea.
The Unreasonable Efficiency of Black Holes6:22

The Unreasonable Efficiency of Black Holes

4.5M views • 8 years ago
minutephysics
Minutephysics compares how efficiently different processes convert mass to energy per E=mc^2, from fire and fission to fusion, antimatter and black holes, which can convert a large fraction of mass to energy.
The Surprising Efficiency of Canal Locks10:37

The Surprising Efficiency of Canal Locks

2M views • 6 years ago
Practical Engineering
Practical Engineering explains how canal locks work, including the water-saving basins of the new Panama Canal locks.
Chest Freezers; What they tell us about designing for X26:54

Chest Freezers; What they tell us about designing for X

2.9M views • 6 years ago
Technology Connections
Technology Connections explains how refrigerator and freezer design affects energy use, using chest freezers to show why top-opening designs and layout choices matter. It includes thermal-camera footage of cold air spilling out of upright units.
Topic match · Power grid, heating & buildings
Why Heat Pumps are Immensely Important Right Now21:03

Why Heat Pumps are Immensely Important Right Now

1.4M views • 4 years ago
Technology Connections
Technology Connections explains why heat pumps matter right now, covering their efficiency, how they hold up in cold weather and the energy savings over burning fuel. It follows his earlier explainer on how they work.
Topic match · Power grid, heating & buildings
Turning Photons Into Food32:21

Turning Photons Into Food

97K views • 7 years ago
Apogee Instruments Inc.
Dr. Bruce Bugbee walks through the calculations for crop yield potential when light is the limiting factor, from photosynthetic quantum yield through respiration efficiency and harvest index, using the Energy Cascade Model.
Topic match · Renewables, batteries & storage
Blower Door Test5:35

Blower Door Test

104K views • 10 years ago
Matt Risinger
Matt Risinger demonstrates a blower door test on a house, using a fan to measure air leakage and find where air gets in and out. It shows how the test reveals the quality of the build.
Topic match · Power grid, heating & buildings
Heat Pumps: the Future of Home Heating35:15

Heat Pumps: the Future of Home Heating

4.8M views • 5 years ago
Technology Connections
Technology Connections explains how heat pumps work as reversed air conditioners and why they can deliver several times the heat of resistive heating per unit of energy. It also tackles common myths such as poor cold-weather performance.
Topic match · Power grid, heating & buildings
CppCon 2017: Matt Kulukundis “Designing a Fast, Efficient, Cache-friendly Hash Table, Step by Step”59:34

CppCon 2017: Matt Kulukundis “Designing a Fast, Efficient, Cache-friendly Hash Table, Step by Step”

137K views • 9 years ago
CppCon
Matt Kulukundis explains how Google designed SwissTable, a fast, cache-friendly hash table, step by step from std::unordered_map. The talk covers open addressing, SIMD probing and the tradeoffs of changing a fundamental data structure.
Topic match · Software performance & optimization
Heat Pumps are Not Hard: Here's what it will take to start pumping46:33

Heat Pumps are Not Hard: Here's what it will take to start pumping

1.2M views • 4 years ago
Technology Connections
Technology Connections' long closing video in his heat pump series, arguing that adopting heat pumps is well within reach. It explains how they work and what it takes to start using them.
Topic match · Power grid, heating & buildings
Why don't Americans use electric kettles?24:55

Why don't Americans use electric kettles?

5.3M views • 4 years ago
Technology Connections
Technology Connections explains why electric kettles are uncommon in the US, centering on 120V circuits limiting power. He tests ways of boiling water on gas, electric ranges and kettles.
Topic match · Power grid, heating & buildings
Andrew Kelley: A Practical Guide to Applying Data Oriented Design (DoD)46:40

Andrew Kelley: A Practical Guide to Applying Data Oriented Design (DoD)

415K views • 2 years ago
ChimiChanga
Andrew Kelley, creator of Zig, presents practical data-oriented design techniques for shrinking memory footprint and making programs cache friendly. He ends with a case study of how these ideas sped up the Zig compiler.
Topic match · Software performance & optimization
Portable Air Conditioners - Why you shouldn't like them16:39

Portable Air Conditioners - Why you shouldn't like them

10.4M views • 7 years ago
Technology Connections
Technology Connections explains why single-hose portable air conditioners are inefficient and often a poor choice compared with window units. It details how the single hose pulls in warm outside air and wastes energy.
Topic match · Power grid, heating & buildings
Thermoelectric cooling: it's not great.32:51

Thermoelectric cooling: it's not great.

6.4M views • 2 years ago
Technology Connections
Technology Connections explains in 33 minutes why thermoelectric (Peltier) cooling is far less efficient than compressor-based refrigeration.
Topic match · Power grid, heating & buildings
Awnings: a simple cooling tech we apparently forgot about22:15

Awnings: a simple cooling tech we apparently forgot about

2.1M views • 2 years ago
Technology Connections
Technology Connections looks at why awnings disappeared from houses and how effective they are at cutting solar heat gain and cooling costs. It argues they are a simple, forgotten cooling technology.
Topic match · Power grid, heating & buildings
Gas stoves aren't really that fast - even standard electric is faster!1:08:15

Gas stoves aren't really that fast - even standard electric is faster!

827K views • 3 years ago
Technology Connextras
Technology Connections tests how quickly gas, induction and standard electric stoves boil water, with CO2 measurements and a discussion of the advantages and disadvantages of each.
Topic match · Power grid, heating & buildings
Longer-lasting light bulbs: it was complicated33:33

Longer-lasting light bulbs: it was complicated

2.3M views • 3 years ago
Technology Connections
Technology Connections examines why light bulbs have the lifespans they do, including the real history of the Phoebus cartel. He shows that bulb life trades off against brightness and efficiency rather than being simple planned obsolescence.
Stanford Seminar - Generalized Reversible Computing and the Unconventional Computing Landscape1:10:03

Stanford Seminar - Generalized Reversible Computing and the Unconventional Computing Landscape

16K views • 9 years ago
Stanford Online
A Stanford EE380 seminar by Michael P. Frank of Sandia National Laboratories on generalized reversible computing. It surveys unconventional computing approaches as transistor scaling nears its limits and energy efficiency stops improving.
Earth-cooled, shipping container underground CA home for 30K14:14

Earth-cooled, shipping container underground CA home for 30K

3.7M views • 10 years ago
Kirsten Dirksen
Kirsten Dirksen profiles Steve Rees, who buried two shipping containers to build an earth-cooled, off-grid 640 sq ft home in Northern California for about $30,000, solar included.
Topic match · Power grid, heating & buildings
The Problem with Biofuels15:01

The Problem with Biofuels

2.1M views • 5 years ago
Real Engineering
Real Engineering explains why biofuels, especially corn ethanol, are a poor energy source, looking at energy inputs, efficiency and carbon cost.
Topic match · Renewables, batteries & storage
7 Habits For Effective Text Editing 2.01:20:30

7 Habits For Effective Text Editing 2.0

126K views • 14 years ago
GoogleTalksArchive
Vim creator Bram Moolenaar's 2007 Google Tech Talk on habits for efficient text editing. He explains how to spot repetition and inefficiency, then use editor features to fix it.
Why Planes Don't Fly Faster11:32

Why Planes Don't Fly Faster

7.5M views • 9 years ago
Wendover Productions
Wendover Productions explains why modern airliners fly no faster than they did decades ago, covering the economics of speed and fuel efficiency, and why supersonic travel faded.
Margin Call (5/9) Movie CLIP - A Bridge (2011) HD3:38

Margin Call (5/9) Movie CLIP - A Bridge (2011) HD

1.9M views • 12 years ago
Movieclips
A Margin Call clip in which Will Emerson tries to persuade Eric Dale to return to the firm, and Dale recounts calculating the lifetimes saved by a bridge he helped build.
How Python was Shaped by leaky Internals, Armin Ronacher, Flask framework49:55

How Python was Shaped by leaky Internals, Armin Ronacher, Flask framework

20K views • 10 years ago
Видео с мероприятий {speach!
Armin Ronacher, creator of Flask, explains how CPython's internals and C API leak into the language's semantics. Using examples like the complexity of the add operation, he shows why Python is hard to optimize or reimplement.
Topic match · Software performance & optimization
CppCon 2015: Andrei Alexandrescu “std::allocator...”1:12:27

CppCon 2015: Andrei Alexandrescu “std::allocator...”

196K views • 11 years ago
CppCon
Andrei Alexandrescu's CppCon 2015 talk argues that std::allocator is badly designed. He proposes building high-performance allocators from small composable, templated pieces.
Topic match · Software performance & optimization
James Burke Connections, Ep. 1 "The Trigger Effect"49:22

James Burke Connections, Ep. 1 "The Trigger Effect"

764K views • 7 years ago
DRS_Education
The first episode of James Burke's 1978 BBC series Connections traces modern dependence on complex technological networks, starting with the 1965 New York blackout, and moves through ancient agriculture to Kuwait's oil-driven leap.
Topic match · Power grid, heating & buildings
Preventing the Collapse of Civilization / Jonathan Blow (Thekla, Inc)1:02:42

Preventing the Collapse of Civilization / Jonathan Blow (Thekla, Inc)

315K views • 7 years ago
DevGAMM
A DevGAMM talk by Jonathan Blow arguing that civilizations can lose technological capability and that software quality is already deteriorating. He discusses how knowledge fails to transfer between generations.
Topic match · Software performance & optimization
"Performance Matters" by Emery Berger42:15

"Performance Matters" by Emery Berger

502K views • 7 years ago
Strange Loop Conference
Emery Berger explains why performance is hard to measure and deliver on modern hardware, showing how code layout and alignment can swamp optimization effects. He presents Stabilizer for statistically sound evaluation and Coz, a causal profiler.
Topic match · Software performance & optimization
The Thirty Million Line Problem1:48:55

The Thirty Million Line Problem

326K views • 8 years ago
Molly Rocket
Casey Muratori's long talk arguing that modern software has ballooned to tens of millions of lines because of hardware and OS diversity. He proposes a stable ISA for entire system-on-a-chip packages and recalls when games shipped with their own boot disk.
Topic match · Software performance & optimization
Erlang Factory 2014 - That's 'Billion' with a 'B': Scaling to the Next Level at WhatsApp49:15

Erlang Factory 2014 - That's 'Billion' with a 'B': Scaling to the Next Level at WhatsApp

50K views • 12 years ago
Erlang Solutions
Rick Reed of WhatsApp explains at Erlang Factory 2014 how the service scaled to billions of messages with a very small engineering team. He covers the FreeBSD and Erlang stack, Mnesia usage, server counts and bottleneck work.
Topic match · Software performance & optimization
How Crash Bandicoot Hacked The Original Playstation | War Stories | Ars Technica31:37

How Crash Bandicoot Hacked The Original Playstation | War Stories | Ars Technica

5.2M views • 6 years ago
Ars Technica
In Ars Technica's War Stories, Naughty Dog co-founder Andy Gavin explains how the team squeezed Crash Bandicoot onto the original PlayStation. They overwrote Sony library code in RAM, built custom animation compression, and streamed assets around slow seek times.
Topic match · Software performance & optimization
"How NOT to Measure Latency" by Gil Tene42:59

"How NOT to Measure Latency" by Gil Tene

119K views • 11 years ago
Strange Loop Conference
Gil Tene of Azul Systems explains common pitfalls in measuring latency and response time, including why averages mislead and the problem of coordinated omission. He introduces open source tools like HdrHistogram for better measurement and reporting.
Topic match · Software performance & optimization
Refterm Lecture Part 1 - Philosophies of Optimization18:41

Refterm Lecture Part 1 - Philosophies of Optimization

93K views • 5 years ago
Molly Rocket
Casey Muratori's first refterm lecture lays out philosophies of optimization, distinguishing optimization from non-pessimization, which means avoiding needless work. It uses his fast terminal renderer project to show how fast computers really are.
Topic match · Software performance & optimization
CppCon 2014: Mike Acton "Data-Oriented Design and C++"1:27:46

CppCon 2014: Mike Acton "Data-Oriented Design and C++"

862K views • 12 years ago
CppCon
Mike Acton of Insomniac Games argues that a program's purpose is transforming data, and shows how common C++ approaches work against that in performance-critical game development. He covers cache behavior, data layout and the limits of compilers.
Topic match · Software performance & optimization
Václav Smil at Driva Climate Investment Meeting 201952:11

Václav Smil at Driva Climate Investment Meeting 2019

38K views • 7 years ago
Nysnø Klimainvesteringer
Vaclav Smil's talk on historic energy transitions and what they imply for climate investment. He argues that transitions are slow, technology improves gradually, and only absolute cuts in energy use would truly work.
Topic match · Renewables, batteries & storage
Jonathan Blow - Preventing the Collapse of Civilization (English only)1:04:41

Jonathan Blow - Preventing the Collapse of Civilization (English only)

268K views • 7 years ago
bus
Jonathan Blow's DevGAMM 2019 talk argues that software knowledge is being lost between generations and that growing layers of abstraction could lead to a decline in technological civilization.
Topic match · Software performance & optimization
Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 20252:27:34

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

926K views • 1 year ago
Better Software Conference
Casey Muratori's two-hour talk tracing the history of object-oriented programming back to the 1960s and examining how its ideas, and later entity component systems, came about. It is followed by a Q&A.
Topic match · Software performance & optimization
What Really Happened During the Texas Power Grid Outage?16:48

What Really Happened During the Texas Power Grid Outage?

3.7M views • 5 years ago
Practical Engineering
Practical Engineering's explanation of the February 2021 Texas winter storm and the resulting power grid outage. It lays out the facts about ERCOT, the grid's isolation, and how generation across fuel types failed in the cold.
Topic match · Power grid, heating & buildings
[EPILEPSY WARNING] How fast should an unoptimized terminal run?51:04

[EPILEPSY WARNING] How fast should an unoptimized terminal run?

193K views • 5 years ago
Molly Rocket
Casey Muratori shows how fast a terminal renderer can run, building a simple reference renderer that handles Unicode and colored text far quicker than Windows Terminal. He argues that common excuses for slow terminals do not hold up.
Topic match · Software performance & optimization