Setting the clock ahead to see what breaks

Determine durations with monotonic clocks if available

S p a m m y s y s C a l l s in strace dumps

IRC: Run it or use it, but try to avoid doing both (2021)

Twenty five thousand dollars of funny money

WPA3: no go on Raspberry Pi (plus some Mac gotchas)

Unintentionally BREAKing a serial console

Systems design and being bitten by edge-triggering

User IDs probably shouldn't be passed around as ints (2018)

A Reader Asks How to Avoid Working for Evil

The night of 1000 alerts (but only on the Linux boxes)

Free associating from 'df' to RCE

Tasks, Lists, and Promises

Paying a visit to planet BSD

Debian/Raspbian rngd with -S0 will bite you after a week

You can do a lot with an empty file

That simple script is still someone's bad day

Just some red flags. No big deal. Just ignore them

Dumb things you can sometimes do with hard links

Editing stuff in prod

Text editors through the years, and my little "secret" (2011)

When Command-V (or CTRL-V) is your "copilot"

It's now your fault they don't know about it

More stories about stacks of modems

Toll signs on 101 report your transponder setting

Setting the story straight on quite a few issues

A sysadmin's rant about feed readers and crawlers

A nice story about Unix processes “infecting” each other

C++ header files and inter-class connections

Results without all of the brackets

More →