David Justice's Avatar

David Justice

@david.justice.dev

Open source at Azure. These are my opinions.

107 Followers  |  157 Following  |  22 Posts  |  Joined: 21.11.2023  |  1.7527

Latest posts by david.justice.dev on Bluesky

๐ŸŽ‰ Introducing Wassette: a runtime for secure, sandboxed WebAssembly Component tool execution via the Model Context Protocol (MCP). Easily register reusable WASM tools inside AI agents like VSโ€ฏCode all without leaving the chat window. Start using it to safely extend your agentโ€™s capabilities! ๐Ÿš€

06.08.2025 15:42 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Our USENIX ;login; article on Crescendo just dropped! We discovered what might be the most powerful blackbox jailbreak technique - Crescendo is undefeated against all frontier AI models in every harm domain we tested. I'm presenting at USENIX Security on August 14th.
www.usenix.org/publications...

31.07.2025 22:21 โ€” ๐Ÿ‘ 16    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Refactor stub pthread library and enable unconditionally by whitequark ยท Pull Request #602 ยท WebAssembly/wasi-libc This PR changes the layout of the stub pthread library to match that of libc-top-half: splits it into (mostly) one file per function, and ensures the same API is exposed from both libraries, adding...

i've modified wasi-libc and wasi-sdk (PRs pending) so that you always have the concurrency APIs (pthread_*, thrd_*, <thread>, <mutex>, <atomic>) available to you, even in single-threaded targets. this makes porting applications (especially C++ ones) much, _much_ easier!

26.07.2025 17:45 โ€” ๐Ÿ‘ 22    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Hyperlight: Debugging hardware-protected guests - Microsoft Open Source Blog Find out how you can step through code in your guest micro-VM by attaching the GNU Debugger at runtime to debug Hyperlight guest micro-VMs.

For those who are about difficult hardware #virtualization efficiency and dev experience (WTF????) you might find @dblnz.dev's blog post on #hyperlight and interactive debugging interesting. It's a blast for any micro-guest, including #webassembly. opensource.microsoft.com/blog/2025/07...

15.07.2025 16:33 โ€” ๐Ÿ‘ 7    ๐Ÿ” 6    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Preview
WebAssembly, โ€˜Hyper VMsโ€™ and Hypervisors: Fast Speeds, Intense Isolation In this article, we look at what happens when you combine WebAssembly with Hyperlight.

Missed this: very good article by @thenewstack.io on a @rejekts.io talk prior to #kubeconEU about #hyperlight and #webassembly in #envoy. Slow as a first draft; but getting faster and makes hostile multitenant #networkfunctions possible to imagine. thenewstack.io/webassembly-...

07.07.2025 19:11 โ€” ๐Ÿ‘ 11    ๐Ÿ” 6    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
The Dual LLM pattern for building AI assistants that can resist prompt injection I really want an AI assistant: a Large Language Model powered chatbot that can answer questions and perform actions for me based on access to my private data and tools. โ€ฆ

I confess to liking the progress made in the #Dual-LLM family of #llm security patterns started with @simonwillison.net's original Dual-LLM "separation of query concerns" in simonwillison.net/2023/Apr/25/....

....

26.06.2025 12:39 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I put LLM spike coding into all my recruitment ads, in white font. Some of the replies are a lot of fun, and it sure speeds up shortlisting.

19.06.2025 11:38 โ€” ๐Ÿ‘ 103    ๐Ÿ” 12    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 3
Preview
KubeCon + CloudNativeCon Europe 2025: Wasm I Right or Wasm I Wrong? a Review o... View more about this event at KubeCon + CloudNativeCon Europe 2025

Come join Taylor Thomas and I today as we discuss Wasm I Right or Wasm I Wrong? a Review of the Wasm Ecosystem at KubeCon + CloudNativeCon Europe 2025 sched.co/1tcxS #KubeCon

