HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

scheduling

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
No strong matches for “scheduling”. Here are the closest videos.
User-level threads....... with threads. - Paul Turner - Google34:00

User-level threads....... with threads. - Paul Turner - Google

41K views • 13 years ago
Linux Plumbers Conference
Paul Turner of Google presents kernel interfaces for user-level scheduling of real threads, aiming at a uniform synchronous programming model across C++, Java, Go and Python. It introduces the switchto-style system calls behind Google's fibers.
Topic match · Operating systems & kernels
Shared memory parallelism in Julia | Kiran Pamnany | Cambridge Julia Meetup (May 2018)26:34

Shared 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.
Topic match · Operating systems & kernels
Two Is the Wrong Number of Days Off2:45

Two Is the Wrong Number of Days Off

14.1M views • 6 years ago
CGP Grey
CGP Grey argues that the two-day weekend is poorly structured and proposes taking days off midweek, such as Wednesday and Sunday, instead.
Halide Talk25:52

Halide Talk

53K views • 12 years ago
Andrew Adams
Andrew Adams, a Halide developer, presents the Halide language for image processing and tensor computation. The talk explains the separation of algorithm from schedule with illustrated examples of parallelism, locality and redundancy tradeoffs.
You Lose an Hour of Sleep to Save $46:30

You Lose an Hour of Sleep to Save $4

12.6M views • 15 years ago
CGP Grey
CGP Grey explains the mess of Daylight Saving Time, including its dubious energy savings and the odd cases like Arizona that opt out. It is a short, simple explainer.
The Mill CPU Architecture – The Compiler (10 of 13)2:02:18

The Mill CPU Architecture – The Compiler (10 of 13)

12K views • 11 years ago
Mill Computing, Inc.
A long Mill Computing lecture on the Mill CPU's compiler toolchain, covering the specializer that targets family members, scheduling and latency passes, and the belt. It explains how the compiler handles a wide-issue, exposed-pipeline design.
The Tragedy of systemd47:18

The Tragedy of systemd

1.3M views • 7 years ago
linux.conf.au
FreeBSD developer Benno Rice traces the history of init and bootstrap systems at linux.conf.au 2019 to explain why systemd was seen as necessary and why it provokes such strong reactions. He also discusses why change is scary.
Topic match · Operating systems & kernels
The Thirty Million Line Problem1:48:55

The Thirty Million Line Problem

326K views • 8 years ago
Molly Rocket
Casey Muratori's long talk arguing that modern software has ballooned to tens of millions of lines because of hardware and OS diversity. He proposes a stable ISA for entire system-on-a-chip packages and recalls when games shipped with their own boot disk.
Topic match · Operating systems & kernels
VCF East: Ken Thompson interviewed by Brian Kernighan1:03:51

VCF East: Ken Thompson interviewed by Brian Kernighan

417K views • 7 years ago
Vintage Computer Federation
Brian Kernighan interviews Unix co-creator Ken Thompson at VCF East 2019. Thompson recounts how he was hired at Bell Labs, writing the Unix kernel in about three weeks, the origins of B and TMG, pipes, and other anecdotes.
Topic match · Operating systems & kernels
LISA11 - Fork Yeah! The Rise and Development of illumos1:04:04

LISA11 - Fork Yeah! The Rise and Development of illumos

310K views • 14 years ago
USENIX
Bryan Cantrill's LISA11 talk on how illumos arose after Oracle closed OpenSolaris. It covers the history of Sun, ZFS, DTrace and Zones, and the diaspora of kernel engineers, with a famous rant about Oracle and Larry Ellison.
Topic match · Operating systems & kernels
USENIX ATC '21/OSDI '21 Joint Keynote Address-It's Time for Operating Systems to Rediscover Hardware1:06:20

USENIX ATC '21/OSDI '21 Joint Keynote Address-It's Time for Operating Systems to Rediscover Hardware

46K views • 5 years ago
USENIX
Timothy Roscoe of ETH Zurich delivers the joint USENIX ATC/OSDI 2021 keynote arguing that operating systems must reckon with modern hardware, which is a heterogeneous collection of processors, firmware and coprocessors rather than a simple machine. It shows how much runs below and beside Linux.
Topic match · Operating systems & kernels
AT&T Archives: The UNIX Operating System27:27

AT&T Archives: The UNIX Operating System

2.2M views • 14 years ago
AT&T Tech Channel
A 1982 Bell Labs film hosted by Victor Vyssotsky on the origins and design philosophy of the UNIX operating system, with appearances by Kernighan, Thompson and Ritchie. It shows pipes, filters and a shell one-liner spell checker being built.
Topic match · Operating systems & kernels
TempleOS | Down the Rabbit Hole1:25:52

TempleOS | Down the Rabbit Hole

7.8M views • 7 years ago
Fredrik Knudsen
Fredrik Knudsen's 86-minute documentary on Terry A. Davis, creator of TempleOS, tracing his work, his schizophrenia and his decline. It is a chronological video essay built on his public posts and videos.
Topic match · Operating systems & kernels
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.
Topic match · Operating systems & kernels
Bryan Cantrill on Jails and Solaris Zones1:45:47

