There aren't many VMs that can run in browser https://copy.sh/v86/ https://webvm.io/ https://bellard.org/jslinux/ https://jamesfriend.com.au/pce-js/ ( https://github.com/jsdf/pce ) https://www.pcjs.org/ (lots of hardware and OSes) ( https://github.com/jeffpar/pcjs ) Mac OS https://infinitemac.org/ ( https://blog.persistent.info/2023/03/infinitemac-dot-org.htm... ) https://jamesfriend.com.au/projects/basiliskii/Basili…
https://taws.ch/ (Amiga OS) https://amiga.oszx.co/ https://www.file-hunter.com/AMIGA/ https://www.file-hunter.com/MSX/ (MSX! via WebMSX)
JSLinux
81–90 of 121 posts
Re: JSLinux
#82Fabrice is amazing. The amount of stuff this guy has built is utterly incredible. If I built any one of the things he's built (ffmpeg, qemu, tinyc) I would never stop bragging about it. Instead, he just keeps hacking on other cool stuff.
Don't forget VLC! Probably his most well-known project.
Re: JSLinux
#83I played around in Windows 2000 for the first time in 20 years. I know nostalgia can be blinding, but I would go back to that UI in a heartbeat. The uncluttered taskbar, the simple start menu that isn't full of useless recommendations and ads—such a joy!
Re: JSLinux
#84Earlier quoted context omitted.
Yeah why don't we learn what he wants and just give it to him, in return he'll properly rewrite all the broken shit we have. Phones, operating systems, desktop environments, countries, appstores, etc.
Wait, countries?
When making an application one should look from the user perspective.
Say you want to start a business. You edit the profile page, check the entrepreneur box, it goes into a kind of supper pursuit mode with menus folding out, you fill out the company name, >>clickReal estate listings pop up, the right machines to buy, office equipment, potential employees...
An agenda is generated with a list of people the AI thinks you should be talking to. Check the box to plan the appointments.
Add music, sound effects and animations to everything as if we are 5 years old.
Re: JSLinux
#85JSLinux was our inspiration for creating Endor ( https://endor.dev ) and his qemu work is also powering a lot of other Wasm-related browser projects
Are there any open details on how the VM / container / WASM-native approaches are implemented?
Re: JSLinux
#86Earlier quoted context omitted.
This produces attempted to munmap ------------[ cut here ]------------ WARNING: CPU: 3 PID: 36 at kernel/exit.c:812 0x00000000 CPU: 3 PID: 36 Comm: sh Not tainted 6.1.132 # Stack: at vmlinux.o.__warn (https://linux.tombl.dev/dist/vmlinux-NLTKI6YG.wasm:wasm-function[278]:0x17655) at vmlinux.o.warn_slowpath_fmt (https://linux.tombl.dev/dist/vmlinux-NLTKI6YG.wasm:wasm-function[279]:0x1772b) at vmlinux.o.do_exit (https:/…
yep, that's to be expected, this is a very wip demo. I'm implementing exec() support now, so currently only shell builtins work.
Bah. Details, details dismissive hand wave.
It's just minimalism, right? I hear it's all the rage.
Re: JSLinux
#87Earlier quoted context omitted.
I can imagine he wouldn't be interested in any of that. The joy of hacking only emerges when there are no external demands. That's why work sucks and you need to pay people to work for your demands.
Yup. I can't even enjoy hacking if the taskmaster is MYSELF
Re: JSLinux
#88Earlier quoted context omitted.
Can you name some that invite comparison with FB?
I'd do less comparison and more recognition. Some of these are kind of old or from the past and I'm no expert and the list is very incomplete but: Jean Ichbiah - big contributor to Ada Alain Colmerauer - creator of Prolog Jean-Marie Hullot - iCal, iSync, NeXTSTEP GUI builder, CTO of Applications at Apple in early 2000s Philippe Kahn - founder of Borland, inventor of first camera-phone Olivier Fourdan - creator of Xfc…
Jean-Baptiste Kempf - creator of VLC
Re: JSLinux
#89Fabrice is amazing. The amount of stuff this guy has built is utterly incredible. If I built any one of the things he's built (ffmpeg, qemu, tinyc) I would never stop bragging about it. Instead, he just keeps hacking on other cool stuff.
Don't forget VLC! Probably his most well-known project.