02.04.2025 07:19 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
KubeCon + CloudNativeCon Europe 2025: Building WebAssembly Like It's 2011 - Da... View more about this event at KubeCon + CloudNativeCon Europe 2025

Come join Terence Lee and I today as we discuss Building WebAssembly Like It's 2011 - at KubeCon + CloudNativeCon Europe 2025 sched.co/1txGl

02.04.2025 07:15 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

There's an incredibly talented and well liked PM I have the fortunate opportunity to observe and emulate.

26.03.2025 16:29 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Running #Wasm components inside of a hypervisor and being able to tailor the exact interface between the hosted application and the trusted compute base enables platform builders unequaled ability to tune precisely the access provided to untrusted application code.

26.03.2025 14:19 โ€” ๐Ÿ‘ 13    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
Preview
Wasm-WG Meeting Notes ยงWASM WG | Meeting Notes ๐Ÿ“† ๐Ÿ“… Fortnightly, Tuesdays at 5:00 pm CET/ 8:00 am PST Tockify Calendar Charter Join the Zoom Meeting Wasm Working Group Slack Past Meetings (TAG-Runtime channel) ...

Good day, folks! The #CNCF TAG-Runtime Wasm Working Group is meeting today in about 30 mins. We'll be covering updates on WASI cloud interfaces (blob, key/value, config, etc) and an update on WASI preview 3! Come join or just listen in! docs.google.com/document/d/1...

18.03.2025 14:29 โ€” ๐Ÿ‘ 3    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
a cup of coffee with steam coming out of it is on a table with the words good morning below it . ALT: a cup of coffee with steam coming out of it is on a table with the words good morning below it .
18.03.2025 14:25 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
a man wearing headphones is sitting in front of a microphone . ALT: a man wearing headphones is sitting in front of a microphone .
14.03.2025 14:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Build a Hyperlight C guest to safely execute javascript This video walks through the steps of running javascript inside hyperlight by building a c guest with quickjs. See https://aka.ms/hyperlight-quickjs for more info

There's a lot of words in the blog post ๐Ÿ˜…. If you have only a few minutes, you can see all the steps via vimeo.com/1063746996?s... (it's linked in repo with the code github.com/ludfjig/hype...).

10.03.2025 19:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Build a Hyperlight C guest to securely execute Javascript - Microsoft Open Source Blog This article will show you how to create a โ€œguestโ€ application that uses the Hyperlight library and have fun with some JavaScript. Learn more.

Delighted to see this post land! Learn how you can make a guest for Hyperlight to execute code in a secure sandbox with "Build a Hyperlight C guest to securely execute Javascript" opensource.microsoft.com/blog/2025/03...

10.03.2025 19:41 โ€” ๐Ÿ‘ 6    ๐Ÿ” 6    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

If you were unable to make it to the Wasm working group with week, here's the recording youtu.be/dGvEMWYvenM?.... It was great to have the @zed.dev folks chat with us about their component model usage, and the JS/TS stack folks to discuss the tools and projects involved. Thank you, presenters!!

06.03.2025 20:27 โ€” ๐Ÿ‘ 7    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Wasm-WG Meeting Notes ยงWASM WG | Meeting Notes ๐Ÿ“† ๐Ÿ“… Fortnightly, Tuesdays at 5:00 pm CET/ 8:00 am PST Tockify Calendar Charter Join the Zoom Meeting Wasm Working Group Slack Past Meetings (TAG-Runtime channel) ...

Hey Folks, the CNCF Wasm WG will be meeting today to talk about all things #Wasm. Joining us today are folks from @zed.dev to discuss their use of the component model to extend Zed. We'll also be joined by folks discussing their work on JS/TS WASI support. Join us: docs.google.com/document/d/1...

04.03.2025 15:04 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

Please consider joining the community meetings if you run into any questions or if you want to bounce some idea around. We (Hyperlight project folks) would be delighted to help!

