HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

software stack

2020s×Talk×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
Software is in Decline - Jonathan Blow10:08

Software is in Decline - Jonathan Blow

179K views • 4 years ago
gamedev cuts
A ten-minute clip from Jonathan Blow's talk on preventing the collapse of civilization, arguing that software quality and the knowledge to build it are in decline.
Andrej Karpathy: Software Is Changing (Again)39:32

Andrej Karpathy: Software Is Changing (Again)

2.6M views • 1 year ago
Y Combinator
Andrej Karpathy's keynote at AI Startup School laying out software 1.0, 2.0 and 3.0, with LLMs seen as utilities, fabs and operating systems. It covers LLM quirks, partial-autonomy apps and keeping a human in the generate-and-verify loop.
Software Engineering's Greatest Hits27:29

Software Engineering's Greatest Hits

25K views • 5 years ago
Greg Wilson
Greg Wilson surveys what empirical research actually shows about software development, why we believe it, and how to share that knowledge more widely. It covers evidence on practices such as TDD and design patterns.
How We Diagnosed and Fixed the 2023 Voyager 1 Anomaly from 15 Billion Miles Away1:03:45

How We Diagnosed and Fixed the 2023 Voyager 1 Anomaly from 15 Billion Miles Away

17K views • 1 year ago
Flight Software Workshop
JPL's David Cummings presents at the 2025 Flight Software Workshop how the team diagnosed and fixed the 2023 Voyager 1 anomaly from billions of miles away. It walks through the flight computer and the memory fix.
"Simple Made Easy" - Rich Hickey (2011)1:01:39

"Simple Made Easy" - Rich Hickey (2011)

219K views • 5 years ago
Strange Loop Conference
Rich Hickey's Strange Loop 2011 keynote distinguishing 'simple' (not intertwined) from 'easy' (familiar or near at hand). It argues that software complexity comes from complecting things and that we should pick simple constructs.
8LU - Are we *really* engineers? by Hillel Wayne32:48

8LU - Are we *really* engineers? by Hillel Wayne

9K views • 6 years ago
8th Light Inc.
Hillel Wayne reports on interviews with 17 people who have worked as both software and traditional engineers. He argues the fields are fundamentally the same and have much to learn from each other.
"Simple Made Easy" - Rich Hickey (2011)1:01:39

"Simple Made Easy" - Rich Hickey (2011)

434K views • 5 years ago
ClojureTV
Rich Hickey's Strange Loop 2011 keynote separates 'simple' (not intertwined) from 'easy' (familiar or near at hand) and argues that software complexity comes from complecting things. It offers a vocabulary for judging designs and abstractions.
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.
A Deep Dive into Nanite Virtualized Geometry1:10:00

A Deep Dive into Nanite Virtualized Geometry

278K views • 5 years ago
SIGGRAPH Advances in Real-Time Rendering
Brian Karis's SIGGRAPH 2021 talk explains how Unreal Engine 5's Nanite virtualized geometry works. It covers mesh import, the data structures, streaming, decompression, culling, software and hardware rasterization, and shading.
"Programming a 144-computer chip to minimize power" - Chuck Moore (2013)40:13

"Programming a 144-computer chip to minimize power" - Chuck Moore (2013)

19K views • 5 years ago
Strange Loop Conference
Chuck Moore, inventor of Forth, presents GreenArrays' 144-core asynchronous chip at Strange Loop 2013. He explains how idle cores draw almost no power and how tight code minimizes energy use.
TigerStyle! (Or How To Design Safer Systems in Less Time) by Joran Dirk Greef1:01:59

TigerStyle! (Or How To Design Safer Systems in Less Time) by Joran Dirk Greef

87K views • 3 years ago
TigerBeetle
Joran Dirk Greef's Systems Distributed '23 talk on TigerStyle, the engineering methodology behind TigerBeetle. It covers designing safer systems in less time through up-front design, assertions, and deterministic simulation.
"A Political History of X" - Keith Packard (LCA 2020)45:33

"A Political History of X" - Keith Packard (LCA 2020)

52K views • 6 years ago
linux.conf.au
Keith Packard traces the 35-year history of the X Window System at linux.conf.au 2020. He uses X to examine licensing, corporate interests and community dynamics in free software, including Unix workstation vendors and Stallman's influence.
Saving Voyager 1! - Bruce Waggoner at !!Con 202435:25

Saving Voyager 1! - Bruce Waggoner at !!Con 2024

8K views • 2 years ago
!!Con
Bruce Waggoner of the Voyager team describes how engineers diagnosed Voyager 1's 2023 loss of telemetry and patched its flight software from 15 billion miles away. The talk covers the spacecraft's architecture and the scarcity of old documentation.
NVIDIA — Securing the Future of Safety and Security of Embedded Software (Captioned)58:37

NVIDIA — Securing the Future of Safety and Security of Embedded Software (Captioned)

