Paradoxal Code — une création Egregore Byte Éditeur de logiciels · une création Egregore ByteSoftware publisher · a creation by Egregore Byte
ProduitsProducts Code éthiqueEthical code

Paradoxal Code · Éditeur indépendant · une création Egregore ByteParadoxal Code · Independent publisher · a creation by Egregore Byte

Paradoxal
Code

Éditeur indépendant de logiciels métier pour les studios de production. Nous transformons les contradictions du terrain en outils — conçus depuis l'intérieur, qui rendent le pouvoir à celles et ceux qui les utilisent. An independent publisher of business software for production studios. We turn the field's contradictions into tools — built from the inside, that give power back to the people who use them.


La maisonThe house

Une société, une main.One company, one pair of hands.

La société · L'éditeurThe company · publisher

Paradoxal Code

Un éditeur indépendant : pas de multinationale, pas d'investisseurs à rassurer. On conçoit, on code, on distribue et on assure le support en direct. Une exigence — chaque ligne de code sert l'utilisateur, jamais l'inverse.An independent publisher: no multinational, no investors to please. We design, code, distribute and support directly. One rule — every line of code serves the user, never the other way around.

L'auteur-créateurThe author-creator

Egregore Byte

Le pseudonyme du créateur : un praticien de la production devenu développeur, qui construit les outils qu'il aurait voulu avoir sur le terrain. Chaque produit porte la signature by B. — by Byte.The creator's pen name: a production practitioner turned developer, building the tools he wished he'd had in the field. Every product carries the by B. signature — by Byte.

Les créationsThe creations

Deux outils, une exigence.Two tools, one standard.

Production Studio by B. DisponibleAvailable

Coûts & marges, en directCosts & margins, live

La gestion RH des studios de post-production : présences, coûts BRUT/CHARGÉ, marges nettes calculées en direct. Données chez vous, zéro cloud imposé.HR management for post-production studios: attendance, gross/loaded costs, net margins computed live. Data on your machine, no imposed cloud.

Découvrir →Discover →
Production Designer by B. BientôtComing soon

Le pipeline, en nœudsThe pipeline, as nodes

La conception de pipeline pensée comme un graphe — à la Houdini. BricProds, dépendances, moteur CPM, scénarios. On dessine la production avant qu'elle existe.Pipeline design thought of as a graph — Houdini-style. BricProds, dependencies, CPM engine, scenarios. Design the production before it exists.

Découvrir →Discover →
Notre approcheOur approach

Le code éthique.The ethical code.

01

Vos données restent vôtresYour data stays yours

Local-first, RGPD natif. Aucune donnée captée par l'éditeur.Local-first, RGPD-native. No data captured by the publisher.

02

Zéro cloud imposéNo imposed cloud

Pas de surveillance, pas de revente de données, validation hors ligne.No surveillance, no data resale, offline validation.

03

Posséder, pas louerOwn, don't rent

Une option perpétuelle existe toujours. Pas de lock-in.A perpetual option always exists. No lock-in.


Pourquoi « Paradoxal » ? Parce que nous aimons les contradictions qui tiennent debout. Voici notre cabinet — dix paradoxes de la logique, du calcul et de l'identité, rendus en code. C'est notre façon de penser le logiciel. Why "Paradoxal"? Because we love contradictions that stand on their own. Here is our cabinet — ten paradoxes of logic, computation and identity, rendered as code. It's how we think about software.

Chaque spécimen finit par une question à deux réponses : résolu ou insoluble. Votre verdict est compté et conservé. Le décompte est lui-même un paradoxe — plus on déclare une chose réglée, moins elle semble l'être. Every specimen ends in a question with two answers: resolved or unresolvable. Your verdict is counted and kept. The tally is itself a paradox — the more a thing is declared settled, the less settled it sounds.
De la méthodeOn the method

Un paradoxe n'est pas une erreur. C'est un lieu où deux chemins d'apparence vraie arrivent à des destinations opposées — et la carte n'a jamais menti. Ici, nous ne les résolvons pas. Nous les exposons. A paradox is not a mistake. It is a place where two true-looking paths arrive at opposite destinations — and the map was never wrong. We do not resolve them here. We exhibit them.

Le cabinetThe cabinet

Exposition permanente №7 · № 01—10Permanent Exhibition №7 · № 01—10
01
Logique · Auto-référenceLogic · Self-reference

Le MenteurThe Liar

const s = "this statement is false";
assert( s.isTrue === !s.isTrue );  // true ⟺ false

Si la phrase est vraie, elle est fausse. Si elle est fausse, elle est vraie. Grammaticale, finie, parfaitement claire — et pourtant aucune valeur de vérité ne tient.If the sentence is true, it is false. If it is false, it is true. Grammatical, finite, perfectly clear — and it has no truth value it can keep.

02
Théorie des ensembles · AppartenanceSet theory · Membership

L'Ensemble de RussellRussell's Set

const R = setOf( s => !s.contains(s) );  // ensembles qui ne se contiennent pas
R.contains(R);   // se contient ⟺ ne se contient pas

L'ensemble de tous les ensembles qui ne se contiennent pas. Demandez s'il se contient lui-même : la réponse bascule au contact. L'univers naïf des ensembles ne peut exister tel qu'écrit.The set of all sets that do not contain themselves. Ask whether it contains itself and the answer flips on contact. The naïve universe of sets cannot exist as written.

