Behold jslinux (works in Chrome 11 & Firefox 4).
I must say, it’s fast. A lot faster than I would have ever expected.
The hardware is a basic CPU, clock chip, and a UART. however it’ll run things like vi just fine. If you have either browser, give it a shot, it’s nothing short of amazing.