Romain “Artefact2” Dal Maso
-
My OpenPGP public key:
B709 A6E4 82D8 CB26 D100 4B17 19A9 512F 7A21 425A
You can find the same fingerprint on my
GitHub profile and in a TXT record in
the artefact2.com
domain name (use a
DNSSEC resolver). You can also
check archive.org
to make sure the fingerprint has stayed the same
since october 2017. Do not download my
public key from anywhere
but https://keys.openpgp.org/
.
-
My email: <firstname.lastname@artefact2.com>
-
I live near Basel, Switzerland. Send me an email
if you want to meet and exchange PGP signatures.
About me
-
I work as a full-time teacher. I teach
mathematics and some computer science to
french high schoolers.
-
I am a libre software evangelist. I have
been using it for over 15 years,
starting with Ubuntu 5.10 and now with
Arch GNU/Linux. My favourite text editor
is GNU Emacs.
-
In my free time, I enjoy: reading
(sci-fi and high fantasy), listening to
music (in no particular order:
psytrance, EUPM, melodeath, italo disco,
eurobeat), road cycling, chess,
photography and table-top role-playing
games. I also take care of my pet python
and boa.
-
I am known as
artefact
on
libera.chat IRC. I do not use other
social media.
See my photo
portfolio (latest update: 2020-04-11).
I also maintain a blog
(latest update: 2022-04-08).
Programming portfolio
- llm-eval and
llm-sampling:
rank LLMs based on blind vote data, and understand LLM sampling algorithms with visual examples
(PHP, Javascript, SQLite).
- Hitome:
a light-weight system monitor for Linux systems (Rust).
Similar to glances/htop.
- Destriant:
a stock portfolio overview tool that runs entirely in
the browser. Spiritual successor of pfm.
- Ormulogun:
a tactics trainer for chess. Two main features: the
training interface (JS) and the automatic puzzle
generation and categorization (C, PHP).
- Gumble:
a simplistic chess engine (C).
- TeXBrEw:
an ambitious XeTeX template for creating good looking
D&D homebrew.
- libxm:
a small C library for playing back FastTracker II
modules.
- libxm.js:
libxm, emscriptenized and with a cool
visualisation.
- alsaimpulse:
an ALSA plugin for applying convolution filters (FIR),
useful for DRC (room correction, room EQ)
- webgl-demos:
my attempts at WebGL.
- centralcasting:
computer implementation of the "Central Casting:
Heroes of Legend" book. See also a cool graph of all
the relationships
between tables.
- Osmium:
a now-discontinued fitting simulator and loadout
sharing platform for EVE Online (PHP, PostgreSQL, JS,
Sphinx).
- libdogma:
a fast fitting engine for EVE Online (C). See also the
PHP extension for
bindings: php-dogma.
Find all my other projects
on GitLab
and GitHub.