Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
yoshuaw
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
31.
▲
by
yoshuaw
1y ago
We are more or less trying to solve this exact problem with Wasm Components [1]. If core WebAssembly is a portable instruction format, WebAssembly Components are a portable executable/linkable format. Using them is unfortunately not ye
32.
▲
Wassette: A bridge between WASM and MCP
(infoworld.com)
3 points
by
yoshuaw
1y ago
|
0 comments
33.
▲
Wassette: WebAssembly-based tools for AI agents
(opensource.microsoft.com)
16 points
by
yoshuaw
1y ago
|
1 comments
34.
▲
by
yoshuaw
1y ago
Hey all, today the Azure Core Upstream team has open sourced Wassette: a WebAssembly-based runtime that allows Wasm Components to connect to AI agents using the Model Context Protocol. Wassette’s main contribution to the MCP space is effici
35.
▲
by
yoshuaw
2y ago
`await-tree` seems to be able to output to JSON. As long as all keys are unique, it should be straightforward to convert it into the Collapsed Stack Format most flame graph tools natively ingest. As a reference: I wrote a Dhat-JSON to Flame
36.
▲
by
yoshuaw
2y ago
A study published just yesterday [1] showed that just two airborne diseases [2] were responsible for approximately 85% of all sicks days in Greece during 2023-2024. Disregarding the common-sense argument that reducing collective suffering i
37.
▲
by
yoshuaw
2y ago
Though both share the ability so securely execute multi-tenant workloads, but they make very different tradeoffs when it comes to compatibility vs performance. To compare: Firecracker is great if you want to securely execute an OS image. It
38.
▲
by
yoshuaw
2y ago
> Are there any forces in place to prevent the (de facto) mandatory API from becoming so complex that Google (or Fastly) is the only org capable of maintaining an implementation? The big change going from WASI 0.1 to WASI 0.2 is that we
39.
▲
by
yoshuaw
2y ago
I agree about what your concerns about complexity, but the way I see what we're encapsulating is almost entirely essential. To draw analogies with native binaries: - Wasm is a (virtual) instruction format for programs to be compiled in
40.
▲
by
yoshuaw
2y ago
I suspect that Wasm on the web mostly just works and so we don't hear too much about it. It is occasionally mentioned in passing though, usually as part of another announcement. Well-known production users of Wasm on the web include Dr
41.
▲
by
yoshuaw
2y ago
It depends on how which performance metrics you're interested in, where you draw the boundaries for individual workloads, and how you then schedule those workloads. Hyperlight can start new Wasm workloads so quickly that you might not
42.
▲
by
yoshuaw
2y ago
That’s the idea! This is at the heart of our upcoming Azure Front Door Edge Actions platform. Our CTO Mark Russinovich talked more about this at Ignite last fall: https://youtu.be/EYCA0cR1dkI
43.
▲
Hyperlight WASM: Fast, secure, and OS-free
(opensource.microsoft.com)
234 points
by
yoshuaw
2y ago
|
86 comments
44.
▲
by
yoshuaw
2y ago
A couple of months ago we announced Hyperlight [1], a lightweight VMM that can spawn new VMs in about a millisecond. Today we’re happy to announce the Hyperlight Wasm guest based on the Wasmtime runtime. This makes it possible to run Wasm C
45.
▲
by
yoshuaw
2y ago
I wonder what the first incarnation of single-page markdown files for slides has been. The earliest I know of is `tslide` by Dominic Tarr, first published in 2012: https://github.com/tslide/tslide
46.
▲
by
yoshuaw
2y ago
Strong agreement. Minimum safety standards for indoor air are as important as minimum safety standards for water and food. For those interested: the International Society of Indoor Air Quality and Climate maintains a database of indoor air
47.
▲
by
yoshuaw
2y ago
The progress on WASI support is very exciting! > Currently, Ruby fully supports the WebAssembly System Interface, WASI 0.1. WASI 0.2 which includes the Component Model is already in the alpha state and a few steps from completion. Once W
48.
▲
by
yoshuaw
2y ago
> Abandoning Rust is a possibility, abandoning Linux is not. The Asahi developers have repeatedly and publicly asserted that were it not for Rust they would not have been able to achieve the level of quality required for the project, at
49.
▲
by
yoshuaw
2y ago
I believe the team has a working build of JerryScript [1] to test out the C bindings, but I’m not sure that will be released. My understanding is that work on the Wasmtime VM guest is ongoing, which will enable Hyperlight to run the Starlin
50.
▲
by
yoshuaw
2y ago
The way to think about Hyperlight is as a security substrate intended to host application runtimes. You’re right that the Hyperlight API only supports C and Rust today — but you can use that to for example load Python or JS runtimes which c
51.
▲
Hyperlight: Virtual machine-based security for functions at scale
(opensource.microsoft.com)
171 points
by
yoshuaw
2y ago
|
38 comments
52.
▲
by
yoshuaw
2y ago
The Azure Upstream team has been working on a really fast hypervisor library written in Rust for the past three years. It does less than you'd conventionally do with hypervisors, but in turn it can start VMs around 2 orders of magnitud
53.
▲
by
yoshuaw
2y ago
That’s only true for cloth or medical masks. Well-fitting electro-static respirators (N95, FFP2, or better) do prevent you from getting infected with airborne diseases like Covid. Here’s a recent meta-study coming to that exact conclusion:
54.
▲
by
yoshuaw
2y ago
I’ve been making my slides in Figma for a couple of years now, and having this supported as a first-class flow will be very welcome!
55.
▲
by
yoshuaw
3y ago
It did not take long for the claims the report makes to begin to unravel on closer analysis. The TransActual briefing on the Cass report [1] covers a lot of ground very succinctly, including the poor quality of supporting evidence for the c
56.
▲
by
yoshuaw
3y ago
This is the same report which is happy to make claims such as: “For many centuries transgender people have been predominantly trans females", and then leaves it as an exercise to the reader to divine how they arrived at that. The entir
57.
▲
by
yoshuaw
3y ago
Note that this article focuses largely on puberty blockers. These are not the same as hormone replacement treatments or surgeries. The best way to describe puberty blockers is as a way to buy time to make decisions before the irreversible c
58.
▲
by
yoshuaw
3y ago
It saddens me to see politicians deny patients life-saving treatments on the basis that it will score political points with their base. It’s unjust, immoral, and unscientific. I feel for what the queer community - and in particular the tran
59.
▲
by
yoshuaw
3y ago
The link you shared seems great, thank you! I was talking to a friend just yesterday who regularly publishes to arXiv, and my understanding was that changing author names on papers where they weren’t the primary author wasn’t possible. But
60.
▲
by
yoshuaw
3y ago
Oh that’s great to hear! I really like arXiv and am glad it’s getting more funding! I hope this will enable arXiv to fix some of the long-time issues it has, including the way identity and attribution are handled. For example: the current s
More ›