Overview
Syllabus
0:00 - Bootloaders Across Eras: From 28-Byte Programs to UEFI and Azure
00:07:00 - From Machine Language to Assembler: Understanding Abstraction Layers
00:09:46 - Mark Russinovich’s First Published Program and Early Programming Career
00:10:30 - Mark explains early magazine programs using printed hex codes and BASIC for screen dumping
00:13:45 - Altair boots successfully into CP/M; Mark runs first BASIC program causing an infinite loop
00:22:00 - Sysinternals Newsletter – a pre-social media tech community
00:28:43 - Open-sourcing Zork 1, 2, and 3 in partnership with Xbox and Activision
00:36:04 - Connecting the live bridge to the Altair emulator and successfully demonstrating interaction
00:37:01 - Explaining the hilariously inefficient multistep pipeline from physical device to emulator
Taught by
Microsoft Ignite