cflems's

Takes

Piping hot takes from the world of software, technology, and infrequent contact with grass.

Thinkpad X9-14 Review (Linux POV)

Carson Fleming Hardware Mar 27

An unfiltered account of my experience installing desktop Linux on the bleeding edge. (And maybe some content about the laptop itself.)

Take Thumbnail

How to Make C Safe

Carson Fleming Compilers Jan 16

The C programming language is often criticized for being memory-unsafe, but nothing about its syntax necessitates such an attribute. Let's explore how simple changes to compilers' code generation patterns can eliminate entire classes of memory bugs, without spending a half-century rewriting code.

Take Thumbnail

Fix External GPG in Thunderbird Snap

Carson Fleming Security Oct 11

Proper email OpSec requires keeping PGP private keys off your primary hard drive, but the Thunderbird snap in Ubuntu 24.04 renders that impossible. Here's how to fix it.

Take Thumbnail