Lobster Roll

Stories by vi_mi

Fil's Unbelievable Garbage Collector (fil-c.org)
Ownership (without.boats)
The borrow checker within (smallcultfollowing.com)
Rust Clippy performance status update (blog.goose.love)
Building a DOOM-like multiplayer shooter in pure SQL (cedardb.com)
The shrinking role of semaphores (lwn.net)
Article also covers history of semaphores in linux kernel, which I found interesting :)
Ownership in Rust (smallcultfollowing.com)
Borrow checking without lifetimes (smallcultfollowing.com)
Unwind considered harmful? (smallcultfollowing.com)
The current branch in git (jvns.ca)
Three problems of pinning (without.boats)
RISC-V Assembly Programming (riscv-programming.org)
Zig Language Server And Cancellation (matklad.github.io)
Will it block? (blog.yoshuawuyts.com)
Building a hypervisor, 1: KVM Introduction (iovec.net)
connect() - why are you so slow? (blog.cloudflare.com)
How the GNU C Library handles backward compatibility (developers.redhat.com)
Testing the GCC-based Rust compiler(backend) (fractalfir.github.io)
Why My Print Didn't Output Before a Segmentation Fault (blog.yelinaung.com)
Avoiding the merge trap (lwn.net)
Building a hypervisor, 2: Booting Linux (iovec.net)
Smallest golang websocket client (dyte.io)
Dolphin Progress Report: May, June, and July 2023 (dolphin-emu.org)
What's new with io_uring in 6.10 (github.com)
Why I Hate Language Benchmarks (gingerbill.org)
Integrated assembler improvements in LLVM 19 (maskray.me)
Introducing Rudy: A Toolchain for Rust Debuginfo (samjs.io)
The Age of a Software Project (registerspill.thorstenball.com)
The data structure behind terminals (warp.dev)
Intel Submits Long-Awaited Shadow Stack Support For Linux 6.4 (phoronix.com)