Home
Lobsters
What is `std::pin::Pin` in Rust?
What's wrong with EU age verification? (Nothing)
When Impressive Performance Gains Do Not Matter
The end of the AArch64 desktopexperiment
WATaBoy: JIT-ing Game Boy Instructions to Wasm Beats a Native Interpreter
Loko Scheme 0.13.0
The AT-URI Syntax Mess
Ante: New Way to Blend Borrow Checking and Reference Counting
Spindle's new microVM engine
Investigating Linux graphics (2025)
Canvas patch: we need testers
Type-checked non-empty strings
Platform Support for GNU Extensions to Basic Regular Expressions
Revisiting Yliluoma’s ordered dither algorithm
Evaluation order and nontermination in query languages
Typst: Designing for Incrementality
Memory Safe Context Switching
Longinus: 2 Boundaries in One Bug, Piercing Chrome’s Renderer and V8 Sandbox with a Single Vulnerability, CVE-2026-6307
“Double Threat” to Private Communications: Undemocratic Chat Control Backroom Deals and Imminent Concessions Spark Relaunch of fightchatcontrol.eu
Towards Understandable Software
Unprivileged root via a use-after-free in DRM GEM change_handle (CVE-2026-46215)
What are you doing this week?
ipv6_frag_escape: Linux LPE - Reliable Jail/Container Escape
You might not need… a service worker
Optimizing LLVM's bump allocator