Rico gave a talk for the University of Waterloo’s computer science club. Go get your copies from their server.
The talk is more of a seminar I suppose but included open source, anti-competitive behaviour, software engineering – and what engineering means to him, optimizing programs, some CS info about cache and page misses w.r.t. data structures and the “locality” of data within memory.
If you need an example write two for loops that fills a 2D array of [x,x] long floating point numbers. Have one loop increment x and the other increment y — see which loop runs faster. The array size is dependent on your system and the amount of RAM you have — increase as needed.
My favorite quote might as well have been from the book “Microserfs” itself. It provides perhaps a bit of insight into the Microsoft culture:
“World Dominiation is not on the list, it’s just not on the list. People have no time to think about this stuff at Microsoft. They don’t. I know these guys they have like too many hours to work at at work and then they are trying to not get divorced and are hoping for a little bit of time in front of the Xbox maybe at the end of the day and that’s pretty much it.”
Rico Mariani — MS Tool Developer