SaaSHub helps you find the best software and product alternatives Learn more →
Top 5 Rust wasmtime Projects
-
Project mention: Ask HN: Fast data structures for disjoint intervals? | news.ycombinator.com | 2024-07-23
Since you're using Rust, the Cranelift JIT compiler implements something like this[0] to construct an e-graph for its expression rewriting subsystem called ISLE, however if I'm not mistaken it is for disjoint sets (not intervals), and therefore it does not deal with ordering.
Maybe you can adapt it for your use case and add those new constraints in?
Keep in mind though that this was not written to be in the hot-path itself, you could probably do significantly better by pouring your soul into some SIMD adventure (though SIMD in Rust is usually very annoying to write)
Best of luck, hope this helps!
[0] https://github.com/bytecodealliance/wasmtime/blob/7dcb9bd6ea...
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
That’s right, if LLMs were really thinking/forming world models etc. we would expect them to be robust against word choice or phrasing. But in practice anyone using RAG can tell you that that is not the case.
I’m just a practitioner so my language might be imprecise but when I say similarly structured sentences what I mean is, and this is my interpretation based on my experience with using Agents and LLMs, that the shape of the context as in the phrasing and the word choice highly bias the outputs of LLMs.
In my own observations at work, those who interpret LLMs to be thinking often produce bad agents. LLM are not good at open ended questions, if you ask an LLM “improve this code” you will often get bad results that just look passable. But if you interpret LLMs as probabilistic models highly biased by their context then you would add a lot more context and specific instructions in the prompt in order to get the Agent to produce the right output.
Side note, this is also why I like the AICI approach: https://github.com/microsoft/aici
-
Most prolific example was this: https://news.ycombinator.com/item?id=30758651
Not a big one, but this was of personal note: https://github.com/bytecodealliance/wit-bindgen/issues/306
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust wasmtime discussion
Rust wasmtime related posts
-
What Is ChatGPT Doing and Why Does It Work?
-
Google Gemini: Context Caching
-
Spin 2.0 – open-source tool for building and running WASM apps
-
Using WASM for a plugin system in Rust? (generate code at runtime and then hot reloading it as a library)
-
WebAssembly: Adding Python Support to WASM Language Runtimes
-
Wasmtime Reaches 1.0: Fast, Safe and Production Ready!
-
Redesign Screeps in Rust
-
A note from our sponsor - SaaSHub
www.saashub.com | 9 Nov 2024
Index
What are some of the best open-source wasmtime projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | wasmtime | 15,366 |
2 | aici | 1,925 |
3 | wit-bindgen | 1,025 |
4 | wasmtime-rb | 95 |
5 | wasmtime_serde | 10 |