5K views • 5 years ago
AdaCore
An AdaCore webinar in which NVIDIA engineers explain why and how they adopted Ada and SPARK for security-critical firmware. It covers the business case and the engineering experience of the transition.
37C3 -  Breaking "DRM" in Polish trains1:01:46

37C3 - Breaking "DRM" in Polish trains

524K views • 2 years ago
media.ccc.de
A 37C3 talk on how a series of Polish electric trains stopped working after servicing by an independent company. The speakers explain how train control systems work and how they reverse-engineered the software lockouts.
Dennis Gustafsson – Parallelizing the physics solver – BSC 20251:07:09

Dennis Gustafsson – Parallelizing the physics solver – BSC 2025

77K views • 1 year ago
Better Software Conference
Dennis Gustafsson, creator of Teardown, presents how he parallelized the physics solver for an upcoming game, followed by a Q&A. The talk was given at the Better Software Conference 2025.
I Like Notebooks52:09

I Like Notebooks

55K views • 6 years ago
Jeremy Howard
Jeremy Howard defends Jupyter notebooks as a serious development environment, especially when paired with nbdev. He responds directly to Joel Grus's talk about why he dislikes notebooks, and contrasts REPL-style and notebook-style work.
Dan Abramov   The wet codebase25:01

Dan Abramov The wet codebase

27K views • 5 years ago
eswarnichtsmehrfrei
Dan Abramov's talk on the wet codebase, using visualizations to show how removing all duplication too early produces wrong abstractions that are hard to unwind.
Tesla AI Day 20223:23:00

Tesla AI Day 2022

2.3M views • 4 years ago
Tesla
Tesla's full AI Day 2022 presentation, covering the Tesla Bot hardware and software, Full Self-Driving planning and perception, the occupancy network, data labeling, simulation and Dojo training infrastructure.
"Write a single library to handle all input devices, it'll be easy" they said...46:54

"Write a single library to handle all input devices, it'll be easy" they said...

21K views • 6 years ago
linux.conf.au
Peter Hutterer's linux.conf.au 2020 talk on creating libinput, the unified userspace input library, and the difficulties of handling the many quirks of input devices.
The past, present, and future of local-first - Martin Kleppmann (Local-First Conf)29:46

The past, present, and future of local-first - Martin Kleppmann (Local-First Conf)

17K views • 2 years ago
Local-First Conf
Martin Kleppmann's Local-First Conf talk reviewing where the local-first idea came from, where it stands five years after the essay, and what the community should work toward. He argues for generic sync infrastructure.
XDC 2020 - Day 1 - September 16, 20207:42:30

XDC 2020 - Day 1 - September 16, 2020

24K views • 6 years ago
X.Org Foundation
Day one of the X.Org Developer's Conference 2020 stream, including talks on the Raspberry Pi 4 Vulkan driver, the WSL graphics architecture, X11 and Wayland apps in WSL, and Mesa for D3D12.
"Design in Practice" by Rich Hickey1:00:46

"Design in Practice" by Rich Hickey

65K views • 3 years ago
ClojureTV
Rich Hickey's Clojure Conj 2023 talk on design in practice, covering problem statements, decision matrices, choosing precise words and making decisions in a team.
Lars Bergstrom - Beyond Safety and Speed: How Rust Fuels Team Productivity22:19

Lars Bergstrom - Beyond Safety and Speed: How Rust Fuels Team Productivity

18K views • 2 years ago
Rust Nation UK
Lars Bergstrom of Google presents how Rust improves team productivity beyond safety and speed, with data on rewrites, defects and review. It compares Rust teams to those on legacy native languages and Go.
Plain Text - Dylan Beattie - NDC Copenhagen 202259:20

Plain Text - Dylan Beattie - NDC Copenhagen 2022

194K views • 4 years ago
NDC Conferences
Dylan Beattie's conference talk explores the history and mess behind plain text: encodings, Unicode, line endings and the many ways text goes wrong. It argues that the tidy idea of plain text hides a lot of complexity underneath everyday software.
Linus Torvalds on why desktop Linux sucks11:07

Linus Torvalds on why desktop Linux sucks

2.2M views • 5 years ago
gentooman
Excerpts from Linus Torvalds's DebConf 14 talk on why desktop Linux struggles. He covers application distribution, distros breaking backwards compatibility, wasted package management effort and how Windows does app distribution better.
DEF CON 29 - Richard Henderson - Old MacDonald Had a Barcode, E I E I CAR43:40

DEF CON 29 - Richard Henderson - Old MacDonald Had a Barcode, E I E I CAR

18K views • 5 years ago
DEFCONConference
A DEF CON 29 talk by Richard Henderson about encoding the EICAR antivirus test string into QR codes and barcodes and scanning them at real systems. Many systems that do not expect such input misbehave or collapse, including a parking garage system.
How technology loses out in companies, countries & continents and what to do about it36:43

