Hacker News new | past | comments | ask | show | jobs | submit login
Windows 2000 Running in WebAssembly (copy.sh)
71 points by astlouis44 on May 28, 2021 | hide | past | favorite | 9 comments



There's something uncanny about this. I think it's the lack of clicks caused by a mechanical hard drive that I'm so accustomed to when things are loading in an old OS.


It seems to run relatively smoothly, but what's keeping it from running lag-free? Opening up "My Computer" takes 3-4 seconds. Why doesn't it open instantly?


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


It is considerably faster than any Windows 2000 installation I ever used.


You must be kidding, right? W2k had a very long startup time by today's standards, but after that the basic utilities felt very snappy, just like most software of the pre-web era:

https://youtu.be/iwmquxVmRj8?t=95


Why would I be kidding about any Windows installation I ever used? I was on a computer with a CPU measured in the low hundreds of megahertz and RAM measured in the low hundreds of megabytes. It was paging like crazy trying to do anything non-trivial.

Perhaps, judging by the downvotes of the grandparent comment some folks thought I was casting aspersions on Windows 2000 itself.


THANK YOU!

I just kicked Solitaire's ass for the first time in at least 15 years. I couldn't remember the rules but my hands took over and it was like I was killing time at my moribund old job all over again.


Still got W2k running in the lab on bare metal, now cloned onto a 2014 Win8 PC.


kinda of mindblowing. Don't really understand how this is working, need a diagram of the build/runtime overview on that Readme




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: