🦞🌯 Lobster Roll

Stories by eatonphil

PlasticArm: Get Your Next CPU, Made Without Silicon (anandtech.com)
Storing data in pointers (muxup.com)
SQLite: QEMU all over again? (glaubercosta-11125.medium.com)
Coming soon: A new site for fully free collaboration (fsf.org)
Not Just Scale (brooker.co.za)
SQLite in Go, with and without cgo (datastation.multiprocess.io)
Identity Crisis: Sequence v. UUID as Primary Key (brandur.org)
Parser generators vs. handwritten parsers: surveying major language implementations in 2021 (notes.eatonphil.com)
RFCs and asynchronous-first culture (notes.eatonphil.com)
Dell seems to be the first to realise we don't actually care about AI PCs (pcgamer.com)
SSDs Have Become Ridiculously Fast, Except in the Cloud (databasearchitects.blogspot.com)
The Zig programming language has been ported to SerenityOS (twitter.com)
How do databases execute expressions? (notes.eatonphil.com)
The first RISC-V portable computer is now available (lunduke.substack.com)
Enumerating and analyzing 40+ non-V8 JavaScript implementations (notes.eatonphil.com)
"The Great ISAs" reading list (cs.cornell.edu)
Stranger Strings: An exploitable flaw in SQLite (blog.trailofbits.com)
A tiny language called Z (chrisdone.com)
Without the futex, it's futile (h4x0r.org)
Is sequential IO dead in the era of the NVMe drive? (jack-vanlightly.com)
A simple JVM implementation in Lua (github.com)
Introducing Google’s new Arm-based CPU (cloud.google.com)
Microvium is very small (coder-mike.com)
A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged (github.com)
How often is the query plan optimal? (vondra.me)
HYTRADBOI 2022 postmortem (scattered-thoughts.net)
SQLite Internals: Pages & B-trees (fly.io)
Speeding up Go's builtin JSON encoder up to 55% for large arrays of objects (datastation.multiprocess.io)
Bootstrapping a Forth interpreter from hand-written ELF binary (github.com)
How to Learn: Userland Disk I/O (transactional.blog)