buildbot
One of those projects that is just so neat it engenders a desire to go do something fun with it!

Maybe you build proton and have any windows game (or software?) in the browser?

dahfizz
If this is what it takes to get developers to care about native code again, I'm all for it.
smcameron
If someone is looking for some low hanging fruit in the way of contributing to cosmopolitan, they could teach its scanf()[1] family about floats[2]. (May not be as low-hanging as it first appears though, as converting floats correctly is trickier than it might first appear to be. The comments in the code say it can do floats, but the comments are mistaken.)

[1] https://github.com/jart/cosmopolitan/blob/master/libc/fmt/vc... [2] https://github.com/jart/cosmopolitan/issues/456

dang
Recent and related:

A 116kb WASM of Blink that lets you run x86_64 Linux binaries in the browser - https://news.ycombinator.com/item?id=34367767 - Jan 2023 (69 comments)

Emulating an emulator inside itself. Meet Blink - https://news.ycombinator.com/item?id=34250352 - Jan 2023 (107 comments)

chrismorgan
Note that this is not Blink the rendering engine that powers Chromium and related browsers, but https://github.com/jart/blink, “a virtual machine that runs x86-64-linux programs on different operating systems and hardware architectures”.

Where this talks of running GUI programs, I presume it means that the VM can act as an X client. You would thus still need an X server. I don’t know what may exist along those lines for the web. As for native/desktop hosts, well, I hope you weren’t ever trying to use emulation as any form of security, because the likes of Xorg really aren’t designed for that use case.

asicsp
From https://twitter.com/StriderMyshkin/status/162141843157589606...

>A pathway to a blazingly fast WSL?

polyrand
I wonder if blink could be used as a lightweight sandbox. Looking at PR46[0], it seems sandboxing is not one of the current features, but it would be cool to have a way to run arbitrary code (e.g: Python) in a sandboxed environment. Even cooler if you could limit the amount of memory/CPU used.

[0]: https://github.com/jart/blink/pull/46#pullrequestreview-1264...

jenadine
But this is not cross platform, right? It is specific to x11
hebash
I'm interested in using this for running x86 games on aarch64 Linux using Wine, do you think this would be useful as part of something like box64?
septune
Are there any limitations in the linux binaries that can run in the VM ? (statically linked only ?)
gandalfff
Could this be ported to run on PowerPC Macs?
thatsadude
Art!
sebstefan
From the same author that did Cosmopolitan C and... Occupy Wall Street?

Damn, I don't do enough things

mati365
So we invented Java again?
goerz
I always think these announcements are about https://blink.sh/

I don’t know why it’s okay to steal product names like that.

sr.ht