03.03.2025 12:44 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
[Sandbox] Hyperlight ยท Issue #312 ยท cncf/sandbox Application contact emails David.justice@microsoft.com,Simon.Davies@microsoft.com,ralph.squillace@microsoft.com Project Summary Hyperlight is an open-source Rust library you can use to execute smal...

Very happy that the @cncf.io toc has voted to accept #hyperlight into the sandbox program! github.com/cncf/sandbox...

01.03.2025 11:23 โ€” ๐Ÿ‘ 16    ๐Ÿ” 6    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1
Microsoft is Getting Rusty: A Review of Successes and Challenges - Mark Russinovich
YouTube video by Rust Nation UK Microsoft is Getting Rusty: A Review of Successes and Challenges - Mark Russinovich

My closing keynote from Rust Nation UK last week is now online: "Microsoft is Getting Rusty: A Review of Successes and Challenges"

26.02.2025 22:18 โ€” ๐Ÿ‘ 59    ๐Ÿ” 15    ๐Ÿ’ฌ 6    ๐Ÿ“Œ 1

if Qb3, Nc7, Rd8#, right? So, either move for N ends with mate either by Q or R, I think.

26.02.2025 22:03 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

qb3, ..., qg3#

25.02.2025 22:06 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
WASM I/O โ€ข 27-28 Mar โ€ข Barcelona 2025 No More Printf: Interactive Debugging Wasm for web and server โ€ข Wasm I/O 2025. A 2-day WebAssembly conference in Barcelona, Spain

I'm super proud to be, with colleagues in humanity @anfibiacreativa.bsky.social ( @microsoft.com ) and @tschneidereit.bsky.social ( @fermyon.com ) to update our survey of debugging core #webassembly and #wasm components at #wasmio in Barcelona! 2025.wasm.io/sessions/no-...

It can now be done!

21.02.2025 11:05 โ€” ๐Ÿ‘ 7    ๐Ÿ” 7    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Here's @bluestein.bsky.social's uncensored thread of the town hall held by Rep. Rich McCormick (R-GA), in which an unhappy audience pushes back against DOGE cuts: threadreaderapp.com/thread/18927...

21.02.2025 03:31 โ€” ๐Ÿ‘ 2413    ๐Ÿ” 776    ๐Ÿ’ฌ 28    ๐Ÿ“Œ 60
Preview
Wasm, Envoy, and Hyperlight Walk Into a Pod: No Vulnerabilities Allowed Cloud Native Rejekts Europe (London) 2025 Hyperlight, which has been submitted to CNCF, adds a new layer of security to WebAssembly workloads. By leveraging hardware-assisted virtualization via KVM or Hyper-V, Hyperlight creates ultra-lightwe...

At @rejekts.io there's tons of stuff to see. I'm looking forward to a little hot #envoy #webassembly network filter action with cfp.cloud-native.rejekts.io/cloud-native....

20.02.2025 10:46 โ€” ๐Ÿ‘ 10    ๐Ÿ” 3    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1
Preview
a group of people are standing in front of a sign that says " the onion " ALT: a group of people are standing in front of a sign that says " the onion "
20.02.2025 17:28 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

@markrussinovich.bsky.social takes the podium at @rustnationuk.bsky.social for @microsoft.com

20.02.2025 16:51 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

teaser: there will be a #hyperlight mention. cool, cool...

17.02.2025 14:21 โ€” ๐Ÿ‘ 1    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Hyperlight: Achieving 0.0009-second micro-VM execution time - Microsoft Open Source Blog In this post, weโ€™ll take the demo application and show how it demonstrates one way you can use Hyperlight in your applications.ย Learn more.

Learn how hyperlight can create virtualization-based sandboxes for WASM applications:

12.02.2025 17:17 โ€” ๐Ÿ‘ 26    ๐Ÿ” 11    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

@david.justice.dev is following 20 prominent accounts