Viewing profile — apignotti
apignotti
HN member- Joined
- Fri, Oct 04, 2013, 3:16 PM UTC
- HN karma
- 2,336
- Public activity
- 340 items
- HN profile
- View on Hacker News ↗
About apignotti
Recent public activity
-
comment
Comment #49240404
Always great to see uses of CheerpJ in the wild. Make sure to join our Discord to show the community what you are building. https://discord.leaningtech.com
-
comment
Comment #48881712
Running legacy educational Java applets, especially around math and physics, has been a longstanding popular use case of our CheerpJ Applet Runner extension, running Java bytecode …
-
comment
Comment #48803095
As another commenter pointed out this is similar to our WebVM ( https://webvm.io ) , although this one is based on v86 so it will be less performant. Although the x86 virtualizatio…
-
comment
Comment #48437044
As a matter of fact WebVM and BrowserPod share the same kernel, the difference is all on the performance side. WebVM uses x86 virtualization and hence has a significant performance…
-
comment
Comment #48436351
The architecture is a fairly straightforward WebAssembly-native monolithic kernel. Most of the complexities come from making things work well within the browser constraints for rea…
-
comment
Comment #48432683
Our technology is much more general that WebContainers, and it's based on a Linux-compatible WebAssembly kernel. It also supports real command line tools, including git, bash and t…
-
comment
Comment #48428550
We are working to solve the "sandoxing in Wasm" problem across multiple runtimes. https://labs.leaningtech.com/blog/browserpod-deep-dive Node.js is now fully supported, Python is i…
-
comment
Comment #48321844
I can confirm non-Java languages work as expected. I've personally tried Kotlin, and IIRC some user from the community reported Clojure to be working as well. Consider joining our …
-
comment
Comment #48320829
Not something I tried myself, but conceptually if it's Java it should work. CheerpJ Just-In-Time compiles Java bytecode at runtime, so it makes no difference if the classes come fr…
-
comment
Comment #48315027
Shameless plug: we solved the opposite problem, running any Java application in the browser via WebAssembly: https://labs.leaningtech.com/blog/cheerpj-4.3 And yes, it does run Mine…
-
comment
Comment #48180704
Thanks :-) We have been building WebAssembly-based products for a while now, so for us it's second nature. But I think you are right, most developers, even experienced ones, have n…
-
comment
Comment #48049739
We are thrilled to share with the HN community the second preview of BrowserCode: A FOSS web app to run TUI agents (such as Claude Code, OpenCode, Gemini CLI and the like) fully in…
- story
-
story
Show HN: You can now run Gemini CLI in the browser
Hello HN, we are thrilled to share with you in preview BrowserCode: A FOSS web app to run TUI agents (such as Claude Code, OpenCode, Gemini CLI and the like) fully in the browser. …
- story
-
comment
Comment #47792811
Hello HN! I am happy to share to release with the community. Thanks to BrowserPod it is now possible to run node.js developer workflow completely in the browser. An example of what…
- story
- story
-
comment
Comment #47695680
Thanks for sharing. I see how this could impact heavy user, but there is always the option of authenticating via a non-ephemeral auth key as a potential workaround. It's not integr…
-
comment
Comment #47695645
Hi, lead dev of WebVM here. Can you link to the specific change that affects ephemeral devices? I cannot find this reference in the article. Keep in mind that we also plan to offer…
-
comment
Comment #47418379
Do you have any specific test case that you would consider "very challenging" on the compatibility side? I'd be curious to check if BrowserPod can support that already.
-
comment
Comment #47321780
Only node is supported as of version 1.1, but the next version is fully focused on command line tooling (git, bash, ssh, grep, ...). See the launch blog post for our full timeline:…
-
comment
Comment #47321116
Demo works as expected for me, please share information if possible or join our Discord for further help: https://discord.leaningtech.com
-
comment
Comment #47320443
This is not correct. You are using WebVM here, not BrowserPod. WebVM is based on x86 emulation and JIT compilation, which at this time lowers vector instructions as scalar. This ex…
-
comment
Comment #47314980
We are working on exactly this: https://browserpod.io For a full-stack demo see: https://vitedemo.browserpod.io/ To get an idea of our previous work: https://webvm.io