3d file system
1:23SGI Fusion - FSN 3d File System Navigator
88K views • 17 years ago
spyratex
A short screen capture of SGI's File System Navigator (FSN, also called Fusion) running on IRIX 6.5 on an Octane. It shows the 3D file browser seen in Jurassic Park.
1:01:27ZFS: The Last Word in File Systems Part 1
19K views • 14 years ago
Deirdré Straughan
Jeff Bonwick and Bill Moore, the creators of ZFS, present 'ZFS: The Last Word in File Systems' at the 2008 SNIA Software Developers' Conference. They explain the design, including copy-on-write, checksumming and avoiding the write hole.
1:00:31BetrFS: A Right-Optimized Write-Optimized File System
3K views • 10 years ago
Microsoft Research
A Microsoft Research talk on BetrFS, a file system built on B-epsilon trees, a write-optimized data structure. It covers WODS such as LSM-trees, how to design a file system around them, and benchmark wins over ext4 and xfs.
56:53A Brief History of the BSD Fast Filesystem by Marshall Kirk McKusick
878 views • 6 years ago
EuroBSDCon
Marshall Kirk McKusick gives a talk at EuroBSDCon tracing filesystem and storage development from 1979 to today, using the BSD Fast Filesystem as the focus. It covers early disk-geometry optimization through later contiguous layout and small-file performance work.
49:16XFS: Recent and Future Adventures in Filesystem Scalability - Dave Chinner
29K views • 14 years ago
Linux.conf.au 2012 -- Ballarat, Australia
Dave Chinner's linux.conf.au 2012 talk on XFS scalability, covering pain points with large numbers of files and complex metadata, and the work to fix XFS metadata performance.
2:06The Virtual Reality device from Disclosure
253K views • 17 years ago
Kurenai100
A scene from the film Disclosure showing its virtual reality interface, including a 3D file system visualizer.
35:16Filesystem in Rust - Kent Overstreet
124K views • 2 years ago
The Linux Foundation
Kent Overstreet's Linux Foundation talk about writing a filesystem in Rust. Its Q&A segment, where Rust-for-Linux developers ask about interface semantics, became widely cited.
1:25It's a unix system
235K views • 13 years ago
loblik
A one-minute clip of the Jurassic Park scene where a girl navigates the FSN 3D file manager on an SGI system and declares it a Unix system.
58:59GuiltyGearXrd's Art Style : The X Factor Between 2D and 3D
710K views • 11 years ago
GDC Festival of Gaming
A GDC 2015 talk by Arc System Works technical artist Junya Motomura on how Guilty Gear Xrd rebuilt a classic 2D fighter in full 3D while keeping a hand-drawn look. It covers the art and programming R&D and the stylistic decisions behind it.
4:47holoportation: virtual 3D teleportation in real-time (Microsoft Research)
3.6M views • 10 years ago
I3D Past Projects
Microsoft Research demonstrates holoportation, which reconstructs and compresses high-quality 3D models of people in real time and sends them anywhere. With a HoloLens, remote participants appear as if present in your room.
47:18The 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.
1:02:50The Language of the System - Rich Hickey
174K views • 13 years ago
ClojureTV
Rich Hickey's 2013 talk applies language-design thinking to whole systems, covering names, queues, data, failure, and the interfaces between programs. It ends with a call to action for building systems holistically.
18:50Creating a Doom-style 3D engine in C
991K views • 11 years ago
Bisqwit
Bisqwit builds a Doom or Duke Nukem 3D style software-rendered 3D engine in C from scratch, supporting non-Euclidean geometry. It covers vector rotation and portal rendering with sped-up, tool-assisted coding.
1:22:45Building Software Systems At Google and Lessons Learned
257K views • 15 years ago
Stanford
Jeff Dean of Google describes his experiences building Google's systems and how its infrastructure evolved over time. The Stanford talk covers search, scaling tipping points and lessons from building large-scale software.
15:39introducing copyparty, the FOSS file server
613K views • 1 year ago
tripflag
The author of copyparty introduces the FOSS file server he has built over five years, demoing its features such as resumable uploads, WebDAV and deduplication. The video itself is shown running on a demo server.
32:30Benno 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.
1:11:42ElixirConf 2023 - José Valim - The foundations of the Elixir type system
38K views • 3 years ago
ElixirConf
José Valim's ElixirConf US 2023 closing keynote on the foundations of the Elixir type system, covering set-theoretic types and gradual typing with strong arrows.
7:49The Immune System Explained I – Bacteria Infection
54.7M views • 12 years ago
Kurzgesagt – In a Nutshell
A Kurzgesagt animation of how the immune system responds to a bacterial infection, depicting immune cells as an army defending the body.
2:35:323dfx Oral History Panel with Ross Smith, Scott Sellers, Gary Tarolli, and Gordon Campbell
51K views • 12 years ago
Computer History Museum
A Computer History Museum oral history panel with four 3dfx founders on the company's rise with Voodoo Graphics and Glide, and its fall into bankruptcy. It runs about two and a half hours.
49:39NeWS: A Networked and Extensible Window System, lecture by James Gosling
5K views • 10 years ago
Computer History Museum
A 1990 lecture by James Gosling on NeWS, Sun's networked window system in which clients send PostScript programs to the server for execution. It covers the high-level imaging model and compares NeWS with similar systems.
15:00The Material Science of Metal 3D Printing
2.7M views • 7 years ago
Real Engineering
Real Engineering explains the materials science behind metal 3D printing, including crystal structure, laser sintering, and why printed parts develop fatigue cracks. It shows how process imperfections limit the strength of printed metal.
34:29The History of 3D Graphics on the Gameboy Advance | minimme
667K views • 6 years ago
minimme
minimme traces the timeline of 3D graphics engines on the Game Boy Advance, from early experiments to commercial 3D games, covering techniques such as voxel rendering. It is a history and showcase of what developers coaxed out of the limited hardware.
1:09:18Is It Time to Rewrite the Operating System in Rust?
310K views • 7 years ago
InfoQ
Bryan Cantrill's QCon SF 2019 talk asking whether operating systems should be rewritten in Rust. He draws on his systems experience to discuss C, memory safety and Rust's fit for system software.
46:15AWS re:Invent 2014 | (SPOT302) Under the Covers of AWS: Its Core Distributed Systems
10K views • 11 years ago
Amazon Web Services
An AWS re:Invent 2014 talk on the core distributed systems primitives behind AWS and Amazon.com, such as consensus, key-value stores and transactional logging. It describes how AWS builds large services from a few common building blocks.
7:07To Scale: THE SOLAR SYSTEM
16.5M views • 11 years ago
To Scale:
A short film in which friends build the first true-to-scale model of the solar system, with full planetary orbits, on a Nevada dry lakebed. It conveys the real distances and sizes involved.
33:32Condition Systems in an Exceptional Language - Chris Houser
16K views • 10 years ago
ClojureTV
Chris Houser's Clojure/conj talk on why Clojure's exceptions destroy information as the stack unwinds, unlike Common Lisp's condition system, which can resume from the error site. He surveys the existing libraries that approximate conditions, explains why they don't compose with each other, and considers what a better design would look like.
1:05:56Lang NEXT 2014 Panel Systems Programming in 2014 and Beyond
3K views • 8 years ago
25msr
A panel from the Lang NEXT 2014 conference on systems programming in 2014 and beyond. Language designers including Bjarne Stroustrup and Rob Pike discuss the topic, including C++ header compile times.
2:26Qt 5 based 3D Wayland compositor
133K views • 14 years ago
Samuel Rødal
A short demo of a 3D Wayland compositor built with Qt 5 and QtWayland, mapping input to and compositing the output of Wayland applications in a 3D scene, also running on a Raspberry Pi.
3:133D-Printed Home Can Be Constructed For Under $4,000
3.8M views • 8 years ago
Insider Tech
A short Insider Tech video on New Story and ICON building 3D-printed homes that can go up in under 24 hours for around $4,000. It frames the effort as a way to address global homelessness.
1:06:20USENIX 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.
14:36Distributed Systems 1.1: Introduction
382K views • 6 years ago
Martin Kleppmann
The first lecture in Martin Kleppmann's 8-lecture distributed systems series from the University of Cambridge undergraduate course. It introduces the subject, and accompanying lecture notes are available.
36:58"A (Not So Gentle) Introduction To Systems Programming In ATS" by Aditya Siram
26K views • 9 years ago
Strange Loop Conference
Aditya Siram introduces ATS, a statically typed ML-like language that compiles to C and offers type-safe pointer arithmetic and a full proof language. The Strange Loop talk shows off C interop, concurrency and verification features with non-trivial examples.
54:31Does APL Need a Type System? by Aaron W Hsu at #FnConf18
6K views • 7 years ago
ConfEngine
Aaron Hsu's FnConf18 talk asks whether APL needs a static type system. He argues that APL's expressiveness and rapid iteration already deliver the benefits usually credited to types.
10:48How The Immune System ACTUALLY Works – IMMUNE
26.2M views • 5 years ago
Kurzgesagt – In a Nutshell
A Kurzgesagt animation giving a big-picture tour of the human immune system, its organs, transport network, and the cells it produces every day. It accompanies their IMMUNE book.
48:04"NTFS really isn't that bad" - Robert Collins (LCA 2020)
161K views • 6 years ago
linux.conf.au
Robert Collins explains why rustup installs were painfully slow on Windows and how changes to rustup and Windows cut install time from 3m30s to 14s. The talk covers NTFS, small files and the cost of antivirus hooks on file close.
42:45RustConf 2017 - Closing Keynote: Safe Systems Software and the Future of Computing by Joe Duffy
2K views • 9 years ago
Confreaks
Joe Duffy's RustConf 2017 closing keynote on his experience at Microsoft building Midori, an operating system written in a Rust-like safe systems language. He covers the technical and cultural challenges of applying those lessons to Windows.
3:21The helical model - our solar system is a vortex
9.2M views • 14 years ago
DjSadhu
An animation presenting a non-standard helical or vortex model of the solar system, in which the planets trail the Sun through space instead of orbiting in flat circles. The model is a non-conventional view that the author says differs from standard diagrams.
8:03Why You Can't Name A File CON In Windows
7.8M views • 6 years ago
Tom Scott
Tom Scott explains why Windows does not let you name a file CON, tracing the reserved device names back to backwards compatibility with DOS.
19:10Velocity NY 2013: Richard Cook, "Resilience In Complex Adaptive Systems"
47K views • 13 years ago
O'Reilly
Richard Cook's short Velocity 2013 talk on resilience in complex adaptive systems, arguing systems operate near the edge of failure and that the surprise is how rarely they fail. He presents a model of how pressures push systems toward failure boundaries.
4:29The Voting System That Gives You Two Votes
3.1M views • 15 years ago
CGP Grey
CGP Grey explains Mixed-Member Proportional representation, the system used in New Zealand where voters get two votes. It covers how it differs from first-past-the-post.