Tag
基于作者使用LLM代理从零开始构建Go项目watgo的经验,讨论了在项目中有效利用AI代理的方法,强调了保持人工审查和指导的重要性。
MicroPython ported to WebAssembly as a tool for sandboxed Python execution in the browser.
Simon Willison introduces micropython-wasm, an alpha package that runs Python code in a sandbox using MicroPython compiled to WebAssembly, enabling safe plugin execution within Python applications like Datasette.
The May 2026 update for Ladybird browser brings major improvements in real-world site compatibility (e.g., passes Cloudflare Turnstile, enables MSE), responsiveness (async scrolling, JS bytecode caching, WASM JIT with Cranelift, incremental sweeping), and infrastructure (Rust HTML parser, ad-blocking via adblock-rust, CSS container queries).
Wasmer used OpenAI's Codex to build Edge.js, a Node.js runtime for edge computing running inside a WebAssembly sandbox, reducing development from a year to two weeks.
Datasette-agent-micropython 0.1a0 is an early alpha release that integrates Micropython into Datasette, utilizing sandboxing and WebAssembly for safe execution.
micropython-wasm 0.1a1 is an alpha release that ports MicroPython to WebAssembly, enabling Python execution in web browsers with sandboxing capabilities.
micropython-wasm 0.1a0 released, enabling MicroPython to run in WebAssembly environments for sandboxing and portability.
This project demonstrates how to run Python ASGI web applications entirely in the browser using Pyodide and a service worker, intercepting requests under a path and executing them via the ASGI protocol. Examples include FastAPI and the full Datasette app.
Translates Windows executables (win32/x86) to WebAssembly to run in the browser, discussing challenges like blocking vs async design.
Mozilla's SpiderMonkey engine disables asm.js optimizations by default, marking the end of the technology that paved the way for WebAssembly. Users are encouraged to recompile to WebAssembly for better performance.
A deep dive into the architecture of BrowserPod, an in-browser sandbox with a WebAssembly-native kernel that runs Linux-compatible applications entirely client-side. The post covers the kernel's design, disk and networking subsystems, and its ability to run tools like Claude Code in the browser.
ZIP Shrinker is a browser tool that reduces ZIP file sizes by recompressing with libdeflate, removing metadata and directory entries, and works with formats like APK and EPUB.
The team ported the Claude Code source code to the WebAssembly runtime, bundling Node.js and Python, and achieved running Claude Code directly in the browser, including a terminal UI and a local-like isolated execution environment.
Capsule Bash is a sandboxed Bash environment for AI agents, offering secure WebAssembly-based isolation and enriched command feedback without complex setup.
Hoot 0.9.0, a Scheme to WebAssembly compiler backend for Guile, has been released with new features and bug fixes, including DWARF support, standard Wasm exceptions, and a game jam template for the Lisp Game Jam.
Met-Shield is an open-source re-entry simulator that uses a Physics-Informed Neural Network (PINN) to predict thermal gradients on a spacecraft shield, integrated into a C++ WebAssembly engine for real-time browser performance. The project addresses robustness over traditional solvers but faces convergence issues during high heat flux phases.
Dart Live enables running the Dart compiler, VM, and analyzer entirely in the browser via WebAssembly, supporting stateful hot reload without a server.
The author compares the compact 35MB size of a WebAssembly-compiled Godot game engine to typical Docker base images, questioning why WASM adoption remains limited despite its significant size and deployment advantages.
This blog post responds to the claim that WebAssembly is not a pure stack machine by discussing its design with locals and comparing it to Forth, arguing that it still fits the definition of a stack machine and that its register-like locals improve readability and performance.