Media Summary: Learn more and apply to Jane Street's WiSE program in New York, London or Hong Kong: ... A web app that works out how many seconds ago something happened. How hard can coding that be? Tom Scott explains how ... Encoding recursion in the Lambda calculus, one of Professor Graham Hutton's favourite functions. Lambda Calculus: ...

Internationalis Z Ing Code Computerphile - Detailed Analysis & Overview

Learn more and apply to Jane Street's WiSE program in New York, London or Hong Kong: ... A web app that works out how many seconds ago something happened. How hard can coding that be? Tom Scott explains how ... Encoding recursion in the Lambda calculus, one of Professor Graham Hutton's favourite functions. Lambda Calculus: ... Moving on from crude error correction to more sophisticated methods, Professor Brailsford demostrates using the ISBN 'book ... Summing up why Hamming's error correcting Conductive Ink, Colour Shifting Ink and clever printing algorithms are used as anti-counterfeiting measures, HP Labs' Steve ...

Taking T-Diagrams to the next level, Professor Brailsford tries to improve last episode's intermediate Writing a text editor can't be that hard can it? Surely just a case of shifting around a bunch of ASCII characters? Dr Steve Bagley is ... We asked Brian Kernighan (author of 'C Programming Language') what language kids should try first. Coffee with Kernighan: ... 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 ... Why some numbers just dont work when you're creating error proof Modern CPUs manage to speed up even the simplest

Text compression methods such as LZ can reduce file sizes by up to 80%. Professor Brailsford explains the nuts and bolts of how ... The back door that may not be a back door... The suspicion about Dual_EC_DRBG - The Dual Elliptic Curve Deterministic ... B is the forerunner to C - but seemed lost - Angelo Papenhoff decided to change it and brought it back from the brink! Here he tries ... You don't just 'run a cipher' - you need a mode of operation. Dr Mike Pound explains some relative to the Feistel cipher. **This ... You can optimise for speed, power consumption or memory use & tiny changes can have a negligible or huge impact, but what ...

Photo Gallery

Internationalis(z)ing Code - Computerphile
Why Multi-Threaded Code Can Sometimes Misbehave (Weak Memory Concurrency) - Computerphile
The Problem with Time & Timezones - Computerphile
Essentials: Functional Programming's Y Combinator - Computerphile
Characters, Symbols and the Unicode Miracle - Computerphile
Error Correction & International Book Codes - Computerphile
The Perfect Code - Computerphile
Anti-Counterfeiting & Conductive Inks - Computerphile
Improving Intermediate Codes - Computerphile
Writing a Text Editor - Computerphile
Scratch? Python? C? Kernighan on Languages for Kids Coding - Computerphile
Cracking Enigma in 2021 - Computerphile
Sponsored
Sponsored
View Detailed Profile
Internationalis(z)ing Code - Computerphile

Internationalis(z)ing Code - Computerphile

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

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 program in New York, London or Hong Kong: ...

Sponsored
The Problem with Time & Timezones - Computerphile

The Problem with Time & Timezones - Computerphile

A web app that works out how many seconds ago something happened. How hard can coding that be? Tom Scott explains how ...

Essentials: Functional Programming's Y Combinator - Computerphile

Essentials: Functional Programming's Y Combinator - Computerphile

Encoding recursion in the Lambda calculus, one of Professor Graham Hutton's favourite functions. Lambda Calculus: ...

Characters, Symbols and the Unicode Miracle - Computerphile

Characters, Symbols and the Unicode Miracle - Computerphile

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

Sponsored
Error Correction & International Book Codes - Computerphile

Error Correction & International Book Codes - Computerphile

Moving on from crude error correction to more sophisticated methods, Professor Brailsford demostrates using the ISBN 'book ...

The Perfect Code - Computerphile

The Perfect Code - Computerphile

Summing up why Hamming's error correcting

Anti-Counterfeiting & Conductive Inks - Computerphile

Anti-Counterfeiting & Conductive Inks - Computerphile

Conductive Ink, Colour Shifting Ink and clever printing algorithms are used as anti-counterfeiting measures, HP Labs' Steve ...

Improving Intermediate Codes - Computerphile

Improving Intermediate Codes - Computerphile

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

Writing a Text Editor - Computerphile

Writing a Text Editor - Computerphile

Writing a text editor can't be that hard can it? Surely just a case of shifting around a bunch of ASCII characters? Dr Steve Bagley is ...

Scratch? Python? C? Kernighan on Languages for Kids Coding - Computerphile

Scratch? Python? C? Kernighan on Languages for Kids Coding - Computerphile

We asked Brian Kernighan (author of 'C Programming Language') what language kids should try first. Coffee with Kernighan: ...

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 ...

X & the Book Code - Computerphile

X & the Book Code - Computerphile

Why some numbers just dont work when you're creating error proof

Modern CPUs Assign Registers To Speed Up Your Code - Computerphile

Modern CPUs Assign Registers To Speed Up Your Code - Computerphile

Modern CPUs manage to speed up even the simplest

Elegant Compression in Text (The LZ 77 Method) - Computerphile

Elegant Compression in Text (The LZ 77 Method) - Computerphile

Text compression methods such as LZ can reduce file sizes by up to 80%. Professor Brailsford explains the nuts and bolts of how ...

Elliptic Curve Back Door - Computerphile

Elliptic Curve Back Door - Computerphile

The back door that may not be a back door... The suspicion about Dual_EC_DRBG - The Dual Elliptic Curve Deterministic ...

Original Hello World in "B" Programming Language - Computerphile

Original Hello World in "B" Programming Language - Computerphile

B is the forerunner to C - but seemed lost - Angelo Papenhoff decided to change it and brought it back from the brink! Here he tries ...

Modes of Operation - Computerphile

Modes of Operation - Computerphile

You don't just 'run a cipher' - you need a mode of operation. Dr Mike Pound explains some relative to the Feistel cipher. **This ...

Optimising Code - Computerphile

Optimising Code - Computerphile

You can optimise for speed, power consumption or memory use & tiny changes can have a negligible or huge impact, but what ...