software 3.0
19:37Why 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.
10:13The 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.
Topic match · Software (other)
7:16Unix 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.
Topic match · Software architecture & design
4:44Debt 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.
Topic match · Software architecture & design
19:25New 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
19:40How 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.
Topic match · Music theory, synthesis & production
18:20FIXING 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
13:39How 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
20:08Fast 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
22:522016/2017 MUST-KNOW WEB DEVELOPMENT TECH - Watch this if you want to be a web developer
916K views • 10 years ago
LearnCode.academy
LearnCode.academy presents a roadmap of web development technologies to learn in 2016 and 2017, spanning front-end, back-end and DevOps tools.
Topic match · Software practice, open source & careers
3:37Why Web Filters Don't Work: Penistone and the Scunthorpe Problem
3.6M views • 10 years ago
Tom Scott
Tom Scott visits Penistone to explain the Scunthorpe problem, showing why naive web and profanity filters block innocent words.
Topic match · Software architecture & design
26:41Finding 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
55:02GradIEEEnt 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
3:31Trusted Computing? Yes or No
47K views • 20 years ago
Robin Good
A four-minute 2006 explainer on trusted computing, describing what it is and whether users should support it, with a skeptical DRM angle.
Topic match · Hacker culture & free software
28:47Someone 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
5:10Will YouTube Ever Run Out Of Video IDs?
10.1M views • 10 years ago
Tom Scott
Tom Scott explains YouTube's 11-character video IDs, which are base-64 encoded 64-bit numbers, and whether YouTube could ever run out of them. It covers counting systems and base 64 briefly.
Topic match · Software (other)
10:50The most feared song in jazz, explained
10.6M views • 7 years ago
Vox
Vox Earworm explains why John Coltrane's Giant Steps is so hard to improvise over: it is fast and moves through three keys. Musicians Braxton Cook and Adam Neely walk the host through the underlying music theory.
Topic match · Music theory, synthesis & production
11:54Tested: Where Does The Tone Come From In An Electric Guitar?
2.9M views • 4 years ago
Jim Lill
Guitarist Jim Lill methodically tests what in an electric guitar affects its tone, swapping parts on a partscaster and even trying a 2x4 body. He finds that wood and construction matter far less than people assume.
Topic match · Music theory, synthesis & production
15:09Why you DON'T want Perfect Pitch
2.5M views • 5 years ago
Adam Neely
Adam Neely explains what perfect (absolute) pitch is, how it differs from relative and quasi-absolute pitch, and why he would not want it. He covers its drawbacks, including drift with age.
Topic match · Music theory, synthesis & production
14:06Testing 432 Hz Frequencies (and temperaments)
4M views • 7 years ago
Adam Neely
Adam Neely tests the claims for tuning to A=432 Hz by trying the unusual tuning systems that its proponents' numerology requires. He compares how they sound against standard tuning and temperaments.
Topic match · Music theory, synthesis & production
16:26Why Adults Can't Develop Perfect Pitch
1.8M views • 9 years ago
Rick Beato
Rick Beato argues that adults cannot develop true perfect pitch, which he ties to critical-period brain plasticity and language acquisition. He says it can only be developed in young children, and discusses the research behind this.
Topic match · Music theory, synthesis & production
24:13Gaslighting Your Fans w/ Dolby ATMOS™
888K views • 3 years ago
Benn Jordan
Musician and audio engineer Benn Jordan tries Dolby Atmos as a consumer, covering the theory of immersive audio, its business model, and home theater and headphone listening. He concludes it often falls short of the pitch.
Topic match · Music theory, synthesis & production
0:51Sample Breakdown: Daft Punk - One More Time
2.2M views • 6 years ago
TRACKLIB
A short Tracklib video visualizing the disco sample that Daft Punk's One More Time is built from. It shows how the track is composed from the original material.
Topic match · Music theory, synthesis & production
15:07The most mind-blowing concept in music (Harmonic Series)
1.3M views • 6 years ago
ANDREW HUANG
Andrew Huang explains the harmonic series, which he calls the foundation of almost all music. He builds the idea up step by step, with demonstrations of overtones and how harmonies derive from them.
Topic match · Music theory, synthesis & production
4:20Why It's Impossible to Tune a Piano
4.1M views • 11 years ago
minutephysics
A minutephysics video explaining why a piano cannot be perfectly tuned, comparing equal temperament with just intonation and the math of harmonics.
Topic match · Music theory, synthesis & production
9:07Which key is the saddest?
1.3M views • 9 years ago
Adam Neely
Musician Adam Neely examines whether certain keys sound sadder than others, looking at the history of tuning systems and temperaments and at how instrument timbre shapes the emotional character we hear. It draws on historical aesthetics writing and audio examples.
Topic match · Music theory, synthesis & production
18:41Emulating the DX7 the HARD way
23K views • 5 years ago
plgDavid
An episode of Plogue's chipresearch series on emulating the Yamaha DX7 from the hardware up. It covers the sub CPU and main CPU, address map investigation, cartridges, firmware analysis and a skeleton MAME driver.
Topic match · Music theory, synthesis & production
30:13What Makes This Song Great? "Into You" MAX MARTIN
456K views • 8 years ago
Rick Beato
Rick Beato analyzes the music and production of Max Martin through Ariana Grande's Into You, breaking down its layering and songwriting craft.
Topic match · Music theory, synthesis & production
15:42Jacob Collier Explains Music in 5 Levels of Difficulty ft. Herbie Hancock | WIRED
16.8M views • 8 years ago
WIRED
WIRED's 5 Levels format with Jacob Collier explaining harmony to a child, a teen, a college student, a professional and Herbie Hancock.
Topic match · Music theory, synthesis & production
27:11The Art Of Poison-Pilling Music Files
1.1M views • 1 year ago
Benn Jordan
Musician Benn Jordan explains and demonstrates adversarial noise that poison-pills music files against AI training and scraping.
Topic match · Music theory, synthesis & production
10:00How A London Orchestra Broke International Law
270K views • 7 years ago
12tone
12tone tells the story of pitch inflation and how concert A came to be standardized at 440 Hz, including attempts at legal standards. It is a short music history explainer.
Topic match · Music theory, synthesis & production
19:42Using AI To Detect AI Music (and other music industry data-porn)
452K views • 1 year ago
Benn Jordan
Musician Benn Jordan uses AI to detect AI-generated music and digs into music industry data, including streaming payouts and sample library copyright problems. He covers ways to tell whether a track is human-made.
Topic match · Music theory, synthesis & production
11:07The music theory of V A P O R W A V E
1.8M views • 10 years ago
Adam Neely
Adam Neely analyzes vaporwave through music theory, timbre and nostalgia, and includes a parody track made for the video. He also touches on the phenomenology of music.
Topic match · Music theory, synthesis & production
11:48Will We Ever Run Out of New Music?
16.8M views • 13 years ago
Vsauce
Vsauce asks whether music will ever run out of new melodies. It counts the possible note combinations and discusses how common chord progressions and remixing affect originality.
Topic match · Music theory, synthesis & production
20:28The Most COMPLEX Pop Song of All Time
8.3M views • 5 years ago
Rick Beato
Rick Beato analyzes a pop song he argues is among the most harmonically complex ever, breaking down its chords and key changes. It is a music theory deep dive aimed at general music fans.
Topic match · Music theory, synthesis & production
15:01What 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.
12:01Why 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.
6:00The 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.
12:23Typesetters 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.
18:27What 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.