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. ;-)
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.
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
gawk, the GNU Project's
awk. As a member of the POSIX 1003.2 balloting group in
the early 1990s, I helped shape the POSIX standard for
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
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
UUCP), and then later, arnold AT skeeve.atl.ga.us. Shortly after moving to
Israel, I registered the
skeeve.com domain. (Once upon a time I
was also arnold AT gnu.org 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 Amazon.com). 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:
gawk4.0 is here.
gawk4.1 is here.
An article on
gawk 4.1 for Dr. Dobb's Journal is
I wrote three articles for O'Reilly:
gawkto compare two filesystem trees for producing software releases can be found here.
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.
I have even been interviewed. Here are links to the ones I can find:
gawkand writing for O'Reilly from 2001 is here.
gawk, but also about programming, writing, and other stuff, from 2005, is here.
gawkand me with not a huge amount of new stuff, from 2009, is available here.
In early 2009 a volunteer started putting together an
awk-related website and code archive at http://awk.info. I own this domain, but it is being
run by Tim Menzies, for which I'm quite grateful.
Here is a roadmap for
Here is an article
gawk 4.0.0 on lwn.net.
In 1998, salon.com 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.
If you need to verify the authenticity of software obtained from gnu.org, please follow the instructions at https://ftp.gnu.org/README. The key fingerprint for FSF files signed by Arnold Robbins <arnold AT skeeve.com> is:
Key fingerprint = D196 7C63 7887 1317 7D86 1ED7 DF59 7815 937E C0D2
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.
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.