🦞🌯 Lobster Roll

Stories by snej

C-Reduce, a C and C++ program reducer (github.com)
maTeXt (xigoi.srht.site)
A brief tour of the PDP-11, the most influential minicomputer of all time (arstechnica.com)
“A damn stupid thing to do”—the origins of C (arstechnica.com)
C++ programmer′s guide to undefined behavior: part 1 of 11 (pvs-studio.com)
An HTML Switch Control (webkit.org)
WebKit Features in Safari 16.2 (webkit.org)
Implementing a File Pager In Zig (ayende.com)
Syndicated Actors for Conversational Concurrency (syndicate-lang.org)
Attackers are trying awfully hard to backdoor iOS developers’ Macs (arstechnica.com)
Nim Version 1.2.2 Released (nim-lang.org)
Nofl: A Precise Immix (arxiv.org)
Preventing data races with Pony (lwn.net)
Printing the web, part 2: HTML and CSS for printing books (michaelperrin.fr)
MiniLogger, MiniFormat, MiniOStream: lightweight C++ logging/formatting (github.com)
Xanadu Hypertext Documents Specification [1984] (fudco.com)
Chip Morningstar: _”This is a document I wrote in early 1984 at the behest of the System Development Foundation as part of Xanadu’s quest for funding. It is a detailed explanation of the Xanadu architecture, its core data structures, and the theory that underlies those data structures, along with a ...
Understanding GC in JSC From Scratch (webkit.org)
secret-handshake-capnp: SecretHandshake secure connections for Cap'n Proto RPC (github.com)
Using Cosmopolitan libc with Nim (github.com)
SuperSonic - SuperCollider's Synthesis Engine in the Browser (sonic-pi.net)
mir: A lightweight JIT compiler based on MIR (Medium Internal Representation) and C11 JIT compiler and interpreter based on MIR (github.com)
Large language models, explained with a minimum of math and jargon (understandingai.org)
A Nim Raspberry Pi Pico project template (github.com)
MicroPythonOS - The Ultimate MicroPython Operating System (micropythonos.com)
Source code for a 1977 version of Zork (github.com)
Value classes are the new data classes (curiouslab.dev)
Meet Declarative Web Push (webkit.org)
Announcing Interop 2025 (webkit.org)
How to Save the Princess in 8 Programming Languages [Comic] (toggl.com)
GC Extension for WebAssembly (github.com)