User Space Networking

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

Rob Pike, Go Concurrency Patterns

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

How to Build a Mind

Hugely compelling talk by Joscha Bach covering history and possible futures of AI..

Found here