10 points par GN⁺ 2025-06-17 | 5 commentaires | Partager sur WhatsApp
  • Partage de l’expérience d’avoir été recruté comme ingénieur logiciel chez Turso malgré une incarcération en prison
  • Après être entré en prison à cause de drogues et de mauvais choix, l’auteur est devenu développeur grâce à un programme de formation informatique en détention
  • Grâce au programme de travail à distance du département correctionnel du Maine, il a été embauché comme développeur logiciel en télétravail chez Unlocked Labs
  • En contribuant en open source au Project Limbo de Turso, il est entré dans le domaine du développement de moteurs de bases de données
  • Même dans des circonstances difficiles, des efforts constants, la participation à l’open source et les échanges avec la communauté peuvent ouvrir une nouvelle voie de vie

Comment je suis devenu développeur en prison

  • J’ai récemment rejoint Turso comme ingénieur logiciel
  • Alors que les occasions de participer au développement de bases de données sont en elles-mêmes rares et particulières, l’auteur a accédé à ce poste alors qu’il était incarcéré
  • Depuis 2017, il était complètement coupé des réseaux sociaux et d’Internet, mais la publication de son histoire sur un blog lui a valu un soutien et des encouragements inattendus de la communauté IT.
  • La raison de son incarcération vient de mauvais choix liés à la drogue et à son mode de vie
  • Depuis trois ans, il participe à un programme universitaire en prison, ce qui lui a permis de se replonger dans la programmation sur un ordinateur avec un accès Internet limité
  • Cette expérience l’a amené à dépasser rapidement le cursus initial en consacrant plus de 15 heures par jour à des projets open source.
  • Il a eu la chance d’être sélectionné comme l’un des premiers participants au programme de travail à distance du département correctionnel du Maine
  • Grâce à ce programme, les détenus remplissant les conditions pouvaient explorer des opportunités de travail à distance
  • Dans ce cadre, il a été embauché comme ingénieur logiciel chez la startup éducative Unlocked Labs, où il a contribué à la création de solutions de formation pour les détenus, avant de devenir responsable de l’équipe de développement en un an

La rencontre avec Turso et Project Limbo

  • En décembre 2023, alors qu’il explorait différents projets, il a découvert via Hacker News le Project Limbo de Turso (un projet visant à recréer SQLite depuis zéro)
  • Il n’avait pas d’expérience professionnelle liée aux bases de données, mais il a commencé à s’intéresser aux moteurs de stockage, et comme le projet en était à ses débuts, il restait de nombreuses possibilités de contribution
  • Dans une situation où il y avait très peu de choses à faire en prison, il a consacré près de 90 heures par semaine au développement, à Kubernetes et à la gestion d’infrastructure
  • Son principal divertissement était une heure par jour de vidéos YouTube sur la tech et la programmation, et l’histoire de The Primeagen l’a fortement motivé.
  • C’est par la chaîne de Primeagen qu’il a découvert Turso et le parcours de ses développeurs, notamment leur bagage autour du noyau Linux
  • Il n’aurait jamais imaginé pouvoir apporter une contribution significative à ce projet ambitieux
  • Lors de l’envoi de ses premières PR, il a ressenti une forte tension à l’idée que des committers du kernel allaient relire son code.
  • Participer au développement de Limbo est vite devenu sa nouvelle obsession
  • En plus de son travail principal, il a renforcé ses compétences en se plongeant dans le code source de SQLite, des articles académiques sur le fonctionnement interne des bases de données, ainsi que les cours de CMU d’Andy Pavlo, tout en étant très actif sur le Discord de Turso
  • Le fait qu’il soit incarcéré était public sur GitHub, mais la plupart des membres de la communauté n’en avaient pas connaissance
  • Quelques mois plus tard, Glauber de Turso s’est présenté directement en DM sur Discord, marquant leur première prise de contact
  • En janvier 2024, un tweet de Glauber a conduit The Primeagen à présenter en direct son article de blog, ce qui lui a apporté encore plus d’attention.
  • Depuis, il continue de recevoir régulièrement des questions de développeurs, d’étudiants, ou de personnes confrontées à l’addiction ou à des expériences similaires, au sujet de la contribution à l’open source ou des parcours d’apprentissage.