03
Calcul · DécidabilitéComputation · Decidability

Le Piège de l'arrêtThe Halting Trap

function trap(p){ return halts(p) ? loop() : stop(); }
trap(trap);   // s'arrête ⟺ boucle sans fin

Supposez un oracle parfait qui décide si un programme s'arrête. Donnez-lui un programme conçu pour faire l'inverse de son propre verdict. L'oracle ne peut pas avoir existé.Assume a perfect oracle that decides whether any program halts. Feed it a program built to do the opposite of its own verdict. The oracle cannot have existed.

04
Identité · PersistanceIdentity · Persistence

Le Navire de ThéséeShip of Theseus

let ship = original;
for (const plank of ship) plank.replace();
ship === original;   // même navire ? celui rebâti avec les vieilles planches ?

Remplacez chaque planche, une à une. Reconstruisez un second navire avec les planches retirées. Deux prétendants pour une seule identité — et rien n'a jamais été brisé.Replace every plank, one at a time. Reassemble the discarded planks into a second ship. Two claimants to one identity — and nothing was ever broken.

05
Vague · SoriteVagueness · Sorites

Le TasThe Heap

function isHeap(n){ return n > 1 && isHeap(n - 1); }
isHeap(10000);  // vrai ⟶ … ⟶ faux. aucun grain n'a franchi la ligne

Dix mille grains font un tas. Retirer un grain ne transforme jamais un tas en non-tas. Appliquez la règle jusqu'au dernier grain. Le tas a disparu sans une seule étape décisive.Ten thousand grains is a heap. Removing one grain never turns a heap into a non-heap. Apply the rule down to one grain. The heap vanished without a single decisive step.

06
Causalité · TempsCausation · Time

La Boucle causaleThe Bootstrap

me.skill = future(me).teach(me);
// la leçon n'a pas de premier auteur. d'où vient-elle ?

Votre futur revient et vous enseigne tout ce qu'il sait. Vous grandissez, devenez lui, repartez, enseignez. Le savoir est réel — et personne ne l'a jamais créé.Your future self travels back and teaches you everything they know. You grow up, become them, return, and teach it. The knowledge is real — and it was never created by anyone.

07
Langage · DéfinissabilitéLanguage · Definability

Le Nombre de BerryBerry's Number

const n = smallestNumberNotNameableInUnderTwelveWords();
// on vient de le nommer. en onze.

« Le plus petit entier non nommable en moins de douze mots. » Cette phrase fait onze mots — et nomme un nombre qui, par définition, ne peut être nommé ainsi."The smallest integer not nameable in fewer than twelve words." That phrase has eleven words — and it names a number that, by definition, cannot be named that way.

08
Logique · ImplicationLogic · Implication

La Phrase de CurryCurry's Sentence

const c = "if c is true, then everything is true";
prove(c);   // ⟶ tout. à partir de rien.

Une phrase qui dit seulement « si je suis vraie, alors ⟂ ». La logique standard est forcée de conclure qu'elle est vraie — donc que tout s'ensuit. Aucune prémisse fausse requise.A sentence that says only "if I am true, then ⟂." Standard logic is forced to conclude that it is true — and therefore that anything at all follows. No false premise required.

09
Épistémique · SurpriseEpistemics · Surprise

L'Examen surpriseThe Unexpected Exam

schedule(exam, { day: "this week", surprise: true });
// prouvé impossible par récurrence ⟶ tombe le mercredi

« Un examen surprise, un jour cette semaine. » La classe prouve qu'aucun jour ne peut surprendre, donc qu'aucun examen ne viendra — se détend — et est réellement surprise le mercredi."A surprise exam, some day this week." The class proves no day can be a surprise, so no exam can come — relaxes completely — and is genuinely surprised on Wednesday.

10
Identité · Boucle causaleIdentity · Causal loop

Le Grand-pèreThe Grandfather

timeline.travel(-50).remove(grandfather);
// vous n'êtes jamais né ⟶ alors qui a fait le voyage ?

Remontez le temps ; empêchez votre propre existence. Si vous réussissez, vous n'avez jamais existé pour réussir. L'acte efface son propre auteur — pourtant le voyage a bien commencé.Travel back; prevent your own existence. If you succeed, you never existed to succeed. The act erases its own actor — yet the journey clearly began.

Colophon

Nous concevons des logiciels comme nous lisons les paradoxes : en regardant la contradiction droit dans les yeux — et en refusant de faire comme si le sol était solide quand il ne l'est pas. We build software the way we read paradoxes: by looking the contradiction straight in the face — and refusing to pretend the floor is solid when it isn't.

Paradoxal Code, éditeur indépendant de logiciels métier pour les studios de production. Ses outils — Production Studio by B. et Production Designer by B. — reposent sur un principe têtu : le logiciel sert celui qui l'utilise, jamais l'inverse. Une création Egregore Byte. Paradoxal Code, independent publisher of business software for production studios. Its tools — Production Studio by B. and Production Designer by B. — rest on one stubborn principle: software serves the person using it, never the other way around. A creation by Egregore Byte.