Bryan Cantrill on Jails and Solaris Zones

34K views • 10 years ago
PapersWeLove
Bryan Cantrill's Papers We Love talk on FreeBSD Jails and Solaris Zones, tracing how OS-level virtualization grew out of chroot and the limits of the traditional UNIX security model.
Topic match · Operating systems & kernels
Containers From Scratch • Liz Rice • GOTO 201842:54

Containers 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.
Topic match · Operating systems & kernels
Bryan Cantrill from Joyent on Manta: internet-facing object storage facility that features compute1:31:05

Bryan Cantrill from Joyent on Manta: internet-facing object storage facility that features compute

25K views • 12 years ago
AI Council
Bryan Cantrill of Joyent presents Manta, an internet-facing object store that lets you run compute directly on the data. The talk is peppered with ZFS history and Cantrill's trademark commentary on the industry.
Topic match · Operating systems & kernels
Larry Hastings - Removing Python's GIL: The Gilectomy - PyCon 201632:07

Larry Hastings - Removing Python's GIL: The Gilectomy - PyCon 2016

49K views • 10 years ago
PyCon 2016
Larry Hastings explains what Python's GIL is, what problems it solves and how it works, and presents his Gilectomy project to remove it, including the performance and C-extension obstacles.
Topic match · Operating systems & kernels
UNIX: Making Computers Easier To Use -- AT&T Archives film from 1982, Bell Laboratories23:39

UNIX: Making Computers Easier To Use -- AT&T Archives film from 1982, Bell Laboratories

499K views • 12 years ago
AT&T Tech Channel
A 1982 AT&T Bell Labs film for students about the Unix system and how it can be used practically. It includes Lorinda Cherry building a talking calculator by piping together Unix commands, and a spell checker made from Unix utilities.
Topic match · Operating systems & kernels
Avie Tevanian: CMU math whiz goes from Mach to NeXT to Apple Software Chief | Oral History Part 12:31:38

Avie Tevanian: CMU math whiz goes from Mach to NeXT to Apple Software Chief | Oral History Part 1

49K views • 9 years ago
Computer History Museum
A Computer History Museum oral history with Avie Tevanian covering his math talent, work on the Mach microkernel at CMU, joining NeXT, leading NEXTSTEP development and the 1996 Apple acquisition.
Topic match · Operating systems & kernels
Dtrace Review1:18:03

Dtrace Review

19K views • 14 years ago
GoogleTalksArchive
Bryan Cantrill's 2007 Google Tech Talk on DTrace, showing how dynamic tracing improves debugging of both development and live production systems. It includes a vivid war story about tracking down a problem on a Sun Ray server.
Topic match · Operating systems & kernels
Golang UK Conf. 2016 - Liz Rice - What is a container, really? Let's write one in Go from scratch23:00

Golang 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.
Topic match · Operating systems & kernels
The real story behind Wayland and X45:35

The real story behind Wayland and X

46K views • 11 years ago
Linux.conf.au 2013 -- Canberra, Australia
X.Org developer Daniel Stone explains the history and technical limits of the X Window System and why Wayland was created, debunking myths from forum comments. He covers topics such as network transparency and blocking calls.
Topic match · Operating systems & kernels
Replace Your Exploit-Ridden Firmware with Linux - Ronald Minnich, Google38:03

Replace Your Exploit-Ridden Firmware with Linux - Ronald Minnich, Google

73K views • 9 years ago
The Linux Foundation
Ronald Minnich of Google explains how UEFI firmware is a large closed attack surface and describes Google's work replacing it with Linux-based boot firmware. It also touches on Intel ME and other security coprocessors.
Topic match · Operating systems & kernels
Toybox vs BusyBox - Rob Landley, hobbyist51:43

Toybox vs BusyBox - Rob Landley, hobbyist

25K views • 7 years ago
The Linux Foundation
Rob Landley compares Toybox and BusyBox and surveys options for embedded system command-line tools, including GNU. He also tells the story of leaving BusyBox, Toybox becoming Android's command line, and licensing.
Topic match · Operating systems & kernels
MINIX 3: a Modular, Self-Healing POSIX-compatible Operating System56:19

MINIX 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.
Topic match · Operating systems & kernels
Benno Rice: The Tragedy of systemd -- BSDCan 201832:30

Benno Rice: The Tragedy of systemd -- BSDCan 2018

25K views • 8 years ago
BSDCan
Benno Rice's BSDCan 2018 talk on why systemd exists and what it got right and wrong. It traces the history of Unix init and why Linux distributions adopted it, while asking what the BSDs should learn.
Topic match · Operating systems & kernels
Ubuntu Slaughters Kittens | BSD Now 1032:00:28

Ubuntu Slaughters Kittens | BSD Now 103

