34 episodes

Computer science, alpacas and other musings.

Randomly Type‪d‬ Randomly Typed

    • Technology

Computer science, alpacas and other musings.

    34 - DNS design iterations

    34 - DNS design iterations

    JS and Lance talk about how DNS works and how different improvements have been designed and implemented to overcome a variety of flaws that have arisen over time.



    Show notes: https://www.randomlytyped.com/34

    • 30 min
    33 - Two Generals' Problem

    33 - Two Generals' Problem

    Lance and JS talk about the Two Generals' Problem and try to understand its real impacts on networked systems.



    Show notes: https://www.randomlytyped.com/33

    • 22 min
    32 - Lossless compression algorithms

    32 - Lossless compression algorithms

    Lance and JS try to make things smaller! In this episode, we explore how to compress information efficiently in a variety of different ways with different tradeoffs.



    Show notes: https://www.randomlytyped.com/32

    • 36 min
    31 - Signalling System Number 7 (SS7) and phone networks

    31 - Signalling System Number 7 (SS7) and phone networks

    JS and Lance discover the inner working of the SS7 protocol used in networks by phone carriers, how it’s being abused, and why it’s something we should probably be more concerned about. 



    Show notes: https://www.randomlytyped.com/31

    • 34 min
    30 - How to Bring Down the Internet with Regex

    30 - How to Bring Down the Internet with Regex

    JS and Lance chat about a couple of interesting and very public incidents of a regular expression unexpectedly causing major outages at well-known software companies. We walk through exactly how these incidents happened and discover how easy it is to write a regex with no time complexity guarantees.

    • 27 min
    29 - Great Cannon of China

    29 - Great Cannon of China

    Lance and JS discuss censoring attacks from China targeting Github.

    Show notes: https://www.randomlytyped.com/29

    • 13 min

Top Podcasts In Technology