Et maintenant

  • Il se dit fier d’être un exemple positif de l’importance de l’effort, de la détermination et de la maîtrise de soi
  • Sans les opportunités offertes par le département correctionnel du Maine et sans cette première embauche chez Unlocked Labs, il n’aurait même pas pu commencer
  • Rejoindre aujourd’hui Turso comme ingénieur à plein temps est un changement inimaginable il y a seulement quelques années. Il se réjouit de pouvoir contribuer à l’évolution moderne d’un nouveau SQLite.
  • Une récente décision de justice a fait disparaître l’espoir d’une libération anticipée, mais il choisit d’y voir l’occasion de se concentrer pendant 10 mois sur ses compétences professionnelles
  • Il remercie toutes les personnes qui l’ont soutenu jusqu’ici, ainsi que les entreprises qui lui ont offert une seconde chance grâce à des politiques de recrutement équitables. Il souligne à quel point sa vie a radicalement changé ces dernières années.

5 commentaires

 
bus710 2025-06-18

On a a souvent l’impression que Primegen, parfois, allume sa caméra après avoir bu un verre...

 
ethanhur 2025-06-17

Vraiment génial.

 
castedice 2025-06-17

La situation particulière d’une privation de liberté semble s’être transformée en une immersion profonde dans un sujet précis.
Cela m’a amené à repenser une fois de plus au temps passé à regarder des shorts dans mon lit.

 
beoks 2025-06-17

