I've gone slightly mad coding the global memory manager for my operating system. I'm rather certain it works but there's still more to implement. After this I only need to write about five or so more modules until I attain functionality. But hey, I'm finally getting some progress done. My horrible habit of optimizing code as I write it probably slowed me down considerably, gotta break out of that.
Boring computer fact: The boot sector is loaded at 0x7C00 on the x86 architecture. KOMPRESSOR EAT BOOTSECTOR6 comments