technical.cx Sources

Lobsters

A New Design for Pretty Printer Implementations in Rust

Since I studied Rustc’s pretty printer and implemented my own pretty printer library (which is used in the cgrammar crate, a crate for parsing and processing C23 syntax), I have been thinking about how to design a better pretty printer library, especially...

Topics: Programming

Entities: Programming

Lobsters

Parallel Reconstruction of Lawful TLS Wiretapping

Transport Layer Security (TLS) is the protocol involved in getting the lock icon to appear in your browser next to the URL. Under the hood it uses a bunch of really cool numbers for encryption. Some numbers are considered private and need securing; some are...

Topics: Security

Lobsters

Typical

A browser extension that makes it easy to detect and profile fonts on any website to reveal their properties and metadata

Lobsters

Voxel Space

Terrain rendering algorithm in less than 20 lines of code

Lobsters

NixOS 26.05 released | Blog | Nix & NixOS

Nix is a tool that takes a unique approach to package management and system configuration. Learn how to make reproducible, declarative and reliable systems.