Odin Loch, fondateur d’Imortek
Odin Loch Sydney, Australie
À propos

Bonjour — je suis Odin Loch

Je construis des systèmes d’exploitation, des architectures d’intelligence artificielle (IA), des bibliothèques mathématiques, et des outils qui déterminent ce que fait un programme quand plus personne n’a le code source. Surtout la nuit, depuis Sydney. Imortek est le nom sous lequel je publie ce travail.

J’ai deux diplômes — en logiciel et en sciences hospitalières — et je travaille actuellement comme outilleur. Rien de tout cela n’est la qualification qu’on attend pour ce genre de logiciel, et c’est exactement pourquoi tout ce que je publie est écrit pour être vérifié plutôt que cru.

Exerçant sous le nomImortek
Emploi principalOutilleur
Dépôts15
Licence publique générale GNU AfferoAGPL-3.0+
Dans mes propres mots

Pourquoi je travaille comme ça

J’aime toute l’ingénierie et toutes les sciences, et je n’ai jamais été doué pour rester dans une seule. C’est pour ça que l’étagère a une Berkeley Software Distribution (BSD) durcie à côté d’un schéma de chiffrement authentifié avec données associées (AEAD), à côté d’outillage carbure, à côté d’un article sur la façon dont on mesurerait la richesse nationale en mégajoules. Ce n’est pas une stratégie. C’est ce qui m’intéresse vraiment.

Travailler seul veut dire que personne ne vérifie mon travail, donc j’ai intégré la vérification au travail. ParanoidBSD ne marque pas un fichier comme porté tant que la vérification différentielle ou par représentation intermédiaire (IR) n’est pas passée, parce que je sais très bien qu’un fichier qui se contente de compiler ne m’a rien dit. MathScript renvoie Result<T> partout au lieu de lever des exceptions, parce que je voulais les cas d’échec visibles dans le type plutôt que découverts à trois heures du matin. AEGIS a une seule règle — rien n’est fait tant qu’une simulation d’attaque ne l’a pas confirmé — parce que mon intuition sur l’analyse de trafic s’est trompée à plusieurs reprises, et pas la simulation.

Le même raisonnement explique les parties de ce site qui ont l’air de plaider contre moi. La perplexité de Cell AI est de quatre ordres de grandeur pire que celle du transformeur génératif pré-entraîné 2 (GPT-2), et c’est sur sa page d’accueil. Le décompilateur récupère les algorithmes à F1 0,056 sur binaires dépouillés, à côté du 1,000 qu’il obtient avec les symboles. Le travail sur le standard de chiffrement avancé (AES) a échoué, et il est publié comme un échec, avec les statistiques qui montrent pourquoi. Si je cachais cela, vous n’auriez aucun moyen de savoir lesquels de mes autres chiffres croire.

ParanoidBSD se décrit comme “un système d’exploitation sécurisé fait par un schizophrène”. C’est ma formule sur moi-même et je la garde. Cela ne veut pas dire que l’ingénierie n’est pas fiable — les contrôles sur ce travail sont plus stricts que ce que beaucoup de logiciels commerciaux voient un jour, et ils sont écrits là où vous pouvez les lire. Cela veut dire que je préfère vous dire qui construit ceci plutôt que vous laisser le découvrir plus tard.

Si vous êtes en train de décider si vous pouvez dépendre de tout cela : lisez les tests, les relevés de provenance et les limites publiées. Ce sont les parties faites pour être vérifiées, et elles vous en diront bien plus que moi.

Ce que c’est

Un atelier d’ingénierie, pas une startup

Il n’y a ni équipe, ni financement, ni argent d’investisseurs à dépenser, ni plan de croissance. Il y a une personne avec un métier, deux diplômes, et une quantité inhabituelle de temps passé sur les systèmes d’exploitation, la cryptographie, les méthodes numériques et l’apprentissage automatique.

