Blogs / Personal blogs

Geoffrey Thomas (ldpreload)

ldpreload.com

I'm a software engineer living in Brooklyn, NY, with particular interests in operating systems infrastructure, secure computing, and the like. You can probably find me in a coffee shop reading about terminal emulation, writing dynamic libraries to do strange things , or occasionally working on my Debian packages.

Popular posts
3
Total points
520
HN comments
106
Rank
#4,914 personal

Visit ldpreload.com → RSS feedOn Hacker News May 2015 – Jul 2021

Software Engineering 2Tools & Productivity 1Systems & Performance 1Security & Privacy 1Infrastructure & DevOps 1

2

Signalfd is useless

UNIX (well, POSIX) signals are probably one of the worst parts of the UNIX API, and that’s a relatively high bar. A signal can be sent to your program at any point when it’s running, and you have to deal with it somehow. Traditionally, there are three ways …