shared space
49:43Nima Arkani-Hamed: The End of Space-Time
254K views • 4 years ago
Max-Planck-Institut für Physik
Theoretical physicist Nima Arkani-Hamed gives a public talk on why spacetime may not be fundamental and what might replace it, including newer approaches to scattering amplitudes.
17:49How to Land the Space Shuttle... from Space
12.6M views • 10 years ago
Bret
Bret Copeland, in an astronaut costume, gives an energetic talk on how the Space Shuttle landed from orbit, including reentry and the unpowered glide. It includes real-time landing footage with HUD and audio.
46:37GPUs to Mars: Full-Scale Simulation of SpaceX's Mars Rocket Engine
126K views • 11 years ago
insideHPC Report
SpaceX engineers present at NVIDIA's GPU Technology Conference on a multi-physics code that simulates the full-scale Raptor methane engine. It covers GPU-based turbulent combustion modeling with adaptive grids and wavelet compression.
15:12Bret Victor - Seeing Spaces
21K views • 11 years ago
Colin McDonnell
Bret Victor's talk proposing a new kind of maker space built for seeing and understanding a project's behavior: inside it, across time and across possibilities. It argues for scientific understanding over recipes and rules of thumb.
54:25Cgroups, namespaces, and beyond: what are containers made from?
268K views • 10 years ago
Docker
Jérôme Petazzoni explains how Linux containers are built from kernel features like cgroups, namespaces and SELinux. He demonstrates putting the pieces together by hand to make a container and compares runtimes and approaches like jails and zones.
25:54SpaceX Seattle 2015
46K views • 11 years ago
Cliff O
Full recording of Elon Musk's January 2015 presentation and Q&A at the SpaceX Seattle office announcement. He lays out plans for a satellite constellation to provide low-latency global internet, tied to funding Mars ambitions. Pauses between questions have been edited out.
16:04Jonathan Diegelman - Modeling Spacecraft Separation Dynamics in Julia
12K views • 5 years ago
The Julia Programming Language
A JuliaCon talk by a NASA Launch Services Program engineer on modeling spacecraft separation dynamics in Julia. He describes replacing a Simulink-based workflow for checking launch vehicle separation requirements with Julia and ModelingToolkit, with large speedups and much shorter code.
4:55Kevin Spacey urges TV channels to give control to viewers
1.6M views • 13 years ago
The Telegraph
Kevin Spacey, giving the MacTaggart Lecture at the Edinburgh Television Festival, urges TV channels to give viewers control. He points to Netflix's House of Cards release as evidence that audiences want to watch on their own terms.
40:05"Uptime 15,364 days - The Computers of Voyager" by Aaron Cummings
349K views • 7 years ago
Strange Loop Conference
A Strange Loop 2019 talk by Aaron Cummings on the computing systems aboard Voyager 1 and 2, which control the spacecraft and record and return data decades after launch in 1977.
1:10:43The Remote Agent Experiment: Debugging Code from 60 Million Miles Away
23K views • 14 years ago
Google TechTalks
Ron Garret tells the story of the Remote Agent Experiment on NASA's Deep Space 1, where autonomous software controlled a spacecraft in 1999. He describes debugging Lisp code remotely from millions of miles away.
1:04:46Making Humans a Multiplanetary Species
4.2M views • 10 years ago
SpaceX
Elon Musk's 2016 IAC presentation on the technical challenges and architectures for building a self-sustaining human presence on Mars.
1:25:30Starship Update
4.8M views • 7 years ago
SpaceX
SpaceX's September 2019 Starship update presentation, where Elon Musk describes the design and development of Starship and Super Heavy. It covers construction and plans for reusable orbital rockets.
26:34Shared memory parallelism in Julia | Kiran Pamnany | Cambridge Julia Meetup (May 2018)
7K views • 8 years ago
The Julia Programming Language
Kiran Pamnany's Cambridge Julia Meetup talk on Julia's shared memory parallelism and its new task scheduler. It argues that fork-join and work-stealing models nest poorly and presents depth-first scheduling for composable parallelism.
1:05:20I Was SCARED To Say This To NASA... (But I said it anyway) - Smarter Every Day 293
5M views • 2 years ago
SmarterEveryDay
Destin Sandlin of Smarter Every Day gives a talk to an aerospace audience, comparing how Apollo was engineered and managed with NASA's Artemis program. He raises concerns about unresolved details, the number of launches and in-orbit fuel transfer needed to reach the Moon, and the loss of institutional knowledge.
42:54Containers From Scratch • Liz Rice • GOTO 2018
321K views • 8 years ago
GOTO Conferences
Liz Rice live-codes a minimal container runtime in a few lines of Go at GOTO Amsterdam 2018. She explains namespaces, control groups and what a host knows about its containers.
40:55"Controlling Time and Space: understanding the many formulations of FRP" by Evan Czaplicki
69K views • 12 years ago
Strange Loop Conference
Evan Czaplicki's Strange Loop 2014 talk surveys the many formulations of functional reactive programming and how they relate historically and theoretically. It then shows how Elm's variant enables hot-swapping and its time-traveling debugger.
52:01CppCon 2017: Louis Brandy “Curiously Recurring C++ Bugs at Facebook”
158K views • 9 years ago
CppCon
Louis Brandy presents the most common and infamous recurring C++ bugs seen in Facebook's huge codebase, including shared_ptr data races and operator[] pitfalls. He explains the surprising complexity behind seemingly simple code.
21:42James Kunstler: How bad architecture wrecked cities
558K views • 19 years ago
TED
James Howard Kunstler's TED talk argues that American public spaces and architecture have become unworthy of care, damaging civic life. He presents suburban sprawl and car-first design as failures of the common good.
1:02:28Computer Science - A Guide for the Perplexed • Joe Armstrong • GOTO 2018
66K views • 8 years ago
GOTO Conferences
Joe Armstrong's GOTO 2018 talk contrasts the problems computer scientists study with the problems users have. He revisits forgotten great ideas such as tuple spaces, flow-based programming, Xanadu and Unix pipes, with anecdotes.
1:45:26Ropecon 2019: Essi Santala, Sampo Juustila: Odysseus – Where Code Meets Light and Sound
1K views • 7 years ago
Ropecon
A Ropecon 2019 talk by a lighting designer and a software engineer on how the Odysseus larp spaceship was built, using over ten IT systems, hundreds of lights and dozens of speakers. It covers the lessons learned.
39:15The Maximal Graph - Wilker Silva
8K views • 6 years ago
ClojureTV
A Clojure/conj 2019 talk by Wilker Silva on how namespace-qualified keywords and context-free federated names can be used pragmatically for data modeling, drawn from his experience at Nubank. It builds toward a graph-based view of connecting data from many sources.
57:04Something Deeply Hidden | Sean Carroll | Talks at Google
655K views • 7 years ago
Talks at Google
Sean Carroll's Talks at Google presentation of his book Something Deeply Hidden. He gives an accessible introduction to quantum mechanics and argues for the many-worlds interpretation and the emergence of spacetime.
32:10Robert Moss: Julia and the Next Generation Airborne Collision Avoidance System
4K views • 11 years ago
The Julia Programming Language
Robert Moss's JuliaCon 2015 talk describes using Julia as a specification language for ACAS X, the next-generation airborne collision avoidance system that succeeds TCAS.
20:11Containers 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.
4:26Dr. Robert Zubrin with a brilliant answer to "Why Should We Go To Mars?"
470K views • 10 years ago
Jamin Gray
A short clip of Dr. Robert Zubrin, author of The Case for Mars, answering why humanity should go to Mars. He argues that societies grow by challenging themselves and that exploration inspires young people.
23:00Golang UK Conf. 2016 - Liz Rice - What is a container, really? Let's write one in Go from scratch
33K views • 10 years ago
GopherCon UK
Liz Rice builds a container from scratch in about 100 lines of Go, showing that a container is not a lightweight VM but a set of Linux kernel features and flags.
35:25Saving 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.
53:09The Original Skunk Works – Nickolas Means | The Lead Developer UK 2017
2.4M views • 9 years ago
LeadDev
Nickolas Means tells the story of Lockheed's Skunk Works and how its engineers built the U-2, SR-71 and F-117 under tight deadlines and budgets. He draws lessons for modern software teams.
1:03:45How 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.
48:36The Charming Genius of the Apollo Guidance Computer - Brian Troutwine
170K views • 11 years ago
Erlang Solutions
Brian Troutwine's Code Mesh 2015 talk on the Apollo Guidance Computer. It covers the AGC's design, core rope memory, its interrupt and software behavior, and the pioneering engineering effort behind it.
36:27ChatOps 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.
48:07von Neumann probes, Dyson spheres, exploratory engineering and the Fermi paradox
46K views • 14 years ago
Future of Humanity Institute
Stuart Armstrong of the Future of Humanity Institute gives an Oxford physics talk on what exploratory engineering suggests about the Fermi paradox. He argues that von Neumann probes and Dyson spheres are plausibly buildable and asks what traces advanced civilizations would leave.
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.
19:09A Better Default Colormap for Matplotlib | SciPy 2015 | Nathaniel Smith and Stéfan van der Walt
177K views • 11 years ago
Enthought
SciPy 2015 talk by Nathaniel Smith and Stefan van der Walt on choosing a new default colormap for Matplotlib. It covers why Jet misleads, how perceptual color spaces work, and how viridis was designed.
37:37RailsConf 2016 - Turbolinks 5: I Can’t Believe It’s Not Native! by Sam Stephenson
61K views • 10 years ago
Confreaks
Sam Stephenson's RailsConf 2016 talk on Turbolinks 5, showing how small teams can ship fast Rails apps in the browser and hybrid iOS and Android apps sharing one set of web views.
47:43"Turning the database inside out with Apache Samza" by Martin Kleppmann
205K views • 12 years ago
Strange Loop Conference
Martin Kleppmann argues that databases are global shared mutable state and proposes treating them as an ever-growing log of immutable facts. Derived data such as caches, indexes and views is then built by stream processors like Apache Samza. The talk draws on Kafka and LinkedIn's experience with commit logs.
12:04How we fit an NES game into 40 Kilobytes
3.7M views • 8 years ago
Morphcat Games
Morphcat Games explains how they fit Micro Mages, a full-featured NES game, into 40 kilobytes. It covers compression of sprites and level layouts and other space-saving tricks.
31:11React.js Conf 2015 - Immutable Data and React
159K views • 11 years ago
Meta Developers
Lee Byron of Facebook explains how persistent immutable data structures work and how to use them in React apps with Immutable.js. He covers memoization benefits and avoiding coupling through shared mutable state.
59:34PRACTICE 2018: Joseph White
21K views • 8 years ago
NYU Game Center
Joseph White, creator of PICO-8, retraces the design of the fantasy console and how tools can shape and guide creative work. He discusses cozy, constrained design spaces and the influence of user-made cartridges.
55:59Jailbreaking 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.