I’m currently reading Tony Hoare’s Communicating Sequential Processes - it’s awesome! I searched to see if I could find some youtube videos of him - this one is brilliant, him talking about what should be taught in Computer Science, the universal ideas of logic and geometry unpinning computation, going back to Euclid and Artistotle. Great stuff!
One theme I’ve noticed recently is a move to User Space networking - not for normal application use per se, but for specific high throughput cases, where the kernel’s general network stack’s overhead is too much. This isn’t a new thing, but something I’ve never gotten around to exploring. This vid, from last year, provides an overview of three different implementations..
I thought I had seen this, but no, it’s just a similar theme to other talks by Rob Pike I’ve seen - this one is quite fun to code along too, its a super neat and compact concurrency app..
Pretty decent talk on debugging methodology..
Vint Cerf,the Don..