C’est une faiblesse à presque tous les égards et une force sur un point : rien ici n’a été façonné par le besoin de faire bonne impression devant un investisseur. Le chiffre de perplexité qui est à quatre ordres de grandeur est publié. Le F1 de 0,056 du décompilateur est imprimé à côté du 1,000. Le schéma cryptographique dit “prototype, pas pour la production” sur sa propre page d’accueil, parce que c’en est un.

Le logiciel est réel et les tests sont réels. Là où quelque chose n’a pas été vérifié, la page le dit, dans le même corps de texte que tout le reste.

L’exigence
  • Compiler ne vaut pas vérification. Un fichier qui compile n’a pas été montré comme fonctionnant.
  • Les modèles ne s’auto-certifient jamais. Ils proposent ; l’outillage déterministe dispose.
  • Les limites vont en première page. Pas dans une note de bas de page, pas dans une annexe.
  • La mesure l’emporte sur l’intuition. Surtout quand l’intuition est sûre d’elle.
  • Un résultat négatif est un résultat. Le travail sur AES a échoué, a été documenté correctement, et est publié comme un échec.
Pourquoi ce nom

Imortek, et la formule sur la schizophrénie

Le dépôt ParanoidBSD se décrit comme “un système d’exploitation sécurisé fait par un schizophrène”. C’est la formule que l’auteur emploie sur lui-même, et elle reste parce qu’elle lui appartient et parce qu’elle est plus honnête que l’alternative.

Il vaut la peine de dire clairement ce que cela veut dire et ne veut pas dire ici. Cela ne veut pas dire que l’ingénierie n’est pas fiable — les contrôles de vérification sur ce travail sont plus stricts que ce que voit la plupart des logiciels commerciaux, et ils existent par écrit là où n’importe qui peut les vérifier. Cela veut dire qu’il s’agit d’une personne qui construit en public, sous son propre nom, avec ses propres conditions énoncées plutôt que cachées.

Si vous évaluez la possibilité de dépendre de ce logiciel, évaluez les tests, les relevés de provenance et les limites publiées. Ce sont les parties conçues pour être vérifiées, et elles vous en diront bien plus que n’importe quelle biographie.

Le travail

Sept produits, quarante-six domaines de recherche

ParanoidBSD

HardenedBSD 15-STABLE vers C++23, avec un noyau de capacités et de descripteurs.

Cypha

Une architecture d’IA issue des premiers principes. Classer, régresser, échantillonner, générer.

RetDec Imortek

Un décompilateur qui récupère des algorithmes, pas seulement du pseudocode.

MathScript

Calcul formel et numérique en C++23, avec ses propres sous-programmes d’algèbre linéaire de base (BLAS) et sa bibliothèque d’algèbre linéaire (LAPACK) intégrés.

AEGIS

Transport masquant les métadonnées pour consortiums à accès contrôlé.

SENTINEL

Analyse criminelle avec traçabilité complète sur chaque piste.

Cell AI

Un modèle de séquences non transformeur, publié comme un journal de recherche honnête.

L’étagère de recherche

Quarante-six domaines, de la conception AEAD à l’outillage carbure, chacun avec son niveau de preuve indiqué.

Kickstarter PBSD

En ligne jusqu’au 12 novembre 2026. Finance le calcul qui termine le portage.

Contact

Comment joindre Imortek

Licences commerciales

Dites-nous ce que vous voulez utiliser et à peu près quelle est la taille de votre organisation. Vous recevrez un chiffre, pas un rendez-vous de découverte.

Écrire au sujet des licences

Bugs et contributions

Issues et pull requests sur le dépôt concerné. La bio du profil demande des commits, et ce n’est pas une formule.

GitHub

Presse et Kickstarter

La campagne est en ligne jusqu’au 12 novembre 2026. Posez n’importe quelle question sur le portage, le modèle de budget ou les contrôles de vérification.

Divulgation de sécurité

Signalez-le d’abord en privé par e-mail. ARIA en particulier est un prototype non audité, publié pour être attaqué.

Envoyer un signalement

Les adresses e-mail de ce site sont assemblées par script pour rendre la collecte automatique un peu moins commode. Si rien ne se passe quand vous cliquez, l’adresse est .