```
||||| _ _ _ _
= Z . = | |_ | | |_ __ _ _ _ _ ___| |_
= , = | ' \| | | ' \| ' \ _| ' \/ -_) _|
= o ` = |_||_|_|_|_|_|_|_||_(_)_||_\___|\__|
|||||
```
I am Noah Hellman, the author of this site. I can be reached at
, feel free to encrypt using my PGP [public
key](/publickey.txt).
I have made a couple of [publications](/publications).
All content on this site, unless otherwise specified, is created by me and can
be shared under [CC-BY-SA][]. In other words, share freely with attribution
under the same license.
[CC-BY-SA]: https://creativecommons.org/licenses/by-sa/4.0/
## Site
This website is completely static and generated by a custom generator. Pages
are written in djot markup and then converted into HTML. The markup syntax is
described [here](syntax). The source code for the generator and all content is
available at . The generator mostly reuses
existing software such as
- [markup][] for generating HTML,
- [jotdown][] for parsing and converting Djot to HTML,
- [latex2mathml][] for converting LaTeX equations to MathML.
- [vim][] for syntax highlighting source code.
[markup]: https://github.com/utkarshkukreti/markup.rs
[jotdown]: https://github.com/hellux/jotdown
[latex2mathml]: https://github.com/osanshouo/latex2mathml
[vim]: https://github.com/vim/vim
Math equations are rendered using [MathML][], which is natively supported by
most modern browsers[^mathml_compat]. Browsers without support should show the
original LaTeX input instead.
The rendered MathML uses unicode characters which some systems may not have
fonts that support. In order to render correctly, one may need to install a
font that covers these characters, see
for instructions
and examples of fonts with appropriate coverage.
[MathML]: https://www.w3.org/TR/MathML/
All pages are available in both HTML and plain text. The plain text page can be
accessed through the link in the footer or by appending `.txt` to the URL. For
example, this page can be fetched with curl by running
`curl https://hllmn.net/about.txt`.
[^mathml_compat]: See MathML browser compatibility at
.