The mastodon handle that was listed is for his Greek/Greece one and not
the technical one. It seems for the IOCCC it would be better to have the
tech one.
Also added his GitHub handle.
The following characters are no longer encoded
and are represented as themselves:
- & is no longer encoded
- / is no longer encoded
- < is no longer encoded
- > is no longer encoded
- [\x80-\xff] is no longer encoded
The author ID JSON files under `/author` have
been updated accordingly.
Fixed author/author_handle.json situations where "location_code",
"location_name", and/or "deprecated_twitter_handle" was an empty
JSON string. In those cases the JSON null is used instead.
The `author/author_handle.json` file content was generated
by the commands:
```sh
cd tmp
rm -rf ../author
./gen_author_json.sh author_handle.txt author.csv author-wins.csv ../author
```
Also installed is `author/README.md` that describes the `author/`
directory tree and author_handle.json format.
Some tmp files were slightly modified before to help the
`gen_author_json.sh` tool.
NOTE: The `gen_author_json.sh` tool is under the `tmp/` directory
and **NOT** the `bin/` directory. Like the files under tmp/`
directory, the `gen_author_json.sh` tool will go away as the files
and tool are not needed.
The `author/author_handle.json` files will become authoritative,
replacing the `gen_author_json.sh` tool and files under tmp/`
directory. However we will keep them around for a while, at least
a git of time after issue #4 is resolved.