alessandro.carminati

Friday, February 6, 2026

Cheri & Fil-C, are they the C memory-safe solution?

›
Looking at the past Pointers Were Never Meant to Be Just Numbers (And C Didn’t Kill That Idea… We Did) Ask a C programmer what a point...
Sunday, January 25, 2026

When Clever Hardware Hacks Bite Back: A Password Keeper Device Autopsy

›
Or: how I built a USB password keeper that mostly worked, sometimes lied, and taught me more than any success ever did. I recently fou...
Wednesday, January 14, 2026

hc: an agentless, multi-tenant shell history sink (because you will forget that command)

›
For a long time, my daily workflow looked like this: SSH into a server… do something clever… forget it… SSH into another server… regret ...
Sunday, September 14, 2025

Schrödinger’s test: The /dev/mem case

›
Why I Went Down This Rabbit Hole Back in 1993 , when Linux 0.99.14 was released, /dev/mem made perfect sense. Computers were simpl...
Thursday, September 11, 2025

When Kernel Comments Get Weird: The Tale of read_mem

›
When Kernel Comments Get Weird: The Tale of drivers/char/mem.c As part of the Elisa community, we spend a good chunk of our time spelunk...
1 comment:
Sunday, August 31, 2025

Confessions of a Nano User: Tabs, Spaces, and the Forbidden Love of OSC 52

›
“Hi, my name is Alessandro, and… I use nano.” There. I said it. After years of quietly pressing Ctrl+X , answering “Yes” to save, and l...
‹
›
Home
View web version

About Me

Alessandro Carminati
The views and options expressed here are my own and do not represent those of my employer, NVIDIA.
View my complete profile
Powered by Blogger.