Media Summary: Knuth talked about "Literate Programming" over forty years ago, but what does it mean to have Learn more and apply to Jane Street's WiSE Subscribe to our weekly system design newsletter: Checkout our bestselling System Design Interview books: ...

Multithreading Code Computerphile - Detailed Analysis & Overview

Knuth talked about "Literate Programming" over forty years ago, but what does it mean to have Learn more and apply to Jane Street's WiSE Subscribe to our weekly system design newsletter: Checkout our bestselling System Design Interview books: ... How does an operating system juggle different Professor Brailsford discusses Ken Thompson's ACM Turing Award acceptance paper "Reflections on Trusting Trust" Ken ... Commonly used grep was written overnight, but why and how did it get its name? Professor Brian Kernighan explains. EXTRA ...

Part 1 of a Series on AI Safety Research with Rob Miles. Rob heads away from his 'Killer Stamp Collector' example to find a more ... Password1 is a terrible password, but how can I remember different secure passwords for each login? Use a password manager. Long division can be arduous - division in general is something that even computer processors try to avoid with a simple ... A high level look at Reed Solomon - Professor Brailsford explains the basics of this complicated encoding technique. Enigma is known as the WWII cipher, but how does it hold up in 2021? Dr Mike Pound implemented it and shows how it stacks up ... Steve Jobs demoed the Apple Laserwriter only after John Warnock had massaged the

How do we exchange a secret key in the clear? Spoiler: We don't - Dr Mike Pound shows us exactly what happens. Mathematics ... Taking T-Diagrams to the next level, Professor Brailsford tries to improve last episode's intermediate

Photo Gallery

Multithreading Code - Computerphile
Human Readable Code - Computerphile
Why Multi-Threaded Code Can Sometimes Misbehave (Weak Memory Concurrency) - Computerphile
FANG Interview Question | Process vs Thread
OS Context Switching - Computerphile
Reflections on Trusting Trust - Computerphile
Characters, Symbols and the Unicode Miracle - Computerphile
Where GREP Came From - Computerphile
General AI Won't Want You To Fix its Code - Computerphile
How Password Managers Work - Computerphile
The "Trick" that Compilers Use for Long Division - Computerphile
Reed Solomon Encoding - Computerphile
View Detailed Profile
Multithreading Code - Computerphile

Multithreading Code - Computerphile

We take

Human Readable Code - Computerphile

Human Readable Code - Computerphile

Knuth talked about "Literate Programming" over forty years ago, but what does it mean to have

Why Multi-Threaded Code Can Sometimes Misbehave (Weak Memory Concurrency) - Computerphile

Why Multi-Threaded Code Can Sometimes Misbehave (Weak Memory Concurrency) - Computerphile

Learn more and apply to Jane Street's WiSE

FANG Interview Question | Process vs Thread

FANG Interview Question | Process vs Thread

Subscribe to our weekly system design newsletter: https://bit.ly/3tfAlYD Checkout our bestselling System Design Interview books: ...

OS Context Switching - Computerphile

OS Context Switching - Computerphile

How does an operating system juggle different

Reflections on Trusting Trust - Computerphile

Reflections on Trusting Trust - Computerphile

Professor Brailsford discusses Ken Thompson's ACM Turing Award acceptance paper "Reflections on Trusting Trust" Ken ...

Characters, Symbols and the Unicode Miracle - Computerphile

Characters, Symbols and the Unicode Miracle - Computerphile

Audible free book: http://www.audible.com/

Where GREP Came From - Computerphile

Where GREP Came From - Computerphile

Commonly used grep was written overnight, but why and how did it get its name? Professor Brian Kernighan explains. EXTRA ...

General AI Won't Want You To Fix its Code - Computerphile

General AI Won't Want You To Fix its Code - Computerphile

Part 1 of a Series on AI Safety Research with Rob Miles. Rob heads away from his 'Killer Stamp Collector' example to find a more ...

How Password Managers Work - Computerphile

How Password Managers Work - Computerphile

Password1 is a terrible password, but how can I remember different secure passwords for each login? Use a password manager.

The "Trick" that Compilers Use for Long Division - Computerphile

The "Trick" that Compilers Use for Long Division - Computerphile

Long division can be arduous - division in general is something that even computer processors try to avoid with a simple ...

Reed Solomon Encoding - Computerphile

Reed Solomon Encoding - Computerphile

A high level look at Reed Solomon - Professor Brailsford explains the basics of this complicated encoding technique.

Cracking Enigma in 2021 - Computerphile

Cracking Enigma in 2021 - Computerphile

Enigma is known as the WWII cipher, but how does it hold up in 2021? Dr Mike Pound implemented it and shows how it stacks up ...

Hashing Algorithms and Security - Computerphile

Hashing Algorithms and Security - Computerphile

Audible free book: http://www.audible.com/

Unrolling the Loops - Computerphile

Unrolling the Loops - Computerphile

Steve Jobs demoed the Apple Laserwriter only after John Warnock had massaged the

Secret Key Exchange (Diffie-Hellman) - Computerphile

Secret Key Exchange (Diffie-Hellman) - Computerphile

How do we exchange a secret key in the clear? Spoiler: We don't - Dr Mike Pound shows us exactly what happens. Mathematics ...

Improving Intermediate Codes - Computerphile

Improving Intermediate Codes - Computerphile

Taking T-Diagrams to the next level, Professor Brailsford tries to improve last episode's intermediate