Tree


README.txtcommits | blame
art/
index.gphcommits | blame

README.txt

Q: Who are you?
A: I am Alexander Arkhipov, a Unix hacker from Moscow.

Q: What's your email address?
A: See "What do you call your Unix users?" and append "@alearx.org"
   to your findings.

Q: Do you have a PGP key?
A: Yes, it's at ftp://alearx.org/pub/pgp/ -- pick the latest one.
   The pub directory is also mirrored on http and gopher.

Q: What services does alearx.org provide?
A: Most services are at alearx.org. There is a mail server running,
   so you can send me mail to this server. I publish news via finger
   (don't just finger the host itself, see instead see "What do you
   call your Unix users?"), and you can read them via http and gopher
   as well. I publish some files to the ftp server, and the pub
   directory is mirrored to http and gopher. There are the http and
   gopher sites, which are mostly identical. You can clone my git
   repositories via anongit (see the /git/ directory on either www
   or gopher site). I also maintain a boring site with a blog and a
   resume at pro.alearx.org.

Q: What language(s) do you speak?
A: Russian is my native language, but I speak English fluently. I
   generally don't read email in Russian -- English is the language
   of computing. I also speak a little bit of German.

Q: Do you maintain any "public" accounts elsewhere?
A: I am called alearkh on github. The rest that you might be able to
   see either exist for stupid reason, or not needed anymore.

Q: What's up with your domain names?
A: I got my first domain name, and started my first open-source
   projects when I was finishing my university. At the time I allowed
   another student to convince me that a good "internet identity"
   would be a unique, easy to pronounce string (even if meaningless),
   such as those people from reddit or whatever would use. I ended
   up making a website at the domain mcflexy.net. In a short while,
   however, I decided that I should instead allow my (real) name to
   speak for itself, but still didn't want to embed my name into a
   domain name because:

     1) I've got a pretty long name
     2) Most shorter versions I could think of at the time were taken

   So instead I decided to register something that'd read as an
   English word or phrase, and finally came up with mineeyes.cyou.
   I would regret the decision almost immediately, as I discovered a
   lot of spam filters had no trust in .cyous.

   At the time I didn't have a lot of money to begin with, and
   transferring them was becoming a huge problem (it was 2022, and my
   "benevolent" government forbids me from naming the Ukrainian event
   that broke out then). It wasn't too long, however, before I
   graduated from my slave camp, and was hired into another, at which
   point I at least managed to get my bitcoins together and start
   thinking. I registered manpager.net (named after the environment
   variable MANPAGER), and put a notice that mineeyes.cyou is going.
   I also realised at later point that I transferred way too much
   bitcoin (unless I just wanted to renew one domain for the next 20
   years), so I registered a few I thought may be useful later.

   I was happy with the situation for a while, but then I had to
   register on github to participate in a project. Github required me
   to give my user a name (and not just a mail address), but all my
   favourite names for Unix users were already taken, and I didn't
   want to name my user "manpager"! I came up with "drjfaust", as in
   "doctor Johann Faust", but I wasn't happy with it.

   Eventually the idea of catenating first X letters of my first name
   with first Y letters of my surname occurred to me. The method also
   has some flexibility, and can produce funny results. 3 for both X
   and Y seemed to be a good number, so I registered alearx.org (.net
   was a mistake -- it's a TLD for ISPs and the like), and changed my
   github user name to alearkh. The x in alearx is substitute for
   Greek chi.

   That pretty much concludes the situation up until now.

Q: What do you call your Unix users?
A: I usually name my main user aa for my initials. I maintain users
   for the more spammy mail called alexander (so if I were to
   register on amazon, I'd give alexander at this domain). Most of
   the other users, that I might maintain to drop some privileges for
   certain tasks, are usually given short names like "tim" or "jean".

Q: What do you call your hosts?
A: I distinguish between the name(s) by which the host is known on the
   local network, and among friends via /etc/hosts, and the
   publicly-known FQDNs, which are set up via DNS, but also matter
   with web and smtp servers.

   The "local" names are short Unix "words", such as "manpager",
   "cflags", "ex", &c. The FQDNs are just whatever makes sense, while
   being short and memorable.

Q: What about copying your works?
A: When I first began programming, I was perplexed by copyright.
   ("license my program!? it's not a book, or something, you know")
   Then there was a period during which I was extremely confused, and
   now I am just mildly confused.

   Inspecting existing licences I stumbled upon BSD0, which removes
   the attribution clause from the normal BSD licence. So I decided
   to deal with the issue by just putting that into COPYING for each
   of my projects. Many still are distributed this way.

   Later I discovered that the copyright laws don't allow me to
   reject my right to sue people who'd forgotten to attribute my work
   to me, so from that point I decided to instead use OpenBSD's ISC
   licence. I also discovered that further complications arise when a
   project includes files from different sources, so instead I now
   have a licence-comment at the top of each source file.

   Now I believe that some of the text files I publish via gopher may
   be subjects of copyright, so I now also have a small notice at the
   bottom of such files.