JSLinux – Run Linux or other Operating Systems in your browser
bellard.org
bellard.org
Don't use the mobile web view! It sucks!
I currently use Joey for Reddit and OpenGur for Imgur.
Windows 2000 takes much longer to boot.
I think that that sentiment encapsulates my CS experience.
Ha, that reminds me something from the book "The Soul of a New Machine" by Tracy Kidder:
https://en.wikipedia.org/wiki/The_Soul_of_a_New_Machine
From the article above:
[ The motivational system is akin to the game of pinball, the analogy being that if you win this round, you get to play the game again; that is, build the next generation of computers. ]
The idea is described better in the book, though.
[ The book won the 1982 National Book Award for Nonfiction[1] and a Pulitzer Prize for General Non-Fiction. ]
Wise words, I hope you don't mind me pasting this on my monitor. This phrase resonated with me particularly while I'm trying to work out a particular intellectual tough spot.
The important thing is not to win, but to take part.
[1] https://www.destroyallsoftware.com/talks/the-birth-and-death...
WHAT YEAR IS THIS?!?!?!
I think Bellard uses emscripten (transpiled machine and device emulator code from C to JS), while pcjs is hand-coded JS (which is neat: https://github.com/jeffpar/pcjs/blob/master/modules/pcx86/li...).
Also is the source for jslinux available anywhere? The emscriptified file at https://bellard.org/jslinux/x86emu.js is quite compex.
You might even be able to connect to another emulated JSLinux machine if you know that IP address.
More information here:
http://www.benjamincburns.com/2013/11/10/jor1k-ethmac-suppor...
> Can I access to the network from the virtual machine ?
Yes it is possible. It uses the websocket VPN offered by Benjamin Burns (see his blog). The bandwidth is capped to 40 kB/s and at most two connections are allowed per public IP address. Please don't abuse the service.
p.s. By the way archive.org were doing something very similar. You could load up a DOS box from their web site and have the old disk mags and demos running in your browser. All very cool stuff!
rm -rf /
It just feels so wrong. I know it's doing exactly zero damage but I still feel guilty running it.https://github.com/kripken/emscripten/commit/e2046bb8ce2b2cc...
But I don't understand, why is VFSync superior to something like NFS?
It seems that Bellard is trying to set up a hosting site for VFSync, so that people can easily share images. I dreamt about having something like that, combined with copy-on-write, which would make it possible to make small changes to a big filesystem and share them, without having to upload the full system. Kind of like with Docker. I wonder if that would be compatible with the VFSync model.
If anyone has gotten Windows 2000 to connect to the internet, would love to take a stab at it.
All I wanted to do was to open Firefox, goto https://bellard.org/jslinux/ , and fire up the Linux emulator ...
But remember that old IE versions doesn't support SNI !
[root@localhost tmp]# time gcc hello.c -o hello
real 0m 24.43s
user 0m 2.63s
sys 0m 2.17s
[root@localhost tmp]# ./hello
Hello, World!
For instance, I open Pinball and, after getting a new game with F2, pressing space (to launch the ball) does nothing except open that menu that pops up when you right click a window.
I open Notepad and I can't type words. If I press "o" it opens the "Format" menu. Which strikes me as odd.
(But really, just let me play Pinball. :D)
Now behold all the work I will not be doing today. :v
But anyway, ain't it cool?
rm -rf /PS: It has git, but no network.
PS: Upload non-zipped tar balls works. How to access the image (downloading)?
PS: Well, it is way too slow and hangs easily. I guess it is only an interest at this point.
As for network, they say this:
>Can I access to the network from the virtual machine ?
> Yes it is possible. It uses the websocket VPN offered by Benjamin Burns (see his blog). The bandwidth is capped to 40 kB/s and at most two connections are allowed per public IP address. Please don't abuse the service.
But I haven't been able to get it to work...
Edit: the X11 VM has networking. Don't know how to get networking in the non-X11 VM
Finally I can play Solitaire without Ads again.
Personally I just have windows 3.1 installed under dosbox, as it gives me the entire WEP and Crystal Caves. If you decide to do this, I recommend dosbox-x, or other unofficial release, as official releases are old.
- linux kernel 4.12
- freedos image - windows 2000 image (!!!)
and riscv32 emulation for the above listed