This week in review: Life lessons, Geography lessons, and Hypervisors

Sun, 10 Nov 2019

Randy Pausch Last Lecture: Achieving Your Childhood Dreams1

Falsehoods CS students believe in2
Things They Don’t Teach You In School3

One of the best explanations of S.O.L.I.D principles I have found4

Tue, 12 Nov 2019

Capital city of Sri Lanka is Sri Jayawardenepura Kotte. It was formerly Colombo (1815 - 1982). Indian geography text book writers never got this memo.

madoko5 is one of the best online markdown and latex editors that I’ve come across. It was created by Daan Leijen from Microsoft Research. It works with Dropbox and Github.

Wed, 13 Nov 2019

There are two types of Hypervisors, commonly referred to as Type-1 and Type-2 hypervisor. Type-1 hypervisor or base metal hypervisor or native hypervisor is when the hypervisor is installed as a firmware at the BIOS level and virtual machines run on the top. Type-2 hypervisor or hosted hypervisor is when the hypervisor is installed on top of a host OS and this hypervisor virtualizes hardware for its guest OS. An example of Type-2 hypervisor is VirtualBox.