Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bhelx
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
by
bhelx
26d ago
This speaks to the general problem with using LLMs for writing. The audience they are writing for us you, but you're trying to write for a totally different audience. In code, this manifests as comments in the code that are hyperspecif
2.
▲
by
bhelx
4mo ago
Agree about Graal being really good. there are some different use cases for embedding wasm in an application. chicory / endive is not just for embedding another language. the main use case was always secure plugin-systems. but there ar
3.
▲
by
bhelx
4mo ago
the "redline" compiler is cranelift which is written in rust, but i think it's being compiled to Wasm first then JVM bytecode so it still works zero dependency. not sure if that will continue to be the case.
4.
▲
by
bhelx
4mo ago
if i understand correctly, the new redline compiler doesn't have these limitations. it's not based on asm. (edit: but this hasn't been merged to mainline yet)
5.
▲
by
bhelx
4mo ago
yeah that is roughly the concern, many runtimes didn't want to continue on past wasip1, mostly because of the component model.
6.
▲
by
bhelx
6mo ago
Just wanted to chime in to say this is really cool. I dreamed of building something like this for the Extism ecosystem but it was a huge lift to unlock all the pieces. This looks like lots of innovation all the way down the stack. Kudos!
7.
▲
by
bhelx
1y ago
Glad to hear you’re enjoying it! Would love to meet up some time if you ever get the chance.
8.
▲
by
bhelx
1y ago
welcome! if you're looking for some people to connect to or get help from check out the local dev community site: http://noladevs.org/
9.
▲
by
bhelx
1y ago
yes, the local security community punches above their weight i think.
10.
▲
by
bhelx
1y ago
Hack night is the generic networking meetup at the rusty nail. It's way more casual. No presentations or organizing. below-c-level and frontend party are generally more organized and have talks. All the meetups happen before (and geogr
11.
▲
by
bhelx
1y ago
Speaking of community, there is a really nice little tech community going strong in New Orleans that I think reflects the culture talked about here. If you are ever in town you should stop by an event https://www.noladevs.org
12.
▲
by
bhelx
1y ago
This is the first i've heard of people using the SSE transport locally. What purpose what that serve? Is this by design because the chrome extension could not talk to it otherwise? BTW, you should really run your MCP servers in a sandb
13.
▲
by
bhelx
2y ago
I'm not sure where they congregate, but I've encountered some minecraft people using chicory probably for this purpose. IDK how minecrafts plugins currently work but i'd imagine chicory is more secure and the overhead may be
14.
▲
by
bhelx
2y ago
Glad you appreciate it! On top of being a Java joke it’s an homage to my home, New Orleans. We still drink coffee with chicory here due to some events during the civil war and then a changed cultural taste. Though the history in this isn’t
15.
▲
by
bhelx
2y ago
wait, was the question running scala in wasm or running chicory in scala?
16.
▲
by
bhelx
2y ago
Yes i think so. it's just a jar
17.
▲
by
bhelx
2y ago
This is distributed as just a jar, should you can invoke it from Clojure, if that is what you mean.
18.
▲
by
bhelx
2y ago
Some more interesting use cases in production: Running python UDFs in Trino: https://trino.io/docs/current/udf/python.html Running the Ruby parser in Jruby: https://blog.enebo.com/2024/02
19.
▲
by
bhelx
2y ago
Even in interpreter mode, rust wasm programs seem very fast for me on Chicory. I'm not sure if we have any specific benchmarks but the graal team did some and i think it's based on a rust guest program https://chicory.d
20.
▲
by
bhelx
2y ago
WASI does open up some holes you should be considerate of. But it's still much safer than other implementations. We don't allow you direct access to the FS we use jimfs: https://github.com/google/jimfs I typi
21.
▲
by
bhelx
2y ago
There are a few! But also there is lots of Java software out there and Wasm is a great way to extend it and bring new functionality.
22.
▲
by
bhelx
2y ago
It's very amusing to me as well. The first thing i did was run and SNES emulator and definitely made me chuckle https://x.com/bhelx/status/1809235314839281900
23.
▲
by
bhelx
2y ago
Also note, we have the AOT compiler which can target the JVM bytecode directly as well as Dalvik/Android which is experimental but nearly spec complete :)
24.
▲
by
bhelx
2y ago
There are a few, and they are really interesting! The reason we wrote Chicory though is we're interested in extending the capabilities of existing Java applications through plugins. The intro of this talk explains some of this reasonin
25.
▲
by
bhelx
2y ago
yes it's certainly possible. i don't know if it exists but there are many things like it. not exactly what you describe, but many blockchains use wasm as the contract execution runtime. also, it kind of sounds like filecoin but wi
26.
▲
by
bhelx
2y ago
Same tip here. We did this with Chicory: https://github.com/dylibso/chicory I'd follow on that, the earlier you can get this test-suite running the better for the iteration speed and correctness of your project. I
27.
▲
by
bhelx
2y ago
yes, it's regularly done. But I think you are misunderstanding. WASM GC isn't a GC implementation.
28.
▲
by
bhelx
2y ago
Exciting to see this finally reach 1.0 :)
29.
▲
by
bhelx
2y ago
If you have a Java library, take a look at Chicory: https://github.com/dylibso/chicory It runs on any JVM and has a couple flavors of "ahead-of-time" bytecode compilation.
30.
▲
by
bhelx
2y ago
> If the goal was pure Java SQLite¹, a VFS from scratch would be better. agreed, though this was more an experiment to test Chicory once we built initial wasi support. I'd love to see it picked up and improved. I think that's t
More ›