Live data from Hacker News

Viewing profile — g3

g3

HN member
Joined
Sun, Mar 31, 2013, 11:12 PM UTC
HN karma
1,174
Public activity
35 items

About g3

No profile information was provided.

Recent public activity

  1. comment
    Comment #33427144

    Yes, I should write about v86's internals some day. Meanwhile, the code is right here: https://github.com/copy/v86/tree/master/src/rust It's much faster with recompilation than wit…

  2. comment
    Comment #33425189

    If you're bored (or your code is still compiling), you can also try: SerenityOS: http://copy.sh/v86/?profile=serenity (one of their developers contributed PAE support to v86, which…

  3. comment
    Comment #33425025

    It makes for a cool demo (and it's a reference to the recent "wasm in docker" announcement).

  4. story
  5. comment
    Comment #31519591

    Or, if you want to go one level deeper, v86 has a complete Linux environment with both python and sqlite running locally: https://copy.sh/v86/?profile=archlinux&c=python%20-ic%20%2…

  6. comment
    Comment #30171724

    v86 also recompiles machine code to web assembly. The main difference is that v86 is a hobby project (of which I'm the original author, by the way), with much fewer contributors an…

  7. comment
    Comment #27328313

    It's the disk access. In order to open My Computer, Windows reads 6399 disk sectors, which are read using ~150 http requests.

  8. comment
    Comment #26528449

    Or in an in-browser emulator: https://copy.sh/v86/?profile=custom&fda.url=images/freedos-b...

  9. comment
    Comment #12860483

    And here is a concise JavaScript tetris (playable: http://copy.sh/tetris/ ): f=[];p=[1];g=h=2;s=0;t=500;for(i=0;23>i;i++)f[i]=j=-16380;f[23]=-1;onkeydown=e;e(e);function e(b,a){(k=…

  10. comment
    Comment #11156560

    It's a fully emulated PC: CPU, memory, hard drive, … The CPU especially took me very long to get right with all the details to run Windows 98. The code is here: https://github.com/…

  11. story
  12. comment
    Comment #9049942

    You can try it here: http://copy.sh/v86/?profile=custom&cdrom.url=https://dl.drop...

  13. comment
    Comment #7991484

    Nope, try harder ;)

  14. story
  15. story
  16. comment
    Comment #6577903

    Both bugs are fixed now.

  17. comment
    Comment #6577899

    Fullscreen is there and yes, it will be open source.

  18. comment
    Comment #6574907

    The project is made with both browser and nodejs support in mind. There are still some issues to resolve, but I will definitely release a node version this year.

  19. comment
    Comment #6570764

    Hi s-macke. I've read the source code of your emulator before, good job. I'm aware of the problem with big integers. I'll look into this more closely, thanks for your help. Regardi…

  20. comment
    Comment #6570735

    It should be the US keyboard layout, because that's what the operating systems in the emulator use.

  21. comment
    Comment #6570527

    I got Freedos working about 2 years ago, but then stopped working on it. I picked it up again earlier this year. Approximately 3 months of full time work. I'm considering writing s…

  22. comment
    Comment #6568773

    http://codegolf.stackexchange.com/questions/4732/emulate-an-...

  23. comment
    Comment #6568654

    Yes, it's very similar to the jslinux project. However, I added more hardware (it can boot a real bios: seabios). Also, I'll make this open source.

  24. comment
    Comment #6568543

    Chromium and Firefox send different key codes for `-` and `=` (see http://unixpapa.com/js/testkey.html ). Regarding GPFs: This is one of the few things that are not completely impl…

  25. comment
    Comment #6568499

    It expects one of the standard formats (720k, 1440k or 2880k). I'll add switching disks some time in the future.