Live data from Hacker News

Show HN: My x86 emulator written in JavaScript

copy.sh

31–40 of 194 posts

Re: Show HN: My x86 emulator written in JavaScript

#36
post #15
post #12

Earlier quoted context omitted.

This really is extremely well done [and I'd like to see the unminified source]. The next feature I'd want to see is networking support. I love the idea to be able to run my entire dev setup in an emulated browser session [e.g. ruby, rails, redis]. That would be a game changer on how I'd develop.

At 2000 kIPS you may have a few generations of javascript engines to go before we get there. That's not meant to take away from this project - it truly is amazing what can be interpreted in the browser now.

Some things would do badly at that speed. But serving basic web queries would be fine, and give you a better feel for what is slow when milliseconds spent processing turn into actual seconds.

Re: Show HN: My x86 emulator written in JavaScript

#37

Very impressive. Interesting bug: I can't seem to type '-', '=', '+', or '_' into the Linux image. Missing '-' in particular makes it hard to run commands with options. Elaborate workaround: /root% eval eq$(dmesg | grep 'e820 update' | sed 's/.*) \(.\).*/\1\1/') /root% echo $eq = /root% eval dash$eq$(uname bad 2>&1 | grep Usage: | sed 's/.*\[\(.\).*/\1/') /root% echo $dash - /root% uname ${dash}a Linux (none) 2.6.34.…

This is the most soul-crushing category of bug, the kind which keeps me up all night, drinking.

Build a skyscraper, and lock the keys inside for the ribbon cutting. Sorry pal you lost your funding

Land on Mars, see an alien, but your camera is out of batteries and everybody back on Earth thinks you're a quack.

Successfully perform open-heart surgery on a desert island, but muck up the stitches and cause a scar. Your patient will hold it against you the rest of his life (which you saved).

Post reply on HN