39K views • 11 years ago
Jupiter Broadcasting
A BSD Now episode featuring a long interview with Joyent CTO Bryan Cantrill on dtrace, ZFS, pkgsrc, containers and more. It includes his rant on why Linux epoll is flawed and stories from Sun.
Topic match · Operating systems & kernels
"What UNIX Cost Us" - Benno Rice (LCA 2020)34:14

"What UNIX Cost Us" - Benno Rice (LCA 2020)

218K views • 6 years ago
linux.conf.au
Benno Rice's linux.conf.au 2020 talk asks whether UNIX was the best design we could have had. He looks at what alternatives existed, what was gained and lost, and what could be re-learned, including the limits of treating everything as a file.
Topic match · Operating systems & kernels
Cgroups, namespaces, and beyond: what are containers made from?54:25

Cgroups, 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.
Topic match · Operating systems & kernels
The REAL Story On Why Space Cadet Pinball Was Removed (ft. Windows on Itanium)29:06

The REAL Story On Why Space Cadet Pinball Was Removed (ft. Windows on Itanium)

1.2M views • 5 years ago
NCommander
NCommander investigates why Space Cadet Pinball disappeared from Windows Vista, building on Raymond Chen's explanation about 64-bit incompatibility. He tests it on 64-bit Windows including Itanium and walks through the debugging.
Topic match · Operating systems & kernels
CheerpX: a WebAssembly-based x86 virtual machine in the browser, Yuri Iozzelli37:11

CheerpX: a WebAssembly-based x86 virtual machine in the browser, Yuri Iozzelli

7K views • 6 years ago
WebAssembly NA
A talk by Yuri Iozzelli at a WebAssembly meetup on CheerpX, an x86 virtual machine running in the browser. It uses a JIT compiler that emits WebAssembly at runtime to run real native applications. It covers the architecture and demos such as porting a multiplayer C++ game.
Topic match · Operating systems & kernels
Run containers on bare metal already!41:12

Run containers on bare metal already!

40K views • 10 years ago
Bryan Cantrill
Bryan Cantrill's Velocity NYC 2015 talk argues for running containers directly on bare metal rather than layering them on virtual machines. He covers the history of containers and how SmartOS runs Linux workloads via syscall emulation.
Topic match · Operating systems & kernels
A Narrative History of BSD, Dr. Kirk McKusick53:55

A Narrative History of BSD, Dr. Kirk McKusick

30K views • 17 years ago
bsdconferences
Kirk McKusick gives a narrative history of BSD from its start at UC Berkeley in the late 1970s through the 1980s releases and the lawsuit that led to 4.4BSD-Lite in 1992. It is full of anecdotes from a key developer.
Topic match · Operating systems & kernels
BlueHat Seattle 2019 || Guarding Against Physical Attacks: The Xbox One Story45:32

BlueHat Seattle 2019 || Guarding Against Physical Attacks: The Xbox One Story

7K views • 7 years ago
Microsoft Security Response Center (MSRC)
Tony Chen of Microsoft explains at BlueHat Seattle 2019 how the Xbox One was designed to resist physical attacks. He covers the security design and hypervisor-based OS architecture that kept the console uncracked for years.
Topic match · Operating systems & kernels
The Mind Behind Windows: Dave Cutler3:10:28

The Mind Behind Windows: Dave Cutler

1M views • 3 years ago
Dave's Garage
Dave Plummer interviews Dave Cutler, architect of VMS and Windows NT, in a roughly three-hour conversation about his career and the history of Windows.
Topic match · Operating systems & kernels
"Liberating the Smalltalk lurking in C and Unix" by Stephen Kell40:56

"Liberating the Smalltalk lurking in C and Unix" by Stephen Kell

25K views • 12 years ago
Strange Loop Conference
Stephen Kell's Strange Loop talk argues that C and Unix already contain Smalltalk-like dynamism and introspection that can be exposed. He presents his liballocs research on bridging dynamic and compiled languages.
Topic match · Operating systems & kernels
Let's port Diablo to SerenityOS!1:19:39

Let's port Diablo to SerenityOS!

82K views • 5 years ago
Andreas Kling
Andreas Kling ports the game Diablo to SerenityOS, his from-scratch Unix-like operating system, using the devilutionX project. The roughly 80-minute session shows what porting third-party software to the OS involves.
Topic match · Operating systems & kernels
NeXTSTEP Release 3 Demo35:09

NeXTSTEP Release 3 Demo

625K views • 20 years ago
blatherskyte
Steve Jobs demos NeXTSTEP Release 3, showing the object-oriented development environment and UI that later became the basis of Mac OS X. Midway through he builds a database-backed GUI app with Interface Builder and Enterprise Objects Framework with almost no code.
Topic match · Operating systems & kernels
Windows "SUCKS": How I'd Fix it by a retired Microsoft Windows engineer16:09

Windows "SUCKS": How I'd Fix it by a retired Microsoft Windows engineer

578K views • 1 year ago
Dave's Garage
Dave Plummer, a retired Microsoft engineer who wrote Task Manager, responds to the claim that Windows sucks. He describes how he would fix common annoyances, in what he calls a love letter to Windows wrapped in a rant.
Topic match · Operating systems & kernels