🦞🌯 Lobster Roll

Stories by robey

bitbottle: a modern archive file format (code.lag.net)
IPv6 Internet Is Broken (adminhacks.com)
NSA backdoor discovered in the wild: The strange story of “Extended Random” (blog.cryptographyengineering.com)
Some printers have been found using NSA BSAFE, with the Dual EC DRBG backdoor, and an activated extension that caused the endpoint to generate even more "random" data, to help ease the exploit.
Bizcat - an 8x16 bitmap font (robey.lag.net)
The Year of the Linux Laptop - Darter Pro Review (robey.lag.net)
Discovery of new UEFI rootkit exposes an ugly truth: The attacks are invisible to us (arstechnica.com)
Your Princess Is in Another Castle: Misogyny, Entitlement, and Nerds (thedailybeast.com)
The State of Async Rust (corrode.dev)
Open Source Keyboardio Atreus Keyboard – Six Week Review (codesections.com)
Please Put OpenSSL Out of Its Misery (queue.acm.org)
Apple 1 ROM disassembly (256 bytes) with explanation (gist.github.com)
in which the word column has several meanings, none of them architectural (technomancy.us)
ChaCha12-BLAKE3: Secure, Simple and Fast authenticated and committing encryption (kerkour.com)
1990: LambdaMOO (if50.substack.com)
Browser Startup Comparison (netmeister.org)
Quick takes on the GCP public incident write-up (surfingcomplexity.blog)
zee: A modern text editor for the terminal written in Rust (github.com)
On The Sad State of Macintosh Hardware (weblog.rogueamoeba.com)
Thoughts on Debugging (catskull.net)
The Problem with RISC-V V Mask Bits (computerenhance.com)
Uncanny Valley (A description of life in Silicon Valley) (nplusonemag.com)
Surprised this wasn't posted yet: a very astute glimpse at the soullessness of peak-bubble life.
OpenSSL is written by monkeys (peereboom.us)
An oldie but goodie from 2009: Someone tries to use openssl to do basic things, and ends up an alcoholic. This matches my experience back in 2000, which tells me that it's just a time capsule of bad code, and nobody's ever cared enough to try to clean it up. As someone on Twitter pointed out, ...
Ply: Build cross-platform apps in Rust (plyx.iz.rs)
Email over NNCP (via exim) (salsa.debian.org)
PartialExecuter: Reducing WebAssembly size by exploring all executions in LLVM (leaningtech.com)
c3r3s: a serial 64-bit bootloader for the raspberry pi 3 (github.com)
Fallible - The Lost Sibling of Result and Option (datavirke.dk)
yeri: graph timeseries data into an SVG in the browser (code.lag.net)
Some of what we did at Danger (makers of the Sidekick, predecessor to Android) (medium.com)
Beyond coding. We forge: The Forgejo project is now live (forgejo.org)