Surprenant. On pourrait se dire que, comme dans un commentaire sur Hacker News, c’est peut-être une véritable forme de réinsertion.

 
GN⁺ 2025-06-17
Commentaires Hacker News
  • J’ai l’impression que le programme de travail à distance du Maine montre un énorme potentiel pour réduire la récidive. Ce qui est vraiment remarquable, c’est qu’il offre aux détenus un « vrai » emploi qu’ils peuvent continuer à exercer sans difficulté après leur sortie. En général, trouver un travail après la prison est presque impossible, et cette situation ne fait qu’accroître le désespoir avec le temps, jusqu’à pousser à refaire de mauvais choix — un cercle vicieux qui se répète. Bien sûr, le risque d’exploitation est bien réel, mais si c’est correctement encadré, je me demande s’il peut exister une meilleure nouvelle que le télétravail pour les détenus dans le système pénitentiaire. Cela permet de trouver un sens à sa vie même en détention, tout en ouvrant une voie vers la réussite après la libération
    • Cela confirme que les pays nordiques montrent depuis longtemps la bonne direction en matière de correction et de prévention de la récidive. Si l’on met l’accent sur la réinsertion plutôt que sur la seule punition, le taux de récidive baisse nettement ; ce n’est pas vraiment surprenant
    • Je trouve ce système vraiment impressionnant. En même temps, la réalité de peines aussi longues pour des infractions non violentes liées à la drogue me paraît absurde. J’ai aussi l’impression que Turso convient très bien à de petits sites Payload
    • Je me demande si les détenus touchent réellement un « vrai » salaire
    • Je suis d’accord pour dire que cette politique va dans la bonne direction, mais il faut garder à l’esprit tous les objectifs de la peine — rétribution, réinsertion, dissuasion. La rétribution, c’est rendre justice ; la réinsertion, c’est un résultat à la fois humain et intelligent qui permet au criminel de revenir dans la société ; la dissuasion, c’est envoyer un avertissement concret aux criminels potentiels. Dans les systèmes pénitentiaires modernes, la réinsertion est négligée, ce qui conduit soit à laisser les détenus à l’abandon, soit à les relâcher sans véritable correction, en augmentant le risque de récidive. À l’inverse, si par une compassion mal placée envers les criminels on ne rend même pas une justice suffisante, on perd aussi tout effet dissuasif
    • Si les détenus apprennent des techniques d’intrusion dans des systèmes, je me demande bien pourquoi ils ne recommenceraient pas dans cette dure réalité. C’est particulièrement inquiétant pour ceux qui ont purgé de longues peines
  • Une histoire vraiment marquante. J’aimerais voir davantage d’établissements pénitentiaires dans le monde suivre cet exemple. Pour ceux que cela intéresse, voici le contexte de cette condamnation : il a été reconnu coupable de possession de 30 g de l’opioïde synthétique « U-47700 ». La dose normale est d’environ 1 mg, 10 mg pouvant déjà être mortels, ce qui représente 30 000 doses ou une quantité létale pour 3 000 personnes. La substance est devenue illégale dans tous les États-Unis à partir de novembre 2016, et la police l’a trouvée dans son appartement en décembre 2016. Preston Thorpe (25 ans) a reconnu l’intention de vendre et a été condamné à 15 à 30 ans de prison ; l’U-47700 est un opioïde synthétique classé en schedule 1
    • Une peine de 15 à 30 ans pour possession de drogue me paraît vraiment excessive. Même avec une quantité suffisante pour retenir l’intention de vendre, le fait que ce soit plus sévèrement puni que certaines agressions sexuelles ou des vols à main armée semble très étrange
    • Je signale que l’intéressé minimise les faits sur son blog en parlant de « marijuana de Californie » (https://pthorpe92.dev/intro/my-story/), alors qu’en réalité il ne s’agissait pas seulement de marijuana
    • Il semble qu’un des commentaires en tête discute de la « légitimité à travailler dans les bases de données après la sortie de prison », mais si vous vous demandez s’il faut embaucher une personne ayant un casier judiciaire, je recommande de l’évaluer à la lumière de ce qu’elle est aujourd’hui, en tenant compte de sa progression, de son changement, ainsi que de tout le processus de peine, de réinsertion, de caution et de libération conditionnelle. On ne peut pas juger quelqu’un tel qu’il est aujourd’hui à partir d’un fragment d’un comportement passé, ni en organisant un mini-procès sur la base de recherches Google. Il faut aussi garder à l’esprit que, dans le cas de condamnations injustes, le point de vue de l’intéressé apparaît rarement dans les articles. Quand on voit l’état du monde aujourd’hui, il est légitime de se demander à quel point on peut faire confiance à l’idée d’un « système judiciaire juste ». Si l’on n’accorde une seconde chance qu’aux personnes dont les crimes nous paraissent « mineurs » selon nos propres critères, alors on ne donnera jamais une vraie seconde chance à ceux qui en ont le plus besoin
  • Je me demande comment fonctionne la rémunération. Le système carcéral américain a une si mauvaise réputation en matière d’exploitation du travail des détenus que je crains que même ce type d’initiative innovante ne reproduise les mêmes travers. En même temps, j’ai du mal à imaginer que Turso lui verse un salaire au niveau d’un ingénieur logiciel en poste
    • Je suis le CEO de Turso. Nous lui versons l’intégralité de sa rémunération, exactement comme aux autres contacts. Nous ne lui fournissons simplement pas l’assurance santé
    • C’est une simple curiosité, mais je comprends mal pourquoi vous pensez qu’il devrait être moins payé. Historiquement, les détenus ont effectivement été sous-payés, mais s’il travaille le même nombre d’heures et a la même productivité, il devrait évidemment être payé pareil. On pourrait envisager une légère réduction s’il manquait clairement d’expérience pour le poste, mais cela ne semble pas être le cas ici
    • Quand on dit que « le système carcéral américain exploite le travail des détenus », je me demande s’il s’agit d’exploitation à des fins de profit privé. Si c’est pour le profit privé, c’est évidemment problématique ; à mon avis, le travail des détenus ne devrait exister que pour l’intérêt public. Et cela devrait aussi faire partie de la peine
    • /me mode « law and order » ON : pourquoi les contribuables devraient-ils assumer les conséquences de ce mauvais jugement ? /me mode OFF
  • Ce cas confirme quelque chose que je me demandais depuis longtemps par petites touches. Je suis un adulte avec un emploi, des activités annexes, une famille, une vieille maison et toutes les responsabilités qui vont avec, mais je me souviens encore de l’immense capacité de concentration que j’avais enfant. À une époque sans aucune responsabilité. Je ne veux pas dire que j’envie la prison, mais je me suis toujours demandé à quel point une personne peut produire lorsqu’elle dispose entièrement de son propre temps. Je suis heureux de voir que cette personne exploite cette opportunité au maximum. Si elle continue à progresser, cela peut devenir un exemple positif montrant qu’après sa sortie elle pourra s’intégrer durablement à la société sans récidiver
  • Preston, je trouve remarquable tout le chemin que tu as parcouru. Quand cette histoire a été partagée pour la première fois sur Hacker News en novembre dernier, je t’avais contacté par e-mail, et j’étais convaincu dès ce moment que tu réussirais. Grand bravo aussi à Jessica et à UL pour leurs efforts. Je suis persuadé qu’un bel avenir t’attend
  • Le fait que l’État du Maine soit considéré comme un endroit « progressiste » du point de vue du système pénitentiaire me fait presque peur. Un de mes anciens élèves était très brillant, mais à cause de sa schizophrénie et d’hallucinations auditives, il a pris une arme pour aller braquer une banque et a été condamné à 10 ans. Dans la plupart des pays européens, on l’aurait soigné jusqu’à ce qu’il ne représente plus de danger, puis réinséré dans la société, alors qu’aux États-Unis on l’a simplement incarcéré. (lien vers l’article)
    • D’après l’article, ses parents avaient essayé, sans succès, d’obtenir qu’il soit soigné en Irlande, ce qui les a profondément désespérés et a aggravé la situation. En réalité, le système pénitentiaire américain lui a aussi fourni un suivi psychiatrique, et le juge a fortement recommandé la poursuite du traitement. Cette condamnation était apparemment aussi clémente que possible, et il a même été envisagé qu’il reçoive un traitement puis poursuive sa peine en Irlande. ([résumé de l’article])
    • Je ne vois pas très bien pourquoi le fait que cet « ancien élève était une personne brillante » devrait rendre cette histoire encore plus triste
  • Je me demande ce que cela donnerait si la prison devenait « l’environnement de développement ultime sans distractions ». Pas de réunions, pas de notifications Slack, pas de recruteurs LinkedIn, juste toi, ton terminal, et dix ans de concentration ininterrompue. C’est terriblement productif rien qu’à l’imaginer
    • J’espère que les puissants n’entendront jamais cette idée. Les open spaces sont déjà suffisamment horribles
    • Il n’y aura peut-être pas de notifications, mais en échange il peut toujours y avoir quelqu’un prêt à te poignarder ou à commettre une agression sexuelle
    • Si vous avez besoin d’un tel environnement dans la vraie vie, je recommande de vider une pièce chez vous et de n’y laisser qu’un ordinateur, un bureau, un lit et une bouteille d’eau. Il suffit ensuite de limiter très strictement les applications et les sites web autorisés
    • Si vous n’avez pas de projet amoureux et que vous n’êtes pas propriétaire, une vie de prison où seul l’ordinateur est autorisé ne semble honnêtement pas si mauvaise. Pas de loyer à payer, pas d’assurance santé à gérer, pas tous ces autres stress sociaux
    • On dirait presque quelqu’un qui n’a pas encore vu l’épisode 9 de la saison 3 de The Office
  • Je pense que cette culture typiquement américaine d’insister sur la « responsabilité individuelle » tout en négligeant de traiter les causes profondes a fini par produire l’échec de la guerre contre la drogue. Le problème, c’est que la plupart des lois et politiques ignorent la réalité selon laquelle les êtres humains sont bien plus irrationnels, impulsifs et mal informés qu’on ne veut l’admettre, et reposent trop sur des scénarios idéalisés. Je doute qu’augmenter les peines de « quelques années » à « plusieurs décennies » produise l’effet attendu. Il faut se demander à quel point le public connaît réellement les textes de loi, et même si les gens perçoivent l’évolution des peines, s’ils se disent vraiment : « quelques années, je le ferais ; plusieurs décennies, je vais m’abstenir ». Malgré les lourdes condamnations et les coûts énormes de l’appareil judiciaire, les drogues illégales restent un problème majeur aux États-Unis
  • Je suis toujours heureux d’entendre parler de détenus à qui l’on offre de bonnes opportunités au sein du système pénitentiaire. Je n’ai pas beaucoup de sympathie pour les dealers, mais cette personne traversait visiblement une période difficile, et le fait qu’elle cherche à changer positivement après avoir reçu une chance est une bonne nouvelle
    • Je ne connais pas exactement tous les détails de cette affaire, mais par exemple dans mon État d’origine, le Texas, dépasser même légèrement le seuil légal entraîne automatiquement une accusation d’« intention de vendre ». Les tribunaux sont surchargés et le système favorise ceux qui peuvent payer un avocat, si bien que beaucoup de gens, même quand ils ne sont pas réellement dealers, finissent par reconnaître ce chef d’accusation dans le cadre d’un plea bargain
  • À mon avis, le système pénitentiaire devrait viser la « réhabilitation », et tout le reste n’est que de l’esclavage ou de la mauvaise politique. Je suis toujours content de tomber sur ce genre de billet de blog
    • J’ai pas mal d’expérience dans le domaine pénitentiaire, et j’ai rarement vu des programmes ayant une vraie valeur corrective. La plupart se résument à apprendre à passer la serpillière. Quelqu’un a pourtant suivi pendant un an une formation de paralégal, mais le système pénitentiaire de l’Illinois l’a quand même interdite au motif que (a) seuls les détenus non violents pouvaient obtenir une réduction de peine de six mois via cette option, et que (b) cela nécessitait une surveillance d’examen