go transit
15:49The Trains that Subsidize Suburbia - GO Transit Commuter Rail
1.3M views • 5 years ago
Not Just Bikes
Not Just Bikes examines Toronto's GO Transit commuter rail, arguing it is a costly system with park-and-ride stations and rush-hour-only service that subsidizes car-dependent suburbs.
1:30:28AlphaGo - The Movie | Full award-winning documentary
38.5M views • 6 years ago
Google DeepMind
Feature-length documentary following DeepMind's AlphaGo program as it prepares for and plays the 2016 match against Go champion Lee Sedol. It covers the team, the games, and the emotional reaction of the Go world to an AI beating a top human.
51:27Google I/O 2012 - Go Concurrency Patterns
894K views • 14 years ago
Google for Developers
Rob Pike's Google I/O 2012 talk shows how goroutines and channels solve tricky concurrency problems with simple Go code. It features a playful goroutine demo with gophers passing messages and a search engine example.
1:02:49Hacking with Andrew and Brad: tip.golang.org
99K views • 11 years ago
The Go Programming Language
A roughly hour-long live hacking session in which Go team members Andrew Gerrand and Brad Fitzpatrick write the new version of tip.golang.org, the site serving leading-edge Go documentation. It is unedited pair programming on a real Go project.
23:57GopherCon 2016: The Design of the Go Assembler - Rob Pike
116K views • 10 years ago
Gopher Academy
Rob Pike's GopherCon 2016 talk on the design of the Go assembler, explaining why Go uses a common assembly language translated to each architecture.
22:51GopherCon 2015: Go GC: Solving the Latency Problem - Rick Hudson
22K views • 11 years ago
Gopher Academy
Rick Hudson's GopherCon 2015 talk on Go 1.5's new low-latency concurrent garbage collector. It covers the motivation, performance numbers, technical challenges and why the approach fits Go.
22:29Gopherfest 2015 | Go Proverbs with Rob Pike
317K views • 10 years ago
The Go Programming Language
Rob Pike presents Go Proverbs at Gopherfest 2015, a set of pithy aphorisms about Go design such as 'Clear is better than clever' and 'A little copying is better than a little dependency'.
59:26The Go Programming Language
406K views • 16 years ago
Google TechTalks
Rob Pike's October 2009 Google Tech Talk introducing Go, a new experimental systems language designed for fast builds, concurrency and garbage collection. It covers the goals, syntax and type system.
1:00:29Google I/O 2012 - Meet the Go Team
108K views • 14 years ago
Google for Developers
A fireside Q&A with the Go team (Pike, Thompson, Griesemer and others) at Google I/O 2012. They answer audience questions about Go's design, goals, garbage collection plans and future.
51:12Google I/O 2011: Writing Web Apps in Go
135K views • 15 years ago
Google for Developers
A Google I/O 2011 talk by Andrew Gerrand and Rob Pike on building and deploying a web application in Go. It argues that Go offers speed, reliability and simplicity together.
2:46Godot Engine - Apps & Tools - 2022 Showreel
172K views • 4 years ago
Godot Engine
The Godot Engine 2022 showreel of apps and tools built with Godot, with a timestamped list of each project. It shows the engine being used well beyond games.
7:06Putting Google's Network to work for You
23K views • 12 years ago
Google for Developers
A seven-minute Google I/O 2014 talk by Simon Newton on how developers can make use of Google's global network. It describes the network's footprint and some of the services running on it.
1:46:32Keynote (Google I/O '18)
5M views • 8 years ago
Google for Developers
The Google I/O 2018 keynote led by Sundar Pichai, covering Google's product and platform announcements. Highlights included AI features such as smart replies and the Assistant.
9:40Why American public transit is so bad | 2020 Election
6.7M views • 6 years ago
Vox
A Vox explainer from the 2020 election series on why American public transit is so poor. It traces the effect of the interstate highway system on cities and the resulting car dependence.
5:50The city of golf carts
1.8M views • 7 years ago
Tom Scott
Tom Scott visits Peachtree City, Georgia, which has about a hundred miles of dedicated golf cart paths that serve as an alternative to driving. He explains how the network works as a quasi-transit system that keeps cars off the roads.
1:02:44DjangoCon 2008 Keynote: Cal Henderson
125K views • 18 years ago
Google for Developers
Cal Henderson's DjangoCon 2008 keynote, "Why I Hate Django", is a funny critique of Django from a Flickr architect. It touches on scaling topics such as database replication.
1:20:12Google Wave Developer Preview at Google I/O 2009
11.4M views • 17 years ago
Google
The Google I/O 2009 keynote introducing Google Wave, a real-time collaborative communication and document platform. It includes a long live demo and the developer preview announcement.
52:05Google Chrome announcement
303K views • 18 years ago
Google
Google's 2008 press announcement of its open source browser, Chrome, featuring Sundar Pichai among the presenters.
3:24:12Google Cloud Next '17 - Day 2 Keynote
49K views • 9 years ago
Google Cloud Tech
The day 2 keynote at Google Cloud Next '17, announcing new GCP and G Suite products with demos and customer stories from Google leaders.
46:46Category Theory 1.1: Motivation and Philosophy
394K views • 10 years ago
Bartosz Milewski
The first lecture in Bartosz Milewski's category theory series for programmers. It covers the motivation and philosophy behind category theory and why composition matters for handling complexity.
23:12dotGo 2015 - Rob Pike - Simplicity is Complicated
172K views • 10 years ago
dotconferences
Rob Pike's dotGo 2015 talk argues that Go only seems simple, and that its simplicity hides real complexity that is part of the design. He explains the thinking behind Go's restraint in features.
38:22Kim Nilsson - Cracking MtGox
47K views • 9 years ago
TheBitcoinArmy
Kim Nilsson presents his investigation into how Mt. Gox was hacked and mismanaged, tracing the finances and the missing bitcoins. It was given at the 2017 Breaking Bitcoin meetup.
27:42Mark DiMarco: User Interface Algorithms [JSConf2014]
52K views • 12 years ago
JSConf
A JSConf 2014 talk visually breaking down algorithms behind everyday UI patterns, such as dropdown menus that vanish when the mouse drifts and picking the nearest target to the cursor. It shows how these are implemented in JavaScript.
5:5015 Sorting Algorithms in 6 Minutes
29.4M views • 13 years ago
Timo Bingmann
A visualization and sonification of 15 sorting algorithms, from selection sort to bogo sort, run on shuffled integers in six minutes. Each algorithm gets a size and speed scaled to its complexity.
38:19Origins of Go Concurrency style by Rob Pike
28K views • 14 years ago
jasonofthel33t
Rob Pike's 2010 talk at OSCON's Emerging Languages Camp on where Go's concurrency style comes from. It traces the idea from Hoare's CSP through Squeak, Newsqueak and Limbo to Go.
40:39Category Theory in Life - Eugenia Cheng
113K views • 9 years ago
Lambda World
Eugenia Cheng gives the opening keynote at Lambda World 2017, presenting category theory as very abstract algebra whose abstraction gives it broad applicability. She applies it to everyday questions including privilege and prejudice.
59:34There is No Algorithm for Truth - with Tom Scott
2.7M views • 7 years ago
The Royal Institution
Tom Scott's Royal Institution discourse on science communication in the age of social media, how recommendation algorithms shape popularity, and why view counts can matter more than truth. It includes a segment on parasocial relationships.
1:36:54Category Theory by Tom LaGatta
73K views • 12 years ago
AI Council
Tom LaGatta's talk on category theory at a 2014 LispNYC meetup, covering objects, morphisms and the basic ideas in an informal, conversational style. It runs about 97 minutes.
1:00:40Dmitry Vyukov — Go scheduler: Implementing language with lightweight concurrency
47K views • 7 years ago
Hydra
Go runtime contributor Dmitry Vyukov looks inside the Go scheduler, explaining how goroutines and channels are implemented. He covers the main scheduler components and overall operation, then goes into details such as preemption and stacks.
1:42:33Well There's Your Problem | Episode 28: Goiânia Incident
203K views • 6 years ago
Well There's Your Problem Podcast
An episode of the Well There's Your Problem podcast on the 1987 Goiania radiological accident in Brazil, based largely on the IAEA report. It goes through the event day by day.
39:11J.S.Bach "The Goldberg Variations" [ Glenn Gould ] (1955)
4M views • 9 years ago
BATACHAN DESU
Glenn Gould's 1955 recording of Bach's Goldberg Variations, uploaded as a continuous performance of about 39 minutes.
27:21dotScale 2014 - Robert Kennedy - Life in the Trenches of healthcare.gov
13K views • 12 years ago
dotconferences
A dotScale 2014 talk by Robert Kennedy, a former healthcare.gov SRE who later worked at Google, about the engineering effort to rescue the troubled site. It explains the technical and organizational problems behind the failed launch.
15:27America Always Gets This Wrong (when building transit)
2.2M views • 4 years ago
Not Just Bikes
Not Just Bikes argues that North American transit struggles to attract riders because of the land use around it, not the transit itself. It uses examples such as a London, Ontario line with unreachable stations.
37:52Algorithms are breaking how we think
3M views • 1 year ago
Technology Connections
A Technology Connections video essay arguing that algorithmic feeds make people passive about finding content, leading to complacency in how they seek information. It urges people to actively choose what they consume.
9:27Pentagons Are Terrible at One Thing
20.6M views • 6 years ago
CGP Grey
A CGP Grey video about why pentagons are bad at tiling and why hexagons are so special, in his usual playful style. It touches on honeycombs and tiling in nature.
3:01Glenn Gould plays Bach
6.5M views • 20 years ago
vagifabilov
Extracts from the documentary The Art of Piano showing Glenn Gould playing Bach's Partita No. 2.
1:01:31TypeScript is being ported to Go | interview with Anders Hejlsberg
102K views • 1 year ago
Michigan TypeScript
An interview with Anders Hejlsberg, lead architect of TypeScript, about porting the TypeScript compiler to Go. He covers the 10x type-checking speedup, lower memory use, and why Go was chosen.
1:03:14Category Theory, The essence of interface-based design - Erik Meijer
74K views • 11 years ago
FooCafe
Erik Meijer argues that category theory is the mathematicians' version of interface-based design. He shows that Java 8 lambdas and method references form a Cartesian closed category.
1:07:00Sydney Golang Meetup - Rob Pike - Go 2 Draft Specifications
57K views • 7 years ago
Macquarie Group
Rob Pike presents the Go 2 draft specifications at the Sydney Golang Meetup, covering the Go 2 process and several proposals including generics. The Q&A contains a well-known exchange about the name of the language.
56:36GopherCon 2014 Opening Keynote by Rob Pike
38K views • 12 years ago
Confreaks
Rob Pike opens GopherCon 2014 with a keynote on the design and evolution of Go. He covers where its ideas came from, including the origin of hello world.