Posts

19 Oct 2020

An Extended Mind (Andy Clark)

What exactly constitutes the mind?

10 Aug 2020

Instrumenting Network Throughput in Linux

sar

5 Aug 2020

Homomorphic Encryption

An internship on Homomorphic Encryption

20 Jun 2020

Game Modding on Nintendo Switch

Game modding during the Animal Crossing hype

30 Apr 2020

Gambling and Data Compression

Using an information-theoretic perspective to understand horse races

30 Dec 2019

Synchronisation with Semaphores

How to give one process priority access to a semaphore

18 Dec 2019

Software-Defined Networking

A demonstration of SDN - programmable switches with Mininet and POX

10 Nov 2019

DNS-over-HTTPS

Originally meant as a workaround so ISPs couldn’t track our activity history using DNS packets. A great idea but doesn’t seem to achieve what it set out to do.

1 Oct 2019

Traceroute with TCP

Piecing together the path that our network packets take from source to destination

10 Sep 2019

SMTP Ports and RFC Compliance

The story of unstandardised SMTP ports, and what this story says about the role of RFCs in global tech standardisation