swi-prolog
39:58"Production Prolog" by Michael Hendricks
58K views • 12 years ago
Strange Loop Conference
Michael Hendricks of PriceCharting shares tricks and pain points from running Prolog in production for 18 months at Strange Loop. It argues Prolog is a productive modern language beyond logic puzzles, and includes a demo of changing code mid-execution.
56:03A Tour of Prolog
33K views • 4 years ago
The Power of Prolog
Markus Triska tours Prolog's most distinctive features, including its use as a database and query language, rule processing, constraint solving and compile-time rewriting. It also covers concise meta-interpreters.
31:00ALAIN COLMERAUER L'AVENTURE PROLOG
7K views • 4 years ago
Prolog Heritage
A French-language documentary on the history of Prolog, created in Marseille by Alain Colmerauer in the early 1970s, with interviews of many people involved. It traces the origins of logic programming and later developments of the language.
42:24"Swift as C++ Successor in FoundationDB" by Konrad Malawski (Strange Loop 2023)
20K views • 3 years ago
Strange Loop Conference
Konrad Malawski's Strange Loop 2023 talk shows how the FoundationDB team adopted Swift incrementally in a C++ codebase. It covers Swift's C++ interoperability, which let them move single functions or entire types over one at a time.
44:382017 LLVM Developers’ Meeting: “Implementing Swift Generics ”
21K views • 9 years ago
LLVM
Swift compiler engineers explain how Swift implements generics using dictionary-passing with reified type metadata. They compare it with Java-style uniform representation and C++ or Rust monomorphization.
8:26AT&T Archives: The Step-By-Step Switch
774K views • 15 years ago
AT&T Tech Channel
A 1951 Bell System training film showing how telephone calls are routed through a step-by-step (Strowger) switching office.
31:22Swift for TensorFlow: The Next-Generation Machine Learning Framework (TF Dev Summit '19)
41K views • 7 years ago
TensorFlow
Chris Lattner and Brennan Saeta present Swift for TensorFlow at the TensorFlow Dev Summit 2019, covering language-integrated automatic differentiation and tooling for machine learning in Swift.
56:5034C3 - Console Security - Switch
135K views • 8 years ago
media.ccc.de
A 34C3 talk on the security architecture of the Nintendo Switch and the early progress breaking it. It introduces the Switch's custom OS and software stack, with the hackers' reverse-engineering and glitching work.
22:17WWDC24: Go small with Embedded Swift | Apple
138K views • 2 years ago
Apple Developer
An Apple WWDC24 session introducing Embedded Swift, a subset of Swift with no runtime that targets tiny microcontrollers. It demonstrates the idea on an off-the-shelf Matter smart home device.
22:06How we're building the Arc Browser Windows app with *Swift*
151K views • 3 years ago
The Browser Company
The Browser Company's CTO explains how the team is building the Arc browser for Windows using Swift. It covers the de-risking work and why they believe it is feasible.
1:05:45I Interviewed The Creator Of LLVM, Clang, Swift, and Mojo
274K views • 2 years ago
The PrimeTime
ThePrimeagen interviews Chris Lattner, creator of LLVM, Clang, Swift and Mojo, with TJ DeVries, in a long live-streamed conversation. They discuss language design and Lattner's experience building Swift.
11:17Live Forever As You Are Now With Alan Resnick | Infomercials | Adult Swim
1.9M views • 12 years ago
Adult Swim
An Adult Swim fake infomercial in which Alan Resnick pitches a four-step program for creating a digital avatar to live forever. It is absurdist satire of tech immortality and digital popularity.
11:02Smart Pipe | Infomercials | Adult Swim
2.8M views • 11 years ago
Adult Swim
An Adult Swim infomercial parody for Smart Pipe, a fictional startup that turns toilet waste into data and social connectivity. It satirizes everything-connected tech culture.
4:00The Universe I, II & III | Tim and Eric Awesome Show, Great Job! | Adult Swim
2.8M views • 9 years ago
Adult Swim Europe
A short Tim and Eric Awesome Show sketch, The Universe I, II & III, in which the cosmos is shown in a deliberately absurd way. It is an Adult Swim surreal comedy bit.
11:12Too Many Cooks | Adult Swim
29.7M views • 12 years ago
Adult Swim
Too Many Cooks is an Adult Swim absurdist parody of sitcom opening credits that spirals into a surreal horror comedy. It runs about eleven minutes.
11:01Infomercial: For-Profit Online University | Adult Swim
2.4M views • 12 years ago
Adult Swim
An Adult Swim parody infomercial for a for-profit online university that promises to let you print your own degree. It is absurdist comedy in the style of Tim and Eric.
54:53Miguel de Icaza: Swift Godot: Fixing the Multi-million dollar mistake #GodotCon2023
27K views • 3 years ago
Godot Engine
Miguel de Icaza's GodotCon 2023 talk on Swift bindings for Godot. He argues that garbage-collector pauses in C# are a persistent problem and that Swift's reference counting avoids them.
1:13:06Chris Lattner: Compilers, LLVM, Swift, TPU, and ML Accelerators | Lex Fridman Podcast #21
200K views • 7 years ago
Lex Fridman
Lex Fridman interviews Chris Lattner, creator of LLVM, Clang and Swift, about compilers, Swift for TensorFlow, TPUs and ML accelerators. The talk covers how hardware and software meet to produce efficient code.
1:01Plumbus: How They Do It | Rick and Morty | Adult Swim
38.6M views • 11 years ago
Adult Swim
A Rick and Morty bit in the style of How Do They Do It, showing the absurd manufacture of a plumbus using nonsense terms.
2:03Charlie Brooker's How to Report the News - Newswipe - BBC
2.5M views • 16 years ago
BBC
A short satirical segment from Charlie Brooker's Newswipe that lampoons the formulaic conventions of television news reporting, from stock shots to filler street interviews and news-speak.
2:00:09★ Cab ride 🇨🇭St. Moritz - 🇮🇹Tirano (Bernina pass), Switzerland to Italy [10.2019]
4.1M views • 6 years ago
lorirocks777
A two-hour driver's-eye cab ride along the Bernina railway from St. Moritz in Switzerland to Tirano in Italy. The UNESCO-listed line crosses the Alps at high altitude with steep adhesion gradients.
2:48Charlie Brooker's Newswipe 25/03/09
3.7M views • 17 years ago
No Unicorns
A clip from Charlie Brooker's Newswipe in which a forensic psychiatrist argues that intense news coverage of school shooters encourages copycat attacks, alongside Brooker's satire of formulaic news reporting.
1:22:21Introducing a Memory-Safe Successor Language in Large C++ Code Bases - John McCall - CppNow 2023
18K views • 3 years ago
CppNow
John McCall of Apple's Swift team presents at CppNow 2023 on introducing a memory-safe successor language into large C++ code bases. He argues incremental improvement of C++ hits hard limits and explains Swift's C++ interoperability for gradual migration.
11:27This Swiss Builder uses NO INSULATION...
857K views • 7 years ago
Matt Risinger
Builders Matt Risinger and Jordan Smith visit a Swiss cross-laminated timber factory that makes thick all-wood walls with no traditional insulation and wooden nails instead of glue or chemicals. The video is sponsored by Siga.
4:35Speedy Cutover Service, SXS switching cutover to ESS filmed live at Glendale CA central office, 1984
994K views • 11 years ago
AT&T Tech Channel
A 1984 AT&T film showing the live cutover of a Glendale, California central office from step-by-step switching to an electronic switching system. Installers prepare the site and then cut cables in a coordinated operation.
16:52Why Swiss Trains are the Best in Europe
2.3M views • 4 years ago
Not Just Bikes
Not Just Bikes explains why Swiss trains are considered among the best in Europe and the world, covering frequency, connections and what riding them is like.
2:29BBC: Spaghetti-Harvest in Ticino | Switzerland Tourism
4M views • 13 years ago
Switzerland
The 1957 BBC Panorama April Fools' hoax report showing a Swiss family harvesting spaghetti from trees, republished by Switzerland Tourism. It is a short deadpan newsreel clip with a plummy narrator that famously fooled viewers who knew little about pasta.
1:02This Deal's Getting Worse All The Time | Robot Chicken | Adult Swim
4.7M views • 14 years ago
Adult Swim
A one-minute Robot Chicken stop-motion sketch where Darth Vader keeps altering his deal with Lando Calrissian.
59:34CppCon 2017: Matt Kulukundis “Designing a Fast, Efficient, Cache-friendly Hash Table, Step by Step”
137K views • 9 years ago
CppCon
Matt Kulukundis explains how Google designed SwissTable, a fast, cache-friendly hash table, step by step from std::unordered_map. The talk covers open addressing, SIMD probing and the tradeoffs of changing a fundamental data structure.
14:08How does a Bowling Pinsetter Machine work? (Brunswick GS-X)
7M views • 5 years ago
Jared Owen
Jared Owen's 3D animated breakdown of how a Brunswick GS-X bowling pinsetter works, showing its mechanisms for sweeping, lifting and resetting pins and balls.
4:11Does Vienna Have the World's Best Council Housing? Swimming Pools, Private TV Channels & More
246K views • 7 years ago
Channel 4 Documentaries
Channel 4's George Clarke visits a council estate in Vienna and is surprised by amenities such as swimming pools and private TV channels. It showcases Vienna's high-quality social housing.
54:42Iowa Swine Day 2022: Agriculture at the End of the World
141K views • 4 years ago
Iowa Pork Industry Center
Peter Zeihan speaks at Iowa Swine Day 2022 on geopolitics, the end of globalization and agriculture. He argues that supply chains, energy and farm inputs are all about to be disrupted.
54:01Abseil's Open Source Hashtables: 2 Years In - Matt Kulukundis - CppCon 2019
22K views • 7 years ago
CppCon
Matt Kulukundis reviews two years of Abseil's Swiss table hashtable, covering post-release optimizations, lessons from rolling it out across Google, design choices, and what global monitoring revealed.
18:16Do these scatter plots reveal fraudulent vote-switching in Michigan?
906K views • 5 years ago
Stand-up Maths
Matt Parker of Stand-up Maths examines scatter plots that were claimed to show fraudulent vote-switching in Michigan's 2020 election. He recreates the analysis and shows that the pattern arises from comparing percentages across different bases, not from fraud.
2:42:41Chris Lattner: The Future of Computing and Programming Languages | Lex Fridman Podcast #131
594K views • 6 years ago
Lex Fridman
Lex Fridman's long interview with Chris Lattner, creator of LLVM and Swift, covering the future of computing and programming languages. It touches on compilers, hardware, and his work at Apple, Tesla, Google and SiFive.
7:26How to Heat a Swimming Pool with an Air Conditioner | Ask This Old House
1.2M views • 10 years ago
This Old House
A This Old House segment where Richard Trethewey installs a heat exchanger that uses waste heat from a central air conditioner to heat a swimming pool.
2:43Totally Gridbag
23K views • 19 years ago
Spuddy
Totally Gridbag is a short humorous animation about the frustrations of Java Swing's GridBagLayout, originally made as a Flash cartoon.
8:15Apple WWDC 2005-The Intel Switch Revealed
904K views • 19 years ago
JoshuaG
Steve Jobs's WWDC 2005 keynote segment announcing Apple's move from PowerPC to Intel processors, and revealing that Mac OS X had been secretly built for Intel all along.
44:23A Swift Introduction to Geometric Algebra
1.1M views • 6 years ago
sudgylacmoe
An animated introduction to geometric algebra, presented as a language that can describe most of physics. It was made with manim and covers multivectors and how they generalize familiar tools like cross products and quaternions.
1:15:57The Great Global Warming Swindle Full Movie
967K views • 15 years ago
Kazza0423
A 2007 Channel 4 documentary by Martin Durkin arguing that human-caused global warming is overstated or a scam. It features contrarian scientists such as Richard Lindzen and promotes sunspot and cosmic-ray explanations for temperature change. Its claims are rejected by mainstream climate science.