How technology loses out in companies, countries & continents and what to do about it

13K views • 5 years ago
bert hubert
A conference presentation by Bert Hubert on how companies lose their technological edge and become outsourcing hubs. It argues the same dynamic applies to whole countries and continents, and ends with suggestions for reversing it.
KEYNOTE / Robert Erdmann41:07

KEYNOTE / Robert Erdmann

24K views • 5 years ago
PyCon US
Robert Erdmann, a materials scientist at the Rijksmuseum, gives a PyCon keynote on the ultra-high-resolution imaging of Rembrandt's Night Watch. He covers the automated gantry camera system, the Python software that drives it, and the large volumes of image data involved.
[CVPR'21 WAD] Keynote - Andrej Karpathy, Tesla31:32

[CVPR'21 WAD] Keynote - Andrej Karpathy, Tesla

51K views • 5 years ago
WAD at CVPR
Andrej Karpathy, then Tesla's head of AI, gives a CVPR 2021 workshop keynote on how Autopilot's neural networks work. A large part covers the move to a vision-only stack, including why radar was dropped and how vision produces depth estimates.
ClojureScript in the Age of TypeScript — David Nolen59:31

ClojureScript in the Age of TypeScript — David Nolen

29K views • 5 years ago
ChariotSolutions
David Nolen explains how ClojureScript is used at Vouch.io to build mobile and web software with a single language and REPL-driven workflow. The talk includes a live coding demo of React Native development.
ASPLOS Keynote: The Golden Age of Compiler Design in an Era of HW/SW Co-design by Dr. Chris Lattner52:21

ASPLOS Keynote: The Golden Age of Compiler Design in an Era of HW/SW Co-design by Dr. Chris Lattner

52K views • 5 years ago
SiFive
Chris Lattner's ASPLOS 2021 keynote on the golden age of compiler design in an era of hardware and software co-design, covering compiler infrastructure for accelerators and unifying hardware IRs.
Nicholas Carlini - Black-hat LLMs | [un]prompted 202626:28

Nicholas Carlini - Black-hat LLMs | [un]prompted 2026

388K views • 7 months ago
unprompted
Nicholas Carlini of Anthropic talks at [un]prompted 2026 about how adversaries could misuse current LLMs for attacks. He shows recent models finding zero-day vulnerabilities in heavily tested software, including a SQL injection in Ghost.
Scaling the Linear Sync Engine1:06:08

Scaling the Linear Sync Engine

37K views • 3 years ago
Linear
A Linear engineer talks about scaling the company's sync engine, which keeps client data local and synchronized. It follows an earlier talk on the same system.
Mike Levin - Live ALife 2020 Keynote - Robot Cancer1:04:08

Mike Levin - Live ALife 2020 Keynote - Robot Cancer

8K views • 6 years ago
ALife 2020 Conference
Michael Levin's keynote at the ALife 2020 conference, 'Robot Cancer', on how bioelectric signaling in embryogenesis and regeneration informs unconventional computing, cognition and the 'software of life'. He argues biology offers lessons for building adaptive machines.
Tesla Virtual Power Plant42:57

Tesla Virtual Power Plant

36K views • 6 years ago
InfoQ
A QCon London 2020 talk by Tesla engineers on the architecture of Tesla's Virtual Power Plant. It covers aggregating distributed batteries and solar with vertically integrated hardware and software across cloud and edge.
Containers and Steam: Putting games under pressure | FOSDEM 202020:11

Containers and Steam: Putting games under pressure | FOSDEM 2020

13K views • 6 years ago
Collabora
FOSDEM 2020 talk from Collabora on pressure-vessel, an experimental mechanism that puts Steam games in containers on Linux. It covers using namespaces to give games their own runtime library stack independent of the host.
GTC March 2024 Keynote with NVIDIA CEO Jensen Huang2:03:05

GTC March 2024 Keynote with NVIDIA CEO Jensen Huang

27.4M views • 2 years ago
NVIDIA
Jensen Huang's two-hour NVIDIA GTC March 2024 keynote announcing AI hardware and software advances, including Blackwell, omniverse, robotics and digital twins.
Tesla AI Day 20213:03:20

Tesla AI Day 2021

2.6M views • 5 years ago
Tesla
Tesla's 2021 AI Day presentation covering vision, planning and control, auto-labeling, simulation, the Dojo training hardware and the Tesla Bot announcement, followed by a Q&A.
Does AI Actually Boost Developer Productivity? (100k Devs Study) - Yegor Denisov-Blanch, Stanford18:12

Does AI Actually Boost Developer Productivity? (100k Devs Study) - Yegor Denisov-Blanch, Stanford

311K views • 1 year ago
AI Engineer
Yegor Denisov-Blanch of Stanford presents a study of nearly 100,000 developers at hundreds of companies, measuring how AI affects productivity from commit data. It finds an average boost of about 20% with wide variance by codebase, task complexity and stack.