high current
44:37Kubernetes for SysAdmins | Kelsey Hightower at PuppetConf | Talk & Demo
153K views • 10 years ago
Perforce Puppet
Kelsey Hightower introduces Kubernetes to sysadmins at PuppetConf 2016, with a demo. He explains the declarative model and how it changes the contract between infrastructure and applications.
23:20Keynote: KubeCon Opening Keynote - Kelsey Hightower, Google
27K views • 8 years ago
CNCF [Cloud Native Computing Foundation]
Kelsey Hightower's opening keynote at KubeCon, delivered as a live-demo style talk about Kubernetes and cloud-native tooling.
33:25Dan Abramov: Beyond React 16 | JSConf Iceland
139K views • 8 years ago
JSConf
Dan Abramov's JSConf Iceland talk on what came after React 16, with live-coded prototypes of async rendering and time slicing. It previews the ideas that became concurrent mode and suspense.
40:20Why We Run FreeBSD current at Netflix – Drew Gallatin
21K views • 2 years ago
OpenFest Bulgaria
Netflix engineer Drew Gallatin explains why the company runs FreeBSD-current on its CDN. He describes the team, how they track upstream, their contributions and performance milestones, and a bug causing a 20% performance regression.
1:00:07CppCon 2017: Carl Cook “When a Microsecond Is an Eternity: High Performance Trading Systems in C++”
357K views • 9 years ago
CppCon
Optiver's Carl Cook explains how to build high-frequency trading systems in C++, where the critical path runs rarely but must be extremely fast. He covers techniques for low and predictable latency, including avoiding main memory and cache misses.
1:00:42High Altitude Leadership | Chris Warner | Talks at Google
39K views • 17 years ago
Talks at Google
Climber Chris Warner talks at Google about his book on high altitude leadership and the 2007 K2 expedition, where eighteen climbers summited and two died.
46:23High Volume, Bandwidth Heavy Infrastructure On The Cheap - Kyle Drake
1K views • 9 years ago
PDX Node
Kyle Drake of Neocities explains the bandwidth pricing pitfalls of the big cloud providers. He describes how to run high-volume, bandwidth-heavy infrastructure far more cheaply, including through co-location.
30:37High-performance Tree Wrangling, the APL Way // Aaron Hsu // Dyalog '18
6K views • 7 years ago
Dyalog User Meetings
Aaron Hsu shows how to manipulate and transform tree data in APL using arrays and inverted tables instead of pointers. He claims much smaller code, better performance and easier parallelisation.
1:03:34Simon Peyton Jones - Linear Haskell: practical linearity in a higher-order polymorphic language
19K views • 8 years ago
Curry On!
Simon Peyton Jones presents linear types for Haskell, showing how practical linearity can fit into a higher-order polymorphic language. The talk covers motivations such as resource handling and relates the ideas to Rust.
23:32Industrial Strength High Performance RISC V Processors For Energy Efficient Computing
8K views • 8 years ago
RISC-V International
David Ditzel of Esperanto Technologies presents their massively parallel, energy-efficient RISC-V processors at the 7th RISC-V Workshop in 2017. It covers the high-performance many-core design aimed at machine learning.
25:58Germany: Low Crime, Clean Prisons, Lessons for America | Jeff Rosen | TEDxMountainViewHighSchool
3.1M views • 9 years ago
TEDx Talks
Santa Clara County District Attorney Jeff Rosen explains in a TEDx talk why Germany has lower crime and far fewer prisoners than the US, and what American criminal justice could learn from German prisons.
5:15Steve Jobs Insult Response - Highest Quality
17.3M views • 9 years ago
Jonathan Field
A clean-audio clip from Apple's 1997 WWDC where Steve Jobs answers a hostile question from a developer about OpenDoc. He argues you must start with the customer experience and work backwards to the technology.
18:41Why our IQ levels are higher than our grandparents' | James Flynn
3.2M views • 13 years ago
TED
Moral philosopher James Flynn explains the Flynn effect, the steady rise of IQ scores across the 20th century. He argues the shift reflects a move toward abstract, hypothetical thinking as cognitively demanding professions grew.
40:03Google I/O 2013 - High Performance Audio
62K views • 13 years ago
Google for Developers
A Google I/O 2013 talk by Android audio engineers on why reliable, low-latency audio is hard on the platform. It covers problem areas across the stack, platform work underway and techniques apps can use.
1:00:34High Performance Web Sites and YSlow
90K views • 18 years ago
Google TechTalks
A Google Tech Talk on Yahoo's 14 rules for faster web pages and the YSlow tool. It covers front-end practices like avoiding @import and fixing ETags, with live analysis of popular sites.
22:10Steve Jobs Stanford Commencement Speech 2005 high definition.flv
675K views • 14 years ago
Jed Joe
Steve Jobs's 2005 Stanford commencement address, in which he tells three stories about connecting the dots, love and loss, and death, including his remarks on typography.
52:40Keynote. Professor Steven G. Johnson | JuliaCon 2019
18K views • 7 years ago
The Julia Programming Language
Steven G. Johnson, MIT professor and FFTW co-author, gives a JuliaCon 2019 keynote on metaprogramming and staged programming in Julia, showing how it enables high-performance numerical code and when not to use macros.
44:05FreeBSD optimizations used by Netflix serving at 800Gb/s - Drew Gallatin - EuroBSDcon 2022
28K views • 4 years ago
EuroBSDCon
Netflix engineer Drew Gallatin's EuroBSDcon 2022 talk quantifies the older FreeBSD optimizations that let Netflix serve web traffic at 800Gb/s, including TSO, LRO, VM page cache zones, asynchronous sendfile and unmapped mbufs.
20:31My descent into America's neo-Nazi movement & how I got out | Christian Picciolini | TEDxMileHigh
3.6M views • 8 years ago
TEDx Talks
Christian Picciolini tells how he became a white supremacist at 14 and led America's first neo-Nazi skinhead gang, then how he left. He shares a counterintuitive approach to countering hate and co-founded Life After Hate.
43:00Tree-sitter: a new parsing system for programming tools - GitHub Universe 2017
24K views • 8 years ago
GitHub
Max Brunsfeld of GitHub presents Tree-sitter, a parsing system for programming tools that supports incremental, error-tolerant parsing. He demos its integration into GitHub.com and Atom for syntax highlighting and code navigation.
55:10Visualizing Data Using t-SNE
204K views • 13 years ago
Google TechTalks
A Google Tech Talk by Laurens van der Maaten, co-creator of t-SNE, on visualizing high-dimensional data by mapping it to two dimensions. It explains how the technique works and how it compares with other visualization approaches.
55:49CppCon 2016: Chandler Carruth “High Performance Code 201: Hybrid Data Structures"
119K views • 10 years ago
CppCon
Chandler Carruth's CppCon 2016 talk on designing hybrid data structures for performance. He covers cache locality, working-set size and allocation overhead, and why standard C++ containers fall short.
17:13The food we were born to eat: John McDougall at TEDxFremont
3.9M views • 13 years ago
TEDx Talks
Dr. John McDougall argues at TEDxFremont that starch-based diets are what humans were born to eat, drawing on 40 years of nutrition and disease work.
47:42Serving Netflix Video at 400Gbps on FreeBSD by Drew Gallatin
9K views • 5 years ago
EuroBSDCon
Netflix engineer Drew Gallatin explains how Netflix serves TLS-encrypted video at 400Gb/s from a single FreeBSD server. He covers NUMA, kernel TLS, hardware TLS offload and the memory bandwidth and PCIe bottlenecks they hit.
1:12:27CppCon 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.
1:38:49Breakthrough in Nuclear Fusion? - Prof. Dennis Whyte
1.1M views • 10 years ago
MIT Club of Northern California
MIT's Prof. Dennis Whyte explains the ARC/SPARC compact tokamak approach, in which new high-temperature superconducting magnets allow smaller and cheaper fusion reactors. He covers fusion physics, performance trends and the engineering path to net energy.
51:36Conflict Resolution for Eventual Consistency • Martin Kleppmann • GOTO 2016
46K views • 9 years ago
GOTO Conferences
Martin Kleppmann's GOTO Berlin 2016 talk on how collaborative editors, offline apps, and multi-datacenter databases handle concurrent updates. It covers conflict resolution approaches including operational transformation and CRDTs, with a worked look at text CRDTs.
49:54The Clean Architecture in Python
114K views • 12 years ago
Next Day Video
Brandon Rhodes' PyOhio 2014 talk on applying the Clean Architecture in Python. He shows how this high-level design pattern fits Python's features and addresses maintainability problems in large applications.
1:01:59TigerStyle! (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.
15:42Where in the world is it easiest to get rich? | Harald Eia | TEDxOslo
2.3M views • 10 years ago
TEDx Talks
Sociologist and comedian Harald Eia argues in a TEDxOslo talk that Nordic social democracies produce more rich people per capita than the US or UK. He credits high taxes, welfare and strong unions for creating a safety net that enables risk taking.
58:36Advanced Topics in Programming Languages: A Lock-Free Hash Table
29K views • 14 years ago
GoogleTalksArchive
A 2007 Google Tech Talk in which Cliff Click of Azul Systems presents a lock-free concurrent hash table that scales to 768 CPUs. He explains why it is correct by reasoning in a different way than usual happens-before and memory-order arguments.
1:36:40Factor: an extensible interactive language
59K views • 18 years ago
Google TechTalks
A 2008 Google Tech Talk in which Slava Pestov introduces Factor, a concatenative language influenced by Forth, Lisp and Smalltalk. It covers the interactive environment, metaprogramming, and the language's modern high-level features and libraries.
59:50Leslie Lamport: Thinking Above the Code
403K views • 12 years ago
Microsoft Research
Leslie Lamport argues that programmers, like architects, should write rigorous specifications before coding, especially for concurrent and distributed systems. The talk introduces the case for writing specs (the TLA+ mindset) as a way of thinking above the code.
1:03:48Greg Young - CQRS and Event Sourcing - Code on the Beach 2014
170K views • 12 years ago
Code on the Beach
Greg Young's Code on the Beach 2014 talk on CQRS and event sourcing. He argues mature domains are built on facts that occurred rather than current state, and covers the business and technical benefits.
1:07:31The A.I. Dilemma - March 9, 2023
3.7M views • 3 years ago
Center for Humane Technology
Tristan Harris and Aza Raskin of the Center for Humane Technology present why current AI capabilities pose catastrophic societal risks. They argue companies are racing to deploy without adequate safety, and that institutions must adapt. It was given before GPT-4's launch.
50:23Old Is the New New • Kevlin Henney • GOTO 2018
125K views • 8 years ago
GOTO Conferences
Kevlin Henney's GOTO 2018 talk argues that much of what looks new in software is a recycling of concepts with long histories. It draws on history to show the slow, steady current beneath constant churn in frameworks and trends.
56:19MINIX 3: a Modular, Self-Healing POSIX-compatible Operating System
90K views • 16 years ago
FOSDEM
Andrew Tanenbaum's FOSDEM 2010 talk on MINIX 3, a microkernel OS built for high reliability and security. It shows how the system detects and recovers from device driver crashes, and addresses microkernel performance concerns.
13:21Religions and babies | Hans Rosling
1.7M views • 14 years ago
TED
Hans Rosling's TEDxSummit talk asks whether some religions have higher birth rates and how that affects population growth. He charts data across time and religions and reaches a surprising conclusion about fertility.
1:01:40Four Dimensional Maths: Things to See and Hear in the Fourth Dimension - with Matt Parker
3.1M views • 11 years ago
The Royal Institution
Matt Parker gives a hands-on Royal Institution talk on how four-dimensional shapes appear in a 3D world, with props like straw frames, Mobius strips and a knitted hat. It is a playful general-audience tour of the fourth dimension.
46:41Keynote: Embedded Ethics by Patricia Aas
3K views • 7 years ago
EuroBSDCon
Patricia Aas's EuroBSDCon keynote is about ethics for people who build software, covering how the tech industry got to its current state and what engineers can do about it. It steps back from technical detail to the bigger picture.