Digestly

Computerphile

Computerphile

9 episodes

How CPU Memory & Caches Work - Computerphile

The video explains how computer memory works, focusing on volatile memory types and caching techniques to improve speed.

DeepSeek is a Game Changer for AI - Computerphile

Deep Seek and Deepseeker R1 are AI models challenging the monopoly of large tech companies by offering efficient training with limited hardware.

Quicksort Algorithm in Five Lines of Code! - Computerphile

The video explains the Quicksort algorithm, demonstrating its simplicity and efficiency, and shows how it can be implemented in just five lines of code using Haskell.

Solve Markov Decision Processes with the Value Iteration Algorithm - Computerphile

The video explains how to solve Markov Decision Processes (MDPs) using the value iteration algorithm to produce optimal policies for decision-making under uncertainty.

Computer Timescales Mapped onto Human Timescales - Computerphile

The video explains the speed and efficiency of computers compared to human capabilities, focusing on arithmetic operations and memory access.

What's Your Least Favourite Programming Language? (2024 soundcheck question) - Computerphile

Discussion on least favorite programming languages, with JavaScript frequently mentioned due to its quirks like hoisting and lack of structure.

XZ Exploit - Computerphile

A security vulnerability was discovered in a widely-used compression library, maintained by a single developer, which could have allowed unauthorized access to Linux servers.

How Path Tracing Makes Computer Graphics Look Awesome - Computerphile

The video explains the concept of path tracing in rendering, highlighting its ability to simulate realistic lighting by calculating indirect light through shooting rays, which is more computationally intensive than traditional methods like rasterization or basic ray tracing.