Some brilliant and insane person has written an x86 emulator in Javascript, on which they’re running the Linux kernel, all of which runs in a web browser.
Seriously, go look. It’s just a command line, so you need to be at least that nerdy to do anything, but it’s sort of mind boggling.
(Update: Edit; hat tip to Rob for calling out my error.)