HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

software bloat

Explainer×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
Why is Japan So Weak in Software?19:37

Why is Japan So Weak in Software?

968K views • 2 years ago
Asianometry
Asianometry examines why Japan's software industry has lagged despite its hardware strengths. It looks at dependence on US software and the low prestige of programming.
New computers don't speed up old code19:25

New computers don't speed up old code

187K views • 1 year ago
Matthias random stuff
Matthias Wandel tests old and new code on a range of PCs, including a new mini PC, to measure how much faster modern hardware really is. He also shows optimization techniques such as branchless code, with benchmark programs on GitHub.
Topic match · Software performance & optimization
FIXING the ENTIRE SM64 Source Code (INSANE N64 performance)18:20

FIXING the ENTIRE SM64 Source Code (INSANE N64 performance)

3.2M views • 4 years ago
Kaze Emanuar
Kaze Emanuar explains how he rewrote and optimized the Super Mario 64 source code so it runs far faster on real N64 hardware. He covers performance bottlenecks and fixes in detail for his ROM hacks.
Topic match · Software performance & optimization
How is this Website so fast!?13:39

How is this Website so fast!?

2.4M views • 2 years ago
Wes Bos
Wes Bos breaks down the techniques behind the McMaster-Carr website's speed: server-rendered HTML, prefetching, CDN and service worker caching, preloading, critical CSS and fixed-size images. He also notes its old-school jQuery and YUI JavaScript.
Topic match · Software performance & optimization
Fast Inverse Square Root — A Quake III Algorithm20:08

Fast Inverse Square Root — A Quake III Algorithm

6M views • 5 years ago
Nemean
A walkthrough of the Quake III fast inverse square root, explaining where the constant 0x5f3759df comes from. It covers IEEE 754 floats, the bit hack that approximates a logarithm, and a Newton's method refinement.
Topic match · Software performance & optimization
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.
Topic match · Software performance & optimization
GradIEEEnt half decent: The hidden power of imprecise lines55:02

GradIEEEnt half decent: The hidden power of imprecise lines

391K views • 3 years ago
suckerpinch
Tom 7 (suckerpinch) delivers a long, comedic digression on gradient descent and floating-point imprecision. He shows how rounding behavior can supply the nonlinearity needed to build a neural network.
Topic match · Software performance & optimization
Someone improved my code by 40,832,277,770%28:47

Someone improved my code by 40,832,277,770%

3.1M views • 4 years ago
Stand-up Maths
Matt Parker follows the community effort to speed up his slow Wordle-solving code, which ended up running hundreds of millions of times faster. He walks through the techniques contributors used.
Topic match · Software performance & optimization
The Problem with Time & Timezones - Computerphile10:13

The Problem with Time & Timezones - Computerphile

4.4M views • 12 years ago
Computerphile
Tom Scott explains for Computerphile why handling time and timezones in code is so hard, walking through a simple web app that computes how long ago something happened. It covers the quirks of timezones and calendars and ends in an exasperated rant.
Unix and Google7:16

Unix and Google

9K views • 10 years ago
FOAM
A short animated simulation comparing how Multics and Unix were developed, showing why Unix's small composable programs and pipes gave it a efficiency advantage. It frames Unix as a moonshot achievable by a small team.
How I Designed a Free Music Font for 5 Million Musicians (MuseScore 3.6)19:40

How I Designed a Free Music Font for 5 Million Musicians (MuseScore 3.6)

608K views • 5 years ago
Tantacrul
Tantacrul explains how he and engraver Simon Smith designed the free music notation font for MuseScore 3.6. It draws on the history of the SCORE notation application by Leland Smith.
Debt Metaphor4:44

Debt Metaphor

95K views • 17 years ago
Ward Cunningham
Ward Cunningham explains the history and intent of the debt metaphor, which he coined while refactoring the WyCash product. He says debt means code reflecting an incomplete understanding of the problem, not sloppy programming.
What Happened to Horses Is Happening to Us15:01

What Happened to Horses Is Happening to Us

19.8M views • 12 years ago
CGP Grey
CGP Grey's video "Humans Need Not Apply" argues that automation will make a large part of the workforce economically obsolete, much as engines did for horses. It surveys robots and software replacing both physical and mental labor.
Why Electronic Voting Is Still A Bad Idea12:01

Why Electronic Voting Is Still A Bad Idea

5.1M views • 6 years ago
Tom Scott
Tom Scott explains why electronic voting is a bad idea. Elections must be trusted by everyone and attacks on software scale in ways attacks on paper do not, so open source or blockchain fixes do not solve it.
The real reason Boeing's new plane crashed twice6:00

The real reason Boeing's new plane crashed twice

15M views • 7 years ago
Vox
Vox explainer arguing the two Boeing 737 Max crashes were not just a software bug but the result of a company's drive to beat its rival, with a flawed MCAS design.
Why We Can't Have Small Trucks Anymore - Blame the EPA12:07

Why We Can't Have Small Trucks Anymore - Blame the EPA

2M views • 3 years ago
All Cars with Jon
All Cars with Jon explains how EPA fuel economy rules, especially the footprint-based CAFE formula, push automakers away from small trucks.
Typesetters in the '80s - Computerphile12:23

Typesetters in the '80s - Computerphile

105K views • 12 years ago
Computerphile
Professor Brailsford of the University of Nottingham describes how the university set out to print its own mathematics exam papers in the 1980s. The story centers on getting a Mergenthaler Linotron 202 typesetter to work with their own software.
What Really Happened at the Oroville Dam Spillway?18:27

What Really Happened at the Oroville Dam Spillway?

5.4M views • 5 years ago
Practical Engineering
Practical Engineering summarizes the 2017 Oroville Dam spillway failure, explaining the engineering details behind the incident. It also discusses how operators and regulators failed to keep downstream residents safe.