Creates WebAssembly components from JavaScript by embedding a full SpiderMonkey runtime in each component.
The resulting components are large, but not as slow as you might think.
Creates WebAssembly components from JavaScript by embedding a full SpiderMonkey runtime in each component.
The resulting components are large, but not as slow as you might think.
Core images for WebAssembly.
An interface definition language for WebAssembly components.
Compiles WebAssembly components that target the WebAssembly System Interface into JavaScript for web browsers as well as Node.js.
Another real-time operating system for embedded devices.
A real-time operating system for embedded devices.
A runtime for WebAssembly programs.
Targets somewhat bigger systems than the embedded-focused WebAssembly Micro Runtime does.
Implements the WebAssembly System Interface.
A specification for how WebAssembly programs can interact with the outside world.
Based on object capabilities.
Also defines a component model.
Implemented by Wasmtime.
Extensions for cap-std, an alternative Rust standard library based on object capabilities.
A version of the Rust standard library that is based on object capabilities.
An introduction to object capabilities.
A safe systems programming language inspired by Swift.
A safe and fast programming language without garbage collection.
A new paper confirming significant negative labor market effects of minimum wage regulation, casting doubt on a prior, widely cited study which did not find such effects by improving on its way of defining the boundaries of local labor markets.
A systems programming language that is a superset of Python. Targets AI development. Has an ownership model similar to Rustβs, but has an otherwise simpler type system with a focus on compilation speed.
If someone can pull it off, Chris Lattner can.
An io_uring tutorial.
A small, Rust-only embedded operating system with preemptive multitasking and message-passing IPC.
Group dynamics inhibit idea generation and expression regardless of how you lead and organize the group.
Let individuals be creative instead.
Here is my own experience with open-ended meetings in general: In a group setting, the socially strong β always the same people, and not necessarily the ones with the most to contribute β dominate the discussion. Because of how quickly the discussion moves, everyone else rarely gets to even form their own opinion, let alone voice it.
A screensaver for Windows that accurately simulates the look and feel of an operating system crash.
A Microsoft Sysinternals tool for inducing operating system panics and errors.