sci-fi
1:01:04Introduction to Julia - Part 1 | SciPy 2014 | David Sanders
80K views • 12 years ago
Enthought
David Sanders gives the first part of a two-part introduction to the Julia programming language at SciPy 2014. It walks through the language's basics and its appeal for scientific computing.
11:32Depth-first search in APL
11K views • 12 years ago
Dyalog
John Scholes builds a depth-first tree-search operator step by step in a Dyalog APL session. It covers higher-order functions and runs the search on the N-Queens problem.
3:50iPhone Magnifier and Voice over
3K views • 6 years ago
Kristy Viers
Kristy Viers demonstrates the iPhone Magnifier combined with VoiceOver to describe the user's surroundings. She shows how the built-in feature reports scenes, faces and lighting.
24:46Building a 6800 CPU on an FPGA with nMigen (part 1)
27K views • 6 years ago
Robert Baruch
The first part of Robert Baruch's series on building a 6800 CPU on an FPGA with nMigen, a Python-based hardware description language. It introduces the HDL while implementing a simpler 6800 core.
54:01You Suck at Excel - Joel Spolsky (Reupload)
27K views • 2 years ago
Cool Bug Facts
A reupload of Joel Spolsky's talk teaching spreadsheet users the Excel features they are probably missing, such as keyboard navigation, named ranges, tables and lookups. The original disappeared and this copy comes from the Wayback Machine.
Topic match · Data science & statistics
3:00:06Christophe Pettus - PostgreSQL Proficiency for Python People - PyCon 2016
8K views • 10 years ago
PyCon 2016
A three-hour PyCon 2016 tutorial by Christophe Pettus that orients Python developers to PostgreSQL. It covers installation, administration, and use, including vacuuming, MVCC, replication and backups.
1:59:29Tutorial: New and Updated - Everything You Always Wanted to Know About Optical Networking
58K views • 9 years ago
NANOG
A two-hour NANOG tutorial by Richard Steenbergen aimed at network engineers, covering optical networking technologies. This is the updated 2017 edition of a recurring talk.
8:35Table Saw Safety: My Accident and How to Avoid Your Own
80K views • 8 years ago
MrFixItDIY
A woodworker shows how his table saw accident happened, why it happened and how to avoid a similar one. He describes severe hand lacerations from a blade contact.
2:53Amiga Hardware Programming 1 - Use the Assembler and wait for left click
90K views • 13 years ago
ScoopexUs
The first video in Photon of Scoopex's Amiga hardware programming series. It shows how to set up an assembler and write a minimal 68000 program that waits for a left mouse click.
3:03:54The Why, What, and How of Pinning in Rust
87K views • 7 years ago
Jon Gjengset
Jon Gjengset's long live-coding stream explains Rust's Pin and Unpin types: why they exist, how they work, and how they connect to futures and async/await. It also covers moving from pre-pinning code to the new model.
16:04Redoing Make - Haskell from Scratch #1
57K views • 13 years ago
jekor
The first episode of a screencast series building djb's redo build system from scratch in Haskell. It explains the purpose of redo, writes initial code and sets up a GitHub repository.
13:48The Joy of Programming in Jai - Part 1: Hello World
36K views • 6 years ago
Nuno Afonso
The first part of a series on programming in Jai, Jonathan Blow's in-development language. It covers compiling, writing hello world and using code from other files.
1:44:18Browser hacking: Let's make "Cookie Clicker" playable in Ladybird!
15K views • 4 years ago
Andreas Kling
In a long live-coding session, Andreas Kling works on making the Cookie Clicker game playable in the Ladybird browser from SerenityOS. He tracks down bugs in the browser engine and fixes them.
11:41Using Emacs - 1 - setting up the package manager
73K views • 10 years ago
Mike Zamansky
The first episode of Mike Zamansky's Using Emacs series, covering setting up the package manager for new Emacs users as a start toward customization and efficient editing.
7:26Teletype Model 19 - Part 1: A Teletype Arrives for Restoration
33K views • 8 years ago
CuriousMarc
CuriousMarc inspects a newly arrived Teletype Model 19, an early military unit built around a Model 15 keyboard and printer, after an initial rough cleaning. It is the first part of a restoration series and touches on 5-bit Baudot code.
15:39ShaderToy LiveCoding - The Drive Home - 1. Basic Setup
28K views • 9 years ago
The Art of Code
The first part of a ShaderToy live-coding series that lays the groundwork for The Drive Home, a rainy night-traffic shader. It covers basic setup and builds toward rain and bokeh effects.
40:31Understanding Specter: Clojure's missing piece
12K views • 9 years ago
Misophistful
A screencast tutorial on Specter, a Clojure library for navigating and transforming nested data structures declaratively, demonstrated in a REPL.
9:03NixOS VM on Mac Setup
31K views • 5 years ago
Mitchell Hashimoto
Mitchell Hashimoto walks through his setup for running a NixOS virtual machine on a Mac as his development environment, with a config repo on GitHub.
1:21:25Let's prototype a JavaScript JIT compiler!
49K views • 3 years ago
Andreas Kling
Andreas Kling live-codes a prototype JavaScript JIT compiler for the LibJS engine used in SerenityOS and Ladybird. He builds a standalone bytecode VM, a simple interpreter, and then a simple JIT in about 80 minutes.