Welcome to my home page. I am Arnold Robbins. In Israel, where I live now, I use my Hebrew name, "Aharon".

This website is and will likely remain a work-in-progress for quite a while.

For fun, instead of editing raw HTML with vim, I decided to try using a WYSIWYG HTML editor — Amaya from the W3C. In particular, I really like the fact that it is Free Software that works on GNU/Linux. I am also very impressed that it compiled out-of-the-box with no problems.

Update, May 2010: After updating to Fedora 12, Amaya no longer compiles. Sigh. I've switched to Kompozer.


I know this looks like something out of 1992. However, to quote the old Jim Croce song: "There's never enough time to do the things you want to do, once you find them...". At least there's a page here; fancy web design will have to wait until my next reincarnation. ;-)

Some Biographical Stuff

I am a native of Atlanta, GA, in the USA, where I was born and spent most of my life. I earned my undergraduate degree at Yeshiva University in New York City and my graduate degree at the Georgia Institute of Technology in Atlanta.

I am a professional programmer and technical author. I am also a happy husband, the father of four wonderful children, and an amateur Talmudist (Babylonian and Jerusalem). My wife and I have been married since 1990, and boy does the time fly!

Since late 1997, My family and I have been living in Israel. I speak Hebrew fairly well, although as a second language, with a definite American accent. I despair of ever getting all the gender difference stuff right.

I have two younger brothers and, between my brother and brother-in-law, four nieces and one nephew.

Some Professional History Stuff

I have been working with Unix systems since 1980, when I was introduced to a PDP-11 running a version of Sixth Edition Unix. My experience also includes multiple commercial Unix systems, from Sun, IBM, HP and DEC. I have been working with GNU/Linux systems since 1996. I like my now not-so-new Macintosh laptop, but it has been pretty much commandeered by my children.

I have been a heavy awk user since 1987, when I became involved with gawk, the GNU Project's version of awk. As a member of the POSIX 1003.2 balloting group in the early 1990s, I helped shape the POSIX standard for awk.

As mentioned, I maintain gawk (which is Free Software) and its documention. The Free Software Foundation's home page for gawk is here. I have been involved with gawk since late 1987 or so, and have been the sole maintainer since approximately 1994.

Should you be at my home page because you are unhappy with how I function as gawk's maintainer, please read this open letter.

In previous incarnations I have been a systems administrator, and a teacher of Unix and networking Continuing Education classes. I have also had more than one poor experience with start-up software companies, which I prefer not to think about anymore. For several years I worked writing high end Command and Control related software for a leading Israeli software company.

Now, in my mild-mannered secret identity as Aharon Robbins, I work at Intel's Israel Software Design Center, in Jerusalem. I have to admit that I like working for Intel; it's an amazing company. I occasionally write a work-related blog for Intel, and hope to eventually start a personal blog as well.

My resume, in PDF form, is here.

My domain is named after the main character in Robert Asprin's "myth" series of books which I was really into at the time I got my first home computer (a Unix system, of course). Initially, I was skeeve!arnold (yes, UUCP), and then later, arnold AT Shortly after moving to Israel, I registered the domain. (Once upon a time I was also arnold AT but that address was disabled many years ago; don't try to use it.)

A talk I gave in May 2014 at the Modi'in Open Source Developer's Club is available here. This is an updated version of a talk I gave at the August 2011 August Penguin meeting. (They didn't want to put it up because it did not allow modifications. But this is autobiography, not documentation.)


I am the author or co-author of a number of books from O'Reilly and Prentice Hall. The full list is available here (courtesy of A page at O'Reilly with links to all my stuff is here.

I am the Series Editor for the Prentice Hall Open Source Software Development Series.


I have also written some articles for Linux Journal (long ago) and for O'Reilly. Here are the Linux Journal articles:

An article on gawk 4.1 for Dr. Dobb's Journal is here.

I wrote three articles for O'Reilly:

Miscellaneous Software

Besides gawk I have produced some other software of interest over the years. In the first half of 2015 I made these bits available on Github.

I will eventually add a list here, with links, describing each one.

Web Interviews

I have even been interviewed. Here are links to the ones I can find:

Some Miscellaneous Links That Aren't Organized Yet

In early 2009 a volunteer started putting together an awk-related website and code archive at I own this domain, but it is being run by Tim Menzies, for which I'm quite grateful.

Here is a roadmap for gawk development.

Here is an article about gawk 4.0.0 on

In 1998, published a two-part article about why developers trained in the Unix mindset are better able to handle situations where things go wrong. The title was "The Dumbing Down of Programming".  Here are links to Part 1 and Part 2. Each part has two pages. I recommend reading the full article. (Unfortunately, these seem to not be available anymore.)

October 2014 Update: Courtesy of Richard Blake, the articles can be found. Here are the links to Part 1, and Part 2.

Peter Norvig, head of development for Google, wrote a wonderful essay entitled "Teach Yourself Programming In 10 Years".  It is here.  I liked it so much that I quoted it as an appendix in my book on Linux programming.

On a related note, this brief article from April 2010 discusses how the Linux kernel team is aging, but has also accumulated considerable wisdom.  I'm not sure how long I'll leave this link here.

This link describes a study showing that the cognitive style encouraged by the Unix command-line way of working is good for improving understanding and efficiency.

A study showing that patent trolls have caused a huge amount of lost wealth.

The following story, ``How I Met My Wife'', by Jack Winter, is just a brilliant piece of writing.

Here is a nice (but a bit long) description of one of the things I did on my vacation in August 2013: a visit to the Chihuly Museum in Seattle.

Here is the ``origin story'' of Sherman and Mr. Peabody.

This is a Git man page generator.

A nice description of What Programmers Say vs. What They Mean.

German can be a very strange language. Video.

Software Signing Key Fingerprint

If you need to verify the authenticity of software obtained from, please follow the instructions at The key fingerprint for FSF files signed by Arnold Robbins <arnold AT> is:

Key fingerprint = D196 7C63 7887 1317 7D86  1ED7 DF59 7815 937E C0D2

Contact Info

If you are so impressed that you wish to reach me, send email to arnold AT skeeve DOT com. No web links, since I already get more spam than anyone deserves.

Blah blah stuff

Copyright 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016 Arnold David Robbins. All Rights Reserved.

First started: 24 March, 2009.

Last updated: 19 March, 2016.