3 days ago
Regardless of how one might feel about patches-over-email software development, the reality is that a lot of exciting open source projects are developed on mailing lists. Configuring a pleasant plaintext-oriented e-mail environment may not be obvious for those of us who come from a primarily git forge style background. At least, it wasn’t for me. In any case, I’ve finally arrived at a productive setup and I’d like to write it down here for posterity.
27 Aug 25
Here’s a quick tutorial on how to nixify your cargo-based rust project
26 Aug 25
It’s April Cools! It’s like April Fools, except instead of cringe comedy you make genuine content that’s different from what you usually do. For example, last year I talked about the 3400-year history of the name “Daniel”. This year I wrote about one of my hobbies in hopes it would take less time.It didn’t.The video game industry is the biggest entertainment industry in the world. In 2024, it produced almost half a trillion dollars in revenue, compared to the film industry’s “mere” 90 billion.
Let’s use panic metadata embedded inside Rust binaries to help us reverse engineer!
Reversing a Rust infostealer loader from a Discord fake game scam.
05 Aug 25
“Your primary goal is not to solve their problem. Your primary goal is to help them become one notch more capable of solving their problem on their own. So it’s okay if they take notes.”
08 Jul 25
26 Jun 25
24 Jun 25
13 Jun 25
06 Jun 25
05 Jun 25
03 Jun 25
19 May 25
13 May 25
Although PrintNightmare and its variants were theoretically all addressed by Microsoft, it is still affecting organizations to this date, mainly because of quite confusing group policies and settings. In this blog post, I want to shed a light on those configuration issues, and hopefully provide clear guidance on how to remediate them.