░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒
                 ▒░                          ▒░
                 ▒░  Welcome to              ▒░
                 ▒░                          ▒░
                 ▒░  ░█▀█░▀█▀░█▀▀░█░░░█▀▀░▀  ▒░
                 ▒░  ░█░█░░█░░█▀▀░█░░░▀▀█░░  ▒░
                 ▒░  ░▀░▀░▀▀▀░▀▀▀░▀▀▀░▀▀▀░░  ▒░
                 ▒░                          ▒░
                 ▒░             gopherhole!  ▒░
                 ▒░                          ▒░
                  ░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒
       
              My name is Niels.  I live in Denmark.
       
       
       ═╬═══════╬═
        ║ Jokes ║
       ═╬═══════╬═
       
       I like to create jokes.  As a child I set out to write down all jokes and
       riddles I could come up with, and, more importantly, also decided to properly
       categorize them.
       
       The categories I created in 2002 were:
       
         - Garden
         - Work
         - Food
         - Cannibals
         - Books
         - Balls
         - Animals
         - Robbers
       
       I have made a selection of my 2002-era jokes available in translated form:
       
 (TXT) My old jokes
       
       After initial success, I decided to pause my joke categorization work and focus
       on other things in life.  Then, in 2007, my mission continued.  At this point I
       had learnt how to program with Active Server Pages, which enabled both for a
       more structured way of saving jokes and riddles as well as for a more
       interactive exploration of joke categories.
       
       During the five years I had also learnt how some jokes and riddles can be
       difficult to categorize into single categories.  As such, the second iteration
       of my joke database would allow for each joke or riddle to have more than one
       category.
       
       I have also made a select few of these 2007-era jokes available in translated
       form:
       
 (TXT) My slightly less old jokes
       
       The third iteration of my joke database is still in development.
       
       
       ═╬════════════╬═
        ║ Other work ║
       ═╬════════════╬═
       
       I'm also a computer scientist.  By day I work as a programmer in a Danish
       software company.
       
       I attend BornHack every year.  Can recommend!
 (HTM) BornHack: a 7 day outdoor hacker tent camp in Denmark
       
       I use NixOS as my operating system on both my laptop and my servers.  I think
       it's nice!
 (HTM) NixOS: Reproducible builds and deployments
       
       This gopherhole uses geomyidae as its Gopher daemon, configured in Nix:
 (HTM) Nix systemd service wrapper for geomyidae
 (HTM) Nix' declarative requirements for building my gopherhole
       
       
       ═╬════════════╬═
        ║ Cool links ║
       ═╬════════════╬═
       
 (DIR) Troels Henriksen's OCaml Reference
       
       
       ═╬═════════╬═
        ║ Contact ║
       ═╬═════════╬═
       
       Name: Niels G. W. Serup
 (HTM) Email: ngws@metanohi.name
       IRC: ngws on libera.chat (mostly hanging out on the #diku channel)
 (HTM) WWW: metanohi.name
 (HTM) Twitter: @ngwwws