Lobster Roll

All Programming (General) 3774 Systems / Low-Level / OS 2950 Programming Languages / CS Theory 2127 Data / Databases / Infrastructure 1761 AI / Machine Learning 1524 Web Development 1308 Security / Privacy 1009 Culture / Philosophy / History / Reading 962 Productivity / Career / Business 731 Gaming / Retro Computing 538 Maker / DIY / Hardware 516 Design / UX / Visualization 491 Science / Math / Physics 428 Apple / macOS / iOS 355 Internet / Digital Culture 162 Health / Fitness / Lifestyle 14 Crypto / Blockchain 4

Systems / Low-Level / OS

DMMSY: C99 implementation of Single-Source Shortest Path (github.com)
Tracking NixOS option values and dependencies (oddlama.org)
Using Haskell's 'newtype' in C (blog.nelhage.com)
Ladybird adopts Rust, with help from AI (ladybird.org)
Designing Odin's Casting Syntax (gingerbill.org)
Cursed engineering: jumping randomly through CSV files without hurting yourself (github.com)
Using The New Bridges of FreeBSD 15 (blog.feld.me)
jit: A header-only, cross-platform JIT compiler library in C. Targets x86-32, x86-64, ARM32 and ARM64 (github.com)
Simulating fusion reactors in C++ (youtube.com)
Comparing C/C++ unity build with regular build on a large codebase (2024) (hereket.com)
Read Locks Are Not Your Friends (eventual-consistency.vercel.app)
Bit-fields (mocelik.com)
Back to FreeBSD: Part 1 (hypha.pub)
Are Compilers Deterministic? (blog.onepatchdown.net)
Drowse: Nix dynamic derivations made easy (github.com)
Parse, Don’t Validate AKA Some C Safety Tips (lelanthran.com)
Running RISC-V in a VM to test my snaps (blog.popey.com)
HTTP/3 on FreeBSD: Getting QUIC Working with nginx in a Bastille Jail (blog.hofstede.it)
Parse, don't Validate and Type-Driven Design in Rust (harudagondi.space)
The C Iceberg (youtube.com)
Process Isolation on NetBSD with chroot (overeducated-redneck.net)
Linux 7.0 is coming, and it could be one of the biggest updates in years (xda-developers.com)
How to review an AUR package (bertptrs.nl)
The Tatix System (thasso.xyz)
finding credentials in .msi files with msiexec (ljb.fyi)
Brat, a parallel TAP testing harness for the POSIX shell (codeberg.org)
Cleaning up merged git branches: a useful one-liner (spencer.wtf)
Automate Qt/QML GUI Interactions in Embedded Development with Spix (kdab.com)
New TLS allocators for glibc (youtu.be)
eBPF on Hard Mode (feyor.sh)