Things I've Consumed With My Eyes and/or Ears
This is a collection of the some of media that I have consumed in no particular order:
- Hardware and Software Support for Virtualization: In my opinion, this is by far the best from the Synthesis Lectures on Computer Architecture series. The build up from Popek-Goldberg to Disco/VMWare Workstation to VT-x to Extended Page Tables to I/O paravirtualization in such a succinct manner was perfect to start understanding virtualization and allowed me to dive deep into the guts of KVM and open source VMMs.
- Interview with Zen Chief Architect: Sent me through a rabbit hole of understanding how modern processors get around the synonym problem and how the page-table walk is really implemented in hardware
- The Cost of Concurrency Coordination
- Zen and the Art of AI Research
- Bonwick’s Slab Allocator Paper: A classic
- Blood Meridian: “A man’s at odds to know his mind cause his mind is aught he has to know it with. He can know his heart, but he don’t want to. Rightly so. Best not to look in there. It aint the heart of a creature that is bound in the way that God has set for it. You can find meanness in the least of creatures, but when God made man the devil was at his elbow. A creature that can do anything. Make a machine. And a machine to make the machine. And evil that can run itself a thousand years, no need to tend it.”
- Movies
- Sierpinski Triangle? In my bitwise AND?
- Waiting for Godot: “There’s man all over for you, blaming on his boots the faults of his feet.”
- Comparing Filesystem Performance in Virtual Machines
- Reverse engineering the first FPGA chip
- Performance has layers
- Exit the Cave