2016-10-27

New Zealand Open Source Awards 2016 Special Prize

This is nice! For my work on the Linux man-pages project over the last 16 years, I was this week awarded the New Zealand Open Source Awards 2016 Special Prize (tweet, announcement on the NZOSA website). A video of the award announcement and my prerecorded acceptance speech is available on YouTube.

2016-10-22

Getting ready to say goodbye to some old friends

Anyone who spent time around me in the 2000s will have an idea of what the picture below is about.

As I wrote newer chapters TLPI, I constantly reread chapters that I'd already written, red pen in hand. For years, I'd always have printed copies of a couple of chapters nearby to review, to fill spare moments while I was commuting, waiting for something, or just sitting in the Biergarten on a sunny weekend afternoon.

Each chapter got printed anything from around 6 to 12 times, and typically I'd read each printed copy twice, so that I could better detect ordering and forward-reference issues in the text. So, by the time the book was published, I'd read drafts of each chapter around  12 to 20 times. After reviewing each printed draft, I'd then integrate changes and improvements (sometimes informed by what I'd learned during the writing of later chapters) into the text.

I kept all those printed copies, in part because I wanted to get an idea of how some chapters progressed over time. All of the printed copies are sitting in the pile in the photo. Well, nearly all; after that photo was taken, I discovered another 15cm pile that was still sitting in my hometown in New Zealand.

Because those printouts were my constant companion for such a long time, and the writing of the book was so central to my life for a long time, I haven't quite been able to bring myself to let them go. So, for the last few years, the chapters have been sitting in three banana cartons. But, they have to go out sometime, and I think I'm nearly ready to let them go, though I'll probably keep drafts of a few chapters just as reminders.

2016-10-09

Seventh print run of TLPI

The files for the seventh print run of The Linux Programming Interface are heading off to the printer about now. The changes since the last print run are few: just 15 fixes (all minor) were required for this print run.

2016-10-06

Traditional Chinese translation of TLPI is published this month

The Traditional Chinese translation of TLPI this month. This brings the number of translations of TLPI to four!

The translation is published in two volumes (1, 2) by Taiwanese publisher, GOTOP. My special thanks to Aaron MingYi Liao (廖明沂), who has worked very diligently and for a long time over the translation.